The code in this repository is obsolete.
Sinagot is a Python lightweight workflow management framework using Ray as distributed computing engine. The key features are:
-
Easy to use: Design workflow with simple Python classes and functions without external configuration files.
-
Data exploration: Access to computed data directly with object attributes, including complex type as pandas DataFrame.
-
Scalable: The Ray engine enable seamless scaling of workflows to external clusters.