The following DRAGEN recipes are specific for Illumina FFPE DNA Prep with Exome 2.5 Enrichment libraries. A general recipe for Somatic analysis of Tumor Normal samples with UMI is provided on DRAGEN v4.3 support pages.
The workflow is a multi-phase process. Before DRAGEN v4.4, the somatic UMI Tumor/Normal pipeline can only process pre-collapsed BAM files. To use this pipeline with raw FASTQ files, individually map/align & read collapse the tumor and normal samples. The resulting BAM files are then fed into the variant calling step.
Preprocessing required for UMI T/N Variant Calling
Run mapping and UMI collapsing on each of the samples:
/opt/dragen/$VERSION/bin/dragen #DRAGEN install path
--ref-dir $REF_DIR #path to DRAGEN linear hashtable
--output-directory $OUTPUT
--intermediate-results-dir /staging #tmp dir on fast SDD
--output-file-prefix $PREFIX
--fastq-list $PATH #see 'Input Options' below for FQ, BAM or CRAM
--fastq-list-sample-id $STRING
--enable-map-align true
--enable-map-align-output true #save the output BAM
--qc-coverage-ignore-overlaps true #do not double-count overlapping mates
--umi-enable true
--umi-library-type nonrandom-duplex
--umi-metrics-interval-file $VC_TARGET_BED
--umi-min-supporting-reads 1
--umi-start-mask-length 1
--umi-end-mask-length 3
DRAGEN input sources include: fastq list, fastq, bam, or cram. For preprocessing, whether the sample is tumor or normal does not need to be distinguished (although it can be) because the output is simply a collapsed BAM file. Here are support pages for the formats of different input file types.