diff --git a/conf/base.config b/conf/base.config index e778a4e0678255a83a2112aeac20f58d238eb6f1..95c429ce8bb3343401cd4dfcff754ce2503c118b 100644 --- a/conf/base.config +++ b/conf/base.config @@ -50,6 +50,9 @@ process { withLabel:process_high_memory { memory = { check_max( 24.GB * task.attempt, 'memory' ) } } + withLabel:process_very_high_memory { + memory = { check_max( 300.GB * task.attempt, 'memory' ) } + } withLabel:error_ignore { errorStrategy = 'ignore' } diff --git a/modules/local/hicexplorer/hicPlotMatrix.nf b/modules/local/hicexplorer/hicPlotMatrix.nf index 0f931996e137f9ecb3e8a5736edd06d1110f9450..e5de89e545de5e002658e7eff84fbc95700bb75d 100644 --- a/modules/local/hicexplorer/hicPlotMatrix.nf +++ b/modules/local/hicexplorer/hicPlotMatrix.nf @@ -1,6 +1,6 @@ process HIC_PLOT_MATRIX { tag "$meta.id" - label 'process_high_memory' + label 'process_very_high_memory' conda "bioconda::hicexplorer=3.7.2" container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?