Mercurial > repos > galaxyp > openms_consensusid
comparison ConsensusID.xml @ 19:91da6dd00bbc 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:45:07 +0000 |
parents | f4be248c3d47 |
children |
comparison
equal
deleted
inserted
replaced
18:f4be248c3d47 | 19:91da6dd00bbc |
---|---|
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: [ID Processing]--> | 2 <!--Proposed Tool Section: [Identification Processing]--> |
4 <tool id="ConsensusID" name="ConsensusID" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> | 3 <tool id="ConsensusID" name="ConsensusID" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> |
5 <description>Computes a consensus of peptide identifications of several identification engines.</description> | 4 <description>Computes a consensus of peptide identifications of several identification engines</description> |
6 <macros> | 5 <macros> |
7 <token name="@EXECUTABLE@">ConsensusID</token> | 6 <token name="@EXECUTABLE@">ConsensusID</token> |
8 <import>macros.xml</import> | 7 <import>macros.xml</import> |
9 </macros> | 8 </macros> |
10 <expand macro="requirements"/> | 9 <expand macro="requirements"/> |
15 | 14 |
16 ## Preprocessing | 15 ## Preprocessing |
17 mkdir in_cond.in && | 16 mkdir in_cond.in && |
18 #if $in_cond.in_select == "no" | 17 #if $in_cond.in_select == "no" |
19 mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && | 18 mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && |
20 ${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} | 19 ${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} |
21 #else | 20 #else |
22 ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && | 21 cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && |
23 #end if | 22 #end if |
24 mkdir out && | 23 mkdir out && |
25 | 24 |
26 ## Main program call | 25 ## Main program call |
27 | 26 |
52 <param name="in_select" type="select" label="Run tool in batch mode for -in"> | 51 <param name="in_select" type="select" label="Run tool in batch mode for -in"> |
53 <option value="no">No: process all datasets jointly</option> | 52 <option value="no">No: process all datasets jointly</option> |
54 <option value="yes">Yes: process each dataset in an independent job</option> | 53 <option value="yes">Yes: process each dataset in an independent job</option> |
55 </param> | 54 </param> |
56 <when value="no"> | 55 <when value="no"> |
57 <param argument="-in" type="data" format="consensusxml,featurexml,idxml" multiple="true" optional="false" label="input file" help=" select consensusxml,featurexml,idxml data sets(s)"/> | 56 <param argument="-in" type="data" format="consensusxml,featurexml,idxml" multiple="true" label="input file" help=" select consensusxml,featurexml,idxml data sets(s)"/> |
58 </when> | 57 </when> |
59 <when value="yes"> | 58 <when value="yes"> |
60 <param argument="-in" type="data" format="consensusxml,featurexml,idxml" multiple="false" optional="false" label="input file" help=" select consensusxml,featurexml,idxml data sets(s)"/> | 59 <param argument="-in" type="data" format="consensusxml,featurexml,idxml" label="input file" help=" select consensusxml,featurexml,idxml data sets(s)"/> |
61 </when> | 60 </when> |
62 </conditional> | 61 </conditional> |
63 <param argument="-rt_delta" type="float" optional="true" min="0.0" value="0.1" label="[idXML input only] Maximum allowed retention time deviation between identifications belonging to the same spectrum" help=""/> | 62 <param argument="-rt_delta" type="float" min="0.0" value="0.1" label="[idXML input only] Maximum allowed retention time deviation between identifications belonging to the same spectrum" help=""/> |
64 <param argument="-mz_delta" type="float" optional="true" min="0.0" value="0.1" label="[idXML input only] Maximum allowed precursor m/z deviation between identifications belonging to the same spectrum" help=""/> | 63 <param argument="-mz_delta" type="float" min="0.0" value="0.1" label="[idXML input only] Maximum allowed precursor m/z deviation between identifications belonging to the same spectrum" help=""/> |
65 <param argument="-per_spectrum" type="boolean" truevalue="true" falsevalue="false" checked="false" label="(only idXML) if set, mapping will be done based on exact matching of originating mzml file and spectrum_ref" help=""/> | 64 <param argument="-per_spectrum" type="boolean" truevalue="true" falsevalue="false" checked="false" label="(only idXML) if set, mapping will be done based on exact matching of originating mzml file and spectrum_ref" help=""/> |
66 <param argument="-algorithm" type="select" optional="true" label="Algorithm used for consensus scoring" help="* PEPMatrix: Scoring based on posterior error probabilities (PEPs) and peptide sequence similarities (scored by a substitution matrix). Requires PEPs as scores.. * PEPIons: Scoring based on posterior error probabilities (PEPs) and fragment ion similarities ('shared peak count'). Requires PEPs as scores.. * best: For each peptide ID, use the best score of any search engine as the consensus score. Requires the same score type in all ID runs.. * worst: For each peptide ID, use the worst score of any search engine as the consensus score. Requires the same score type in all ID runs.. * average: For each peptide ID, use the average score of all search engines as the consensus. Requires the same score type in all ID runs.. * ranks: Calculates a consensus score based on the ranks of peptide IDs in the results of different search engines. The final score is in the range (0, 1], with 1 being the best score. No requirements about score types"> | 65 <param argument="-algorithm" type="select" label="Algorithm used for consensus scoring" help="* PEPMatrix: Scoring based on posterior error probabilities (PEPs) and peptide sequence similarities (scored by a substitution matrix). Requires PEPs as scores.. * PEPIons: Scoring based on posterior error probabilities (PEPs) and fragment ion similarities ('shared peak count'). Requires PEPs as scores.. * best: For each peptide ID, use the best score of any search engine as the consensus score. Requires the same score type in all ID runs.. * worst: For each peptide ID, use the worst score of any search engine as the consensus score. Requires the same score type in all ID runs.. * average: For each peptide ID, use the average score of all search engines as the consensus. Requires the same score type in all ID runs.. * ranks: Calculates a consensus score based on the ranks of peptide IDs in the results of different search engines. The final score is in the range (0, 1], with 1 being the best score. No requirements about score types"> |
67 <option value="PEPMatrix" selected="true">PEPMatrix</option> | 66 <option value="PEPMatrix" selected="true">PEPMatrix</option> |
68 <option value="PEPIons">PEPIons</option> | 67 <option value="PEPIons">PEPIons</option> |
69 <option value="best">best</option> | 68 <option value="best">best</option> |
70 <option value="worst">worst</option> | 69 <option value="worst">worst</option> |
71 <option value="average">average</option> | 70 <option value="average">average</option> |
72 <option value="ranks">ranks</option> | 71 <option value="ranks">ranks</option> |
73 <expand macro="list_string_san" name="algorithm"/> | 72 <expand macro="list_string_san" name="algorithm"/> |
74 </param> | 73 </param> |
75 <section name="filter" title="Options for filtering peptide hits" help="" expanded="false"> | 74 <section name="filter" title="Options for filtering peptide hits" help="" expanded="false"> |
76 <param name="considered_hits" argument="-filter:considered_hits" type="integer" optional="true" min="0" value="0" label="The number of top hits in each ID run that are considered for consensus scoring ('0' for all hits)" help=""/> | 75 <param name="considered_hits" argument="-filter:considered_hits" type="integer" min="0" value="0" label="The number of top hits in each ID run that are considered for consensus scoring ('0' for all hits)" help=""/> |
77 <param name="min_support" argument="-filter:min_support" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="For each peptide hit from an ID run, the fraction of other ID runs that must support that hit (otherwise it is removed)" help=""/> | 76 <param name="min_support" argument="-filter:min_support" type="float" min="0.0" max="1.0" value="0.0" label="For each peptide hit from an ID run, the fraction of other ID runs that must support that hit (otherwise it is removed)" help=""/> |
78 <param name="count_empty" argument="-filter:count_empty" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Count empty ID runs" help="(i.e. those containing no peptide hit for the current spectrum) when calculating 'min_support'?"/> | 77 <param name="count_empty" argument="-filter:count_empty" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Count empty ID runs" help="(i.e. those containing no peptide hit for the current spectrum) when calculating 'min_support'?"/> |
79 <param name="keep_old_scores" argument="-filter:keep_old_scores" type="boolean" truevalue="true" falsevalue="false" checked="false" label="if set, keeps the original scores as user params" help=""/> | 78 <param name="keep_old_scores" argument="-filter:keep_old_scores" type="boolean" truevalue="true" falsevalue="false" checked="false" label="if set, keeps the original scores as user params" help=""/> |
80 </section> | 79 </section> |
81 <section name="PEPIons" title="PEPIons algorithm parameters" help="" expanded="false"> | 80 <section name="PEPIons" title="PEPIons algorithm parameters" help="" expanded="false"> |
82 <param name="mass_tolerance" argument="-PEPIons:mass_tolerance" type="float" optional="true" min="0.0" value="0.5" label="Maximum difference between fragment masses (in Da) for fragments to be considered 'shared' between peptides" help=""/> | 81 <param name="mass_tolerance" argument="-PEPIons:mass_tolerance" type="float" min="0.0" value="0.5" label="Maximum difference between fragment masses (in Da) for fragments to be considered 'shared' between peptides" help=""/> |
83 <param name="min_shared" argument="-PEPIons:min_shared" type="integer" optional="true" min="1" value="2" label="The minimal number of 'shared' fragments (between two suggested peptides) that is necessary to evaluate the similarity based on shared peak count (SPC)" help=""/> | 82 <param name="min_shared" argument="-PEPIons:min_shared" type="integer" min="1" value="2" label="The minimal number of 'shared' fragments (between two suggested peptides) that is necessary to evaluate the similarity based on shared peak count (SPC)" help=""/> |
84 </section> | 83 </section> |
85 <section name="PEPMatrix" title="PEPMatrix algorithm parameters" help="" expanded="false"> | 84 <section name="PEPMatrix" title="PEPMatrix algorithm parameters" help="" expanded="false"> |
86 <param name="matrix" argument="-PEPMatrix:matrix" type="select" optional="true" label="Substitution matrix to use for alignment-based similarity scoring" help=""> | 85 <param name="matrix" argument="-PEPMatrix:matrix" type="select" label="Substitution matrix to use for alignment-based similarity scoring" help=""> |
87 <option value="identity">identity</option> | 86 <option value="identity">identity</option> |
88 <option value="PAM30MS" selected="true">PAM30MS</option> | 87 <option value="PAM30MS" selected="true">PAM30MS</option> |
89 <expand macro="list_string_san" name="matrix"/> | 88 <expand macro="list_string_san" name="matrix"/> |
90 </param> | 89 </param> |
91 <param name="penalty" argument="-PEPMatrix:penalty" type="integer" optional="true" min="1" value="5" label="Alignment gap penalty (the same value is used for gap opening and extension)" help=""/> | 90 <param name="penalty" argument="-PEPMatrix:penalty" type="integer" min="1" value="5" label="Alignment gap penalty (the same value is used for gap opening and extension)" help=""/> |
92 </section> | 91 </section> |
93 <expand macro="adv_opts_macro"> | 92 <expand macro="adv_opts_macro"> |
94 <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> | 93 <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> |
95 <param argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> | 94 <param argument="-test" type="hidden" value="False" label="Enables the test mode (needed for internal use only)" help="" optional="true"> |
96 <expand macro="list_string_san" name="test"/> | 95 <expand macro="list_string_san" name="test"/> |
97 </param> | 96 </param> |
98 </expand> | 97 </expand> |
99 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs"> | 98 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs"> |
100 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> | 99 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> |
104 <data name="out" label="${tool.name} on ${on_string}: out" format_source="in" metadata_source="in"/> | 103 <data name="out" label="${tool.name} on ${on_string}: out" format_source="in" metadata_source="in"/> |
105 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> | 104 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> |
106 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> | 105 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> |
107 </data> | 106 </data> |
108 </outputs> | 107 </outputs> |
109 <tests><!-- TOPP_ConsensusID_1 --> | 108 <tests> |
109 <!-- TOPP_ConsensusID_1 --> | |
110 <test expect_num_outputs="2"> | 110 <test expect_num_outputs="2"> |
111 <section name="adv_opts"> | 111 <section name="adv_opts"> |
112 <param name="force" value="false"/> | 112 <param name="force" value="false"/> |
113 <param name="test" value="true"/> | 113 <param name="test" value="true"/> |
114 </section> | 114 </section> |
115 <conditional name="in_cond"> | 115 <conditional name="in_cond"> |
116 <param name="in" value="ConsensusID_1_input.idXML"/> | 116 <param name="in" value="ConsensusID_1_input.idXML"/> |
117 </conditional> | 117 </conditional> |
118 <output name="out" file="ConsensusID_1_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 118 <output name="out" value="ConsensusID_1_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
119 <param name="rt_delta" value="0.1"/> | 119 <param name="rt_delta" value="0.1"/> |
120 <param name="mz_delta" value="0.1"/> | 120 <param name="mz_delta" value="0.1"/> |
121 <param name="per_spectrum" value="false"/> | 121 <param name="per_spectrum" value="false"/> |
122 <param name="algorithm" value="PEPMatrix"/> | 122 <param name="algorithm" value="PEPMatrix"/> |
123 <section name="filter"> | 123 <section name="filter"> |
138 <output name="ctd_out" ftype="xml"> | 138 <output name="ctd_out" ftype="xml"> |
139 <assert_contents> | 139 <assert_contents> |
140 <is_valid_xml/> | 140 <is_valid_xml/> |
141 </assert_contents> | 141 </assert_contents> |
142 </output> | 142 </output> |
143 <assert_stdout> | |
144 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
145 </assert_stdout> | |
143 </test> | 146 </test> |
144 <!-- TOPP_ConsensusID_2 --> | 147 <!-- TOPP_ConsensusID_2 --> |
145 <test expect_num_outputs="2"> | 148 <test expect_num_outputs="2"> |
146 <section name="adv_opts"> | 149 <section name="adv_opts"> |
147 <param name="force" value="false"/> | 150 <param name="force" value="false"/> |
148 <param name="test" value="true"/> | 151 <param name="test" value="true"/> |
149 </section> | 152 </section> |
150 <conditional name="in_cond"> | 153 <conditional name="in_cond"> |
151 <param name="in" value="ConsensusID_2_input.featureXML"/> | 154 <param name="in" value="ConsensusID_2_input.featureXML"/> |
152 </conditional> | 155 </conditional> |
153 <output name="out" file="ConsensusID_2_output.featureXML" compare="sim_size" delta_frac="0.7" ftype="featurexml"/> | 156 <output name="out" value="ConsensusID_2_output.featureXML" compare="sim_size" delta_frac="0.7" ftype="featurexml"/> |
154 <param name="rt_delta" value="0.1"/> | 157 <param name="rt_delta" value="0.1"/> |
155 <param name="mz_delta" value="0.1"/> | 158 <param name="mz_delta" value="0.1"/> |
156 <param name="per_spectrum" value="false"/> | 159 <param name="per_spectrum" value="false"/> |
157 <param name="algorithm" value="average"/> | 160 <param name="algorithm" value="average"/> |
158 <section name="filter"> | 161 <section name="filter"> |
173 <output name="ctd_out" ftype="xml"> | 176 <output name="ctd_out" ftype="xml"> |
174 <assert_contents> | 177 <assert_contents> |
175 <is_valid_xml/> | 178 <is_valid_xml/> |
176 </assert_contents> | 179 </assert_contents> |
177 </output> | 180 </output> |
181 <assert_stdout> | |
182 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
183 </assert_stdout> | |
178 </test> | 184 </test> |
179 <!-- TOPP_ConsensusID_3 --> | 185 <!-- TOPP_ConsensusID_3 --> |
180 <test expect_num_outputs="2"> | 186 <test expect_num_outputs="2"> |
181 <section name="adv_opts"> | 187 <section name="adv_opts"> |
182 <param name="force" value="false"/> | 188 <param name="force" value="false"/> |
183 <param name="test" value="true"/> | 189 <param name="test" value="true"/> |
184 </section> | 190 </section> |
185 <conditional name="in_cond"> | 191 <conditional name="in_cond"> |
186 <param name="in" value="ConsensusID_3_input.consensusXML"/> | 192 <param name="in" value="ConsensusID_3_input.consensusXML"/> |
187 </conditional> | 193 </conditional> |
188 <output name="out" file="ConsensusID_3_output.consensusXML" compare="sim_size" delta_frac="0.7" ftype="consensusxml"/> | 194 <output name="out" value="ConsensusID_3_output.consensusXML" compare="sim_size" delta_frac="0.7" ftype="consensusxml"/> |
189 <param name="rt_delta" value="0.1"/> | 195 <param name="rt_delta" value="0.1"/> |
190 <param name="mz_delta" value="0.1"/> | 196 <param name="mz_delta" value="0.1"/> |
191 <param name="per_spectrum" value="false"/> | 197 <param name="per_spectrum" value="false"/> |
192 <param name="algorithm" value="best"/> | 198 <param name="algorithm" value="best"/> |
193 <section name="filter"> | 199 <section name="filter"> |
208 <output name="ctd_out" ftype="xml"> | 214 <output name="ctd_out" ftype="xml"> |
209 <assert_contents> | 215 <assert_contents> |
210 <is_valid_xml/> | 216 <is_valid_xml/> |
211 </assert_contents> | 217 </assert_contents> |
212 </output> | 218 </output> |
219 <assert_stdout> | |
220 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
221 </assert_stdout> | |
213 </test> | 222 </test> |
214 <!-- TOPP_ConsensusID_4 --> | 223 <!-- TOPP_ConsensusID_4 --> |
215 <test expect_num_outputs="2"> | 224 <test expect_num_outputs="2"> |
216 <section name="adv_opts"> | 225 <section name="adv_opts"> |
217 <param name="force" value="false"/> | 226 <param name="force" value="false"/> |
218 <param name="test" value="true"/> | 227 <param name="test" value="true"/> |
219 </section> | 228 </section> |
220 <conditional name="in_cond"> | 229 <conditional name="in_cond"> |
221 <param name="in" value="ConsensusID_1_input.idXML"/> | 230 <param name="in" value="ConsensusID_1_input.idXML"/> |
222 </conditional> | 231 </conditional> |
223 <output name="out" file="ConsensusID_4_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 232 <output name="out" value="ConsensusID_4_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
224 <param name="rt_delta" value="0.1"/> | 233 <param name="rt_delta" value="0.1"/> |
225 <param name="mz_delta" value="0.1"/> | 234 <param name="mz_delta" value="0.1"/> |
226 <param name="per_spectrum" value="false"/> | 235 <param name="per_spectrum" value="false"/> |
227 <param name="algorithm" value="PEPMatrix"/> | 236 <param name="algorithm" value="PEPMatrix"/> |
228 <section name="filter"> | 237 <section name="filter"> |
243 <output name="ctd_out" ftype="xml"> | 252 <output name="ctd_out" ftype="xml"> |
244 <assert_contents> | 253 <assert_contents> |
245 <is_valid_xml/> | 254 <is_valid_xml/> |
246 </assert_contents> | 255 </assert_contents> |
247 </output> | 256 </output> |
257 <assert_stdout> | |
258 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
259 </assert_stdout> | |
248 </test> | 260 </test> |
249 <!-- TOPP_ConsensusID_5 --> | 261 <!-- TOPP_ConsensusID_5 --> |
250 <test expect_num_outputs="2"> | 262 <test expect_num_outputs="2"> |
251 <section name="adv_opts"> | 263 <section name="adv_opts"> |
252 <param name="force" value="false"/> | 264 <param name="force" value="false"/> |
253 <param name="test" value="true"/> | 265 <param name="test" value="true"/> |
254 </section> | 266 </section> |
255 <conditional name="in_cond"> | 267 <conditional name="in_cond"> |
256 <param name="in" value="ConsensusID_1_input.idXML"/> | 268 <param name="in" value="ConsensusID_1_input.idXML"/> |
257 </conditional> | 269 </conditional> |
258 <output name="out" file="ConsensusID_5_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 270 <output name="out" value="ConsensusID_5_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
259 <param name="rt_delta" value="0.1"/> | 271 <param name="rt_delta" value="0.1"/> |
260 <param name="mz_delta" value="0.1"/> | 272 <param name="mz_delta" value="0.1"/> |
261 <param name="per_spectrum" value="false"/> | 273 <param name="per_spectrum" value="false"/> |
262 <param name="algorithm" value="PEPIons"/> | 274 <param name="algorithm" value="PEPIons"/> |
263 <section name="filter"> | 275 <section name="filter"> |
278 <output name="ctd_out" ftype="xml"> | 290 <output name="ctd_out" ftype="xml"> |
279 <assert_contents> | 291 <assert_contents> |
280 <is_valid_xml/> | 292 <is_valid_xml/> |
281 </assert_contents> | 293 </assert_contents> |
282 </output> | 294 </output> |
295 <assert_stdout> | |
296 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
297 </assert_stdout> | |
283 </test> | 298 </test> |
284 <!-- TOPP_ConsensusID_6 --> | 299 <!-- TOPP_ConsensusID_6 --> |
285 <test expect_num_outputs="2"> | 300 <test expect_num_outputs="2"> |
286 <section name="adv_opts"> | 301 <section name="adv_opts"> |
287 <param name="force" value="false"/> | 302 <param name="force" value="false"/> |
288 <param name="test" value="true"/> | 303 <param name="test" value="true"/> |
289 </section> | 304 </section> |
290 <conditional name="in_cond"> | 305 <conditional name="in_cond"> |
291 <param name="in" value="ConsensusID_1_input.idXML"/> | 306 <param name="in" value="ConsensusID_1_input.idXML"/> |
292 </conditional> | 307 </conditional> |
293 <output name="out" file="ConsensusID_6_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 308 <output name="out" value="ConsensusID_6_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
294 <param name="rt_delta" value="0.1"/> | 309 <param name="rt_delta" value="0.1"/> |
295 <param name="mz_delta" value="0.1"/> | 310 <param name="mz_delta" value="0.1"/> |
296 <param name="per_spectrum" value="false"/> | 311 <param name="per_spectrum" value="false"/> |
297 <param name="algorithm" value="best"/> | 312 <param name="algorithm" value="best"/> |
298 <section name="filter"> | 313 <section name="filter"> |
313 <output name="ctd_out" ftype="xml"> | 328 <output name="ctd_out" ftype="xml"> |
314 <assert_contents> | 329 <assert_contents> |
315 <is_valid_xml/> | 330 <is_valid_xml/> |
316 </assert_contents> | 331 </assert_contents> |
317 </output> | 332 </output> |
333 <assert_stdout> | |
334 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
335 </assert_stdout> | |
318 </test> | 336 </test> |
319 <!-- TOPP_ConsensusID_7 --> | 337 <!-- TOPP_ConsensusID_7 --> |
320 <test expect_num_outputs="2"> | 338 <test expect_num_outputs="2"> |
321 <section name="adv_opts"> | 339 <section name="adv_opts"> |
322 <param name="force" value="false"/> | 340 <param name="force" value="false"/> |
323 <param name="test" value="true"/> | 341 <param name="test" value="true"/> |
324 </section> | 342 </section> |
325 <conditional name="in_cond"> | 343 <conditional name="in_cond"> |
326 <param name="in" value="ConsensusID_6_input.idXML"/> | 344 <param name="in" value="ConsensusID_6_input.idXML"/> |
327 </conditional> | 345 </conditional> |
328 <output name="out" file="ConsensusID_7_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 346 <output name="out" value="ConsensusID_7_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
329 <param name="rt_delta" value="0.1"/> | 347 <param name="rt_delta" value="0.1"/> |
330 <param name="mz_delta" value="0.1"/> | 348 <param name="mz_delta" value="0.1"/> |
331 <param name="per_spectrum" value="true"/> | 349 <param name="per_spectrum" value="true"/> |
332 <param name="algorithm" value="best"/> | 350 <param name="algorithm" value="best"/> |
333 <section name="filter"> | 351 <section name="filter"> |
348 <output name="ctd_out" ftype="xml"> | 366 <output name="ctd_out" ftype="xml"> |
349 <assert_contents> | 367 <assert_contents> |
350 <is_valid_xml/> | 368 <is_valid_xml/> |
351 </assert_contents> | 369 </assert_contents> |
352 </output> | 370 </output> |
371 <assert_stdout> | |
372 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
373 </assert_stdout> | |
353 </test> | 374 </test> |
354 <!-- TOPP_ConsensusID_8 --> | 375 <!-- TOPP_ConsensusID_8 --> |
355 <test expect_num_outputs="2"> | 376 <test expect_num_outputs="2"> |
356 <section name="adv_opts"> | 377 <section name="adv_opts"> |
357 <param name="force" value="false"/> | 378 <param name="force" value="false"/> |
358 <param name="test" value="true"/> | 379 <param name="test" value="true"/> |
359 </section> | 380 </section> |
360 <conditional name="in_cond"> | 381 <conditional name="in_cond"> |
361 <param name="in" value="ConsensusID_8_input.idXML"/> | 382 <param name="in" value="ConsensusID_8_input.idXML"/> |
362 </conditional> | 383 </conditional> |
363 <output name="out" file="ConsensusID_8_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> | 384 <output name="out" value="ConsensusID_8_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> |
364 <param name="rt_delta" value="0.1"/> | 385 <param name="rt_delta" value="0.1"/> |
365 <param name="mz_delta" value="0.1"/> | 386 <param name="mz_delta" value="0.1"/> |
366 <param name="per_spectrum" value="true"/> | 387 <param name="per_spectrum" value="true"/> |
367 <param name="algorithm" value="best"/> | 388 <param name="algorithm" value="best"/> |
368 <section name="filter"> | 389 <section name="filter"> |
383 <output name="ctd_out" ftype="xml"> | 404 <output name="ctd_out" ftype="xml"> |
384 <assert_contents> | 405 <assert_contents> |
385 <is_valid_xml/> | 406 <is_valid_xml/> |
386 </assert_contents> | 407 </assert_contents> |
387 </output> | 408 </output> |
409 <assert_stdout> | |
410 <has_text_matching expression="@EXECUTABLE@ took .* \(wall\), .* \(CPU\), .* \(system\), .* \(user\)(; Peak Memory Usage: 32 MB)?."/> | |
411 </assert_stdout> | |
388 </test> | 412 </test> |
389 </tests> | 413 </tests> |
390 <help><![CDATA[Computes a consensus of peptide identifications of several identification engines. | 414 <help><![CDATA[Computes a consensus of peptide identifications of several identification engines. |
391 | 415 |
392 | 416 |
393 For more information, visit http://www.openms.de/doxygen/release/2.8.0/html/TOPP_ConsensusID.html]]></help> | 417 For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ConsensusID.html]]></help> |
394 <expand macro="references"/> | 418 <expand macro="references"/> |
395 </tool> | 419 </tool> |