BioLockJ-Dev-Team / sheepdog_testing_suite

Test suite for BioLockJ development team.
3 stars 8 forks source link

Create Outline Pipeline Plot #283

Open IvoryC opened 3 years ago

IvoryC commented 3 years ago

As part of in-progress development, the pipeline will maintain a pipeline model that it can export to a json file. Any flow-chart software should easily be able to take the module nodes described in the json file, and create a diagram showing each module as a node and (at a minimum) which modules / input folder each module take its input from. This should be a pipeline utility that is always run. This initial outline should be created created at the end of the check-dependencies step, and therefore must be very fast < .5 seconds.

The diagram could be interactive or static. If interactive, it should include a mechanism for saving a static image (png, pdf, jpeg...)

IvoryC commented 3 years ago

https://gojs.net/latest/samples/stateChart.html gojs might be a good graphics library for this. (?)