Skip to content

Commit 4ad8072

Browse files
authored
Merge pull request #82 from nf-core/shh-profile
Started working on SHH profile
2 parents e8a186b + 27d2734 commit 4ad8072

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

conf/shh.config

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
/*
2+
* -------------------------------------------------------------
3+
* Nextflow config file for use with Singularity at SHH Clusters
4+
* -------------------------------------------------------------
5+
* Defines basic usage limits and singularity image id.
6+
*/
7+
8+
singularity {
9+
enabled = true
10+
}
11+
12+
/*
13+
* To be improved by process specific resource requests
14+
* By default, take the medium queue, smaller processes might just go to short (e.g. multiqc or similar things)
15+
*/
16+
17+
process {
18+
executor = 'slurm'
19+
queue = 'medium'
20+
21+
22+
withName:makeFastaIndex {
23+
queue = 'short'
24+
time = 2.h
25+
}
26+
withName:makeSeqDict {
27+
queue = 'short'
28+
time = 2.h
29+
}
30+
}
31+
32+
params {
33+
max_memory = 734.GB
34+
max_cpus = 64
35+
max_time = 48.h
36+
}

nextflow.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ profiles {
6262
includeConfig 'conf/base.config'
6363
includeConfig 'conf/acad-pheonix.config'
6464
}
65+
shh {
66+
includeConfig 'conf/base.config'
67+
includeConfig 'conf/shh.config'
68+
}
6569
cfc {
6670
includeConfig 'conf/base.config'
6771
includeConfig 'conf/cfc.config'

0 commit comments

Comments
 (0)