Kronos
Kronos assembles and executes modular, reproducible bioinformatics workflows for next-generation sequencing (NGS) data analysis.
Key Features:
- Modular Workflow Construction: Compiles text-based configuration files into executable Python applications to create modular, auditable workflows.
- Workflow Execution Management: Provides a run manager that orchestrates workflow execution across computing environments, enables task parallelization, and records comprehensive runtime logs.
- Configurable Workflows: Represents workflows as modular units configurable via text configuration files to adapt analyses to different experimental conditions.
- Reproducibility: Encodes workflows to support reproducible analyses and comparative studies of genomic data.
Scientific Applications:
- Cancer genome analytics: Integrates and executes complex analytical workflows for NGS-based cancer genomics studies.
- High-throughput sequencing analyses: Supports development and execution of automated analyses for high-throughput sequencing datasets.
Methodology:
Kronos compiles text configuration files into executable Python applications and uses a run manager to orchestrate execution with task parallelization and comprehensive logging.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 7/15/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Taghiyar MJ, Rosner J, Grewal D, Grande BM, Aniba R, Grewal J, Boutros PC, Morin RD, Bashashati A, Shah SP. Kronos: a workflow assembler for genome analytics and informatics. GigaScience. 2017;6(7). doi:10.1093/gigascience/gix042. PMID:28655203. PMCID:PMC5569921.
PMID: 28655203
PMCID: PMC5569921
Funding: - Genome Canada Genome British Columbia: 173CIC
- Science and Engineering Research Council: RGPGR 488167-2013
- Terry Fox Research Institute: 1021