diff --git a/conf/pipeline/sarek/cfc.config b/conf/pipeline/sarek/cfc.config new file mode 100644 index 0000000..6686c3c --- /dev/null +++ b/conf/pipeline/sarek/cfc.config @@ -0,0 +1,24 @@ +// Profile config names for nf-core/configs + +params { + // Specific nf-core/configs params + config_profile_contact = 'Friederike Hanssen (@FriederikeHanssen' + config_profile_description = 'nf-core/sarek CFC profile provided by nf-core/configs' +} + +// Specific nf-core/sarek process configuration +process { + withName:'StrelkaSingle|Strelka|StrelkaBP|MantaSingle|Manta' { + memory = {check_resource(128.GB)} + cpus = 16 + } + withName:'MSIsensor_scan|MSIsensor_msi' { + memory = {check_resource(128.GB)} + } + withName:BamQC { + memory = {check_resource(372.GB)} + } + withName:MapReads{ + cpus = 48 + } +} \ No newline at end of file diff --git a/pipeline/sarek.config b/pipeline/sarek.config index 4ef48da..dc03e30 100644 --- a/pipeline/sarek.config +++ b/pipeline/sarek.config @@ -12,4 +12,7 @@ profiles { munin { includeConfig "${params.custom_config_base}/conf/pipeline/sarek/munin.config" } uppmax { includeConfig "${params.custom_config_base}/conf/pipeline/sarek/uppmax.config" } icr_davros { includeConfig "${params.custom_config_base}/conf/pipeline/sarek/icr_davros.config" } + cfc { includeConfig "${params.custom_config_base}/conf/pipeline/sarek/cfc.config" } + cfc_dev { includeConfig "${params.custom_config_base}/conf/pipeline/sarek/cfc.config" } + } \ No newline at end of file