annotate 0.5.0/conf/computeinfra.config @ 0:3c767f9cfd88 draft default tip

planemo upload
author galaxytrakr
date Fri, 29 May 2026 13:37:56 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
1 standard {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
2 process.executor = 'local'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
3 process.cpus = 1
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
4 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
5 params.enable_module = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
6 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
7 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
8 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
9
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
10 stdkondagac {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
11 process.executor = 'local'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
12 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
13 params.enable_conda = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
14 conda.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
15 conda.useMicromamba = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
16 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
17 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
18 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
19 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
20
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
21 stdcingularitygac {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
22 process.executor = 'local'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
23 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
24 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
25 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
26 singularity.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
27 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
28 singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
29 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
30 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
31
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
32 raven {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
33 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
34 process.queue = 'prod'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
35 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
36 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
37 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
38 params.enable_module = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
39 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
40 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
41 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
42 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
43
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
44 eprod {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
45 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
46 process.queue = 'lowmem,midmem,bigmem'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
47 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
48 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
49 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
50 params.enable_module = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
51 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
52 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
53 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
54 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
55
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
56 eprodkonda {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
57 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
58 process.queue = 'lowmem,midmem,bigmem'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
59 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
60 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
61 params.enable_conda = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
62 conda.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
63 conda.useMicromamba = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
64 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
65 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
66 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
67 singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
68 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
69 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
70 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
71
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
72 eprodcingularity {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
73 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
74 process.queue = 'lowmem,midmem,bigmem'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
75 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
76 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
77 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
78 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
79 singularity.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
80 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
81 singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
82 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
83 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
84 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
85
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
86 cingularity {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
87 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
88 process.queue = 'prod'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
89 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
90 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
91 singularity.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
92 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
93 singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
94 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
95 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
96 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
97 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
98 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
99
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
100 cingularitygac {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
101 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
102 executor.$slurm.exitReadTimeout = 120000
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
103 process.queue = 'centriflaken'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
104 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
105 singularity.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
106 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
107 singularity.runOptions = "-B ${params.input} -B ${params.bcs_root_dbdir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
108 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
109 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
110 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
111 clusterOptions = '-n 1 --signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
112 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
113
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
114 konda {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
115 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
116 process.queue = 'prod'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
117 process.memory = '10GB'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
118 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
119 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
120 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
121 params.enable_conda = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
122 conda.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
123 conda.useMicromamba = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
124 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
125 clusterOptions = '--signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
126 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
127
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
128 kondagac {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
129 process.executor = 'slurm'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
130 executor.$slurm.exitReadTimeout = 120000
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
131 process.queue = 'centriflaken'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
132 process.cpus = 4
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
133 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
134 docker.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
135 params.enable_conda = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
136 conda.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
137 conda.useMicromamba = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
138 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
139 clusterOptions = '-n 1 --signal B:USR2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
140 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
141
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
142 cfsanawsbatch {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
143 process.executor = 'awsbatch'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
144 process.queue = 'cfsan-nf-batch-job-queue'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
145 aws.batch.cliPath = '/home/ec2-user/miniconda/bin/aws'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
146 aws.batch.region = 'us-east-1'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
147 aws.batch.volumes = ['/hpc/db:/hpc/db:ro', '/hpc/scratch:/hpc/scratch:rw']
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
148 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
149 singularity.autoMounts = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
150 docker.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
151 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
152 conda.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
153 conda.useMicromamba = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
154 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
155 }
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
156
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
157 gxkubernetes {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
158 process.executor = 'k8s'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
159 k8s.namespace = 'galaxy'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
160 k8s.serviceAccount = 'default'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
161 k8s.pod = [
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
162 [volumeClaim: 's3-centriflaken-claim', mountPath: '/galaxy/cfsan-centriflaken-db'],
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
163 [volumeClaim: 's3-nextflow-claim', mountPath: '/galaxy/nf-work-dirs'],
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
164 [volumeClaim: 'galaxy-galaxy-pvc', mountPath: '/galaxy/server/database'],
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
165 [priorityClassName: 'galaxy-job-priority']
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
166 ]
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
167 singularity.enabled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
168 docker.enabled = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
169 params.enable_conda = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
170 params.enable_module = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
171 }