Tibanna
Tibanna orchestrates execution of bioinformatics pipelines on Amazon Web Services (AWS) to provide scalable, reproducible cloud-based processing of CWL- and WDL-defined workflows packaged with Docker for large-scale data analysis.
Key Features:
- Workflow standard support: Supports Common Workflow Language (CWL), Workflow Description Language (WDL), and Docker-packaged workflows.
- Serverless scheduling: Implements a serverless scheduling framework that isolates and optimizes individual executions to manage computational resources per job.
- Execution and monitoring interfaces: Executes and monitors pipelines via local command-line commands or a Python API.
- Automatic cloud configuration: Automatically handles AWS cloud configuration for pipeline deployment and execution.
- Scalability: Demonstrates scalability in high-throughput environments, capable of processing terabyte-scale datasets.
Scientific Applications:
- Large-scale genomics data processing: Processing terabyte-scale datasets in projects such as the 4D Nucleome (4DN) Network.
- Reproducible cloud execution of workflows: Cloud-based execution of reproducible CWL- and WDL-defined bioinformatics workflows packaged with Docker.
Methodology:
Uses a serverless scheduling framework with per-execution isolation and optimization, supports CWL, WDL and Docker workflows, executes and monitors runs via local commands or a Python API, and performs automatic AWS cloud configuration.
Topics
Details
- License:
- MIT
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 7/11/2019
- Last Updated:
- 11/24/2024
Operations
Publications
Lee S, Johnson J, Vitzthum C, Kırlı K, Alver BH, Park PJ. Tibanna: software for scalable execution of portable pipelines on the cloud. Bioinformatics. 2019;35(21):4424-4426. doi:10.1093/bioinformatics/btz379. PMID:31077294. PMCID:PMC6931271.
Documentation
Downloads
- Source codehttps://github.com/4dn-dcic/tibanna/releases