forked from nf-core/configs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhasta.config
33 lines (27 loc) · 1.08 KB
/
hasta.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
params {
// Specific nf-core/configs params
config_profile_contact = 'Sofia Stamouli (@sofstam)'
config_profile_description = 'nf-core/taxprofiler HASTA profile provided by nf-core/configs'
validationSchemaIgnoreParams = "priority,clusterOptions,schema_ignore_params,genomes,fasta"
}
process {
withName:'BBMAP_BBDUK' {
memory = { check_max( 72.GB * task.attempt, 'memory' ) }
}
withName: 'MALT_RUN' {
memory = { check_max( 72.GB * task.attempt, 'memory' ) }
}
withName: 'MEGAN_RMA2INFO_TSV' {
memory = { check_max( 72.GB * task.attempt, 'memory' ) }
}
withName: 'DIAMOND_BLASTX' {
cpus = { check_max( 36 * task.attempt, 'cpus' ) }
memory = { check_max( 72.GB * task.attempt, 'memory' ) }
time = { check_max( 72.h * task.attempt, 'time' ) }
}
withName: 'KAIJU_KAIJU2TABLE' {
cpus = { check_max( 6 * task.attempt, 'cpus' ) }
memory = { check_max( 36.GB * task.attempt, 'memory' ) }
time = { check_max( 8.h * task.attempt, 'time' ) }
}
}