Skip to content

meerklass/ivory

Repository files navigation

Ivory workflow engine

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 .

Features

  • Helps to design and execute workflows
  • Clear and flexible API
  • Supports very simple to arbitrarily complex workflows

Run

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

About

Ivory: Simple and flexible workflow engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published