comparison pithya_components.xml @ 0:bc3c2b38d783 draft default tip

planemo upload for repository https://github.com/sybila/galaxytools/tree/main/tools/pithya commit 13d53c7fcc8541a4d3f1e19bfd607245554eedd8
author sybila
date Thu, 06 Oct 2022 09:50:39 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:bc3c2b38d783
1 <tool id="pithya_components" name="PITHYA components" version="@TOOL_VERSION@_galaxy0">
2 <description>- computes terminal components</description>
3 <macros>
4 <import>macros.xml</import>
5 </macros>
6 <expand macro="creator"/>
7 <requirements>
8 <container type="docker">sybila/pithya:@TOOL_VERSION@</container>
9 </requirements>
10 <command>pithyaComponents
11 -m '$input_model'
12 --parallelism '$threads'
13 #if $cut_thrs
14 --cut-to-range
15 #end if
16 --algorithm-type 'local'
17 -ro '$output'
18 -lo 'stdout'
19 </command>
20
21 <inputs>
22 <param format="pithya.model" name="input_model" type="data" label="Pithya model file."/>
23 <param type="boolean" name="cut_thrs" checked="false" label="Cut the thresholds"
24 help="...exceeding explicit minimum and maximum thresholds" />
25 <param name="threads" size="2" type="integer" min="1" max="32" value="2" label="Number of threads used for parallelism." />
26 </inputs>
27
28 <outputs>
29 <data format="pithya.result" name="output" />
30 </outputs>
31
32 <tests>
33 <test>
34 <param name="input_model" value="example_components.pithya.model"/>
35 <output name="output">
36 <assert_contents>
37 <has_text text="results"/>
38 <has_text text="variables"/>
39 <has_text text="parameters"/>
40 <has_text text="thresholds"/>
41 <has_text text="parameter_bounds"/>
42 <has_text text="states"/>
43 </assert_contents>
44 </output>
45 </test>
46 </tests>
47
48 </tool>