Mercurial > repos > fubar > tool_factory_2
diff toolfactory/rgToolFactory2.xml @ 113:6873c211b250 draft
Uploaded
author | fubar |
---|---|
date | Tue, 01 Dec 2020 09:03:34 +0000 |
parents | 5509dc4c1cf2 |
children | bf7b4b603bf9 |
line wrap: on
line diff
--- a/toolfactory/rgToolFactory2.xml Sun Nov 29 10:34:48 2020 +0000 +++ b/toolfactory/rgToolFactory2.xml Tue Dec 01 09:03:34 2020 +0000 @@ -39,7 +39,7 @@ </repeat> </xml> <xml name="io"> - <repeat name="history_inputs" title="Add a data file from your history to pass in to the script. Use the '+' button as needed" + <repeat name="history_inputs" title="zero or more input data file parameters to appear on the tool form to be passed to the executable" help="USE SMALL SAMPLES for the new tool's test. Prompts will form a history item selector as input for users of this new tool"> <param name="input_files" type="data" format="data" label="Select an input file from your history" optional="true" multiple="false" help=""/> @@ -67,7 +67,7 @@ help="If you will pass positional parameters, enter the integer ordinal for this parameter. If Argparse style, '--' will be prepended or '-' if single character" value=""> </param> </repeat> - <repeat name="history_outputs" title="Add a tool run output file to the user's history from your tool - Use the '+' button to add as many as needed" + <repeat name="history_outputs" title="one or more output file parameters generated by the tool to be added to the user history" help="The name will become a history item for users of the new tool you are making containing one of it's outputs"> <param name="history_name" type="text" label="Name for this output to appear in new history" optional="false" help="Argparse will also use this name as --[name]"/> <param name="history_format" type="select" multiple="false" label="Select the datatype for this output" @@ -83,13 +83,13 @@ </repeat> </xml> <xml name="additparam"> - <param name="edit_params" type="select" display="radio" label="Add any additional parameters to the generated tool form so they are user editable?" + <param name="edit_params" type="select" display="radio" label="Make parameters on the generated tool form user editable?" 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"> <option value="yes" selected="true">Yes, allow user to edit all additional parameters on the generated tool form</option> <option value="no">No - use the fixed values for all additional parameters - no user editing</option> </param> - <repeat name="additional_parameters" title="Pass additional parameters to the script" + <repeat name="additional_parameters" title="zero or more user supplied parameter fields to the tool form for the executable" help="See examples below to see how these can be parsed by scripts in the various languages"> <param name="param_name" type="text" value="" label="Choose the name for this parameter - MUST not be blank!"> <sanitizer invalid_char=""> @@ -238,7 +238,7 @@ </sanitizer> </param> <param name="packages" type="text" value="" label="Conda dependencies as package name[:version, name:version...]. These will always be available when this tool executes" - 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" /> + optional="false" help="Use =[ver] or :[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" /> <conditional name="usescript"> <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"