Simple and flexible workflow engine
This ivory package has been developed at the Centre for Radio Cosmology at UWC and at the Jodrell Bank Centre for Astrophysics at UoM. It is based on the original python 2.7 ivy package developed at ETH Zurich in the Software Lab of the Cosmology Research Group of the ETH Institute of Astronomy.
The development is coordinated on GitHub and contributions are welcome. The documentation of ivory is not yet available at readthedocs.org .
- Helps to design and execute workflows
- Clear and flexible API
- Supports very simple to arbitrarily complex workflows
The dependencies are listed in ivory/requirements.txt and can either be installed with
pip install -r ivory/requirements.txt`
or using
pip install .
from within the ivory root directory. Ivory is run from the main script ivory/cli/main.py and the usage is
python ivory/cli/main.py [arguments] configuration