1
0
Fork 0
mirror of https://github.com/MillironX/nf-configs.git synced 2025-01-09 23:31:13 -05:00
nf-configs/conf/icr_davros.config

40 lines
1 KiB
Text
Raw Normal View History

2020-03-05 05:42:18 -05:00
/*
* -------------------------------------------------
* Nextflow nf-core config file for ICR davros HPC
* -------------------------------------------------
* Defines LSF process executor and singularity
* settings.
*
*/
2020-03-05 04:24:10 -05:00
params {
config_profile_description = "Nextflow nf-core profile for ICR davros HPC"
2020-04-28 11:03:06 -04:00
config_profile_contact = "Adrian Larkeryd (@adrlar)"
2020-03-05 04:24:10 -05:00
}
singularity {
enabled = true
2020-06-26 08:39:37 -04:00
runOptions = "--bind /mnt:/mnt --bind /data:/data"
// autoMounts = true // autoMounts sometimes causes a rare bug with the installed version of singularity
}
2020-03-05 04:24:10 -05:00
executor {
2020-03-05 05:42:18 -05:00
// This is set because of an issue with too many
// singularity containers launching at once, they
// cause an singularity error with exit code 255.
submitRateLimit = "2 sec"
}
2020-03-05 04:24:10 -05:00
process {
executor = "LSF"
}
2020-03-05 04:24:10 -05:00
params {
2020-03-05 05:42:18 -05:00
// LSF cluster set up with memory tied to cores,
// it can't be requested. Locked at 12G per core.
cpus = 10
max_cpus = 20
max_memory = 12.GB
max_time = 168.h
2020-04-08 06:55:16 -04:00
igenomes_base = "/mnt/scratch/readonly/igenomes"
2020-04-28 11:03:06 -04:00
}