mirror of
https://github.com/MillironX/nf-configs.git
synced 2024-11-25 17:29:55 +00:00
e750a6d445
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
39 lines
927 B
Text
39 lines
927 B
Text
params {
|
|
config_profile_name = 'ALICE'
|
|
config_profile_description = 'Profile for use on Academic Leiden Interdisciplinary Cluster Environment (ALICE).'
|
|
config_profile_contact = 'Bjorn Peare Bartholdy (@osteobjorn)'
|
|
config_profile_url = 'https://wiki.alice.universiteitleiden.nl/'
|
|
max_cpus = 24
|
|
max_memory = 240.GB
|
|
max_time = 168.h
|
|
}
|
|
|
|
process {
|
|
executor = 'slurm'
|
|
queue = { task.time < 3.h ? 'cpu-short' : task.time < 24.h ? 'cpu-medium' : 'cpu-long' }
|
|
}
|
|
|
|
singularity {
|
|
enabled = true
|
|
autoMounts = true
|
|
}
|
|
|
|
// Preform work directory cleanup after a successful run
|
|
cleanup = true
|
|
|
|
// Profile to deactivate automatic cleanup of work directory after a successful run. Overwrites cleanup option.
|
|
profiles {
|
|
mem {
|
|
params {
|
|
max_cpus = 24
|
|
max_memory = 2.TB
|
|
max_time = 336.h
|
|
}
|
|
process {
|
|
queue = 'mem'
|
|
}
|
|
}
|
|
debug {
|
|
cleanup = false
|
|
}
|
|
}
|