Yabi

Yabi orchestrates bioinformatics workflows and manages execution across pluggable compute and data backends to enable chaining of compute-intensive tasks for large-scale biomedical data analysis.


Key Features:

  • Adaptable Architecture: Pluggable execution and data backends enable integration with heterogeneous high-performance computing (HPC) resources.
  • Workflow Chaining: Chains discrete compute-intensive tasks into comprehensive analysis procedures.
  • Command-Line Access: Provides command-line access for script-based interactions and integration with external workflow environments.
  • Tool Configuration without Scripting: Enables configuration and management of tools without requiring users to write or edit scripts.
  • Secure Data Management: Manages large volumes of raw and processed data across geographically distributed compute resources with security considerations.
  • Scalability and Reusability: Supports scalable workflow execution and workflow reuse to promote reproducibility in large-scale analyses.

Scientific Applications:

  • Large-scale biomedical data analysis: Orchestrates pipelines for analyses involving large raw and processed biomedical datasets.
  • Bioinformatics workflow management: Manages complex bioinformatics workflows composed of compute-intensive tasks across HPC infrastructures.
  • Reproducible HPC analyses: Enables scalable and reusable workflows to support reproducible analyses on heterogeneous compute resources.

Methodology:

Workflows are constructed by chaining discrete compute-intensive tasks and executed via pluggable execution and data backends across distributed high-performance computing resources while managing raw and processed data.

Topics

Collections

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
JavaScript, Python
Added:
3/4/2017
Last Updated:
6/16/2020

Operations

Publications

Hunter AA, Macgregor AB, Szabo TO, Wellington CA, Bellgard MI. Yabi: An online research environment for grid, high performance and cloud computing. Source Code for Biology and Medicine. 2012;7(1). doi:10.1186/1751-0473-7-1. PMID:22333270. PMCID:PMC3298538.

Documentation