comparison toolfactory/rgToolFactory2.xml @ 112:5509dc4c1cf2 draft

Uploaded
author fubar
date Sun, 29 Nov 2020 10:34:48 +0000
parents 223b78754735
children 6873c211b250
comparison
equal deleted inserted replaced
111:223b78754735 112:5509dc4c1cf2
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 for 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">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" selected="true">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>
253 <when value="yes"> 253 <when value="yes">
254 <param name="scriptrunner" type="text" value="" label="Interpreter for the script pasted below - eg bash or python. Can be one of the dependencies named above or a system executable" 254 <param name="scriptrunner" type="text" value="" label="Interpreter for the script - eg bash or python. Can be one of the dependencies named above or a system executable"
255 help="Scripts are interpreted by the executable named here. Use bash for bash scripts, or a conda dependency such as R or Python for those scripts"> 255 help="Scripts are interpreted by the executable named here. Use bash for bash scripts, or a conda dependency such as R or Python for those scripts">
256 <sanitizer invalid_char=""> 256 <sanitizer invalid_char="">
257 <valid initial="string.letters,string.digits"> 257 <valid initial="string.letters,string.digits">
258 <add value="_"/> 258 <add value="_"/>
259 </valid> 259 </valid>
260 </sanitizer> 260 </sanitizer>
261 </param> 261 </param>
262 <param name="dynScript" type="text" area="True" value="" label="Script for executable below to interpret. It can be one of the Conda dependency names " 262 <param name="dynScript" type="text" area="True" value="" label="Script for executable above to interpret. It can be one of the Conda dependency names "
263 help="Script must handle all i/o and parameters as specified below using the parameters and passing method chosen below"> 263 help="Script must handle all i/o and parameters as specified below using the parameters and passing method chosen below">
264 <sanitizer> 264 <sanitizer>
265 <valid initial="string.printable"> 265 <valid initial="string.printable">
266 </valid> 266 </valid>
267 <mapping initial="none"/> 267 <mapping initial="none"/>