Generates https://view.commonwl.org/ like images, showing a complete workflow in one image.
$ CWL_FILE="<insert your favorite cwl workflow>"
$ docker build -t cwl-graph-generate:latest .
# This command assumes the CWL and associated files are in the working directory and a subdirectory of the working directory.
$ docker run --rm -ti -v $PWD:$PWD -w $PWD cwl-graph-generate:latest $CWL_FILE
# The output will be the basename of the $CWL_FILE.pngThis project was created with the sole purpose of creating the graph above, so the code is not written from a standpoint of maintainability or stability.
To run all unit tests, you can use the following command:
python3 -m unittest discover -s unit_tests
