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