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

Documentation