comparison QCExtractor.xml @ 13:9a527fdadffc draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 5c080b1e2b99f1c88f4557e9fec8c45c9d23b906
author galaxyp
date Fri, 14 Jun 2024 21:29:38 +0000
parents c8d22d876c75
children
comparison
equal deleted inserted replaced
12:c8d22d876c75 13:9a527fdadffc
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.--> 1 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.-->
3 <!--Proposed Tool Section: [Utilities]--> 2 <!--Proposed Tool Section: []-->
4 <tool id="QCExtractor" name="QCExtractor" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> 3 <tool id="QCExtractor" name="QCExtractor" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05">
5 <description>Extracts a table attachment to a given qc parameter.</description> 4 <description>Extracts a table attachment to a given qc parameter</description>
6 <macros> 5 <macros>
7 <token name="@EXECUTABLE@">QCExtractor</token> 6 <token name="@EXECUTABLE@">QCExtractor</token>
8 <import>macros.xml</import> 7 <import>macros.xml</import>
9 </macros> 8 </macros>
10 <expand macro="requirements"/> 9 <expand macro="requirements"/>
13 @EXT_FOO@ 12 @EXT_FOO@
14 #import re 13 #import re
15 14
16 ## Preprocessing 15 ## Preprocessing
17 mkdir in && 16 mkdir in &&
18 ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && 17 cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' &&
19 #if $run: 18 #if $run:
20 mkdir run && 19 mkdir run &&
21 ln -s '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && 20 cp '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' &&
22 #end if 21 #end if
23 mkdir out_csv && 22 mkdir out_csv &&
24 23
25 ## Main program call 24 ## Main program call
26 25
45 <configfiles> 44 <configfiles>
46 <inputs name="args_json" data_style="paths"/> 45 <inputs name="args_json" data_style="paths"/>
47 <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile> 46 <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile>
48 </configfiles> 47 </configfiles>
49 <inputs> 48 <inputs>
50 <param argument="-in" type="data" format="qcml" optional="false" label="Input qcml file" help=" select qcml data sets(s)"/> 49 <param argument="-in" type="data" format="qcml" label="Input qcml file" help=" select qcml data sets(s)"/>
51 <param argument="-qp" type="text" optional="false" value="" label="Target attachment qp" help=""> 50 <param argument="-qp" type="text" value="" label="Target attachment qp" help="">
52 <expand macro="list_string_san" name="qp"/> 51 <expand macro="list_string_san" name="qp"/>
53 </param> 52 </param>
54 <param argument="-run" type="data" format="mzml" optional="true" label="The file that defined the run under which the qp for the attachment is aggregated as mzML file" help="The file is only used to extract the run name from the file name select mzml data sets(s)"/> 53 <param argument="-run" type="data" format="mzml" optional="true" label="The file that defined the run under which the qp for the attachment is aggregated as mzML file" help="The file is only used to extract the run name from the file name select mzml data sets(s)"/>
55 <param argument="-name" type="text" optional="true" value="" label="If no file for the run was given (or if the target qp is contained in a set), at least a name of the target run/set containing the the qp for the attachment has to be given" help=""> 54 <param argument="-name" type="text" optional="true" value="" label="If no file for the run was given (or if the target qp is contained in a set), at least a name of the target run/set containing the the qp for the attachment has to be given" help="">
56 <expand macro="list_string_san" name="name"/> 55 <expand macro="list_string_san" name="name"/>
57 </param> 56 </param>
58 <expand macro="adv_opts_macro"> 57 <expand macro="adv_opts_macro">
59 <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> 58 <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/>
60 <param argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> 59 <param argument="-test" type="hidden" value="False" label="Enables the test mode (needed for internal use only)" help="" optional="true">
61 <expand macro="list_string_san" name="test"/> 60 <expand macro="list_string_san" name="test"/>
62 </param> 61 </param>
63 </expand> 62 </expand>
64 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs"> 63 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs">
65 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> 64 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option>
69 <data name="out_csv" label="${tool.name} on ${on_string}: out_csv" format="csv"/> 68 <data name="out_csv" label="${tool.name} on ${on_string}: out_csv" format="csv"/>
70 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> 69 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd">
71 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> 70 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter>
72 </data> 71 </data>
73 </outputs> 72 </outputs>
74 <tests><!--TODO--> 73 <tests>
75 </tests> 74 <!--TODO-->
75 </tests>
76 <help><![CDATA[Extracts a table attachment to a given qc parameter. 76 <help><![CDATA[Extracts a table attachment to a given qc parameter.
77 77
78 78
79 For more information, visit http://www.openms.de/doxygen/release/2.8.0/html/UTILS_QCExtractor.html]]></help> 79 For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCExtractor.html]]></help>
80 <expand macro="references"/> 80 <expand macro="references"/>
81 </tool> 81 </tool>