ewokscore |release|
===================
*ewokscore* provides an API to define workflows and implement tasks in `ewoks `_.
*ewokscore* has been developed by the `Software group `_ of the `European Synchrotron `_.
Getting started
---------------
Install requirements
.. code:: bash
python3 -m pip install ewokscore
Execute a workflow
.. code:: python
from ewokscore import execute_graph
result = execute_graph("/path/to/graph.json")
Run the tests
.. code:: bash
python3 -m pip install ewokscore[test]
python3 -m pytest --pyargs ewokscore.tests
Documentation
-------------
.. toctree::
:maxdepth: 2
hello_world
definitions
implementation
events
api