GigaScienceBioinformaticsPeer-reviewed journal article
Workflow sharing with automated metadata validation and test execution to improve the reusability of published workflows
Hirotaka SuetakeiD, Tsukasa FukusatoiD, Takeo IgarashiiD, Tazro OhtaiD
Abstract
BackgroundMany open-source workflow systems have made bioinformatics data analysis procedures portable. Sharing these workflows provides researchers easy access to high-quality analysis methods without the requirement of computational expertise. However, published workflows are not always guaranteed to be reliably reusable. Therefore, a system is needed to lower the cost of sharing workflows in a reusable form. ResultsWe introduce Yevis, a system to build a workflow registry that automatically validates and tests workflows to be published. The validation and test are based on the requirements we defined for a workflow being reusable with confidence. Yevis runs on GitHub and Zenodo and allows workflow hosting without the need of dedicated computing resources. A Yevis registry accepts workflow registration via a GitHub pull request, followed by an automatic validation and test process for the submitted workflow. As a proof of concept, we built a registry using Yevis to host workflows from a community to demonstrate how a workflow can be shared while fulfilling the defined requirements. ConclusionsYevis helps in the building of a workflow registry to share reusable workflows without requiring extensive human resources. By following Yeviss workflow-sharing procedure, one can operate a registry while satisfying the reusable work-flow criteria. This system is particularly useful to individuals or communities that want to share workflows but lacks the specific technical expertise to build and maintain a workflow registry from scratch.
- research focus: benchmarking
- research focus: software / tool
- research focus: database / resource
- approach: experimental assay
- Citations
- 3
- FWCI
- 0.63
- Field percentile
- top 22%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A workflow reproducibility scale for automatic validation of biological interpretation results.
Hirotaka Suetake, Tsukasa Fukusato, … Tazro Ohta·GigaSciencePeer-reviewed·Dec 28, 2022
- wft4galaxy: A Workflow Tester for Galaxy
Marco Enrico Piras, Luca Pireddu, Gianluigi Zanetti·BioinformaticsPeer-reviewed·Jul 21, 2017
- BIAFLOWS: A collaborative framework to reproducibly deploy and benchmark bioimage analysis workflows
Ulysse Rubens, Romain Mormont, … Sébastien Tosi·PatternsPeer-reviewed·Jun 1, 2020
- Using rapid prototyping to choose a bioinformatics workflow management system
Michael Jackson, Edward W. J. Wallace, Kostas Kavoussanakis·PLoS Computational BiologyPeer-reviewed·Feb 25, 2021
- NextflowWorkbench: Reproducible and Reusable Workflows for Beginners and Experts
Jason P. Kurs, Manuele Simi, Fabien Campagne·bioRxiv·Mar 28, 2016
- Rabix: an open-source workflow executor supporting recomputability and interoperability of workflow descriptions
Gaurav N. Kaushik, Sinisa Ivkovic, … Deniz Kural·Pacific Symposium on Biocomputing (PSB)Peer-reviewed·Nov 22, 2016