1
0
Fork 0
mirror of https://github.com/MillironX/nf-configs.git synced 2024-11-24 09:09:56 +00:00

maestro only for normal qos

This commit is contained in:
pierrespc 2021-09-22 10:13:46 +02:00
parent 3b593d46ec
commit 3e22b85b02
2 changed files with 5 additions and 6 deletions

View file

@ -14,13 +14,13 @@ process {
executor = 'slurm' executor = 'slurm'
scratch = false scratch = false
queue = 'common' queue = 'common'
clusterOptions = {task.time < 24.h ? '--qos=normal' : '--qos=long'} clusterOptions = '--qos=normal'
} }
params { params {
igenomes_ignore = true igenomes_ignore = true
igenomesIgnore = true igenomesIgnore = true
max_memory = {task.time < 24.h ? 400.GB : 100.GB } max_memory = 400.GB
max_cpus = {task.time < 24.h ? 96 : 5 } max_cpus = 96
max_time = {task.time < 24.h ? 24.h : 8760.h } max_time = 24.h
} }

View file

@ -41,13 +41,12 @@ profiles {
imperial_mb { includeConfig "${params.custom_config_base}/conf/imperial_mb.config" } imperial_mb { includeConfig "${params.custom_config_base}/conf/imperial_mb.config" }
jax { includeConfig "${params.custom_config_base}/conf/jax.config" } jax { includeConfig "${params.custom_config_base}/conf/jax.config" }
lugh { includeConfig "${params.custom_config_base}/conf/lugh.config" } lugh { includeConfig "${params.custom_config_base}/conf/lugh.config" }
maestro { includeConfig "${params.custom_config_base}/conf/maestro.config" }
mpcdf { includeConfig "${params.custom_config_base}/conf/mpcdf.config" } mpcdf { includeConfig "${params.custom_config_base}/conf/mpcdf.config" }
munin { includeConfig "${params.custom_config_base}/conf/munin.config" } munin { includeConfig "${params.custom_config_base}/conf/munin.config" }
nu_genomics { includeConfig "${params.custom_config_base}/conf/nu_genomics.config" } nu_genomics { includeConfig "${params.custom_config_base}/conf/nu_genomics.config" }
oist { includeConfig "${params.custom_config_base}/conf/oist.config" } oist { includeConfig "${params.custom_config_base}/conf/oist.config" }
pasteur { includeConfig "${params.custom_config_base}/conf/pasteur.config" } pasteur { includeConfig "${params.custom_config_base}/conf/pasteur.config" }
pasteurNorm { includeConfig "${params.custom_config_base}/conf/pasteurMaestroNormal.config" }
pasteurLong { includeConfig "${params.custom_config_base}/conf/pasteurMaestroLong.config" }
phoenix { includeConfig "${params.custom_config_base}/conf/phoenix.config" } phoenix { includeConfig "${params.custom_config_base}/conf/phoenix.config" }
prince { includeConfig "${params.custom_config_base}/conf/prince.config" } prince { includeConfig "${params.custom_config_base}/conf/prince.config" }
sanger { includeConfig "${params.custom_config_base}/conf/sanger.config"} sanger { includeConfig "${params.custom_config_base}/conf/sanger.config"}