Getting started#
Install ewoks
pip install ewoks
Create a test workflow in JSON format (“acyclic1” is an test workflow that ships with ewoks)
ewoks convert acyclic1 --test test.json
Inspect workflow parameters before executing the workflow
Inspect the demo workflow
ewoks show test.json
Execute a workflow and print the output of all tasks
ewoks execute test.json --outputs all
For a desktop GUI, install ewoks with the orange binding
pip install ewoks[orange]
Open the test workflow in the GUI
ewoks execute test.json --engine orange
For a web GUI, install ewoksserver with the frontend
pip install ewoksserver[frontend]
Start the ewoks web server, open the link in a web browser and load the test.json file
ewoks-server