2021-03-24 10:46:26 +00:00
|
|
|
process {
|
|
|
|
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:BWAMEM_MEM {
|
2021-03-24 10:46:26 +00:00
|
|
|
cpus = 16
|
2022-01-06 10:15:34 +00:00
|
|
|
memory = 128.GB
|
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 8.GB).bytes/task.cpus}"}
|
2021-03-24 10:46:26 +00:00
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATK4_CREATESEQUENCEDICTIONARY {
|
2021-03-24 10:46:26 +00:00
|
|
|
cpus = 1
|
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:QUALIMAP_BAMQC {
|
2021-03-24 10:46:26 +00:00
|
|
|
cpus = 8
|
|
|
|
memory = 128.GB
|
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 8.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATK4_MARKDUPLICATES {
|
2021-03-24 10:46:26 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:BASERECALIBRATOR {
|
2021-03-24 10:46:26 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:APPLYBQSR {
|
2021-03-24 10:46:26 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATHERBQSRREPORTS {
|
2021-03-24 10:46:26 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATK4_HAPLOTYPECALLER {
|
2021-03-30 15:15:17 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATK4_GENOTYPEGVCFS {
|
2021-03-30 15:15:17 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:MUTECT2 {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:MERGEMUTECTSTATS {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GETPILEUPSUMMARIES {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:GATHERPILEUPSUMMARIES {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:CALCULATECONTAMINATION {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2022-09-07 15:00:52 +00:00
|
|
|
withName:FILTERMUTECTCALLS {
|
2021-03-30 15:21:53 +00:00
|
|
|
clusterOptions = {"-l h_vmem=${(task.memory + 4.GB).bytes/task.cpus}"}
|
|
|
|
}
|
2021-03-24 10:46:26 +00:00
|
|
|
}
|