/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nf-core/rnaseq Nextflow base config file modified by Sam White on 20220321 for use on Roberts Lab 500GB Mox node. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A 'blank slate' config file, appropriate for general use on most high performance compute environments. Assumes that all software is installed and available on the PATH. Runs in `local` mode - all jobs will be run on the logged in environment. ---------------------------------------------------------------------------------------- */ process { cpus = 28 memory = 500.GB time = 30.d errorStrategy = { task.exitStatus in [143,137,104,134,139] ? 'retry' : 'finish' } maxRetries = 1 maxErrors = '-1' // Process-specific resource requirements withLabel:process_low { cpus = 28 memory = 500.GB time = 30.d } withLabel:process_medium { cpus = 28 memory = 500.GB time = 30.d } withLabel:process_high { cpus = 28 memory = 500.GB time = 30.d } withLabel:process_long { time = 30.d } withLabel:process_high_memory { memory = 500.GB } withLabel:error_ignore { errorStrategy = 'ignore' } withLabel:error_retry { errorStrategy = 'retry' maxRetries = 2 } withName:CUSTOM_DUMPSOFTWAREVERSIONS { cache = false } }