From 9957e9eea1d77d6f1a07a4c443e5520a8923f36e Mon Sep 17 00:00:00 2001 From: Rogan Grant Date: Wed, 28 Jul 2021 13:11:02 -0500 Subject: [PATCH] Version 1 of custom config with queue-switching for long jobs and module loading --- conf/nu_genomics.config | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 conf/nu_genomics.config diff --git a/conf/nu_genomics.config b/conf/nu_genomics.config new file mode 100644 index 0000000..67465cb --- /dev/null +++ b/conf/nu_genomics.config @@ -0,0 +1,31 @@ +//Profile config names for nf-core/configs +params { + config_profile_description = 'Northwestern University Quest HPC (Genomics Nodes) config provided by nf-core/configs' + config_profile_contact = 'Rogan Grant / Janna Nugent (@RoganGrant, @NUjon)' + config_profile_url = 'https://www.it.northwestern.edu/research/user-services/quest/' +} + +singularity { + enabled = true + autoMounts = true + queue = {task.time < 48.h ? 'genomics' : 'genomicslong'} + clusterOptions = '-A b1042' + cacheDir = "/projects/b1042/singularity_cache" +} + +process { + beforeScript = 'module load singularity/latest graphviz/2.40.1' + executor = 'slurm' +} + +executor { + submitRateLimit = '1sec' +} + +params { + max_memory = 190.GB + max_cpus = 40 + max_time = 240.h + igenomes_base = "/projects/genomicsshare/igenomes" #pending + +} \ No newline at end of file