Horus

IoT BSC Group: Life Sciences Software

Horus is an innovative multi-platform GUI workflow manager which aids scientists in their computational research. It can serve as a local application on you computer or as a centralized server for collaborative teamwork. Integrated with a 2D infinite canvas, Horus presents itself as a modular working environment. Its autonomous blocks enable customizable and distributable workflows via an accessible Python API.

Software Author: 

Christian Domínguez

Albert Cañellas

License: 

MIT License

Primary tabs

Horus is a python-based and web-based application which solves the many-software many-computer problem in a user-friendly way. Horus is the GUI built for your python scripts, as anyone can build Horus Plugins using its developer friendly HorusAPI. It has several features which make it appealing such as:

- Share your workflows: Flows are stored as a .flow file which contains all of the information of your calculations, variables, molecular structures...
 

- Configurable remotes: Configure as many SSH remote servers as you want. Blocks can connect to them in order to send calculations, transfer data...

- Many plugins: Download provided plugins or build your own. Plugins can include new blocks as well as additional views.