Inputs for Somatic
The following is an overview of all available inputs in Somatic.
Required inputs
- Somatic.dbsnpVCF
-
File
dbsnp VCF file used for checking known sites. - Somatic.dockerImagesFile
-
File
A YAML file describing the docker image used for the tasks. The dockerImages.yml provided with the pipeline is recommended. - Somatic.referenceFasta
-
File
The reference fasta file. - Somatic.sampleConfigFile
-
File
The samplesheet, including sample ids, library ids, readgroup ids and fastq file locations. - Somatic.sampleWorkflow.umiDedup.outputPathMetrics
-
String — Default:
outputPath + ".metrics"
The location the output metrics file should be written to. - Somatic.sampleWorkflow.umiDedup.outputPathUmiMetrics
-
String — Default:
outputPath + ".umi-metrics"
The location the output UMI metrics file should be written to.
Other common inputs
- Somatic.adapterForward
-
String?
The adapter to be removed from the reads first or single end reads. - Somatic.adapterReverse
-
String?
The adapter to be removed from the reads second end reads. - Somatic.bwaIndex
-
BwaIndex?
The BWA index files. Will be created automatically if not present. - Somatic.cnvPanelOfNormals
-
File?
The panel of normals file to be used for CNV calling. If not provided (and performCnvCalling is set to true) then this will be generated on the fly using the samples lacking a control sample in the samplesheet. - Somatic.CNVs.annotatedIntervals
-
File?
An annotated set of intervals as generated by AnnotateIntervals (eg. using CNV-PON.wdl). Will be ignored if PON is provided. - Somatic.dbsnpVCFIndex
-
File?
Index (.tbi) file for the dbsnp VCF. Will be created automatically if not present. - Somatic.generateCnvPanelOfNormals.annotateIntervals.mappabilityTrack
-
File?
Equivalent to gatk AnnotateIntervals' `--mappability-track` option. - Somatic.generateCnvPanelOfNormals.annotateIntervals.segmentalDuplicationTrack
-
File?
Equivalent to gatk AnnotateIntervals' `--segmenta-duplicarion-track` option. - Somatic.generateCnvPanelOfNormals.PONname
-
String — Default:
"PON"
The name the PON file should be given. - Somatic.outputDir
-
String — Default:
"."
The directory the output should be written to. - Somatic.performCnvCalling
-
Boolean — Default:
false
Whether or not CNV calling should be performed. - Somatic.preprocessedIntervals
-
File?
The preprocessed intervals to be used for CNV calling. If not provided (and performCnvCalling is set to true) then this will be generated on the fly. - Somatic.referenceFastaDict
-
File?
Sequence dictionary (.dict) file of the reference. - Somatic.referenceFastaFai
-
File?
Fasta index (.fai) file of the reference. Will be created automatically if not present. - Somatic.regions
-
File?
A bed file describing the regions to call variants for. - Somatic.runManta
-
Boolean — Default:
true
Whether or not manta should be run as part of the Strelka pipeline. - Somatic.runMutect2
-
Boolean — Default:
true
Whether or not to run Mutect2. - Somatic.runStrelka
-
Boolean — Default:
true
Whether or not to run Strelka. - Somatic.runVardict
-
Boolean — Default:
true
Whether or not to run VarDict. - Somatic.sampleWorkflow.bqsr.splitSplicedReads
-
Boolean — Default:
false
Whether or not gatk's SplitNCgarReads should be run to split spliced reads. This should be enabled for RNAseq samples. - Somatic.sampleWorkflow.bwaMem.sixtyFour
-
Boolean — Default:
false
Whether or not the index uses the '.64' suffixes. - Somatic.sampleWorkflow.bwaMem.useSoftclippingForSupplementary
-
Boolean — Default:
false
Use soft-clipping for supplementary alignments instead of hard-clipping - Somatic.sampleWorkflow.bwaMem2Index
-
BwaIndex?
The bwa-mem2 index files. These or the bwaIndex should be provided. - Somatic.sampleWorkflow.bwamem2Mem.sixtyFour
-
Boolean — Default:
false
Whether or not the index uses the '.64' suffixes. - Somatic.sampleWorkflow.metrics.ampliconIntervals
-
File?
An interval list describinig the coordinates of the amplicons sequenced. This should only be used for targeted sequencing or WES. Required if `ampliconIntervals` is defined. - Somatic.sampleWorkflow.metrics.refRefflat
-
File?
A refflat file containing gene annotations. If defined RNA sequencing metrics will be collected. - Somatic.sampleWorkflow.metrics.strandedness
-
String — Default:
"None"
The strandedness of the RNA sequencing library preparation. One of "None" (unstranded), "FR" (forward-reverse: first read equal transcript) or "RF" (reverse-forward: second read equals transcript). - Somatic.sampleWorkflow.metrics.targetIntervals
-
Array[File]+?
An interval list describing the coordinates of the targets sequenced. This should only be used for targeted sequencing or WES. If defined targeted PCR metrics will be collected. Requires `ampliconIntervals` to also be defined. - Somatic.sampleWorkflow.qualityControl.contaminations
-
Array[String]+?
Contaminants/adapters to be removed from the reads. - Somatic.sampleWorkflow.qualityControl.readgroupName
-
String — Default:
sub(basename(read1),"(\.fq)?(\.fastq)?(\.gz)?","")
The name of the readgroup. - Somatic.sampleWorkflow.tagUmi.separatorChar
-
String — Default:
"_"
Character used to separate the UMIs from the read name. - Somatic.sampleWorkflow.umiDedup.assumeSortOrder
-
String?
Assume a certain sort order even though the header might say otherwise. - Somatic.sampleWorkflow.umiDedup.removeDuplicates
-
Boolean — Default:
true
Whether the duplicate reads should be removed instead of marked. - Somatic.sampleWorkflow.umiDedup.umiTagName
-
String — Default:
"RX"
Which tag in the BAM file holds the UMI. - Somatic.somaticVariantcalling.pairedSomaticSeq.exclusionRegion
-
File?
A bed file describing regions to exclude. - Somatic.somaticVariantcalling.pairedTraining.exclusionRegion
-
File?
A bed file describing regions to exclude. - Somatic.somaticVariantcalling.singleSomaticSeq.exclusionRegion
-
File?
A bed file describing regions to exclude. - Somatic.somaticVariantcalling.singleTraining.exclusionRegion
-
File?
A bed file describing regions to exclude. - Somatic.somaticVariantcalling.strelka.exome
-
Boolean — Default:
false
Whether or not the data is from exome sequencing. - Somatic.somaticVariantcalling.strelka.rna
-
Boolean — Default:
false
Whether or not the data is from RNA sequencing. - Somatic.tabix.outputFilePath
-
String — Default:
basename(inputFile)
The location where the file should be written to. The index will appear alongside this link to the file. - Somatic.umiDeduplication
-
Boolean — Default:
false
Whether or not UMI based deduplication should be performed.
Advanced inputs
Show/Hide
- Somatic.bwaIndexTask.dockerImage
-
String — Default:
"quay.io/biocontainers/bwa:0.7.17--hed695b0_7"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.bwaIndexTask.timeMinutes
-
Int? — Default:
5 + ceil((size(fasta,"G") * 5))
The maximum amount of time the job will run in minutes. - Somatic.bwaThreads
-
Int — Default:
4
The amount of threads for the alignment process - Somatic.casePosition.dockerImage
-
String — Default:
"python@sha256:e0f6a4df17d5707637fa3557ab266f44dddc46ebfc82b0f1dbe725103961da4e"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.cnvMinimumContigLength
-
Int?
The minimum length for a contig to be included in the CNV plots. - Somatic.CNVs.caseSample.callCopyRatioSegments.javaXmx
-
String — Default:
"2G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.callCopyRatioSegments.memory
-
String — Default:
"3GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.callCopyRatioSegments.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.collectAllelicCounts.javaXmx
-
String — Default:
"10G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.collectAllelicCounts.memory
-
String — Default:
"11GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.collectAllelicCounts.timeMinutes
-
Int — Default:
120
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.collectReadCounts.intervalMergingRule
-
String — Default:
"OVERLAPPING_ONLY"
Equivalent to gatk CollectReadCounts' `--interval-merging-rule` option. - Somatic.CNVs.caseSample.collectReadCounts.javaXmx
-
String — Default:
"7G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.collectReadCounts.memory
-
String — Default:
"8GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.collectReadCounts.timeMinutes
-
Int — Default:
1 + ceil((size(inputBam,"G") * 5))
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.denoiseReadCounts.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.denoiseReadCounts.memory
-
String — Default:
"5GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.denoiseReadCounts.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.modelSegments.javaXmx
-
String — Default:
"10G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.modelSegments.maximumNumberOfSmoothingIterations
-
Int — Default:
10
Equivalent to gatk ModelSeqments' `--maximum-number-of-smoothing-iterations` option. - Somatic.CNVs.caseSample.modelSegments.memory
-
String — Default:
"11GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.modelSegments.minimumTotalAlleleCountCase
-
Int — Default:
if defined(normalAllelicCounts) then 0 else 30
Equivalent to gatk ModelSeqments' `--minimum-total-allele-count-case` option. - Somatic.CNVs.caseSample.modelSegments.timeMinutes
-
Int — Default:
60
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.plotDenoisedCopyRatios.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.plotDenoisedCopyRatios.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.plotDenoisedCopyRatios.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.CNVs.caseSample.plotModeledSegments.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.caseSample.plotModeledSegments.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.CNVs.caseSample.plotModeledSegments.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.callCopyRatioSegments.javaXmx
-
String — Default:
"2G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.callCopyRatioSegments.memory
-
String — Default:
"3GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.callCopyRatioSegments.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.collectAllelicCounts.javaXmx
-
String — Default:
"10G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.collectAllelicCounts.memory
-
String — Default:
"11GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.collectAllelicCounts.timeMinutes
-
Int — Default:
120
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.collectReadCounts.intervalMergingRule
-
String — Default:
"OVERLAPPING_ONLY"
Equivalent to gatk CollectReadCounts' `--interval-merging-rule` option. - Somatic.CNVs.controlSample.collectReadCounts.javaXmx
-
String — Default:
"7G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.collectReadCounts.memory
-
String — Default:
"8GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.collectReadCounts.timeMinutes
-
Int — Default:
1 + ceil((size(inputBam,"G") * 5))
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.denoiseReadCounts.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.denoiseReadCounts.memory
-
String — Default:
"5GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.denoiseReadCounts.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.modelSegments.javaXmx
-
String — Default:
"10G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.modelSegments.maximumNumberOfSmoothingIterations
-
Int — Default:
10
Equivalent to gatk ModelSeqments' `--maximum-number-of-smoothing-iterations` option. - Somatic.CNVs.controlSample.modelSegments.memory
-
String — Default:
"11GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.modelSegments.minimumTotalAlleleCountCase
-
Int — Default:
if defined(normalAllelicCounts) then 0 else 30
Equivalent to gatk ModelSeqments' `--minimum-total-allele-count-case` option. - Somatic.CNVs.controlSample.modelSegments.timeMinutes
-
Int — Default:
60
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.plotDenoisedCopyRatios.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.plotDenoisedCopyRatios.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.plotDenoisedCopyRatios.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.CNVs.controlSample.plotModeledSegments.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.CNVs.controlSample.plotModeledSegments.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.CNVs.controlSample.plotModeledSegments.timeMinutes
-
Int — Default:
2
The maximum amount of time the job will run in minutes. - Somatic.collectUmiStats
-
Boolean — Default:
false
Whether or not UMI deduplication stats should be collected. This will potentially cause a massive increase in memory usage of the deduplication step. - Somatic.commonVariantSites
-
File?
Alternative to dnSNP for specifying common variant sites used for allelic counts collection in CNV detection. Can be a picard-style interval list or a VCf. - Somatic.commonVariantSitesIndex
-
File?
The index for the commonVariantSitesIndex VCF. - Somatic.controlPostition.dockerImage
-
String — Default:
"python@sha256:e0f6a4df17d5707637fa3557ab266f44dddc46ebfc82b0f1dbe725103961da4e"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.convertDockerImagesFile.dockerImage
-
String — Default:
"quay.io/biocontainers/biowdl-input-converter:0.3.0--pyhdfd78af_0"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.convertDockerImagesFile.memory
-
String — Default:
"128MiB"
The maximum amount of memory the job will need. - Somatic.convertDockerImagesFile.timeMinutes
-
Int — Default:
1
The maximum amount of time the job will run in minutes. - Somatic.convertSampleConfig.checkFileMd5sums
-
Boolean — Default:
false
Whether or not the MD5 sums of the files mentioned in the samplesheet should be checked. - Somatic.convertSampleConfig.memory
-
String — Default:
"128MiB"
The amount of memory needed for the job. - Somatic.convertSampleConfig.old
-
Boolean — Default:
false
Whether or not the old samplesheet format should be used. - Somatic.convertSampleConfig.outputFile
-
String — Default:
"samplesheet.json"
The location the JSON representation of the samplesheet should be written to. - Somatic.convertSampleConfig.skipFileCheck
-
Boolean — Default:
true
Whether or not the existance of the files mentioned in the samplesheet should be checked. - Somatic.convertSampleConfig.timeMinutes
-
Int — Default:
1
The maximum amount of time the job will run in minutes. - Somatic.fidx.dockerImage
-
String — Default:
"quay.io/biocontainers/samtools:1.16.1--h6899075_1"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.fidx.javaXmx
-
String — Default:
"2G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.fidx.memory
-
String — Default:
"3GiB"
The amount of memory available to the job. - Somatic.fidx.timeMinutes
-
Int — Default:
5 + ceil((size(inputFile,"GiB") * 5))
The maximum amount of time the job will run in minutes. - Somatic.generateCnvPanelOfNormals.annotateIntervals.featureQueryLookahead
-
Int — Default:
1000000
Equivalent to gatk AnnotateIntervals' `--feature-query-lookahead` option. - Somatic.generateCnvPanelOfNormals.annotateIntervals.intervalMergingRule
-
String — Default:
"OVERLAPPING_ONLY"
Equivalent to gatk AnnotateIntervals' `--interval-merging-rule` option. - Somatic.generateCnvPanelOfNormals.annotateIntervals.javaXmx
-
String — Default:
"2G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.generateCnvPanelOfNormals.annotateIntervals.memory
-
String — Default:
"3GiB"
The amount of memory this job will use. - Somatic.generateCnvPanelOfNormals.annotateIntervals.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.generateCnvPanelOfNormals.collectReadCounts.intervalMergingRule
-
String — Default:
"OVERLAPPING_ONLY"
Equivalent to gatk CollectReadCounts' `--interval-merging-rule` option. - Somatic.generateCnvPanelOfNormals.collectReadCounts.javaXmx
-
String — Default:
"7G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.generateCnvPanelOfNormals.collectReadCounts.memory
-
String — Default:
"8GiB"
The amount of memory this job will use. - Somatic.generateCnvPanelOfNormals.collectReadCounts.timeMinutes
-
Int — Default:
1 + ceil((size(inputBam,"G") * 5))
The maximum amount of time the job will run in minutes. - Somatic.generateCnvPanelOfNormals.createReadCountPanelOfNormals.javaXmx
-
String — Default:
"7G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.generateCnvPanelOfNormals.createReadCountPanelOfNormals.memory
-
String — Default:
"8GiB"
The amount of memory this job will use. - Somatic.generateCnvPanelOfNormals.createReadCountPanelOfNormals.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.generateCnvPanelOfNormals.performExplicitGcCorrection
-
Boolean — Default:
true
Whether or not explicit GC correction should be used for PON generation. Setting this to false will also disable the creation of annotated intervals. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.binLength
-
Int — Default:
if defined(intervals) then 0 else 1000
The size of the bins to be created. Should be 0 for targeted/exome sequencing. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.intervalMergingRule
-
String — Default:
"OVERLAPPING_ONLY"
Equivalent to gatk PreprocessIntervals' `--interval-merging-rule` option. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.padding
-
Int — Default:
if defined(intervals) then 250 else 0
The padding to be added to the bins. Should be 0 if contiguos binning is used, eg with WGS. - Somatic.generateCnvPanelOfNormals.preprocessIntervals.timeMinutes
-
Int — Default:
1 + ceil((size(referenceFasta,"G") * 6))
The maximum amount of time the job will run in minutes. - Somatic.multiqcTask.clConfig
-
String?
Equivalent to MultiQC's `--cl-config` option. - Somatic.multiqcTask.comment
-
String?
Equivalent to MultiQC's `--comment` option. - Somatic.multiqcTask.config
-
File?
Equivalent to MultiQC's `--config` option. - Somatic.multiqcTask.dataDir
-
Boolean — Default:
false
Whether to output a data dir. Sets `--data-dir` or `--no-data-dir` flag. - Somatic.multiqcTask.dataFormat
-
String?
Equivalent to MultiQC's `--data-format` option. - Somatic.multiqcTask.dirs
-
Boolean — Default:
false
Equivalent to MultiQC's `--dirs` flag. - Somatic.multiqcTask.dirsDepth
-
Int?
Equivalent to MultiQC's `--dirs-depth` option. - Somatic.multiqcTask.exclude
-
Array[String]+?
Equivalent to MultiQC's `--exclude` option. - Somatic.multiqcTask.export
-
Boolean — Default:
false
Equivalent to MultiQC's `--export` flag. - Somatic.multiqcTask.fileList
-
File?
Equivalent to MultiQC's `--file-list` option. - Somatic.multiqcTask.fileName
-
String?
Equivalent to MultiQC's `--filename` option. - Somatic.multiqcTask.flat
-
Boolean — Default:
false
Equivalent to MultiQC's `--flat` flag. - Somatic.multiqcTask.force
-
Boolean — Default:
false
Equivalent to MultiQC's `--force` flag. - Somatic.multiqcTask.fullNames
-
Boolean — Default:
false
Equivalent to MultiQC's `--fullnames` flag. - Somatic.multiqcTask.ignore
-
String?
Equivalent to MultiQC's `--ignore` option. - Somatic.multiqcTask.ignoreSamples
-
String?
Equivalent to MultiQC's `--ignore-samples` option. - Somatic.multiqcTask.interactive
-
Boolean — Default:
true
Equivalent to MultiQC's `--interactive` flag. - Somatic.multiqcTask.lint
-
Boolean — Default:
false
Equivalent to MultiQC's `--lint` flag. - Somatic.multiqcTask.megaQCUpload
-
Boolean — Default:
false
Opposite to MultiQC's `--no-megaqc-upload` flag. - Somatic.multiqcTask.memory
-
String?
The amount of memory this job will use. - Somatic.multiqcTask.module
-
Array[String]+?
Equivalent to MultiQC's `--module` option. - Somatic.multiqcTask.pdf
-
Boolean — Default:
false
Equivalent to MultiQC's `--pdf` flag. - Somatic.multiqcTask.sampleNames
-
File?
Equivalent to MultiQC's `--sample-names` option. - Somatic.multiqcTask.tag
-
String?
Equivalent to MultiQC's `--tag` option. - Somatic.multiqcTask.template
-
String?
Equivalent to MultiQC's `--template` option. - Somatic.multiqcTask.timeMinutes
-
Int — Default:
10 + ceil((size(reports,"GiB") * 8))
The maximum amount of time the job will run in minutes. - Somatic.multiqcTask.title
-
String?
Equivalent to MultiQC's `--title` option. - Somatic.multiqcTask.zipDataDir
-
Boolean — Default:
true
Equivalent to MultiQC's `--zip-data-dir` flag. - Somatic.platform
-
String — Default:
"illumina"
The platform used for sequencing. - Somatic.runCombineVariants
-
Boolean — Default:
false
Whether or not to combine the variant calling results into one VCF file. - Somatic.sampleWorkflow.bqsr.applyBqsr.javaXmxMb
-
Int — Default:
2048
The maximum memory available to the program in megabytes. Should be lower than `memoryMb` to accommodate JVM overhead. - Somatic.sampleWorkflow.bqsr.applyBqsr.memoryMb
-
Int — Default:
javaXmxMb + 512
The amount of memory this job will use in megabytes. - Somatic.sampleWorkflow.bqsr.baseRecalibrator.javaXmxMb
-
Int — Default:
1024
The maximum memory available to the program in megabytes. Should be lower than `memoryMb` to accommodate JVM overhead. - Somatic.sampleWorkflow.bqsr.baseRecalibrator.knownIndelsSitesVCFIndexes
-
Array[File] — Default:
[]
The indexed for the known variant VCFs. - Somatic.sampleWorkflow.bqsr.baseRecalibrator.knownIndelsSitesVCFs
-
Array[File] — Default:
[]
VCF files with known indels. - Somatic.sampleWorkflow.bqsr.baseRecalibrator.memoryMb
-
Int — Default:
javaXmxMb + 512
The amount of memory this job will use in megabytes. - Somatic.sampleWorkflow.bqsr.gatherBamFiles.compressionLevel
-
Int?
The compression level of the output BAM. - Somatic.sampleWorkflow.bqsr.gatherBamFiles.createMd5File
-
Boolean — Default:
false
??? - Somatic.sampleWorkflow.bqsr.gatherBamFiles.javaXmxMb
-
Int — Default:
1024
The maximum memory available to the program in megabytes. Should be lower than `memoryMb` to accommodate JVM overhead. - Somatic.sampleWorkflow.bqsr.gatherBamFiles.memoryMb
-
Int — Default:
javaXmxMb + 512
The amount of memory this job will use in megabytes. - Somatic.sampleWorkflow.bqsr.gatherBamFiles.timeMinutes
-
Int — Default:
1 + ceil((size(inputBams,"G") * 1))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.bqsr.gatherBqsr.javaXmxMb
-
Int — Default:
256
The maximum memory available to the program in megabytes. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.bqsr.gatherBqsr.memoryMb
-
Int — Default:
256 + javaXmxMb
The amount of memory this job will use in megabytes. - Somatic.sampleWorkflow.bqsr.gatherBqsr.timeMinutes
-
Int — Default:
1
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.bqsr.splitNCigarReads.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.bqsr.splitNCigarReads.memory
-
String — Default:
"5G"
The amount of memory this job will use. - Somatic.sampleWorkflow.bwaMem.compressionLevel
-
Int — Default:
1
The compression level of the output BAM. - Somatic.sampleWorkflow.bwaMem.memoryGb
-
Int?
The amount of memory this job will use in gigabytes. - Somatic.sampleWorkflow.bwaMem.sortMemoryPerThreadGb
-
Int — Default:
2
The amount of memory for each sorting thread in gigabytes. - Somatic.sampleWorkflow.bwaMem.sortThreads
-
Int?
The number of threads to use for sorting. - Somatic.sampleWorkflow.bwaMem.timeMinutes
-
Int — Default:
10 + ceil((size([read1, read2],"GiB") * 300 / threads))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.bwamem2Mem.compressionLevel
-
Int — Default:
1
The compression level of the output BAM. - Somatic.sampleWorkflow.bwamem2Mem.memoryGb
-
Int?
The amount of memory this job will use in gigabytes. - Somatic.sampleWorkflow.bwamem2Mem.sortMemoryPerThreadGb
-
Int — Default:
2
The amount of memory for each sorting thread in gigabytes. - Somatic.sampleWorkflow.bwamem2Mem.sortThreads
-
Int?
The number of threads to use for sorting. - Somatic.sampleWorkflow.bwamem2Mem.timeMinutes
-
Int — Default:
1 + ceil((size([read1, read2],"GiB") * 220 / threads))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.markdup.compressionLevel
-
Int — Default:
1
Compression level from 0 (uncompressed) to 9 (best). - Somatic.sampleWorkflow.markdup.hashTableSize
-
Int?
Sets sambamba's hash table size. - Somatic.sampleWorkflow.markdup.ioBufferSize
-
Int — Default:
128
The amount of mb allocated to each IO buffer. Sambamba uses two IO buffers. - Somatic.sampleWorkflow.markdup.memoryMb
-
Int — Default:
8192 + sortBufferSize + 2 * ioBufferSize
The amount of memory available to the job in megabytes. - Somatic.sampleWorkflow.markdup.overFlowListSize
-
Int?
Sets sambamba's overflow list size. - Somatic.sampleWorkflow.markdup.removeDuplicates
-
Boolean — Default:
false
Whether to remove the duplicates (instead of only marking them). - Somatic.sampleWorkflow.markdup.sortBufferSize
-
Int — Default:
4096
The amount of mb allocated to the sort buffer. - Somatic.sampleWorkflow.markdup.threads
-
Int — Default:
2
The number of threads that will be used for this task. - Somatic.sampleWorkflow.markdup.timeMinutes
-
Int — Default:
1 + ceil((size(inputBams,"GiB") * 25)) / threads
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.ampliconIntervalsLists.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.metrics.ampliconIntervalsLists.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.metrics.ampliconIntervalsLists.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.collectAlignmentSummaryMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectAlignmentSummaryMetrics` argument in Picard. - Somatic.sampleWorkflow.metrics.Flagstat.memory
-
String — Default:
"256MiB"
The amount of memory needed for the job. - Somatic.sampleWorkflow.metrics.Flagstat.timeMinutes
-
Int — Default:
1 + ceil(size(inputBam,"G"))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.meanQualityByCycle
-
Boolean — Default:
true
Equivalent to the `PROGRAM=MeanQualityByCycle` argument in Picard. - Somatic.sampleWorkflow.metrics.picardMetrics.collectBaseDistributionByCycle
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectBaseDistributionByCycle` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.collectGcBiasMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectGcBiasMetrics` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.collectInsertSizeMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectInsertSizeMetrics` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.collectQualityYieldMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectQualityYieldMetrics` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.collectSequencingArtifactMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectSequencingArtifactMetrics` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.javaXmxMb
-
Int — Default:
3072
The maximum memory available to the program in megabytes. Should be lower than `memoryMb` to accommodate JVM overhead. - Somatic.sampleWorkflow.metrics.picardMetrics.memoryMb
-
Int — Default:
javaXmxMb + 512
The amount of memory this job will use in megabytes. - Somatic.sampleWorkflow.metrics.picardMetrics.qualityScoreDistribution
-
Boolean — Default:
true
Equivalent to the `PROGRAM=QualityScoreDistribution` argument. - Somatic.sampleWorkflow.metrics.picardMetrics.timeMinutes
-
Int — Default:
1 + ceil((size(referenceFasta,"GiB") * 3 * 2)) + ceil((size(inputBam,"GiB") * 6))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.rnaSeqMetrics.javaXmx
-
String — Default:
"8G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.metrics.rnaSeqMetrics.memory
-
String — Default:
"9GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.metrics.rnaSeqMetrics.timeMinutes
-
Int — Default:
1 + ceil((size(inputBam,"GiB") * 12))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.targetIntervalsLists.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.metrics.targetIntervalsLists.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.metrics.targetIntervalsLists.timeMinutes
-
Int — Default:
5
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.metrics.targetMetrics.javaXmx
-
String — Default:
"3G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.metrics.targetMetrics.memory
-
String — Default:
"4GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.metrics.targetMetrics.timeMinutes
-
Int — Default:
1 + ceil((size(inputBam,"GiB") * 6))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.Cutadapt.bwa
-
Boolean?
Equivalent to cutadapt's --bwa flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.colorspace
-
Boolean?
Equivalent to cutadapt's --colorspace flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.compressionLevel
-
Int — Default:
1
The compression level if gzipped output is used. - Somatic.sampleWorkflow.qualityControl.Cutadapt.cores
-
Int — Default:
4
The number of cores to use. - Somatic.sampleWorkflow.qualityControl.Cutadapt.cut
-
Int?
Equivalent to cutadapt's --cut option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.discardTrimmed
-
Boolean?
Equivalent to cutadapt's --quality-cutoff option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.discardUntrimmed
-
Boolean?
Equivalent to cutadapt's --discard-untrimmed option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.doubleEncode
-
Boolean?
Equivalent to cutadapt's --double-encode flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.errorRate
-
Float?
Equivalent to cutadapt's --error-rate option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.front
-
Array[String] — Default:
[]
A list of 5' ligated adapter sequences to be cut from the given first or single end fastq file. - Somatic.sampleWorkflow.qualityControl.Cutadapt.frontRead2
-
Array[String] — Default:
[]
A list of 5' ligated adapter sequences to be cut from the given second end fastq file. - Somatic.sampleWorkflow.qualityControl.Cutadapt.infoFilePath
-
String?
Equivalent to cutadapt's --info-file option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.interleaved
-
Boolean?
Equivalent to cutadapt's --interleaved flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.length
-
Int?
Equivalent to cutadapt's --length option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.lengthTag
-
String?
Equivalent to cutadapt's --length-tag option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.maq
-
Boolean?
Equivalent to cutadapt's --maq flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.maskAdapter
-
Boolean?
Equivalent to cutadapt's --mask-adapter flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.matchReadWildcards
-
Boolean?
Equivalent to cutadapt's --match-read-wildcards flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.maximumLength
-
Int?
Equivalent to cutadapt's --maximum-length option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.maxN
-
Int?
Equivalent to cutadapt's --max-n option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.memory
-
String — Default:
"5GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.qualityControl.Cutadapt.minimumLength
-
Int? — Default:
2
Equivalent to cutadapt's --minimum-length option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.nextseqTrim
-
String?
Equivalent to cutadapt's --nextseq-trim option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.noIndels
-
Boolean?
Equivalent to cutadapt's --no-indels flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.noMatchAdapterWildcards
-
Boolean?
Equivalent to cutadapt's --no-match-adapter-wildcards flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.noTrim
-
Boolean?
Equivalent to cutadapt's --no-trim flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.noZeroCap
-
Boolean?
Equivalent to cutadapt's --no-zero-cap flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.overlap
-
Int?
Equivalent to cutadapt's --overlap option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.pairFilter
-
String?
Equivalent to cutadapt's --pair-filter option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.prefix
-
String?
Equivalent to cutadapt's --prefix option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.qualityBase
-
Int?
Equivalent to cutadapt's --quality-base option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.qualityCutoff
-
String?
Equivalent to cutadapt's --quality-cutoff option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.restFilePath
-
String?
Equivalent to cutadapt's --rest-file option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.stripF3
-
Boolean?
Equivalent to cutadapt's --strip-f3 flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.stripSuffix
-
String?
Equivalent to cutadapt's --strip-suffix option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.suffix
-
String?
Equivalent to cutadapt's --suffix option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.timeMinutes
-
Int — Default:
1 + ceil((size([read1, read2],"G") * 12.0 / cores))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.Cutadapt.times
-
Int?
Equivalent to cutadapt's --times option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.tooLongOutputPath
-
String?
Equivalent to cutadapt's --too-long-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.tooLongPairedOutputPath
-
String?
Equivalent to cutadapt's --too-long-paired-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.tooShortOutputPath
-
String?
Equivalent to cutadapt's --too-short-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.tooShortPairedOutputPath
-
String?
Equivalent to cutadapt's --too-short-paired-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.trimN
-
Boolean?
Equivalent to cutadapt's --trim-n flag. - Somatic.sampleWorkflow.qualityControl.Cutadapt.untrimmedOutputPath
-
String?
Equivalent to cutadapt's --untrimmed-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.untrimmedPairedOutputPath
-
String?
Equivalent to cutadapt's --untrimmed-paired-output option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.wildcardFilePath
-
String?
Equivalent to cutadapt's --wildcard-file option. - Somatic.sampleWorkflow.qualityControl.Cutadapt.zeroCap
-
Boolean?
Equivalent to cutadapt's --zero-cap flag. - Somatic.sampleWorkflow.qualityControl.extractFastqcZip
-
Boolean — Default:
false
Whether to extract Fastqc's report zip files. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.adapters
-
File?
Equivalent to fastqc's --adapters option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.casava
-
Boolean — Default:
false
Equivalent to fastqc's --casava flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.contaminants
-
File?
Equivalent to fastqc's --contaminants option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.dir
-
String?
Equivalent to fastqc's --dir option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.format
-
String?
Equivalent to fastqc's --format option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.javaXmx
-
String — Default:
"1750M"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.kmers
-
Int?
Equivalent to fastqc's --kmers option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.limits
-
File?
Equivalent to fastqc's --limits option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.memory
-
String — Default:
"2GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.minLength
-
Int?
Equivalent to fastqc's --min_length option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.nano
-
Boolean — Default:
false
Equivalent to fastqc's --nano flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.noFilter
-
Boolean — Default:
false
Equivalent to fastqc's --nofilter flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.nogroup
-
Boolean — Default:
false
Equivalent to fastqc's --nogroup flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.threads
-
Int — Default:
1
The number of cores to use. - Somatic.sampleWorkflow.qualityControl.FastqcRead1.timeMinutes
-
Int — Default:
1 + ceil(size(seqFile,"G")) * 4
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.adapters
-
File?
Equivalent to fastqc's --adapters option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.casava
-
Boolean — Default:
false
Equivalent to fastqc's --casava flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.contaminants
-
File?
Equivalent to fastqc's --contaminants option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.dir
-
String?
Equivalent to fastqc's --dir option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.format
-
String?
Equivalent to fastqc's --format option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.javaXmx
-
String — Default:
"1750M"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.kmers
-
Int?
Equivalent to fastqc's --kmers option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.limits
-
File?
Equivalent to fastqc's --limits option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.memory
-
String — Default:
"2GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.minLength
-
Int?
Equivalent to fastqc's --min_length option. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.nano
-
Boolean — Default:
false
Equivalent to fastqc's --nano flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.noFilter
-
Boolean — Default:
false
Equivalent to fastqc's --nofilter flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.nogroup
-
Boolean — Default:
false
Equivalent to fastqc's --nogroup flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.threads
-
Int — Default:
1
The number of cores to use. - Somatic.sampleWorkflow.qualityControl.FastqcRead1After.timeMinutes
-
Int — Default:
1 + ceil(size(seqFile,"G")) * 4
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.adapters
-
File?
Equivalent to fastqc's --adapters option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.casava
-
Boolean — Default:
false
Equivalent to fastqc's --casava flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.contaminants
-
File?
Equivalent to fastqc's --contaminants option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.dir
-
String?
Equivalent to fastqc's --dir option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.format
-
String?
Equivalent to fastqc's --format option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.javaXmx
-
String — Default:
"1750M"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.kmers
-
Int?
Equivalent to fastqc's --kmers option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.limits
-
File?
Equivalent to fastqc's --limits option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.memory
-
String — Default:
"2GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.minLength
-
Int?
Equivalent to fastqc's --min_length option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.nano
-
Boolean — Default:
false
Equivalent to fastqc's --nano flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.noFilter
-
Boolean — Default:
false
Equivalent to fastqc's --nofilter flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.nogroup
-
Boolean — Default:
false
Equivalent to fastqc's --nogroup flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.threads
-
Int — Default:
1
The number of cores to use. - Somatic.sampleWorkflow.qualityControl.FastqcRead2.timeMinutes
-
Int — Default:
1 + ceil(size(seqFile,"G")) * 4
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.adapters
-
File?
Equivalent to fastqc's --adapters option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.casava
-
Boolean — Default:
false
Equivalent to fastqc's --casava flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.contaminants
-
File?
Equivalent to fastqc's --contaminants option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.dir
-
String?
Equivalent to fastqc's --dir option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.format
-
String?
Equivalent to fastqc's --format option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.javaXmx
-
String — Default:
"1750M"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.kmers
-
Int?
Equivalent to fastqc's --kmers option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.limits
-
File?
Equivalent to fastqc's --limits option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.memory
-
String — Default:
"2GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.minLength
-
Int?
Equivalent to fastqc's --min_length option. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.nano
-
Boolean — Default:
false
Equivalent to fastqc's --nano flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.noFilter
-
Boolean — Default:
false
Equivalent to fastqc's --nofilter flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.nogroup
-
Boolean — Default:
false
Equivalent to fastqc's --nogroup flag. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.threads
-
Int — Default:
1
The number of cores to use. - Somatic.sampleWorkflow.qualityControl.FastqcRead2After.timeMinutes
-
Int — Default:
1 + ceil(size(seqFile,"G")) * 4
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.qualityControl.runAdapterClipping
-
Boolean — Default:
defined(adapterForward) || defined(adapterReverse) || length(select_first([contaminations, []])) > 0
Whether or not adapters should be removed from the reads. - Somatic.sampleWorkflow.tagUmi.dockerImage
-
String — Default:
"quay.io/biocontainers/pysam:0.17.0--py39h051187c_0"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.sampleWorkflow.tagUmi.memory
-
String — Default:
"2GiB"
The amount of memory available to the job. - Somatic.sampleWorkflow.tagUmi.timeMinutes
-
Int — Default:
1 + ceil((size([inputBam],"GiB") * 10))
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.umiDedup.compressionLevel
-
Int — Default:
1
The compression level at which the BAM files are written. - Somatic.sampleWorkflow.umiDedup.dockerImage
-
String — Default:
"quay.io/biocontainers/picard:2.26.10--hdfd78af_0"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address. - Somatic.sampleWorkflow.umiDedup.javaXmx
-
String — Default:
"8G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - Somatic.sampleWorkflow.umiDedup.maxRecordsInRam
-
Int — Default:
1500000
This will specify the number of records stored in RAM before spilling to disk. - Somatic.sampleWorkflow.umiDedup.memory
-
String — Default:
"9GiB"
The amount of memory this job will use. - Somatic.sampleWorkflow.umiDedup.timeMinutes
-
Int — Default:
360
The maximum amount of time the job will run in minutes. - Somatic.sampleWorkflow.umiDedup.useJdkDeflater
-
Boolean — Default:
true
True, uses the java deflator to compress the BAM files. False uses the optimized intel deflater. - Somatic.sampleWorkflow.umiDedup.useJdkInflater
-
Boolean — Default:
false
True, uses the java inflater. False, uses the optimized intel inflater. - Somatic.scatterList.memory
-
String — Default:
"256MiB"
The amount of memory this job will use. - Somatic.scatterList.prefix
-
String — Default:
"scatters/scatter-"
The prefix of the ouput files. Output will be named like:.bed, in which N is an incrementing number. Default 'scatter-'. </dd> - Somatic.scatterList.splitContigs
- Boolean — Default:
false
If set, contigs are allowed to be split up over multiple files.- Somatic.scatterList.timeMinutes
- Int — Default:
2
The maximum amount of time the job will run in minutes.- Somatic.scatterSize
- Int?
The size of the scattered regions in bases for the GATK subworkflows. Scattering is used to speed up certain processes. The genome will be seperated into multiple chunks (scatters) which will be processed in their own job, allowing for parallel processing. Higher values will result in a lower number of jobs. The optimal value here will depend on the available resources.- Somatic.scatterSizeMillions
- Int — Default:
1000
Same as scatterSize, but is multiplied by 1000000 to get scatterSize. This allows for setting larger values more easily.- Somatic.somaticVariantcalling.combineVariants.dockerImage
- String — Default:
"broadinstitute/gatk3:3.8-1"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address.- Somatic.somaticVariantcalling.combineVariants.filteredRecordsMergeType
- String — Default:
"KEEP_IF_ANY_UNFILTERED"
Equivalent to CombineVariants' `--filteredrecordsmergetype` option.- Somatic.somaticVariantcalling.combineVariants.genotypeMergeOption
- String — Default:
"UNIQUIFY"
Equivalent to CombineVariants' `--genotypemergeoption` option.- Somatic.somaticVariantcalling.combineVariants.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.combineVariants.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.combineVariants.timeMinutes
- Int — Default:
180
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.indelIndex.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.indelIndex.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.calculateContamination.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.calculateContamination.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.calculateContamination.timeMinutes
- Int — Default:
180
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.filterMutectCalls.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.filterMutectCalls.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.filterMutectCalls.timeMinutes
- Int — Default:
60
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.filterMutectCalls.uniqueAltReadCount
- Int — Default:
4
Equivalent to FilterMutectCalls' `--unique-alt-read-count` option.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.compressionLevel
- Int — Default:
1
The compression level at which the BAM files are written.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.javaXmx
- String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.memory
- String — Default:
"5G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.timeMinutes
- Int — Default:
1 + ceil(size(inputVCFs,"G")) * 2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.useJdkDeflater
- Boolean — Default:
true
True, uses the java deflator to compress the BAM files. False uses the optimized intel deflater.- Somatic.somaticVariantcalling.mutect2.gatherVcfs.useJdkInflater
- Boolean — Default:
true
True, uses the java inflater. False, uses the optimized intel inflater.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesNormal.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesNormal.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesNormal.timeMinutes
- Int — Default:
120
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesTumor.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesTumor.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.getPileupSummariesTumor.timeMinutes
- Int — Default:
120
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.learnReadOrientationModel.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.learnReadOrientationModel.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.learnReadOrientationModel.timeMinutes
- Int — Default:
120
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.mergeStats.javaXmx
- String — Default:
"14G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.mergeStats.memory
- String — Default:
"15G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.mergeStats.timeMinutes
- Int — Default:
30
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.mutect2.f1r2TarGz
- String — Default:
"f1r2.tar.gz"
Equivalent to Mutect2's `--f1r2-tar-gz` option.- Somatic.somaticVariantcalling.mutect2.mutect2.germlineResource
- File?
Equivalent to Mutect2's `--germline-resource` option.- Somatic.somaticVariantcalling.mutect2.mutect2.germlineResourceIndex
- File?
The index for the germline resource.- Somatic.somaticVariantcalling.mutect2.mutect2.javaXmx
- String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.mutect2.mutect2.memory
- String — Default:
"5G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.mutect2.outputStats
- String — Default:
outputVcf + ".stats"
The location the output statistics should be written to.- Somatic.somaticVariantcalling.mutect2.mutect2.panelOfNormals
- File?
Equivalent to Mutect2's `--panel-of-normals` option.- Somatic.somaticVariantcalling.mutect2.mutect2.panelOfNormalsIndex
- File?
The index for the panel of normals.- Somatic.somaticVariantcalling.mutect2.mutect2.timeMinutes
- Int — Default:
240
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.scatterList.memory
- String — Default:
"256M"
The amount of memory this job will use.- Somatic.somaticVariantcalling.mutect2.scatterList.prefix
- String — Default:
"scatters/scatter-"
The prefix of the ouput files. Output will be named like:.bed, in which N is an incrementing number. Default 'scatter-'. </dd> - Somatic.somaticVariantcalling.mutect2.scatterList.timeMinutes
- Int — Default:
2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.mutect2.scatterSize
- Int?
The size of the scattered regions in bases. Scattering is used to speed up certain processes. The genome will be seperated into multiple chunks (scatters) which will be processed in their own job, allowing for parallel processing. Higher values will result in a lower number of jobs. The optimal value here will depend on the available resources.- Somatic.somaticVariantcalling.mutect2.scatterSizeMillions
- Int — Default:
1000
Same as scatterSize, but is multiplied by 1000000 to get scatterSize. This allows for setting larger values more easily- Somatic.somaticVariantcalling.pairedSomaticSeq.jsmVCF
- File?
A VCF as produced by jsm.- Somatic.somaticVariantcalling.pairedSomaticSeq.lofreqIndel
- File?
An indel VCF as produced by lofreq.- Somatic.somaticVariantcalling.pairedSomaticSeq.lofreqSNV
- File?
An SNV VCF as produced by lofreq.- Somatic.somaticVariantcalling.pairedSomaticSeq.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.pairedSomaticSeq.museVCF
- File?
A VCF as produced by muse.- Somatic.somaticVariantcalling.pairedSomaticSeq.scalpelVCF
- File?
A VCF as produced by scalpel.- Somatic.somaticVariantcalling.pairedSomaticSeq.somaticsniperVCF
- File?
A VCF as produced by somaticsniper.- Somatic.somaticVariantcalling.pairedSomaticSeq.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.pairedSomaticSeq.timeMinutes
- Int — Default:
60
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.pairedSomaticSeq.varscanIndel
- File?
An indel VCF as produced by varscan.- Somatic.somaticVariantcalling.pairedSomaticSeq.varscanSNV
- File?
An SNV VCF as produced by varscan.- Somatic.somaticVariantcalling.pairedTraining.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.pairedTraining.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.pairedTraining.timeMinutes
- Int — Default:
240
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.singleSomaticSeq.lofreqVCF
- File?
A VCF as produced by lofreq.- Somatic.somaticVariantcalling.singleSomaticSeq.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.singleSomaticSeq.scalpelVCF
- File?
A VCF as produced by scalpel.- Somatic.somaticVariantcalling.singleSomaticSeq.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.singleSomaticSeq.timeMinutes
- Int — Default:
60
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.singleSomaticSeq.varscanVCF
- File?
A VCF as produced by varscan.- Somatic.somaticVariantcalling.singleTraining.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.singleTraining.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.singleTraining.timeMinutes
- Int — Default:
240
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.sitesForContamination
- File?
A bed file, vcf file or interval list with regions for GetPileupSummaries to operate on.- Somatic.somaticVariantcalling.sitesForContaminationIndex
- File?
The index for the vcf file provided to sitesForContamination.- Somatic.somaticVariantcalling.snvIndex.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.snvIndex.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.addGTFieldIndels.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.addGTFieldIndels.outputVCFName
- String — Default:
basename(strelkaVCF,".gz")
The location the output VCF file should be written to.- Somatic.somaticVariantcalling.strelka.addGTFieldIndels.timeMinutes
- Int — Default:
20
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.addGTFieldSVs.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.addGTFieldSVs.outputVCFName
- String — Default:
basename(strelkaVCF,".gz")
The location the output VCF file should be written to.- Somatic.somaticVariantcalling.strelka.addGTFieldSVs.timeMinutes
- Int — Default:
20
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.addGTFieldVariants.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.addGTFieldVariants.outputVCFName
- String — Default:
basename(strelkaVCF,".gz")
The location the output VCF file should be written to.- Somatic.somaticVariantcalling.strelka.addGTFieldVariants.timeMinutes
- Int — Default:
20
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.bedPrepare.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.bedPrepare.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.combineVariants.dockerImage
- String — Default:
"broadinstitute/gatk3:3.8-1"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address.- Somatic.somaticVariantcalling.strelka.combineVariants.filteredRecordsMergeType
- String — Default:
"KEEP_IF_ANY_UNFILTERED"
Equivalent to CombineVariants' `--filteredrecordsmergetype` option.- Somatic.somaticVariantcalling.strelka.combineVariants.genotypeMergeOption
- String — Default:
"UNIQUIFY"
Equivalent to CombineVariants' `--genotypemergeoption` option.- Somatic.somaticVariantcalling.strelka.combineVariants.javaXmx
- String — Default:
"12G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.strelka.combineVariants.memory
- String — Default:
"13G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.combineVariants.timeMinutes
- Int — Default:
180
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.gatherIndels.compressionLevel
- Int — Default:
1
The compression level at which the BAM files are written.- Somatic.somaticVariantcalling.strelka.gatherIndels.javaXmx
- String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.strelka.gatherIndels.memory
- String — Default:
"5G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.gatherIndels.timeMinutes
- Int — Default:
1 + ceil(size(inputVCFs,"G")) * 2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.gatherIndels.useJdkDeflater
- Boolean — Default:
true
True, uses the java deflator to compress the BAM files. False uses the optimized intel deflater.- Somatic.somaticVariantcalling.strelka.gatherIndels.useJdkInflater
- Boolean — Default:
true
True, uses the java inflater. False, uses the optimized intel inflater.- Somatic.somaticVariantcalling.strelka.gatherSVs.compressionLevel
- Int — Default:
1
The compression level at which the BAM files are written.- Somatic.somaticVariantcalling.strelka.gatherSVs.javaXmx
- String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.strelka.gatherSVs.memory
- String — Default:
"5G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.gatherSVs.timeMinutes
- Int — Default:
1 + ceil(size(inputVCFs,"G")) * 2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.gatherSVs.useJdkDeflater
- Boolean — Default:
true
True, uses the java deflator to compress the BAM files. False uses the optimized intel deflater.- Somatic.somaticVariantcalling.strelka.gatherSVs.useJdkInflater
- Boolean — Default:
true
True, uses the java inflater. False, uses the optimized intel inflater.- Somatic.somaticVariantcalling.strelka.gatherVariants.compressionLevel
- Int — Default:
1
The compression level at which the BAM files are written.- Somatic.somaticVariantcalling.strelka.gatherVariants.javaXmx
- String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.strelka.gatherVariants.memory
- String — Default:
"5G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.gatherVariants.timeMinutes
- Int — Default:
1 + ceil(size(inputVCFs,"G")) * 2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.gatherVariants.useJdkDeflater
- Boolean — Default:
true
True, uses the java deflator to compress the BAM files. False uses the optimized intel deflater.- Somatic.somaticVariantcalling.strelka.gatherVariants.useJdkInflater
- Boolean — Default:
true
True, uses the java inflater. False, uses the optimized intel inflater.- Somatic.somaticVariantcalling.strelka.indelsIndex.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.indelsIndex.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.mantaSomatic.cores
- Int — Default:
1
The number of cores to use.- Somatic.somaticVariantcalling.strelka.mantaSomatic.memoryGb
- Int — Default:
4
The amount of memory this job will use in Gigabytes.- Somatic.somaticVariantcalling.strelka.mantaSomatic.timeMinutes
- Int — Default:
60
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.scatterList.memory
- String — Default:
"256M"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.scatterList.prefix
- String — Default:
"scatters/scatter-"
The prefix of the ouput files. Output will be named like:.bed, in which N is an incrementing number. Default 'scatter-'. </dd> - Somatic.somaticVariantcalling.strelka.scatterList.timeMinutes
- Int — Default:
2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.scatterSize
- Int?
The size of the scattered regions in bases. Scattering is used to speed up certain processes. The genome will be seperated into multiple chunks (scatters) which will be processed in their own job, allowing for parallel processing. Higher values will result in a lower number of jobs. The optimal value here will depend on the available resources.- Somatic.somaticVariantcalling.strelka.scatterSizeMillions
- Int — Default:
1000
Same as scatterSize, but is multiplied by 1000000 to get scatterSize. This allows for setting larger values more easily- Somatic.somaticVariantcalling.strelka.strelkaGermline.cores
- Int — Default:
1
The number of cores to use.- Somatic.somaticVariantcalling.strelka.strelkaGermline.memoryGb
- Int — Default:
4
The amount of memory this job will use in Gigabytes.- Somatic.somaticVariantcalling.strelka.strelkaGermline.timeMinutes
- Int — Default:
90
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.strelkaSomatic.cores
- Int — Default:
1
The number of cores to use.- Somatic.somaticVariantcalling.strelka.strelkaSomatic.memoryGb
- Int — Default:
4
The amount of memory this job will use in Gigabytes.- Somatic.somaticVariantcalling.strelka.strelkaSomatic.timeMinutes
- Int — Default:
90
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.svsIndex.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.svsIndex.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.strelka.variantsIndex.memory
- String — Default:
"2G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.strelka.variantsIndex.timeMinutes
- Int — Default:
1 + ceil(size(inputFile,"G"))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.trainingSet
- TrainingSet?
VCF files used to train somaticseq.- Somatic.somaticVariantcalling.vardict.filterSupplementaryAlignments
- Boolean — Default:
false
Whether or not supplementary reads should be filtered before vardict is run.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.excludeSpecificFilter
- Int?
Equivalent to samtools view's `-G` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.includeFilter
- Int?
Equivalent to samtools view's `-f` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.MAPQthreshold
- Int?
Equivalent to samtools view's `-q` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.memory
- String — Default:
"1G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.referenceFasta
- File?
The reference fasta file also used for mapping.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.timeMinutes
- Int — Default:
1 + ceil((size(inFile,"G") * 5))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.vardict.filterSupplementaryControl.uncompressedBamOutput
- Boolean — Default:
false
Equivalent to samtools view's `-u` flag.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.excludeSpecificFilter
- Int?
Equivalent to samtools view's `-G` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.includeFilter
- Int?
Equivalent to samtools view's `-f` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.MAPQthreshold
- Int?
Equivalent to samtools view's `-q` option.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.memory
- String — Default:
"1G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.referenceFasta
- File?
The reference fasta file also used for mapping.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.timeMinutes
- Int — Default:
1 + ceil((size(inFile,"G") * 5))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.vardict.filterSupplementaryTumor.uncompressedBamOutput
- Boolean — Default:
false
Equivalent to samtools view's `-u` flag.- Somatic.somaticVariantcalling.vardict.gatherVcfs.javaXmx
- String — Default:
"8G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.vardict.gatherVcfs.memory
- String — Default:
"9G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.vardict.gatherVcfs.timeMinutes
- Int — Default:
1 + ceil((size(vcfFiles,"G") * 5))
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.vardict.scatterList.chunkSize
- Int?
Equivalent to chunked-scatter's `-c` option.- Somatic.somaticVariantcalling.vardict.scatterList.memory
- String — Default:
"256M"
The amount of memory this job will use.- Somatic.somaticVariantcalling.vardict.scatterList.minimumBasesPerFile
- Int?
Equivalent to chunked-scatter's `-m` option.- Somatic.somaticVariantcalling.vardict.scatterList.overlap
- Int?
Equivalent to chunked-scatter's `-o` option.- Somatic.somaticVariantcalling.vardict.scatterList.prefix
- String — Default:
"./scatter"
The prefix for the output files.- Somatic.somaticVariantcalling.vardict.scatterList.splitContigs
- Boolean — Default:
false
If set, contigs are allowed to be split up over multiple files.- Somatic.somaticVariantcalling.vardict.scatterList.timeMinutes
- Int — Default:
2
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.vardict.varDict.chromosomeColumn
- Int — Default:
1
Equivalent to vardict-java's `-c` option.- Somatic.somaticVariantcalling.vardict.varDict.endColumn
- Int — Default:
3
Equivalent to vardict-java's `-E` option.- Somatic.somaticVariantcalling.vardict.varDict.geneColumn
- Int — Default:
4
Equivalent to vardict-java's `-g` option.- Somatic.somaticVariantcalling.vardict.varDict.javaXmx
- String — Default:
"16G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.- Somatic.somaticVariantcalling.vardict.varDict.mappingQuality
- Float — Default:
20
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-Q` option.- Somatic.somaticVariantcalling.vardict.varDict.memory
- String — Default:
"18G"
The amount of memory this job will use.- Somatic.somaticVariantcalling.vardict.varDict.minimumAlleleFrequency
- Float — Default:
0.02
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-f` option.- Somatic.somaticVariantcalling.vardict.varDict.minimumTotalDepth
- Int — Default:
8
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-d` option.- Somatic.somaticVariantcalling.vardict.varDict.minimumVariantDepth
- Int — Default:
4
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-v` option.- Somatic.somaticVariantcalling.vardict.varDict.outputAllVariantsAtSamePosition
- Boolean — Default:
true
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-A` flag.- Somatic.somaticVariantcalling.vardict.varDict.outputCandidateSomaticOnly
- Boolean — Default:
true
Equivalent to var2vcf_paired.pl or var2vcf_valid.pl's `-M` flag.- Somatic.somaticVariantcalling.vardict.varDict.startColumn
- Int — Default:
2
Equivalent to vardict-java's `-S` option.- Somatic.somaticVariantcalling.vardict.varDict.threads
- Int — Default:
1
The number of threads to use.- Somatic.somaticVariantcalling.vardict.varDict.timeMinutes
- Int — Default:
300
The maximum amount of time the job will run in minutes.- Somatic.somaticVariantcalling.variantsForContamination
- File?
A VCF file with common variants.- Somatic.somaticVariantcalling.variantsForContaminationIndex
- File?
The index of the common variants VCF file.- Somatic.tabix.dockerImage
- String — Default:
"quay.io/biocontainers/tabix:0.2.6--ha92aebf_0"
The docker image used for this task. Changing this may result in errors which the developers may choose not to address.- Somatic.tabix.timeMinutes
- Int — Default:
1 + ceil((size(inputFile,"GiB") * 2))
The maximum amount of time the job will run in minutes.- Somatic.useBwaKit
- Boolean — Default:
</dl> </details> ## Do not set these inputs! The following inputs should ***not*** be set, even though womtool may show them as being available inputs. * Somatic.DONOTDEFINETHISFILE * Somatic.DONOTDEFINETHISSTRING * Somatic.sampleWorkflow.DONOTDEFINE * Somatic.sampleWorkflow.qualityControl.FastqcRead1.noneArray * Somatic.sampleWorkflow.qualityControl.FastqcRead1.noneFile * Somatic.sampleWorkflow.qualityControl.FastqcRead2.noneArray * Somatic.sampleWorkflow.qualityControl.FastqcRead2.noneFile * Somatic.sampleWorkflow.qualityControl.FastqcRead1After.noneArray * Somatic.sampleWorkflow.qualityControl.FastqcRead1After.noneFile * Somatic.sampleWorkflow.qualityControl.FastqcRead2After.noneArray * Somatic.sampleWorkflow.qualityControl.FastqcRead2After.noneFile * Somatic.somaticVariantcalling.DONOTDEFINETHIS * Somatic.somaticVariantcalling.strelka.strelkaSomatic.doNotDefineThis * Somatic.somaticVariantcalling.strelka.svsIndex.type * Somatic.somaticVariantcalling.strelka.indelsIndex.type * Somatic.somaticVariantcalling.strelka.variantsIndex.type * Somatic.somaticVariantcalling.snvIndex.type * Somatic.somaticVariantcalling.indelIndex.type * Somatic.CNVs.controlSample.matchedNormalAllelicCountsfalse
Whether or not BWA kit should be used. If false BWA mem will be used.