comparison toolfactory/rgToolFactory2.xml @ 108:e878bfc6b80c draft

Uploaded
author fubar
date Sun, 29 Nov 2020 04:32:22 +0000
parents 557d5f06f213
children 223b78754735
comparison
equal deleted inserted replaced
107:18e616939a91 108:e878bfc6b80c
77 </options> 77 </options>
78 </param> 78 </param>
79 <param name="history_CL" type="text" label="Positional: ordinal integer. Argparse: argument name expected for this output parameter. Use STDOUT if '>' required." 79 <param name="history_CL" type="text" label="Positional: ordinal integer. Argparse: argument name expected for this output parameter. Use STDOUT if '>' required."
80 help="If positional parameters, enter the integer ordinal expected for this parameter. If Argparse style, '--' will be prepended or '-' if single character" value=""/> 80 help="If positional parameters, enter the integer ordinal expected for this parameter. If Argparse style, '--' will be prepended or '-' if single character" value=""/>
81 <param name="history_test" type="text" label="Test pass decision criterion for this output compared to test generation" 81 <param name="history_test" type="text" label="Test pass decision criterion for this output compared to test generation"
82 help="Available options are diff:lines, sim_size" value="diff:2"/> 82 help="Available options are diff:[lines], sim_size:[delta (integer) or delta_frac (float)" value="sim_size:0.01"/>
83 </repeat> 83 </repeat>
84 </xml> 84 </xml>
85 <xml name="additparam"> 85 <xml name="additparam">
86 <param name="edit_params" type="select" display="radio" label="Add any additional parameters to the generated tool form so they are user editable?" 86 <param name="edit_params" type="select" display="radio" label="Add any additional parameters to the generated tool form so they are user editable?"
87 help="If no (default), users will NOT be able to alter any additional parameters. If yes, these will appear on the tool form as text fields with no validation or sanitizing"> 87 help="If no (default), users will NOT be able to alter any additional parameters. If yes, these will appear on the tool form as text fields with no validation or sanitizing">
230 </configfiles> 230 </configfiles>
231 <inputs> 231 <inputs>
232 <param name="tool_name" type="text" value="tool1" label="New tool ID and title for outputs" 232 <param name="tool_name" type="text" value="tool1" label="New tool ID and title for outputs"
233 help="Toolshed repository name. Choose thoughtfully to avoid namespace clashes with other tool writers. Lower case, digits and underscores only"> 233 help="Toolshed repository name. Choose thoughtfully to avoid namespace clashes with other tool writers. Lower case, digits and underscores only">
234 <sanitizer invalid_char=""> 234 <sanitizer invalid_char="">
235 <valid initial="string.letters,string.digits"> 235 <valid initial="string.ascii_lowercase,string.digits">
236 <add value="_"/> 236 <add value="_"/>
237 </valid> 237 </valid>
238 </sanitizer> 238 </sanitizer>
239 </param> 239 </param>
240 <param name="packages" type="text" value="" label="Conda dependencies as package name[:version, name:version...]. These will always be available when this tool executes" 240 <param name="packages" type="text" value="" label="Conda dependencies as package name[:version, name:version...]. These will always be available when this tool executes"
241 optional="false" help="Use :[ver] for specific version - 'bwa:0.17.0'. Default is latest. Will be used every time the tool is (re)run. Only Conda is currently supported" /> 241 optional="false" help="Use :[ver] for specific version - 'bwa:0.17.0'. Default is latest. Will be used every time the tool is (re)run. Only Conda is currently supported" />
242 242
243 <conditional name="usescript"> 243 <conditional name="usescript">
244 <param name="choosescript" type="select" display="radio" label="Supply a script to either a dependency (e.g. python/R/bash) or a system executable such as Bash" 244 <param name="choosescript" type="select" display="radio" label="Supply a script to either a dependency (e.g. python/R/bash) or a system executable such as Bash"
245 help = "For script interpreters like Python or bash. Parameters and i/o specified below must match script's expectations - if you pass parameters, the script must deal with them"> 245 help = "For script interpreters like Python or bash. Parameters and i/o specified below must match script's expectations - if you pass parameters, the script must deal with them">
246 <option value="no" selected="true">No script required for this tool - just pass parameters on the command line to the first dependency listed above</option> 246 <option value="no">No script required for this tool - just pass parameters on the command line to the first dependency listed above</option>
247 <option value="yes">Yes, a script is ready to be pasted below</option> 247 <option value="yes" selected="true">Yes, a script is ready to be pasted below</option>
248 </param> 248 </param>
249 <when value="no"> 249 <when value="no">
250 <param name="dynScript" type="hidden" value="" /> 250 <param name="dynScript" type="hidden" value="" />
251 <param name="scriptrunner" type="hidden" value="" /> 251 <param name="scriptrunner" type="hidden" value="" />
252 </when> 252 </when>
322 322
323 <conditional name="makeMode"> 323 <conditional name="makeMode">
324 <param name="make_Tool" type="select" display="radio" label="Choose the steps you want to run. The TF Docker container is recommended for local installation" 324 <param name="make_Tool" type="select" display="radio" label="Choose the steps you want to run. The TF Docker container is recommended for local installation"
325 help="Installation in this Galaxy is optional" > 325 help="Installation in this Galaxy is optional" >
326 <option value="generate" >Run to generate tests only. Should fail if dependencies needed.</option> 326 <option value="generate" >Run to generate tests only. Should fail if dependencies needed.</option>
327 <option value="gentest" selected="true">Test with planemo after generating.</option> 327 <option value="gentest">Test with planemo after generating.</option>
328 <option value="gentestinstall">Install in this Galaxy after generation and testing. Must have local ToolShed as in the TF Docker container</option> 328 <option value="gentestinstall" selected="true">Install in this Galaxy after generation and testing. Must have local ToolShed as in the TF Docker container</option>
329 </param> 329 </param>
330 <when value="generate"> 330 <when value="generate">
331 <param name="galaxy_apikey" value="" type="hidden" ></param> 331 <param name="galaxy_apikey" value="" type="hidden" ></param>
332 <param name="toolshed_apikey" value="" type="hidden" ></param> 332 <param name="toolshed_apikey" value="" type="hidden" ></param>
333 <param name="galaxy_url" value="" type="hidden" ></param> 333 <param name="galaxy_url" value="" type="hidden" ></param>