Please be aware that the page you are currently viewing is not for the latest available version!
Inputs for BamMetrics
The following is an overview of all available inputs in BamMetrics.
Required inputs
- BamMetrics.bam
-
File
The BAM file for which metrics will be collected. - BamMetrics.bamIndex
-
File
The index for the bam file. - BamMetrics.referenceFasta
-
File
The reference fasta file. - BamMetrics.referenceFastaDict
-
File
The sequence dictionary associated with the reference fasta file. - BamMetrics.referenceFastaFai
-
File
The index for the reference fasta file.
Other common inputs
- BamMetrics.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. - BamMetrics.outputDir
-
String — Default:
"."
The directory to which the outputs will be written. - BamMetrics.refRefflat
-
File?
A refflat file containing gene annotations. If defined RNA sequencing metrics will be collected. - BamMetrics.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). - BamMetrics.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.
Advanced inputs
Show/Hide
- BamMetrics.ampliconIntervalsLists.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - BamMetrics.ampliconIntervalsLists.memory
-
String — Default:
"12G"
The amount of memory this job will use. - BamMetrics.dockerImages
-
Map[String,String] — Default:
{"samtools": "quay.io/biocontainers/samtools:1.8--h46bd0b3_5", "picard": "quay.io/biocontainers/picard:2.20.5--0"}
The docker images used. Changing this may result in errors which the developers may choose not to address. - BamMetrics.picardMetrics.collectAlignmentSummaryMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectAlignmentSummaryMetrics` argument. - BamMetrics.picardMetrics.collectBaseDistributionByCycle
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectBaseDistributionByCycle` argument. - BamMetrics.picardMetrics.collectGcBiasMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectGcBiasMetrics` argument. - BamMetrics.picardMetrics.collectInsertSizeMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectInsertSizeMetrics` argument. - BamMetrics.picardMetrics.collectQualityYieldMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectQualityYieldMetrics` argument. - BamMetrics.picardMetrics.collectSequencingArtifactMetrics
-
Boolean — Default:
true
Equivalent to the `PROGRAM=CollectSequencingArtifactMetrics` argument. - BamMetrics.picardMetrics.javaXmx
-
String — Default:
"8G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - BamMetrics.picardMetrics.meanQualityByCycle
-
Boolean — Default:
true
Equivalent to the `PROGRAM=MeanQualityByCycle` argument. - BamMetrics.picardMetrics.memory
-
String — Default:
"32G"
The amount of memory this job will use. - BamMetrics.picardMetrics.qualityScoreDistribution
-
Boolean — Default:
true
Equivalent to the `PROGRAM=QualityScoreDistribution` argument. - BamMetrics.rnaSeqMetrics.javaXmx
-
String — Default:
"8G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - BamMetrics.rnaSeqMetrics.memory
-
String — Default:
"32G"
The amount of memory this job will use. - BamMetrics.targetIntervalsLists.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - BamMetrics.targetIntervalsLists.memory
-
String — Default:
"12G"
The amount of memory this job will use. - BamMetrics.targetMetrics.javaXmx
-
String — Default:
"4G"
The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead. - BamMetrics.targetMetrics.memory
-
String — Default:
"12G"
The amount of memory this job will use.