Mercurial > repos > galaxytrakr > hfp_bettercallsal_awsbatch
diff 1.0.0/conf/computeinfra.config @ 0:801b85b03a17 draft default tip
planemo upload
| author | galaxytrakr |
|---|---|
| date | Thu, 28 May 2026 20:31:42 +0000 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/1.0.0/conf/computeinfra.config Thu May 28 20:31:42 2026 +0000 @@ -0,0 +1,197 @@ +standard { + process.executor = 'local' + process.cpus = 1 + params.enable_conda = false + params.enable_module = true + singularity.enabled = false + docker.enabled = false +} + +stdkondagac { + process.executor = 'local' + process.cpus = 4 + params.enable_conda = true + conda.enabled = true + conda.useMicromamba = true + params.enable_module = false + singularity.enabled = false + docker.enabled = false +} + +stdcingularitygac { + process.executor = 'local' + process.cpus = 4 + params.enable_conda = false + params.enable_module = false + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false +} + +raven { + process.executor = 'slurm' + process.queue = 'prod' + process.memory = '10GB' + process.cpus = 4 + params.enable_conda = false + params.enable_module = true + singularity.enabled = false + docker.enabled = false + clusterOptions = '--signal B:USR2' +} + +eprod { + process.executor = 'slurm' + process.queue = 'combined' + process.memory = '10GB' + process.cpus = 4 + params.enable_conda = false + params.enable_module = true + singularity.enabled = false + docker.enabled = false + clusterOptions = '--signal B:USR2' +} + +eprodkonda { + process.executor = 'slurm' + process.queue = 'lowmem,midmem,bigmem' + process.memory = '10GB' + process.cpus = 4 + params.enable_conda = true + conda.enabled = true + conda.useMicromamba = true + params.enable_module = false + singularity.enabled = false + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false + clusterOptions = '--signal B:USR2' +} + +eprodcingularity { + process.executor = 'slurm' + process.queue = 'lowmem,midmem,bigmem' + process.memory = '10GB' + process.cpus = 4 + params.enable_conda = false + params.enable_module = false + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false + clusterOptions = '--signal B:USR2' +} + +cingularity { + process.executor = 'slurm' + process.queue = 'prod' + process.memory = '10GB' + process.cpus = 4 + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false + params.enable_conda = false + params.enable_module = false + clusterOptions = '--signal B:USR2' +} + +cingularitygac { + process.executor = 'slurm' + executor.$slurm.exitReadTimeout = 120000 + process.queue = 'centriflaken' + process.cpus = 4 + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false + params.enable_conda = false + params.enable_module = false + clusterOptions = '-n 1 --signal B:USR2' +} + +konda { + process.executor = 'slurm' + process.queue = 'prod' + process.memory = '10GB' + process.cpus = 4 + singularity.enabled = false + docker.enabled = false + params.enable_conda = true + conda.enabled = true + conda.useMicromamba = true + params.enable_module = false + clusterOptions = '--signal B:USR2' +} + +kondagac { + process.executor = 'slurm' + executor.$slurm.exitReadTimeout = 120000 + process.queue = 'centriflaken' + process.cpus = 4 + singularity.enabled = false + docker.enabled = false + params.enable_conda = true + conda.enabled = true + conda.useMicromamba = true + params.enable_module = false + clusterOptions = '-n 1 --signal B:USR2' +} + +hfpawsbatch { + process.executor = 'awsbatch' + process.queue = 'hfp-galaxy-nf-ec2-dev' + aws.batch.region = 'us-east-1' + aws.batch.cliPath = '/home/ec2-user/.pixi/bin/aws' + aws.batch.volumes = ['/app/galaxy/data/jobs_directory:/app/galaxy/data/jobs_directory:rw', '/app/galaxy/data/objects:/app/galaxy/data/objects:ro'] + aws.batch.maxTransferAttempts = 5 + aws.batch.delayBetweenAttempts = '30 sec' + aws.batch.maxParallelTransfers = 5 + aws.batch.retryMode = 'adaptive' + aws.client.connectionTimeout = 30000 + aws.client.socketTimeout = 120000 + singularity.enabled = false + singularity.autoMounts = true + docker.enabled = true + params.enable_conda = false + conda.enabled = false + conda.useMicromamba = false + params.enable_module = false +} + +cdrhsingularity { + process.executor = 'slurm' + process.memory = '10GB' + process.cpus = 4 + params.enable_conda = false + params.enable_module = false + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false + clusterOptions = '--signal B:USR2' +} + +cdrhslurmconda { + process.executor = 'slurm' + process.memory = '100GB' + process.cpus = 12 + singularity.enabled = false + docker.enabled = false + params.enable_conda = true + conda.enabled = true + conda.useMicromamba = true + params.enable_module = false + clusterOptions = '--signal B:USR2 -t 3-00:00:00' +} + +hfpawsbatchsingularity { + process.executor = 'local' + params.enable_conda = false + params.enable_module = false + singularity.enabled = true + singularity.autoMounts = true + singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}" + docker.enabled = false +}
