kkonganti@1: standard { kkonganti@1: process.executor = 'local' kkonganti@1: process.cpus = 1 kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = true kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: } kkonganti@1: kkonganti@1: stdkondagac { kkonganti@1: process.executor = 'local' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = true kkonganti@1: conda.enabled = true kkonganti@1: conda.useMicromamba = true kkonganti@1: params.enable_module = false kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: } kkonganti@1: kkonganti@1: stdcingularitygac { kkonganti@1: process.executor = 'local' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = false kkonganti@1: singularity.enabled = true kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = false kkonganti@1: } kkonganti@1: kkonganti@1: raven { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'prod' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = true kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: eprod { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'lowmem,midmem,bigmem' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = true kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: eprodkonda { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'lowmem,midmem,bigmem' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = true kkonganti@1: conda.enabled = true kkonganti@1: conda.useMicromamba = true kkonganti@1: params.enable_module = false kkonganti@1: singularity.enabled = false kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: eprodcingularity { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'lowmem,midmem,bigmem' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = false kkonganti@1: singularity.enabled = true kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: cingularity { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'prod' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: singularity.enabled = true kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = false kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: cingularitygac { kkonganti@1: process.executor = 'slurm' kkonganti@1: executor.$slurm.exitReadTimeout = 120000 kkonganti@1: process.queue = 'centriflaken' kkonganti@1: process.cpus = 4 kkonganti@1: singularity.enabled = true kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = false kkonganti@1: params.enable_conda = false kkonganti@1: params.enable_module = false kkonganti@1: clusterOptions = '-n 1 --signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: konda { kkonganti@1: process.executor = 'slurm' kkonganti@1: process.queue = 'prod' kkonganti@1: process.memory = '10GB' kkonganti@1: process.cpus = 4 kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: params.enable_conda = true kkonganti@1: conda.enabled = true kkonganti@1: conda.useMicromamba = true kkonganti@1: params.enable_module = false kkonganti@1: clusterOptions = '--signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: kondagac { kkonganti@1: process.executor = 'slurm' kkonganti@1: executor.$slurm.exitReadTimeout = 120000 kkonganti@1: process.queue = 'q8cpu' kkonganti@1: process.cpus = 4 kkonganti@1: singularity.enabled = false kkonganti@1: docker.enabled = false kkonganti@1: params.enable_conda = true kkonganti@1: conda.enabled = true kkonganti@1: conda.useMicromamba = true kkonganti@1: params.enable_module = false kkonganti@1: clusterOptions = '-n 1 --signal B:USR2' kkonganti@1: } kkonganti@1: kkonganti@1: cfsanawsbatch { kkonganti@1: process.executor = 'awsbatch' kkonganti@1: process.queue = 'cfsan-nf-batch-job-queue' kkonganti@1: aws.batch.cliPath = '/home/ec2-user/miniconda/bin/aws' kkonganti@1: aws.batch.region = 'us-east-1' kkonganti@1: aws.batch.volumes = ['/hpc/db:/hpc/db:ro', '/hpc/scratch:/hpc/scratch:rw'] kkonganti@1: singularity.enabled = false kkonganti@1: singularity.autoMounts = true kkonganti@1: docker.enabled = true kkonganti@1: params.enable_conda = false kkonganti@1: conda.enabled = false kkonganti@1: conda.useMicromamba = false kkonganti@1: params.enable_module = false kkonganti@1: }