comparison toolfactory/ToolFactory.xml @ 8:7596aa302d60 draft

Uploaded
author fubar_too
date Thu, 01 Jul 2021 05:52:07 +0000
parents 312eb2aaf313
children 8d9f58226cfd
comparison
equal deleted inserted replaced
7:312eb2aaf313 8:7596aa302d60
141 </repeat> 141 </repeat>
142 142
143 </section> 143 </section>
144 </xml> 144 </xml>
145 <xml name="additparam"> 145 <xml name="additparam">
146 <section name="addparam" title="Arguments" help="Executable or script settings passed on the command line other than I/O files" expanded="true"> 146 <section name="addparam" title="Executable or script settings passed on the command line other than I/O files" expanded="true">
147 <param name="edit_params" type="hidden" display="radio" label="Make these settings on the generated tool form user editable?" 147 <param name="edit_params" type="hidden" />
148 help="If no, 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">
149 <option value="yes" selected="true">Yes, allow user to edit all additional parameters on the generated tool form</option>
150 <option value="no">No - use the fixed values for all additional parameters - no user editing</option>
151 </param>
152 <repeat name="additional_parameters" title="User supplied parameters" min="0" 148 <repeat name="additional_parameters" title="User supplied parameters" min="0"
153 help="Settings for the user to adjust. Passed to the executable on the command line. See examples below to see how these can be parsed by scripts in various languages"> 149 help="Settings for the user to adjust. Passed to the executable on the command line. See examples below to see how these can be parsed by scripts in various languages">
154 <param name="param_name" type="text" value="" label="Choose the name for this parameter - MUST not be blank!"> 150 <param name="param_name" type="text" value="" label="Choose the name for this parameter - MUST not be blank!">
155 <sanitizer invalid_char=" "> 151 <sanitizer invalid_char=" ">
156 <valid initial="string.ascii_letters,string.digits" > 152 <valid initial="string.ascii_letters,string.digits" >
361 <when value="positional"> 357 <when value="positional">
362 <expand macro="io" /> 358 <expand macro="io" />
363 <expand macro="additparam" /> 359 <expand macro="additparam" />
364 </when> 360 </when>
365 <when value="0"> 361 <when value="0">
366 <expand macro="io"/>
367 </when> 362 </when>
368 </conditional> 363 </conditional>
369 </section> 364 </section>
370 <param name="cl_suffix" type="text" value="" label="Suffix for generated command line. Useful for bash post processing. Use override below to replace completely" 365 <param name="cl_suffix" type="text" value="" label="Suffix for generated command line. Useful for bash post processing. Use override below to replace completely"
371 help="';' separated bash commands can be used here for post processing - added at end of autogenerated command line"> 366 help="';' separated bash commands can be used here for post processing - added at end of autogenerated command line">
410 <test> 405 <test>
411 <param name="user_email" value="admin@galaxy.org"/> 406 <param name="user_email" value="admin@galaxy.org"/>
412 <param name="input_files" value="input1_sample" /> 407 <param name="input_files" value="input1_sample" />
413 <param name="input_CL" value="1" /> 408 <param name="input_CL" value="1" />
414 <param name="input_formats" value="txt" /> 409 <param name="input_formats" value="txt" />
415 <param name="input_label" value="input" /> 410 <param name="input_label" value="input" />rm
416 <param name="input_help" value="help" /> 411 <param name="input_help" value="help" />
417 <param name="tool_name" value="pyrevpos" /> 412 <param name="tool_name" value="pyrevpos" />
418 <param name="parampass" value="positional" /> 413 <param name="parampass" value="positional" />
419 <param name="tool_version" value="0.01" /> 414 <param name="tool_version" value="0.01" />
420 <param name="tool_desc" value="positional reverse" /> 415 <param name="tool_desc" value="positional reverse" />