Making Canonical Workflow Building Blocks interoperable across workflow languages
| Authors |
|
|---|---|
| Publication date | 2022 |
| Journal | Data Intelligence |
| Article number | 342–357 |
| Volume | Issue number | 4 | 2 |
| Number of pages | 16 |
| Organisations |
|
| Abstract |
We introduce the concept of Canonical Workflow Building Blocks
(CWBB), a methodology of describing and wrapping computational tools, in
order for them to be utilised in a reproducible manner from multiple
workflow languages and execution platforms. The concept is implemented
and demonstrated with the BioExcel Building Blocks library (BioBB), a
collection of tool wrappers in the field of computational biomolecular
simulation. Interoperability across different workflow languages is
showcased through a protein Molecular Dynamics setup transversal
workflow, built using this library and run with 5 different Workflow
Manager Systems (WfMS). We argue such practice is a necessary
requirement for FAIR Computational Workflows and an element of Canonical
Workflow Frameworks for Research (CWFR) in order to improve widespread
adoption and reuse of computational methods across workflow language
barriers.
|
| Document type | Article |
| Language | English |
| Published at | https://doi.org/10.5281/zenodo.5727730 https://doi.org/10.1162/dint_a_00135 |
| Downloads |
dint_a_00135
(Final published version)
|
| Permalink to this page | |
