@@ -21,28 +21,39 @@ profiles {
2121 errorStrategy = { task. exitStatus in [140 , 143 , 137 , 104 , 134 , 139 , 1 ] ? ' retry' : ' finish' }
2222 maxRetries = 3
2323 maxErrors = ' -1'
24- cpus = { Math . min(4 * task. attempt, 64 ) }
25- memory = { " ${ Math.min(16 * task.attempt, 128)} GB" }
26- time = { " ${ Math.min(task.attempt, 3)} d" }
24+ cpus = { Math . min(8 * task. attempt, 16 ) }
25+ memory = { " ${ Math.min(12 * task.attempt, 24)} GB" }
26+ time = { " ${ Math.min(2 * task.attempt, 6)} h" }
27+ withName : ' CHECK_FASTQ' {
28+ cpus = { Math . min(1 * task. attempt, 2 ) }
29+ memory = { " ${ Math.min(2 * task.attempt, 4)} GB" }
30+ time = { " ${ Math.min(1 * task.attempt, 2)} h" }
31+ }
2732 withName : ' ADAPTER_TRIM' {
28- cpus = { Math . min(32 * task. attempt, 64 ) }
29- memory = { " ${ Math.min(64 * task.attempt, 128 )} GB" }
30- time = { " ${ Math.min(task.attempt, 3) } d " }
33+ cpus = { Math . min(8 * task. attempt, 32 ) }
34+ memory = { " ${ Math.min(12 * task.attempt, 24 )} GB" }
35+ time = { " ${ Math.min(2 * task.attempt, 6) } h " }
3136 }
3237 withName : ' STAR_GENOME_INDEX' {
33- cpus = { Math . min(32 * task. attempt, 64 ) }
38+ cpus = { Math . min(16 * task. attempt, 64 ) }
3439 memory = { " ${ Math.min(48 * task.attempt, 128)} GB" }
35- time = { " ${ Math.min(task.attempt, 3) } d " }
40+ time = { " ${ Math.min(2 * task.attempt, 4) } h " }
3641 }
3742 withName : ' STAR_ALIGNMENT_WASP' {
3843 cpus = { Math . min(32 * task. attempt, 64 ) }
3944 memory = { " ${ Math.min(64 * task.attempt, 128)} GB" }
40- time = { " ${ Math.min(task.attempt, 3) } d " }
45+ time = { " ${ Math.min(3 * task.attempt, 6) } h " }
4146 }
4247 withName : ' SUBSET_1KGP_VCF' {
43- cpus = { Math . min(32 * task. attempt, 64 ) }
44- memory = { " ${ Math.min(32 * task.attempt, 128)} GB" }
45- time = { " ${ Math.min(task.attempt, 3)} d" }
48+ stageInMode = ' symlink'
49+ cpus = { Math . min(16 * task. attempt, 32 ) }
50+ memory = { " ${ Math.min(64 * task.attempt, 128)} GB" }
51+ time = { " ${ Math.min(2 * task.attempt, 6)} h" }
52+ }
53+ withName : ' REPORT' {
54+ cpus = { Math . min(2 * task. attempt, 4 ) }
55+ memory = { " ${ Math.min(4 * task.attempt, 8)} GB" }
56+ time = { " ${ Math.min(30 * task.attempt, 120)} m" }
4657 }
4758 }
4859 workDir = " ${ System.getenv('WORK')} /nf-rna-wasp-allele-count_work"
0 commit comments