Perform variant calling on a set of normal samples using mutect2 panel of normals mode. Group them into a genomicsdbworkspace using genomicsdbimport, then use this to create a panel of normals using createsomaticpanelofnormals.
gatk4mutect2genomicsdbimportcreatesomaticpanelofnormalsvariant_callinggenomicsdb_workspacepanel_of_normals
Includes: gatk4/mutect2gatk4/genomicsdbimportgatk4/createsomaticpanelofnormalsUMI-tools dedup, index BAM file and run samtools stats, flagstat and idxstats
umidedupindexbamsamcram
Includes: umitools/dedupsamtools/indexsamtools/statssamtools/idxstatssamtools/flagstatCalculate contamination of the X-chromosome with ANGSD
angsdbamcontaminationdocounts
Includes: angsd/docountsangsd/contaminationPicard MarkDuplicates, index BAM file and run samtools stats, flagstat and idxstats
markduplicatesbamsamcram
Includes: picard/markduplicatessamtools/indexsamtools/statssamtools/idxstatssamtools/flagstatTake a set of bam files and run NGSCheckMate to determine whether samples match with each other, using a set of SNPs.
ngscheckmateqcbamsnp
Includes: bcftools/mpileupngscheckmate/ncmProduces comprehensive statistics from BAM file
statisticscountshs_metricswgs_metricsbamsamcram
Includes: picard/collectmultiplemetricspicard/collectwgsmetricspicard/collecthsmetricsSubworkflow to run multiple commands in the RSeqC package
rnaseqexperimentinferexperimentbamstatinnerdistancejunctionannotationjunctionsaturationreaddistributionreadduplicationtin
Includes: rseqcSort SAM/BAM/CRAM file
sortbamsamcram
Includes: samtools/sortsamtools/indexsamtools/statssamtools/idxstatssamtools/flagstatSplit the reads in the input bam by specified genomic region.
splitbamsamcramindex
Includes: samtools/viewsamtools/indexProduces comprehensive statistics from SAM/BAM/CRAM file
statisticscountsbamsamcram
Includes: samtools/statssamtools/idxstatssamtools/flagstatPerform variant calling on a paired tumor normal set of samples using mutect2 tumor normal mode. f1r2 output of mutect2 is run through learnreadorientationmodel to get the artifact priors. Run the input bam files through getpileupsummarries and then calculatecontamination to get the contamination and segmentation tables. Filter the mutect2 output vcf using filtermutectcalls, artifact priors and the contamination & segmentation tables for additional filtering.
gatk4mutect2learnreadorientationmodelgetpileupsummariescalculatecontaminationfiltermutectcallsvariant_callingtumor_onlyfiltered_vcf
Includes: gatk4/mutect2gatk4/learnreadorientationmodelgatk4/getpileupsummariesgatk4/calculatecontaminationgatk4/filtermutectcallsPerform variant calling on a single tumor sample using mutect2 tumor only mode. Run the input bam file through getpileupsummarries and then calculatecontaminationto get the contamination and segmentation tables. Filter the mutect2 output vcf using filtermutectcalls and the contamination & segmentation tables for additional filtering.
gatk4mutect2getpileupsummariescalculatecontaminationfiltermutectcallsvariant_callingtumor_onlyfiltered_vcf
Includes: gatk4/mutect2gatk4/getpileupsummariesgatk4/calculatecontaminationgatk4/filtermutectcalls