Skip to content

CNAG-Biomedical-Informatics/cbicall

Repository files navigation

CBIcall

CNAG Biomedical Informatics framework for variant calling

Build version Coverage Status Docker Build Docker Image Size Docker Pulls Documentation Status License


CBIcall (CNAG Biomedical Informatics framework for variant calling) is a configuration-driven workflow dispatcher for Illumina sequencing variant calling, designed to support reproducible, auditable, and consistent execution of analysis pipelines in production environments.

📘 Documentation: https://cnag-biomedical-informatics.github.io/cbicall

🐳 Docker Hub Image: https://hub.docker.com/r/manuelrueda/cbicall/tags

Table of contents

CBIcall orchestrates germline variant calling workflows for Illumina sequencing data. It does not implement variant calling algorithms itself. Instead, it validates parameters, resolves workflows from a versioned registry, dispatches curated Bash or Snakemake pipelines, and captures logs and structured metadata for traceability.

Key points:

  • Configuration-driven execution from a YAML parameter file
  • Curated Bash and Snakemake workflow support
  • Support for WES, WGS, and mtDNA analysis modes
  • Structured run logging and traceable runtime metadata
  • Optional partial workflow starts for supported engines

Quick Start

bin/cbicall -p params.yaml -t 8

Runnable examples and sample inputs are available under examples/.

Documentation

The full technical reference lives in the documentation site and repository docs:

Citation

CBIcall: a configuration-driven framework for variant calling in large sequencing cohorts. Preprint DOI.

Author

Written by Manuel Rueda (mrueda). GitHub repository: https://github.com/CNAG-Biomedical-Informatics/cbicall.

Copyright and license

Please see the included LICENSE file for distribution and usage terms.

About

CBIcall is a configuration-driven framework for reproducible variant calling in large sequencing cohorts, enabling standardized pipelines from FASTQ to analysis-ready VCFs across heterogeneous computing environments.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors