mirror of
https://github.com/MillironX/nf-configs.git
synced 2024-11-25 09:19:56 +00:00
e5f2a63079
Added all processes calling GATK for Mutect2 variant calling
51 lines
1.6 KiB
Text
51 lines
1.6 KiB
Text
process {
|
|
|
|
withName:MapReads {
|
|
cpus = 16
|
|
}
|
|
withName:BuildDict {
|
|
cpus = 1
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:BamQC {
|
|
cpus = 8
|
|
memory = 128.GB
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 8.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:MarkDuplicates {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:BaseRecalibrator {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:ApplyBQSR {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:GatherBQSRReports {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:HaplotypeCaller {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:GenotypeGVCFs {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:Mutect2 {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:MergeMutect2Stats {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:PileupSummariesForMutect2 {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:MergePileupSummaries {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:CalculateContamination {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
withName:FilterMutect2Calls {
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
}
|
|
}
|