The Common Workflow Language (CWL) is a community-developed specification for interoperable scientific workflows, supported by multiple workflow engine vendors and open source projects. Started as a third-year project and further developed as part of the BioExcel project, the eScience Lab have developed the CWL Viewer to visualize these workflows, show their annotations and composition.

CWL Viewer has become the de facto standard web visualization tool for workflows within the larger CWL community - the list of known workflows shows more than 200 individual contributions.

References

Mark Robinson, Stian Soiland-Reyes, Michael R Crusoe, Carole Goble (2017): CWL Viewer: The Common Workflow Language viewer [version 1; not peer reviewed]. F1000Research 2017, 6(ISCB Comm J):1075 (poster) https://doi.org/10.7490/f1000research.1114375.1

Mark Robinson, Stian Soiland-Reyes, Michael R. Crusoe, Carole Goble (2017): CWL Viewer: common-workflow-language/cwlviewer Zenodo https://doi.org/10.5281/zenodo.823534

Mark Robinson (2017): Reproducible Research using Research Objects. Zenodo https://doi.org/10.5281/zenodo.823295