comparison elastic_r_package_wrappers_macros.xml @ 4:9ec93a1a6139 draft

planemo upload
author mingchen0919
date Tue, 27 Mar 2018 14:03:08 -0400
parents 5e9cd2a1d846
children 8bd397b57e1c
comparison
equal deleted inserted replaced
3:5e9cd2a1d846 4:9ec93a1a6139
11 <regex match="XXX" source="stderr" level="warning" 11 <regex match="XXX" source="stderr" level="warning"
12 description="Check the tool log output file for more details."/> 12 description="Check the tool log output file for more details."/>
13 </stdio> 13 </stdio>
14 </xml> 14 </xml>
15 15
16 <xml name="function_component">
17 <repeat name="function_component_repeat" title="call a function" min="1" default="1">
18 <expand macro="function_name" />
19 <expand macro="function_arguments" />
20 </repeat>
21 </xml>
22
16 <!--Tool name--> 23 <!--Tool name-->
17 <xml name="function_name"> 24 <xml name="function_name">
18 <param type="select" name="function_name" multiple="false" label="function name"> 25 <param type="select" name="function_name" multiple="false" label="==== Call function ====">
19 <option value="ggplot" selected="false">ggplot</option> 26 <option value="ggplot" selected="false">ggplot</option>
20 <option value="aes" selected="false">ggplot</option> 27 <option value="aes" selected="false">ggplot</option>
21 <option value="read.table" selected="false">read.table</option> 28 <option value="read.table" selected="false">read.table</option>
22 <option value="write.csv" selected="false">write.csv</option> 29 <option value="write.csv" selected="false">write.csv</option>
23 </param> 30 </param>
24 </xml> 31 </xml>
25 32
26 <!--input values: string, float and integer--> 33 <!--input values: string, float and integer-->
27 <xml name="function_arguments"> 34 <xml name="function_arguments">
28 <repeat name="regular_argument_value" title="INPUT VALUE: from user input" min="0" default="0"> 35 <repeat name="regular_argument_value" title=" INPUT VALUE: from user input" min="0" default="0">
29 <param type="text" name="argument" label="argument" /> 36 <param type="text" name="argument" label="argument" />
30 <param type="text" name="argument_value" label="argument value" /> 37 <param type="text" name="argument_value" label="argument value" />
31 <param type="select" name="argument_type" label="argument type"> 38 <param type="select" name="argument_type" label="argument type">
32 <option value="string" selected="true">string</option> 39 <option value="string" selected="true">string</option>
33 <option value="numeric" selected="true">numeric</option> 40 <option value="numeric" selected="true">numeric</option>
34 <option value="boolean" selected="true">boolean</option> 41 <option value="boolean" selected="true">boolean</option>
35 </param> 42 </param>
36 </repeat> 43 </repeat>
37 <repeat name="rdata_argument_value" title="INPUT VALUE: from RData" min="0" default="0"> 44 <repeat name="rdata_argument_value" title=" INPUT VALUE: from RData" min="0" default="0">
38 <param type="text" name="argument" label="argument" /> 45 <param type="text" name="argument" label="argument" />
39 <param type="data" format="rdata" name="argument_value" optional="false" label="RData output" /> 46 <param type="data" format="rdata" name="argument_value" optional="false" label="RData output" />
40 </repeat> 47 </repeat>
41 <repeat name="function_argument_value" title="INPUT VALUE: from function return" min="0" default="0"> 48 <repeat name="function_argument_value" title=" INPUT VALUE: from function return" min="0" default="0">
42 <param type="text" name="argument" optional="false" label="argument" /> 49 <param type="text" name="argument" optional="false" label="argument" />
43 <expand macro="function_name" /> 50 <expand macro="function_name" />
44 <expand macro="nested_function_arguments" /> 51 <expand macro="nested_function_arguments" />
45 </repeat> 52 </repeat>
46 <param type="select" name="connection" label="connection function"> 53 <param type="select" name="connection" label="connection function">