Yevis-cli
Yevis-cli validates and registers bioinformatics workflows by performing automated validation and testing against predefined reusability criteria.
Key Features:
- Workflow validation and testing: Performs automated validation and testing of submitted workflows against predefined reusability criteria as part of the Yevis system.
- Integration with GitHub and Zenodo: Supports repository-based submission and archival using GitHub and Zenodo to associate workflow sources and archived releases.
- Automated registration process: Initiates an automatic validation and testing sequence triggered by a GitHub pull request to register workflows into the registry.
Scientific Applications:
- Workflow reliability and reproducibility: Ensures shared workflows meet reusability criteria, improving reliability and reproducibility of bioinformatics analyses.
- Automated registry curation: Reduces manual curation by applying systematic validation and testing to submitted workflows prior to registry inclusion.
Methodology:
Defines clear reusability requirements and performs automated validation and testing of workflows; workflow registration is initiated via GitHub pull requests which trigger the validation and testing sequence.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Added:
- 10/3/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Suetake H, Fukusato T, Igarashi T, Ohta T. Workflow sharing with automated metadata validation and test execution to improve the reusability of published workflows. Unknown Journal. 2022. doi:10.1101/2022.07.08.499265.
Documentation
Downloads
Related Tools
sapporo-service
Relation: uses
yevis-web
Relation: uses