diff --git a/conf/pipeline/eager/shh.config b/conf/pipeline/eager/shh.config index 824185e..a34f0e2 100644 --- a/conf/pipeline/eager/shh.config +++ b/conf/pipeline/eager/shh.config @@ -10,8 +10,9 @@ params { // Specific nf-core/eager process configuration process { withName: malt { - memory = { 725.GB * task.attempt } - cpus = { 64 * task.attempt } + maxRetries = 1 + memory = { task.attempt > 1 ? 1900.GB : 725.GB } + cpus = { task.attempt > 1 ? 112 : 64 } time = 1440.h queue = { task.memory > 756.GB ? 'supercruncher' : 'long' } }