-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathworkflow-condition.xml
More file actions
64 lines (64 loc) · 2.29 KB
/
workflow-condition.xml
File metadata and controls
64 lines (64 loc) · 2.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<tool id='Matt.Long_benchmark' name='Matt.Long_benchmark'>
<command interpreter='bash'>workflow.sh</command>
<inputs>
<section name='commands' type='section' conditional='[object Object],[object Object]' title='Commands' expanded='true'>
<param name='nnodes'
label='Number of nodes'
type='text'
value='10'
help='Number of nodes for job'
width='50%_none'>
</param>
<param name='ppn'
label='Tasks per node'
type='text'
value='2'
help='Number of mpi tasks to run per node'
width='50%_none'>
</param>
<conditional name="jsource_cond">
<param name='jsource'
label='Job source'
type='boolean'
help='Use job included with workflow or provide your own'
truevalue="Built-in"
falsevalue="Custom"
multiple='false'
optional='false'
width="25%_none"
float="right">
</param>
<when value="Built-in">
<param name='jobscript'
label='Select benchmark'
type='select'
help='Select which built-in benchmark to run.'
multiple='false'
width='50%_none'>
<option value="standard">Standard</option>
<option value="minimal">Minimal</option>
</param>
<param name='module'
label='Intel module version'
type='select'
help='select Intel module version to use'
width='50%_none'>
<option value="18.0.5.274">Intel 2018</option>
<option value="2022.1.2">Intel 2022</option>
</param>
</when>
<when value="Custom">
<param name='jobscript'
label='Path to job script'
type='text'
value='/path/to/job'
help='Path to the job file on the host. In general, the compute nodes have access to this directory.'
width='50%_none'>
</param>
</when>
</conditional>
</section>
</inputs>
<outputs>
</outputs>
</tool>