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