Skip to main content

Included Pipelines

This page summarizes the analysis pipelines CBIcall can launch and the backend combinations currently supported.

ConceptYAML keyMeaning
PipelinepipelineThe analysis family: wes, wgs, mit, or a registered external pipeline such as sarek.
ModemodeThe run shape, usually single or cohort.
Workflow backendworkflow_backendThe execution technology: Bash, Snakemake, Nextflow, or Cromwell.
Workflow providerworkflow_providerWhich collection supplies the implementation: cbicall-core for CBIcall's bundled native workflows, or nf-core for registered external entries.

A pipeline implementation is native when it produces the CBIcall output contract: standard run directory, logs, reports, output inventory, and final-output fingerprints when available. cbicall-core identifies the native workflow collection distributed with CBIcall. External provider entries can still be launched and audited by CBIcall, but they keep their upstream output layout and runtime assumptions.

Pipeline Guides

GoalPage
Process one WES/WGS sample from FASTQWES/WGS Single-Sample
Joint-genotype a WES/WGS cohort from gVCFsWES/WGS Cohort
Run mitochondrial variant callingmtDNA
Run selected external nf-core provider entriesExternal nf-core

For a backend-centered view, see Native Backends.

Compatibility Matrix

Bundled workflows (cbicall-core)

Each backend cell shows the available GATK stack. X means that cbicall-core does not provide that pipeline/backend combination.

PipelineModeGenomeBashSnakemakeNextflowCromwell
WESsingleb37GATK 4.6GATK 3.5GATK 4.6GATK 4.6GATK 4.6
WEScohortb37GATK 4.6GATK 3.5GATK 4.6GATK 4.6GATK 4.6
WGSsingleb37, hg38GATK 4.6GATK 4.6GATK 4.6GATK 4.6
WGScohortb37, hg38GATK 4.6GATK 4.6GATK 4.6GATK 4.6
mtDNAsinglersrsGATK 3.5XXX
mtDNAcohortrsrsGATK 3.5XXX

cbicall-core does not include a validated GATK 3.5 WGS workflow. Bundled WGS support uses GATK 4.6.

mtDNA platform limitation

The bundled mtDNA workflow is not supported on ARM / aarch64 because of legacy third-party dependencies.

Registered external workflows

PipelineModeRegistry sourceReleaseResource model
demosinglenf-core/demo1.1.0Nextflow/nf-core managed
sarekcohortnf-core/sarek3.8.1Nextflow/nf-core managed