Abstract
The Common Workflow Language (CWL) project emerged from the BOSC 2014 Codefest as a grassroots, multi-vendor working group to tackle the portability of data analysis workflows. It’s specification for describing workflows and command line tools aims to make them portable and scalable across a variety of computing platforms.
At its heart CWL is a set of structured text files (YAML) with various extensibility points to the format. However, the CWL syntax and multi-file collections are not conducive to workflow browsing, exchange and understanding: for this
we need a visualization suite.
CWL Viewer is a richly featured CWL visualization suite that graphically presents and lists the details of CWL workflows with their inputs, outputs and steps. It also packages the CWL files into a downloadable Research Object Bundle including attribution, versioning and dependency metadata in the manifest, allowing it to be easily shared. The tool operates over any workflow held in a GitHub repository. Other features include: path visualization from parents and children nodes; nested workflows support; workflow graph download in a range of image formats; a gallery of previously submitted workflows; and support for private git repositories and public GitHub including live updates over versioned workflows.
The CWL Viewer is the de facto CWL visualization suite and has been enthusiastically received by the CWL community
At its heart CWL is a set of structured text files (YAML) with various extensibility points to the format. However, the CWL syntax and multi-file collections are not conducive to workflow browsing, exchange and understanding: for this
we need a visualization suite.
CWL Viewer is a richly featured CWL visualization suite that graphically presents and lists the details of CWL workflows with their inputs, outputs and steps. It also packages the CWL files into a downloadable Research Object Bundle including attribution, versioning and dependency metadata in the manifest, allowing it to be easily shared. The tool operates over any workflow held in a GitHub repository. Other features include: path visualization from parents and children nodes; nested workflows support; workflow graph download in a range of image formats; a gallery of previously submitted workflows; and support for private git repositories and public GitHub including live updates over versioned workflows.
The CWL Viewer is the de facto CWL visualization suite and has been enthusiastically received by the CWL community
| Original language | English |
|---|---|
| Number of pages | 1 |
| DOIs | |
| Publication status | Published - 6 Jul 2017 |
| Event | Bioinformatics Open Source Conference (BOSC) 2017 - ISMB/ECCB 2017, Prague, Czech Republic Duration: 22 Jul 2017 → 23 Jul 2017 http://www.open-bio.org/wiki/BOSC_2017 |
Conference
| Conference | Bioinformatics Open Source Conference (BOSC) 2017 |
|---|---|
| Abbreviated title | BOSC |
| Country/Territory | Czech Republic |
| City | Prague |
| Period | 22/07/17 → 23/07/17 |
| Internet address |
Keywords
- cwl
- workflow
- research object
- scientific workflows
Fingerprint
Dive into the research topics of 'CWL Viewer: The Common Workflow Language Viewer'. Together they form a unique fingerprint.-
Methods Included: Standardizing Computational Reuse and Portability with the Common Workflow Language
Crusoe, M. R., Abeln, S., Iosup, A., Amstutz, P., Chilton, J., Tijanić, N., Ménager, H., Soiland-Reyes, S., Gavrilović, B., Goble, C. A. & The CWL Community (Collaborator), 20 May 2022, In: Communications of the ACM. 65, 6, p. 54–63 10 p.Research output: Contribution to journal › Article › peer-review
Open AccessFile246 Downloads (Pure) -
Common Workflow Language Viewer: (Talk)
Robinson, M., Soiland-Reyes, S., Crusoe, M. R. & Goble, C., 22 Jul 2017.Research output: Contribution to conference › Abstract › peer-review
Open AccessFile91 Downloads (Pure) -
CWL Viewer v1.0: common-workflow-language/cwlviewer
Robinson, M. (Developer), Soiland-Reyes, S. (Developer), Crusoe, M. R. (Other) & Goble, C. (Other), 6 Jul 2017Research output: Non-textual form › Software
Open Access
Prizes
-
F1000Research Poster Award
Robinson, M. (Recipient), Soiland-Reyes, S. (Recipient), Crusoe, M. R. (Recipient) & Goble, C. (Recipient), 25 Jul 2017
Prize: Prize (including medals and awards)
File
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver