Multicaller Workflows

DRAGEN supports running multiple tools in a single workflow.

The enable-component flag controls which components are enabled or disabled. DRAGEN constructs a workflow using the enabled components and automatically resolves any component inconsistencies. When possible, DRAGEN runs components in parallel.

Each component has a set of options that configures input settings, internal algorithm parameters, or output files and filtering criteria. Refer to the individual component sections for more details.

As an example, a different BED file may be provided separately for each caller:

cnv-target-bed
sv-call-regions-bed
vc-target-bed

Some options, such as output-directory and sample-sex, are shared amongst callers.

Each variant caller produces its own set of VCFs and metric output files.