comparison IsobaricAnalyzer.xml @ 9:d52e76ea2c11 draft

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 020906fb54bde7fc143c356f41975c378a741315"
author galaxyp
date Wed, 09 Sep 2020 12:52:01 +0000
parents 7d2ed325f2e5
children 57a06b90bb00
comparison
equal deleted inserted replaced
8:b43f25ab38de 9:d52e76ea2c11
1 <?xml version='1.0' encoding='UTF-8'?> 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.--> 2 <!--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: [Quantitation]--> 3 <!--Proposed Tool Section: [Quantitation]-->
4 <tool id="IsobaricAnalyzer" name="IsobaricAnalyzer" version="2.3.0"> 4 <tool id="IsobaricAnalyzer" name="IsobaricAnalyzer" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="20.05">
5 <description>Calculates isobaric quantitative values for peptides</description> 5 <description>Calculates isobaric quantitative values for peptides</description>
6 <macros> 6 <macros>
7 <token name="@EXECUTABLE@">IsobaricAnalyzer</token> 7 <token name="@EXECUTABLE@">IsobaricAnalyzer</token>
8 <import>macros.xml</import> 8 <import>macros.xml</import>
9 <import>macros_autotest.xml</import>
10 <import>macros_test.xml</import>
9 </macros> 11 </macros>
10 <expand macro="references"/> 12 <expand macro="requirements"/>
11 <expand macro="stdio"/> 13 <expand macro="stdio"/>
12 <expand macro="requirements"/> 14 <command detect_errors="exit_code"><![CDATA[@QUOTE_FOO@
13 <command detect_errors="aggressive"><![CDATA[IsobaricAnalyzer 15 @EXT_FOO@
14 16 #import re
15 #if $param_type: 17
16 -type 18 ## Preprocessing
17 #if " " in str($param_type): 19 mkdir in &&
18 "$param_type" 20 ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' &&
19 #else 21 mkdir out &&
20 $param_type 22
21 #end if 23 ## Main program call
22 #end if 24
23 #if $param_in: 25 set -o pipefail &&
24 -in $param_in 26 @EXECUTABLE@ -write_ctd ./ &&
25 #end if 27 python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' &&
26 #if $param_out: 28 @EXECUTABLE@ -ini @EXECUTABLE@.ctd
27 -out $param_out 29 -in
28 #end if 30 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)'
29 #if $param_id_pool: 31 -out
30 -id_pool "$param_id_pool" 32 'out/output.${gxy2omsext("consensusxml")}'
31 #end if 33
32 #if $param_extraction_select_activation: 34 ## Postprocessing
33 -extraction:select_activation 35 && mv 'out/output.${gxy2omsext("consensusxml")}' '$out'
34 #if " " in str($param_extraction_select_activation): 36 #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS
35 "$param_extraction_select_activation" 37 && mv '@EXECUTABLE@.ctd' '$ctd_out'
36 #else 38 #end if]]></command>
37 $param_extraction_select_activation 39 <configfiles>
38 #end if 40 <inputs name="args_json" data_style="paths"/>
39 #end if 41 <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile>
40 #if $param_extraction_reporter_mass_shift: 42 </configfiles>
41 -extraction:reporter_mass_shift $param_extraction_reporter_mass_shift
42 #end if
43 #if $param_extraction_min_precursor_intensity:
44 -extraction:min_precursor_intensity $param_extraction_min_precursor_intensity
45 #end if
46 #if $param_extraction_keep_unannotated_precursor:
47 -extraction:keep_unannotated_precursor
48 #if " " in str($param_extraction_keep_unannotated_precursor):
49 "$param_extraction_keep_unannotated_precursor"
50 #else
51 $param_extraction_keep_unannotated_precursor
52 #end if
53 #end if
54 #if $param_extraction_min_reporter_intensity:
55 -extraction:min_reporter_intensity $param_extraction_min_reporter_intensity
56 #end if
57 #if $param_extraction_discard_low_intensity_quantifications:
58 -extraction:discard_low_intensity_quantifications
59 #end if
60 #if $param_extraction_min_precursor_purity:
61 -extraction:min_precursor_purity $param_extraction_min_precursor_purity
62 #end if
63 #if $param_itraq4plex_channel_114_description:
64 -itraq4plex:channel_114_description "$param_itraq4plex_channel_114_description"
65 #end if
66 #if $param_itraq4plex_channel_115_description:
67 -itraq4plex:channel_115_description "$param_itraq4plex_channel_115_description"
68 #end if
69 #if $param_itraq4plex_channel_116_description:
70 -itraq4plex:channel_116_description "$param_itraq4plex_channel_116_description"
71 #end if
72 #if $param_itraq4plex_channel_117_description:
73 -itraq4plex:channel_117_description "$param_itraq4plex_channel_117_description"
74 #end if
75 #if $param_itraq4plex_reference_channel:
76 -itraq4plex:reference_channel $param_itraq4plex_reference_channel
77 #end if
78
79 #if $rep_param_itraq4plex_correction_matrix:
80 -itraq4plex:correction_matrix
81 #for token in $rep_param_itraq4plex_correction_matrix:
82 #if " " in str(token):
83 "$token.param_itraq4plex_correction_matrix"
84 #else
85 $token.param_itraq4plex_correction_matrix
86 #end if
87 #end for
88 #end if
89 #if $param_itraq8plex_channel_113_description:
90 -itraq8plex:channel_113_description "$param_itraq8plex_channel_113_description"
91 #end if
92 #if $param_itraq8plex_channel_114_description:
93 -itraq8plex:channel_114_description "$param_itraq8plex_channel_114_description"
94 #end if
95 #if $param_itraq8plex_channel_115_description:
96 -itraq8plex:channel_115_description "$param_itraq8plex_channel_115_description"
97 #end if
98 #if $param_itraq8plex_channel_116_description:
99 -itraq8plex:channel_116_description "$param_itraq8plex_channel_116_description"
100 #end if
101 #if $param_itraq8plex_channel_117_description:
102 -itraq8plex:channel_117_description "$param_itraq8plex_channel_117_description"
103 #end if
104 #if $param_itraq8plex_channel_118_description:
105 -itraq8plex:channel_118_description "$param_itraq8plex_channel_118_description"
106 #end if
107 #if $param_itraq8plex_channel_119_description:
108 -itraq8plex:channel_119_description "$param_itraq8plex_channel_119_description"
109 #end if
110 #if $param_itraq8plex_channel_121_description:
111 -itraq8plex:channel_121_description "$param_itraq8plex_channel_121_description"
112 #end if
113 #if $param_itraq8plex_reference_channel:
114 -itraq8plex:reference_channel $param_itraq8plex_reference_channel
115 #end if
116
117 #if $rep_param_itraq8plex_correction_matrix:
118 -itraq8plex:correction_matrix
119 #for token in $rep_param_itraq8plex_correction_matrix:
120 #if " " in str(token):
121 "$token.param_itraq8plex_correction_matrix"
122 #else
123 $token.param_itraq8plex_correction_matrix
124 #end if
125 #end for
126 #end if
127 #if $param_quantification_isotope_correction:
128 -quantification:isotope_correction
129 #if " " in str($param_quantification_isotope_correction):
130 "$param_quantification_isotope_correction"
131 #else
132 $param_quantification_isotope_correction
133 #end if
134 #end if
135 #if $param_quantification_normalization:
136 -quantification:normalization
137 #end if
138 #if $param_tmt10plex_channel_126_description:
139 -tmt10plex:channel_126_description "$param_tmt10plex_channel_126_description"
140 #end if
141 #if $param_tmt10plex_channel_127N_description:
142 -tmt10plex:channel_127N_description "$param_tmt10plex_channel_127N_description"
143 #end if
144 #if $param_tmt10plex_channel_127C_description:
145 -tmt10plex:channel_127C_description "$param_tmt10plex_channel_127C_description"
146 #end if
147 #if $param_tmt10plex_channel_128N_description:
148 -tmt10plex:channel_128N_description "$param_tmt10plex_channel_128N_description"
149 #end if
150 #if $param_tmt10plex_channel_128C_description:
151 -tmt10plex:channel_128C_description "$param_tmt10plex_channel_128C_description"
152 #end if
153 #if $param_tmt10plex_channel_129N_description:
154 -tmt10plex:channel_129N_description "$param_tmt10plex_channel_129N_description"
155 #end if
156 #if $param_tmt10plex_channel_129C_description:
157 -tmt10plex:channel_129C_description "$param_tmt10plex_channel_129C_description"
158 #end if
159 #if $param_tmt10plex_channel_130N_description:
160 -tmt10plex:channel_130N_description "$param_tmt10plex_channel_130N_description"
161 #end if
162 #if $param_tmt10plex_channel_130C_description:
163 -tmt10plex:channel_130C_description "$param_tmt10plex_channel_130C_description"
164 #end if
165 #if $param_tmt10plex_channel_131_description:
166 -tmt10plex:channel_131_description "$param_tmt10plex_channel_131_description"
167 #end if
168 #if $param_tmt10plex_reference_channel:
169 -tmt10plex:reference_channel
170 #if " " in str($param_tmt10plex_reference_channel):
171 "$param_tmt10plex_reference_channel"
172 #else
173 $param_tmt10plex_reference_channel
174 #end if
175 #end if
176
177 #if $rep_param_tmt10plex_correction_matrix:
178 -tmt10plex:correction_matrix
179 #for token in $rep_param_tmt10plex_correction_matrix:
180 #if " " in str(token):
181 "$token.param_tmt10plex_correction_matrix"
182 #else
183 $token.param_tmt10plex_correction_matrix
184 #end if
185 #end for
186 #end if
187 #if $param_tmt11plex_channel_126_description:
188 -tmt11plex:channel_126_description "$param_tmt11plex_channel_126_description"
189 #end if
190 #if $param_tmt11plex_channel_127N_description:
191 -tmt11plex:channel_127N_description "$param_tmt11plex_channel_127N_description"
192 #end if
193 #if $param_tmt11plex_channel_127C_description:
194 -tmt11plex:channel_127C_description "$param_tmt11plex_channel_127C_description"
195 #end if
196 #if $param_tmt11plex_channel_128N_description:
197 -tmt11plex:channel_128N_description "$param_tmt11plex_channel_128N_description"
198 #end if
199 #if $param_tmt11plex_channel_128C_description:
200 -tmt11plex:channel_128C_description "$param_tmt11plex_channel_128C_description"
201 #end if
202 #if $param_tmt11plex_channel_129N_description:
203 -tmt11plex:channel_129N_description "$param_tmt11plex_channel_129N_description"
204 #end if
205 #if $param_tmt11plex_channel_129C_description:
206 -tmt11plex:channel_129C_description "$param_tmt11plex_channel_129C_description"
207 #end if
208 #if $param_tmt11plex_channel_130N_description:
209 -tmt11plex:channel_130N_description "$param_tmt11plex_channel_130N_description"
210 #end if
211 #if $param_tmt11plex_channel_130C_description:
212 -tmt11plex:channel_130C_description "$param_tmt11plex_channel_130C_description"
213 #end if
214 #if $param_tmt11plex_channel_131N_description:
215 -tmt11plex:channel_131N_description "$param_tmt11plex_channel_131N_description"
216 #end if
217 #if $param_tmt11plex_channel_131C_description:
218 -tmt11plex:channel_131C_description "$param_tmt11plex_channel_131C_description"
219 #end if
220 #if $param_tmt11plex_reference_channel:
221 -tmt11plex:reference_channel
222 #if " " in str($param_tmt11plex_reference_channel):
223 "$param_tmt11plex_reference_channel"
224 #else
225 $param_tmt11plex_reference_channel
226 #end if
227 #end if
228
229 #if $rep_param_tmt11plex_correction_matrix:
230 -tmt11plex:correction_matrix
231 #for token in $rep_param_tmt11plex_correction_matrix:
232 #if " " in str(token):
233 "$token.param_tmt11plex_correction_matrix"
234 #else
235 $token.param_tmt11plex_correction_matrix
236 #end if
237 #end for
238 #end if
239 #if $param_tmt6plex_channel_126_description:
240 -tmt6plex:channel_126_description "$param_tmt6plex_channel_126_description"
241 #end if
242 #if $param_tmt6plex_channel_127_description:
243 -tmt6plex:channel_127_description "$param_tmt6plex_channel_127_description"
244 #end if
245 #if $param_tmt6plex_channel_128_description:
246 -tmt6plex:channel_128_description "$param_tmt6plex_channel_128_description"
247 #end if
248 #if $param_tmt6plex_channel_129_description:
249 -tmt6plex:channel_129_description "$param_tmt6plex_channel_129_description"
250 #end if
251 #if $param_tmt6plex_channel_130_description:
252 -tmt6plex:channel_130_description "$param_tmt6plex_channel_130_description"
253 #end if
254 #if $param_tmt6plex_channel_131_description:
255 -tmt6plex:channel_131_description "$param_tmt6plex_channel_131_description"
256 #end if
257 #if $param_tmt6plex_reference_channel:
258 -tmt6plex:reference_channel $param_tmt6plex_reference_channel
259 #end if
260
261 #if $rep_param_tmt6plex_correction_matrix:
262 -tmt6plex:correction_matrix
263 #for token in $rep_param_tmt6plex_correction_matrix:
264 #if " " in str(token):
265 "$token.param_tmt6plex_correction_matrix"
266 #else
267 $token.param_tmt6plex_correction_matrix
268 #end if
269 #end for
270 #end if
271 #if $adv_opts.adv_opts_selector=='advanced':
272 #if $adv_opts.param_force:
273 -force
274 #end if
275 #if $adv_opts.param_extraction_precursor_isotope_deviation:
276 -extraction:precursor_isotope_deviation $adv_opts.param_extraction_precursor_isotope_deviation
277 #end if
278 #if $adv_opts.param_extraction_purity_interpolation:
279 -extraction:purity_interpolation
280 #if " " in str($adv_opts.param_extraction_purity_interpolation):
281 "$adv_opts.param_extraction_purity_interpolation"
282 #else
283 $adv_opts.param_extraction_purity_interpolation
284 #end if
285 #end if
286 #end if
287 ]]></command>
288 <inputs> 43 <inputs>
289 <param name="param_type" type="select" optional="False" value="itraq4plex" label="Isobaric Quantitation method used in the experiment" help="(-type) "> 44 <param name="type" argument="-type" type="select" optional="false" label="Isobaric Quantitation method used in the experiment" help="">
290 <option value="itraq4plex" selected="true">itraq4plex</option> 45 <option value="itraq4plex" selected="true">itraq4plex</option>
291 <option value="itraq8plex">itraq8plex</option> 46 <option value="itraq8plex">itraq8plex</option>
292 <option value="tmt10plex">tmt10plex</option> 47 <option value="tmt10plex">tmt10plex</option>
293 <option value="tmt11plex">tmt11plex</option> 48 <option value="tmt11plex">tmt11plex</option>
49 <option value="tmt16plex">tmt16plex</option>
294 <option value="tmt6plex">tmt6plex</option> 50 <option value="tmt6plex">tmt6plex</option>
51 <expand macro="list_string_san"/>
295 </param> 52 </param>
296 <param name="param_in" type="data" format="mzml" optional="False" label="input raw/picked data file" help="(-in) "/> 53 <param name="in" argument="-in" type="data" format="mzml" optional="false" label="input raw/picked data file" help=" select mzml data sets(s)"/>
297 <param name="param_id_pool" type="text" size="30" label="ID pool file to DocumentID's for all generated output files" help="(-id_pool) Disabled by default. (Set to 'main' to use share/OpenMS/IDPool/IDPool.txt)"> 54 <section name="extraction" title="Parameters for the channel extraction" help="" expanded="false">
298 <sanitizer> 55 <param name="select_activation" argument="-extraction:select_activation" type="select" optional="false" label="Operate only on MSn scans where any of its precursors features a certain activation method" help="(e.g., usually HCD for iTRAQ). Set to empty string if you want to disable filtering">
299 <valid initial="string.printable"> 56 <option value="Collision-induced dissociation">Collision-induced dissociation</option>
300 <remove value="'"/> 57 <option value="Post-source decay">Post-source decay</option>
301 <remove value="&quot;"/> 58 <option value="Plasma desorption">Plasma desorption</option>
302 </valid> 59 <option value="Surface-induced dissociation">Surface-induced dissociation</option>
303 </sanitizer> 60 <option value="Blackbody infrared radiative dissociation">Blackbody infrared radiative dissociation</option>
61 <option value="Electron capture dissociation">Electron capture dissociation</option>
62 <option value="Infrared multiphoton dissociation">Infrared multiphoton dissociation</option>
63 <option value="Sustained off-resonance irradiation">Sustained off-resonance irradiation</option>
64 <option value="High-energy collision-induced dissociation" selected="true">High-energy collision-induced dissociation</option>
65 <option value="Low-energy collision-induced dissociation">Low-energy collision-induced dissociation</option>
66 <option value="Photodissociation">Photodissociation</option>
67 <option value="Electron transfer dissociation">Electron transfer dissociation</option>
68 <option value=""></option>
69 <expand macro="list_string_san"/>
70 </param>
71 <param name="reporter_mass_shift" argument="-extraction:reporter_mass_shift" type="float" optional="true" min="0.0001" max="0.5" value="0.002" label="Allowed shift (left to right) in Th from the expected position" help=""/>
72 <param name="min_precursor_intensity" argument="-extraction:min_precursor_intensity" type="float" optional="true" min="0.0" value="1.0" label="Minimum intensity of the precursor to be extracted" help="MS/MS scans having a precursor with a lower intensity will not be considered for quantitation"/>
73 <param name="keep_unannotated_precursor" argument="-extraction:keep_unannotated_precursor" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Flag if precursor with missing intensity value or missing precursor spectrum should be included or not" help=""/>
74 <param name="min_reporter_intensity" argument="-extraction:min_reporter_intensity" type="float" optional="true" min="0.0" value="0.0" label="Minimum intensity of the individual reporter ions to be extracted" help=""/>
75 <param name="discard_low_intensity_quantifications" argument="-extraction:discard_low_intensity_quantifications" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Remove all reporter intensities if a single reporter is below the threshold given in 'min_reporter_intensity'" help=""/>
76 <param name="min_precursor_purity" argument="-extraction:min_precursor_purity" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="Minimum fraction of the total intensity in the isolation window of the precursor spectrum attributable to the selected precurso" help=""/>
77 <param name="precursor_isotope_deviation" argument="-extraction:precursor_isotope_deviation" type="float" optional="true" min="0.0" value="10.0" label="Maximum allowed deviation (in ppm) between theoretical and observed isotopic peaks of the precursor peak in the isolation window to be counted as part of the precurso" help=""/>
78 <param name="purity_interpolation" argument="-extraction:purity_interpolation" type="boolean" truevalue="true" falsevalue="false" checked="true" label="If set to true the algorithm will try to compute the purity as a time weighted linear combination of the precursor scan and the following scan" help="If set to false, only the precursor scan will be used"/>
79 </section>
80 <section name="itraq4plex" title="Algorithm parameters for iTRAQ 4-plex" help="" expanded="false">
81 <param name="channel_114_description" argument="-itraq4plex:channel_114_description" type="text" optional="true" value="" label="Description for the content of the 114 channel" help="">
82 <expand macro="list_string_san"/>
83 </param>
84 <param name="channel_115_description" argument="-itraq4plex:channel_115_description" type="text" optional="true" value="" label="Description for the content of the 115 channel" help="">
85 <expand macro="list_string_san"/>
86 </param>
87 <param name="channel_116_description" argument="-itraq4plex:channel_116_description" type="text" optional="true" value="" label="Description for the content of the 116 channel" help="">
88 <expand macro="list_string_san"/>
89 </param>
90 <param name="channel_117_description" argument="-itraq4plex:channel_117_description" type="text" optional="true" value="" label="Description for the content of the 117 channel" help="">
91 <expand macro="list_string_san"/>
92 </param>
93 <param name="reference_channel" argument="-itraq4plex:reference_channel" type="integer" optional="true" min="114" max="117" value="114" label="Number of the reference channel (114-117)" help=""/>
94 <param name="correction_matrix" argument="-itraq4plex:correction_matrix" type="text" optional="true" value="0.0/1.0/5.9/0.2 0.0/2.0/5.6/0.1 0.0/3.0/4.5/0.1 0.1/4.0/3.5/0.1" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
95 <expand macro="list_string_val"/>
96 <expand macro="list_string_san"/>
97 </param>
98 </section>
99 <section name="itraq8plex" title="Algorithm parameters for iTRAQ 8-plex" help="" expanded="false">
100 <param name="channel_113_description" argument="-itraq8plex:channel_113_description" type="text" optional="true" value="" label="Description for the content of the 113 channel" help="">
101 <expand macro="list_string_san"/>
102 </param>
103 <param name="channel_114_description" argument="-itraq8plex:channel_114_description" type="text" optional="true" value="" label="Description for the content of the 114 channel" help="">
104 <expand macro="list_string_san"/>
105 </param>
106 <param name="channel_115_description" argument="-itraq8plex:channel_115_description" type="text" optional="true" value="" label="Description for the content of the 115 channel" help="">
107 <expand macro="list_string_san"/>
108 </param>
109 <param name="channel_116_description" argument="-itraq8plex:channel_116_description" type="text" optional="true" value="" label="Description for the content of the 116 channel" help="">
110 <expand macro="list_string_san"/>
111 </param>
112 <param name="channel_117_description" argument="-itraq8plex:channel_117_description" type="text" optional="true" value="" label="Description for the content of the 117 channel" help="">
113 <expand macro="list_string_san"/>
114 </param>
115 <param name="channel_118_description" argument="-itraq8plex:channel_118_description" type="text" optional="true" value="" label="Description for the content of the 118 channel" help="">
116 <expand macro="list_string_san"/>
117 </param>
118 <param name="channel_119_description" argument="-itraq8plex:channel_119_description" type="text" optional="true" value="" label="Description for the content of the 119 channel" help="">
119 <expand macro="list_string_san"/>
120 </param>
121 <param name="channel_121_description" argument="-itraq8plex:channel_121_description" type="text" optional="true" value="" label="Description for the content of the 121 channel" help="">
122 <expand macro="list_string_san"/>
123 </param>
124 <param name="reference_channel" argument="-itraq8plex:reference_channel" type="integer" optional="true" min="113" max="121" value="113" label="Number of the reference channel (113-121)" help="Please note that 120 is not valid"/>
125 <param name="correction_matrix" argument="-itraq8plex:correction_matrix" type="text" optional="true" value="0.00/0.00/6.89/0.22 0.00/0.94/5.90/0.16 0.00/1.88/4.90/0.10 0.00/2.82/3.90/0.07 0.06/3.77/2.99/0.00 0.09/4.71/1.88/0.00 0.14/5.66/0.87/0.00 0.27/7.44/0.18/0.00" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
126 <expand macro="list_string_val"/>
127 <expand macro="list_string_san"/>
128 </param>
129 </section>
130 <section name="quantification" title="Parameters for the peptide quantification" help="" expanded="false">
131 <param name="isotope_correction" argument="-quantification:isotope_correction" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Enable isotope correction (highly recommended)" help="Note that you need to provide a correct isotope correction matrix otherwise the tool will fail or produce invalid results"/>
132 <param name="normalization" argument="-quantification:normalization" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Enable normalization of channel intensities with respect to the reference channel" help="The normalization is done by using the Median of Ratios (every channel / Reference). Also the ratio of medians (from any channel and reference) is provided as control measure!"/>
133 </section>
134 <section name="tmt10plex" title="Algorithm parameters for TMT 10-plex" help="" expanded="false">
135 <param name="channel_126_description" argument="-tmt10plex:channel_126_description" type="text" optional="true" value="" label="Description for the content of the 126 channel" help="">
136 <expand macro="list_string_san"/>
137 </param>
138 <param name="channel_127N_description" argument="-tmt10plex:channel_127N_description" type="text" optional="true" value="" label="Description for the content of the 127N channel" help="">
139 <expand macro="list_string_san"/>
140 </param>
141 <param name="channel_127C_description" argument="-tmt10plex:channel_127C_description" type="text" optional="true" value="" label="Description for the content of the 127C channel" help="">
142 <expand macro="list_string_san"/>
143 </param>
144 <param name="channel_128N_description" argument="-tmt10plex:channel_128N_description" type="text" optional="true" value="" label="Description for the content of the 128N channel" help="">
145 <expand macro="list_string_san"/>
146 </param>
147 <param name="channel_128C_description" argument="-tmt10plex:channel_128C_description" type="text" optional="true" value="" label="Description for the content of the 128C channel" help="">
148 <expand macro="list_string_san"/>
149 </param>
150 <param name="channel_129N_description" argument="-tmt10plex:channel_129N_description" type="text" optional="true" value="" label="Description for the content of the 129N channel" help="">
151 <expand macro="list_string_san"/>
152 </param>
153 <param name="channel_129C_description" argument="-tmt10plex:channel_129C_description" type="text" optional="true" value="" label="Description for the content of the 129C channel" help="">
154 <expand macro="list_string_san"/>
155 </param>
156 <param name="channel_130N_description" argument="-tmt10plex:channel_130N_description" type="text" optional="true" value="" label="Description for the content of the 130N channel" help="">
157 <expand macro="list_string_san"/>
158 </param>
159 <param name="channel_130C_description" argument="-tmt10plex:channel_130C_description" type="text" optional="true" value="" label="Description for the content of the 130C channel" help="">
160 <expand macro="list_string_san"/>
161 </param>
162 <param name="channel_131_description" argument="-tmt10plex:channel_131_description" type="text" optional="true" value="" label="Description for the content of the 131 channel" help="">
163 <expand macro="list_string_san"/>
164 </param>
165 <param name="reference_channel" argument="-tmt10plex:reference_channel" type="select" optional="false" label="The reference channel (126, 127N, 127C, 128N, 128C, 129N, 129C, 130N, 130C, 131)" help="">
166 <option value="126" selected="true">126</option>
167 <option value="127N">127N</option>
168 <option value="127C">127C</option>
169 <option value="128N">128N</option>
170 <option value="128C">128C</option>
171 <option value="129N">129N</option>
172 <option value="129C">129C</option>
173 <option value="130N">130N</option>
174 <option value="130C">130C</option>
175 <option value="131">131</option>
176 <expand macro="list_string_san"/>
177 </param>
178 <param name="correction_matrix" argument="-tmt10plex:correction_matrix" type="text" optional="true" value="0.0/0.0/5.09/0.0 0.0/0.25/5.27/0.0 0.0/0.37/5.36/0.15 0.0/0.65/4.17/0.1 0.08/0.49/3.06/0.0 0.01/0.71/3.07/0.0 0.0/1.32/2.62/0.0 0.02/1.28/2.75/2.53 0.03/2.08/2.23/0.0 0.08/1.99/1.65/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
179 <expand macro="list_string_val"/>
180 <expand macro="list_string_san"/>
181 </param>
182 </section>
183 <section name="tmt11plex" title="Algorithm parameters for TMT 11-plex" help="" expanded="false">
184 <param name="channel_126_description" argument="-tmt11plex:channel_126_description" type="text" optional="true" value="" label="Description for the content of the 126 channel" help="">
185 <expand macro="list_string_san"/>
186 </param>
187 <param name="channel_127N_description" argument="-tmt11plex:channel_127N_description" type="text" optional="true" value="" label="Description for the content of the 127N channel" help="">
188 <expand macro="list_string_san"/>
189 </param>
190 <param name="channel_127C_description" argument="-tmt11plex:channel_127C_description" type="text" optional="true" value="" label="Description for the content of the 127C channel" help="">
191 <expand macro="list_string_san"/>
192 </param>
193 <param name="channel_128N_description" argument="-tmt11plex:channel_128N_description" type="text" optional="true" value="" label="Description for the content of the 128N channel" help="">
194 <expand macro="list_string_san"/>
195 </param>
196 <param name="channel_128C_description" argument="-tmt11plex:channel_128C_description" type="text" optional="true" value="" label="Description for the content of the 128C channel" help="">
197 <expand macro="list_string_san"/>
198 </param>
199 <param name="channel_129N_description" argument="-tmt11plex:channel_129N_description" type="text" optional="true" value="" label="Description for the content of the 129N channel" help="">
200 <expand macro="list_string_san"/>
201 </param>
202 <param name="channel_129C_description" argument="-tmt11plex:channel_129C_description" type="text" optional="true" value="" label="Description for the content of the 129C channel" help="">
203 <expand macro="list_string_san"/>
204 </param>
205 <param name="channel_130N_description" argument="-tmt11plex:channel_130N_description" type="text" optional="true" value="" label="Description for the content of the 130N channel" help="">
206 <expand macro="list_string_san"/>
207 </param>
208 <param name="channel_130C_description" argument="-tmt11plex:channel_130C_description" type="text" optional="true" value="" label="Description for the content of the 130C channel" help="">
209 <expand macro="list_string_san"/>
210 </param>
211 <param name="channel_131N_description" argument="-tmt11plex:channel_131N_description" type="text" optional="true" value="" label="Description for the content of the 131N channel" help="">
212 <expand macro="list_string_san"/>
213 </param>
214 <param name="channel_131C_description" argument="-tmt11plex:channel_131C_description" type="text" optional="true" value="" label="Description for the content of the 131C channel" help="">
215 <expand macro="list_string_san"/>
216 </param>
217 <param name="reference_channel" argument="-tmt11plex:reference_channel" type="select" optional="false" label="The reference channel (126, 127N, 127C, 128N, 128C, 129N, 129C, 130N, 130C, 131N, 131C)" help="">
218 <option value="126" selected="true">126</option>
219 <option value="127N">127N</option>
220 <option value="127C">127C</option>
221 <option value="128N">128N</option>
222 <option value="128C">128C</option>
223 <option value="129N">129N</option>
224 <option value="129C">129C</option>
225 <option value="130N">130N</option>
226 <option value="130C">130C</option>
227 <option value="131N">131N</option>
228 <option value="131C">131C</option>
229 <expand macro="list_string_san"/>
230 </param>
231 <param name="correction_matrix" argument="-tmt11plex:correction_matrix" type="text" optional="true" value="0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
232 <expand macro="list_string_val"/>
233 <expand macro="list_string_san"/>
234 </param>
235 </section>
236 <section name="tmt16plex" title="Algorithm parameters for TMT 16-plex" help="" expanded="false">
237 <param name="channel_126_description" argument="-tmt16plex:channel_126_description" type="text" optional="true" value="" label="Description for the content of the 126 channel" help="">
238 <expand macro="list_string_san"/>
239 </param>
240 <param name="channel_127N_description" argument="-tmt16plex:channel_127N_description" type="text" optional="true" value="" label="Description for the content of the 127N channel" help="">
241 <expand macro="list_string_san"/>
242 </param>
243 <param name="channel_127C_description" argument="-tmt16plex:channel_127C_description" type="text" optional="true" value="" label="Description for the content of the 127C channel" help="">
244 <expand macro="list_string_san"/>
245 </param>
246 <param name="channel_128N_description" argument="-tmt16plex:channel_128N_description" type="text" optional="true" value="" label="Description for the content of the 128N channel" help="">
247 <expand macro="list_string_san"/>
248 </param>
249 <param name="channel_128C_description" argument="-tmt16plex:channel_128C_description" type="text" optional="true" value="" label="Description for the content of the 128C channel" help="">
250 <expand macro="list_string_san"/>
251 </param>
252 <param name="channel_129N_description" argument="-tmt16plex:channel_129N_description" type="text" optional="true" value="" label="Description for the content of the 129N channel" help="">
253 <expand macro="list_string_san"/>
254 </param>
255 <param name="channel_129C_description" argument="-tmt16plex:channel_129C_description" type="text" optional="true" value="" label="Description for the content of the 129C channel" help="">
256 <expand macro="list_string_san"/>
257 </param>
258 <param name="channel_130N_description" argument="-tmt16plex:channel_130N_description" type="text" optional="true" value="" label="Description for the content of the 130N channel" help="">
259 <expand macro="list_string_san"/>
260 </param>
261 <param name="channel_130C_description" argument="-tmt16plex:channel_130C_description" type="text" optional="true" value="" label="Description for the content of the 130C channel" help="">
262 <expand macro="list_string_san"/>
263 </param>
264 <param name="channel_131N_description" argument="-tmt16plex:channel_131N_description" type="text" optional="true" value="" label="Description for the content of the 131N channel" help="">
265 <expand macro="list_string_san"/>
266 </param>
267 <param name="channel_131C_description" argument="-tmt16plex:channel_131C_description" type="text" optional="true" value="" label="Description for the content of the 131C channel" help="">
268 <expand macro="list_string_san"/>
269 </param>
270 <param name="channel_132N_description" argument="-tmt16plex:channel_132N_description" type="text" optional="true" value="" label="Description for the content of the 132N channel" help="">
271 <expand macro="list_string_san"/>
272 </param>
273 <param name="channel_132C_description" argument="-tmt16plex:channel_132C_description" type="text" optional="true" value="" label="Description for the content of the 132C channel" help="">
274 <expand macro="list_string_san"/>
275 </param>
276 <param name="channel_133N_description" argument="-tmt16plex:channel_133N_description" type="text" optional="true" value="" label="Description for the content of the 133N channel" help="">
277 <expand macro="list_string_san"/>
278 </param>
279 <param name="channel_133C_description" argument="-tmt16plex:channel_133C_description" type="text" optional="true" value="" label="Description for the content of the 133C channel" help="">
280 <expand macro="list_string_san"/>
281 </param>
282 <param name="channel_134N_description" argument="-tmt16plex:channel_134N_description" type="text" optional="true" value="" label="Description for the content of the 134N channel" help="">
283 <expand macro="list_string_san"/>
284 </param>
285 <param name="reference_channel" argument="-tmt16plex:reference_channel" type="select" optional="false" label="The reference channel (126, 127N, 127C, 128N, 128C, 129N, 129C, 130N, 130C, 131N, 131C)" help="">
286 <option value="126" selected="true">126</option>
287 <option value="127N">127N</option>
288 <option value="127C">127C</option>
289 <option value="128N">128N</option>
290 <option value="128C">128C</option>
291 <option value="129N">129N</option>
292 <option value="129C">129C</option>
293 <option value="130N">130N</option>
294 <option value="130C">130C</option>
295 <option value="131N">131N</option>
296 <option value="131C">131C</option>
297 <option value="132N">132N</option>
298 <option value="132C">132C</option>
299 <option value="133N">133N</option>
300 <option value="133C">133C</option>
301 <option value="134N">134N</option>
302 <expand macro="list_string_san"/>
303 </param>
304 <param name="correction_matrix" argument="-tmt16plex:correction_matrix" type="text" optional="true" value="0.0/0.0/8.02/0.0 0.0/0.68/7.46/0.0 0.0/0.71/6.94/0.0 0.0/1.88/6.67/0.0 0.0/1.34/5.59/0.0 0.0/2.41/5.48/0.0 0.0/2.34/5.19/0.0 0.0/3.53/4.57/0.0 0.0/2.67/4.16/0.0 0.0/3.92/3.73/0.0 0.0/3.69/3.14/0.0 0.0/3.22/2.76/0.0 0.0/4.11/2.0/0.0 0.0/3.85/1.58/0.0 0.0/4.63/1.18/0.0 0.0/5.22/0.86/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
305 <expand macro="list_string_val"/>
306 <expand macro="list_string_san"/>
307 </param>
308 </section>
309 <section name="tmt6plex" title="Algorithm parameters for TMT 6-plex" help="" expanded="false">
310 <param name="channel_126_description" argument="-tmt6plex:channel_126_description" type="text" optional="true" value="" label="Description for the content of the 126 channel" help="">
311 <expand macro="list_string_san"/>
312 </param>
313 <param name="channel_127_description" argument="-tmt6plex:channel_127_description" type="text" optional="true" value="" label="Description for the content of the 127 channel" help="">
314 <expand macro="list_string_san"/>
315 </param>
316 <param name="channel_128_description" argument="-tmt6plex:channel_128_description" type="text" optional="true" value="" label="Description for the content of the 128 channel" help="">
317 <expand macro="list_string_san"/>
318 </param>
319 <param name="channel_129_description" argument="-tmt6plex:channel_129_description" type="text" optional="true" value="" label="Description for the content of the 129 channel" help="">
320 <expand macro="list_string_san"/>
321 </param>
322 <param name="channel_130_description" argument="-tmt6plex:channel_130_description" type="text" optional="true" value="" label="Description for the content of the 130 channel" help="">
323 <expand macro="list_string_san"/>
324 </param>
325 <param name="channel_131_description" argument="-tmt6plex:channel_131_description" type="text" optional="true" value="" label="Description for the content of the 131 channel" help="">
326 <expand macro="list_string_san"/>
327 </param>
328 <param name="reference_channel" argument="-tmt6plex:reference_channel" type="integer" optional="true" min="126" max="131" value="126" label="Number of the reference channel (126-131)" help=""/>
329 <param name="correction_matrix" argument="-tmt6plex:correction_matrix" type="text" optional="true" value="0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="e.g. '0/0.3/4/0', '0.1/0.3/3/0.2' (space separated list, in order to allow for spaces in list items surround them by single quotes)">
330 <expand macro="list_string_val"/>
331 <expand macro="list_string_san"/>
332 </param>
333 </section>
334 <expand macro="adv_opts_macro">
335 <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overwrite tool specific checks" help=""/>
336 <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help="">
337 <expand macro="list_string_san"/>
338 </param>
339 </expand>
340 <param name="OPTIONAL_OUTPUTS" type="select" multiple="true" label="Optional outputs" optional="true">
341 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option>
304 </param> 342 </param>
305 <param name="param_extraction_select_activation" type="select" optional="False" value="High-energy collision-induced dissociation" label="Operate only on MSn scans where any of its precursors features a certain activation method (" help="(-select_activation) e.g., usually HCD for iTRAQ). Set to empty string if you want to disable filtering">
306 <option value="Collision-induced dissociation">Collision-induced dissociation</option>
307 <option value="Post-source decay">Post-source decay</option>
308 <option value="Plasma desorption">Plasma desorption</option>
309 <option value="Surface-induced dissociation">Surface-induced dissociation</option>
310 <option value="Blackbody infrared radiative dissociation">Blackbody infrared radiative dissociation</option>
311 <option value="Electron capture dissociation">Electron capture dissociation</option>
312 <option value="Infrared multiphoton dissociation">Infrared multiphoton dissociation</option>
313 <option value="Sustained off-resonance irradiation">Sustained off-resonance irradiation</option>
314 <option value="High-energy collision-induced dissociation" selected="true">High-energy collision-induced dissociation</option>
315 <option value="Low-energy collision-induced dissociation">Low-energy collision-induced dissociation</option>
316 <option value="Photodissociation">Photodissociation</option>
317 <option value="Electron transfer dissociation">Electron transfer dissociation</option>
318 <option value=""></option>
319 </param>
320 <param name="param_extraction_reporter_mass_shift" type="float" min="0.0001" max="0.5" optional="True" value="0.002" label="Allowed shift (left to right) in Th from the expected position" help="(-reporter_mass_shift) "/>
321 <param name="param_extraction_min_precursor_intensity" type="float" min="0.0" optional="True" value="1.0" label="Minimum intensity of the precursor to be extracted" help="(-min_precursor_intensity) MS/MS scans having a precursor with a lower intensity will not be considered for quantitation"/>
322 <param name="param_extraction_keep_unannotated_precursor" display="radio" type="select" optional="False" value="true" label="Flag if precursor with missing intensity value or missing precursor spectrum should be included or not" help="(-keep_unannotated_precursor) ">
323 <option value="true" selected="true">true</option>
324 <option value="false">false</option>
325 </param>
326 <param name="param_extraction_min_reporter_intensity" type="float" min="0.0" optional="True" value="0.0" label="Minimum intensity of the individual reporter ions to be extracted" help="(-min_reporter_intensity) "/>
327 <param name="param_extraction_discard_low_intensity_quantifications" display="radio" type="boolean" truevalue="-extraction:discard_low_intensity_quantifications" falsevalue="" checked="false" optional="True" label="Remove all reporter intensities if a single reporter is below the threshold given in 'min_reporter_intensity'" help="(-discard_low_intensity_quantifications) "/>
328 <param name="param_extraction_min_precursor_purity" type="float" min="0.0" max="1.0" optional="True" value="0.0" label="Minimum fraction of the total intensity in the isolation window of the precursor spectrum attributable to the selected precurso" help="(-min_precursor_purity) "/>
329 <param name="param_itraq4plex_channel_114_description" type="text" size="30" label="Description for the content of the 114 channel" help="(-channel_114_description) ">
330 <sanitizer>
331 <valid initial="string.printable">
332 <remove value="'"/>
333 <remove value="&quot;"/>
334 </valid>
335 </sanitizer>
336 </param>
337 <param name="param_itraq4plex_channel_115_description" type="text" size="30" label="Description for the content of the 115 channel" help="(-channel_115_description) ">
338 <sanitizer>
339 <valid initial="string.printable">
340 <remove value="'"/>
341 <remove value="&quot;"/>
342 </valid>
343 </sanitizer>
344 </param>
345 <param name="param_itraq4plex_channel_116_description" type="text" size="30" label="Description for the content of the 116 channel" help="(-channel_116_description) ">
346 <sanitizer>
347 <valid initial="string.printable">
348 <remove value="'"/>
349 <remove value="&quot;"/>
350 </valid>
351 </sanitizer>
352 </param>
353 <param name="param_itraq4plex_channel_117_description" type="text" size="30" label="Description for the content of the 117 channel" help="(-channel_117_description) ">
354 <sanitizer>
355 <valid initial="string.printable">
356 <remove value="'"/>
357 <remove value="&quot;"/>
358 </valid>
359 </sanitizer>
360 </param>
361 <param name="param_itraq4plex_reference_channel" type="integer" min="114" max="117" optional="True" value="114" label="Number of the reference channel (114-117)" help="(-reference_channel) "/>
362 <repeat name="rep_param_itraq4plex_correction_matrix" min="0" max="1" title="param_itraq4plex_correction_matrix">
363 <param name="param_itraq4plex_correction_matrix" type="text" size="30" value="0.0/1.0/5.9/0.2 0.0/2.0/5.6/0.1 0.0/3.0/4.5/0.1 0.1/4.0/3.5/0.1" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="(-correction_matrix) e.g. '0/0.3/4/0', '0.1/0.3/3/0.2'">
364 <sanitizer>
365 <valid initial="string.printable">
366 <remove value="'"/>
367 <remove value="&quot;"/>
368 </valid>
369 </sanitizer>
370 </param>
371 </repeat>
372 <param name="param_itraq8plex_channel_113_description" type="text" size="30" label="Description for the content of the 113 channel" help="(-channel_113_description) ">
373 <sanitizer>
374 <valid initial="string.printable">
375 <remove value="'"/>
376 <remove value="&quot;"/>
377 </valid>
378 </sanitizer>
379 </param>
380 <param name="param_itraq8plex_channel_114_description" type="text" size="30" label="Description for the content of the 114 channel" help="(-channel_114_description) ">
381 <sanitizer>
382 <valid initial="string.printable">
383 <remove value="'"/>
384 <remove value="&quot;"/>
385 </valid>
386 </sanitizer>
387 </param>
388 <param name="param_itraq8plex_channel_115_description" type="text" size="30" label="Description for the content of the 115 channel" help="(-channel_115_description) ">
389 <sanitizer>
390 <valid initial="string.printable">
391 <remove value="'"/>
392 <remove value="&quot;"/>
393 </valid>
394 </sanitizer>
395 </param>
396 <param name="param_itraq8plex_channel_116_description" type="text" size="30" label="Description for the content of the 116 channel" help="(-channel_116_description) ">
397 <sanitizer>
398 <valid initial="string.printable">
399 <remove value="'"/>
400 <remove value="&quot;"/>
401 </valid>
402 </sanitizer>
403 </param>
404 <param name="param_itraq8plex_channel_117_description" type="text" size="30" label="Description for the content of the 117 channel" help="(-channel_117_description) ">
405 <sanitizer>
406 <valid initial="string.printable">
407 <remove value="'"/>
408 <remove value="&quot;"/>
409 </valid>
410 </sanitizer>
411 </param>
412 <param name="param_itraq8plex_channel_118_description" type="text" size="30" label="Description for the content of the 118 channel" help="(-channel_118_description) ">
413 <sanitizer>
414 <valid initial="string.printable">
415 <remove value="'"/>
416 <remove value="&quot;"/>
417 </valid>
418 </sanitizer>
419 </param>
420 <param name="param_itraq8plex_channel_119_description" type="text" size="30" label="Description for the content of the 119 channel" help="(-channel_119_description) ">
421 <sanitizer>
422 <valid initial="string.printable">
423 <remove value="'"/>
424 <remove value="&quot;"/>
425 </valid>
426 </sanitizer>
427 </param>
428 <param name="param_itraq8plex_channel_121_description" type="text" size="30" label="Description for the content of the 121 channel" help="(-channel_121_description) ">
429 <sanitizer>
430 <valid initial="string.printable">
431 <remove value="'"/>
432 <remove value="&quot;"/>
433 </valid>
434 </sanitizer>
435 </param>
436 <param name="param_itraq8plex_reference_channel" type="integer" min="113" max="121" optional="True" value="113" label="Number of the reference channel (113-121)" help="(-reference_channel) Please note that 120 is not valid"/>
437 <repeat name="rep_param_itraq8plex_correction_matrix" min="0" max="1" title="param_itraq8plex_correction_matrix">
438 <param name="param_itraq8plex_correction_matrix" type="text" size="30" value="0.00/0.00/6.89/0.22 0.00/0.94/5.90/0.16 0.00/1.88/4.90/0.10 0.00/2.82/3.90/0.07 0.06/3.77/2.99/0.00 0.09/4.71/1.88/0.00 0.14/5.66/0.87/0.00 0.27/7.44/0.18/0.00" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="(-correction_matrix) e.g. '0/0.3/4/0', '0.1/0.3/3/0.2'">
439 <sanitizer>
440 <valid initial="string.printable">
441 <remove value="'"/>
442 <remove value="&quot;"/>
443 </valid>
444 </sanitizer>
445 </param>
446 </repeat>
447 <param name="param_quantification_isotope_correction" display="radio" type="select" optional="False" value="true" label="Enable isotope correction (highly recommended)" help="(-isotope_correction) Note that you need to provide a correct isotope correction matrix otherwise the tool will fail or produce invalid results">
448 <option value="true" selected="true">true</option>
449 <option value="false">false</option>
450 </param>
451 <param name="param_quantification_normalization" display="radio" type="boolean" truevalue="-quantification:normalization" falsevalue="" checked="false" optional="True" label="Enable normalization of channel intensities with respect to the reference channel" help="(-normalization) The normalization is done by using the Median of Ratios (every channel / Reference). Also the ratio of medians (from any channel and reference) is provided as control measure!"/>
452 <param name="param_tmt10plex_channel_126_description" type="text" size="30" label="Description for the content of the 126 channel" help="(-channel_126_description) ">
453 <sanitizer>
454 <valid initial="string.printable">
455 <remove value="'"/>
456 <remove value="&quot;"/>
457 </valid>
458 </sanitizer>
459 </param>
460 <param name="param_tmt10plex_channel_127N_description" type="text" size="30" label="Description for the content of the 127N channel" help="(-channel_127N_description) ">
461 <sanitizer>
462 <valid initial="string.printable">
463 <remove value="'"/>
464 <remove value="&quot;"/>
465 </valid>
466 </sanitizer>
467 </param>
468 <param name="param_tmt10plex_channel_127C_description" type="text" size="30" label="Description for the content of the 127C channel" help="(-channel_127C_description) ">
469 <sanitizer>
470 <valid initial="string.printable">
471 <remove value="'"/>
472 <remove value="&quot;"/>
473 </valid>
474 </sanitizer>
475 </param>
476 <param name="param_tmt10plex_channel_128N_description" type="text" size="30" label="Description for the content of the 128N channel" help="(-channel_128N_description) ">
477 <sanitizer>
478 <valid initial="string.printable">
479 <remove value="'"/>
480 <remove value="&quot;"/>
481 </valid>
482 </sanitizer>
483 </param>
484 <param name="param_tmt10plex_channel_128C_description" type="text" size="30" label="Description for the content of the 128C channel" help="(-channel_128C_description) ">
485 <sanitizer>
486 <valid initial="string.printable">
487 <remove value="'"/>
488 <remove value="&quot;"/>
489 </valid>
490 </sanitizer>
491 </param>
492 <param name="param_tmt10plex_channel_129N_description" type="text" size="30" label="Description for the content of the 129N channel" help="(-channel_129N_description) ">
493 <sanitizer>
494 <valid initial="string.printable">
495 <remove value="'"/>
496 <remove value="&quot;"/>
497 </valid>
498 </sanitizer>
499 </param>
500 <param name="param_tmt10plex_channel_129C_description" type="text" size="30" label="Description for the content of the 129C channel" help="(-channel_129C_description) ">
501 <sanitizer>
502 <valid initial="string.printable">
503 <remove value="'"/>
504 <remove value="&quot;"/>
505 </valid>
506 </sanitizer>
507 </param>
508 <param name="param_tmt10plex_channel_130N_description" type="text" size="30" label="Description for the content of the 130N channel" help="(-channel_130N_description) ">
509 <sanitizer>
510 <valid initial="string.printable">
511 <remove value="'"/>
512 <remove value="&quot;"/>
513 </valid>
514 </sanitizer>
515 </param>
516 <param name="param_tmt10plex_channel_130C_description" type="text" size="30" label="Description for the content of the 130C channel" help="(-channel_130C_description) ">
517 <sanitizer>
518 <valid initial="string.printable">
519 <remove value="'"/>
520 <remove value="&quot;"/>
521 </valid>
522 </sanitizer>
523 </param>
524 <param name="param_tmt10plex_channel_131_description" type="text" size="30" label="Description for the content of the 131 channel" help="(-channel_131_description) ">
525 <sanitizer>
526 <valid initial="string.printable">
527 <remove value="'"/>
528 <remove value="&quot;"/>
529 </valid>
530 </sanitizer>
531 </param>
532 <param name="param_tmt10plex_reference_channel" type="select" optional="False" value="126" label="The reference channel (126, 127N, 127C, 128N, 128C, 129N, 129C, 130N, 130C, 131)" help="(-reference_channel) ">
533 <option value="126" selected="true">126</option>
534 <option value="127N">127N</option>
535 <option value="127C">127C</option>
536 <option value="128N">128N</option>
537 <option value="128C">128C</option>
538 <option value="129N">129N</option>
539 <option value="129C">129C</option>
540 <option value="130N">130N</option>
541 <option value="130C">130C</option>
542 <option value="131">131</option>
543 </param>
544 <repeat name="rep_param_tmt10plex_correction_matrix" min="0" max="1" title="param_tmt10plex_correction_matrix">
545 <param name="param_tmt10plex_correction_matrix" type="text" size="30" value="0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="(-correction_matrix) e.g. '0/0.3/4/0', '0.1/0.3/3/0.2'">
546 <sanitizer>
547 <valid initial="string.printable">
548 <remove value="'"/>
549 <remove value="&quot;"/>
550 </valid>
551 </sanitizer>
552 </param>
553 </repeat>
554 <param name="param_tmt11plex_channel_126_description" type="text" size="30" label="Description for the content of the 126 channel" help="(-channel_126_description) ">
555 <sanitizer>
556 <valid initial="string.printable">
557 <remove value="'"/>
558 <remove value="&quot;"/>
559 </valid>
560 </sanitizer>
561 </param>
562 <param name="param_tmt11plex_channel_127N_description" type="text" size="30" label="Description for the content of the 127N channel" help="(-channel_127N_description) ">
563 <sanitizer>
564 <valid initial="string.printable">
565 <remove value="'"/>
566 <remove value="&quot;"/>
567 </valid>
568 </sanitizer>
569 </param>
570 <param name="param_tmt11plex_channel_127C_description" type="text" size="30" label="Description for the content of the 127C channel" help="(-channel_127C_description) ">
571 <sanitizer>
572 <valid initial="string.printable">
573 <remove value="'"/>
574 <remove value="&quot;"/>
575 </valid>
576 </sanitizer>
577 </param>
578 <param name="param_tmt11plex_channel_128N_description" type="text" size="30" label="Description for the content of the 128N channel" help="(-channel_128N_description) ">
579 <sanitizer>
580 <valid initial="string.printable">
581 <remove value="'"/>
582 <remove value="&quot;"/>
583 </valid>
584 </sanitizer>
585 </param>
586 <param name="param_tmt11plex_channel_128C_description" type="text" size="30" label="Description for the content of the 128C channel" help="(-channel_128C_description) ">
587 <sanitizer>
588 <valid initial="string.printable">
589 <remove value="'"/>
590 <remove value="&quot;"/>
591 </valid>
592 </sanitizer>
593 </param>
594 <param name="param_tmt11plex_channel_129N_description" type="text" size="30" label="Description for the content of the 129N channel" help="(-channel_129N_description) ">
595 <sanitizer>
596 <valid initial="string.printable">
597 <remove value="'"/>
598 <remove value="&quot;"/>
599 </valid>
600 </sanitizer>
601 </param>
602 <param name="param_tmt11plex_channel_129C_description" type="text" size="30" label="Description for the content of the 129C channel" help="(-channel_129C_description) ">
603 <sanitizer>
604 <valid initial="string.printable">
605 <remove value="'"/>
606 <remove value="&quot;"/>
607 </valid>
608 </sanitizer>
609 </param>
610 <param name="param_tmt11plex_channel_130N_description" type="text" size="30" label="Description for the content of the 130N channel" help="(-channel_130N_description) ">
611 <sanitizer>
612 <valid initial="string.printable">
613 <remove value="'"/>
614 <remove value="&quot;"/>
615 </valid>
616 </sanitizer>
617 </param>
618 <param name="param_tmt11plex_channel_130C_description" type="text" size="30" label="Description for the content of the 130C channel" help="(-channel_130C_description) ">
619 <sanitizer>
620 <valid initial="string.printable">
621 <remove value="'"/>
622 <remove value="&quot;"/>
623 </valid>
624 </sanitizer>
625 </param>
626 <param name="param_tmt11plex_channel_131N_description" type="text" size="30" label="Description for the content of the 131N channel" help="(-channel_131N_description) ">
627 <sanitizer>
628 <valid initial="string.printable">
629 <remove value="'"/>
630 <remove value="&quot;"/>
631 </valid>
632 </sanitizer>
633 </param>
634 <param name="param_tmt11plex_channel_131C_description" type="text" size="30" label="Description for the content of the 131C channel" help="(-channel_131C_description) ">
635 <sanitizer>
636 <valid initial="string.printable">
637 <remove value="'"/>
638 <remove value="&quot;"/>
639 </valid>
640 </sanitizer>
641 </param>
642 <param name="param_tmt11plex_reference_channel" type="select" optional="False" value="126" label="The reference channel (126, 127N, 127C, 128N, 128C, 129N, 129C, 130N, 130C, 131N, 131C)" help="(-reference_channel) ">
643 <option value="126" selected="true">126</option>
644 <option value="127N">127N</option>
645 <option value="127C">127C</option>
646 <option value="128N">128N</option>
647 <option value="128C">128C</option>
648 <option value="129N">129N</option>
649 <option value="129C">129C</option>
650 <option value="130N">130N</option>
651 <option value="130C">130C</option>
652 <option value="131N">131N</option>
653 <option value="131C">131C</option>
654 </param>
655 <repeat name="rep_param_tmt11plex_correction_matrix" min="0" max="1" title="param_tmt11plex_correction_matrix">
656 <param name="param_tmt11plex_correction_matrix" type="text" size="30" value="0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="(-correction_matrix) e.g. '0/0.3/4/0', '0.1/0.3/3/0.2'">
657 <sanitizer>
658 <valid initial="string.printable">
659 <remove value="'"/>
660 <remove value="&quot;"/>
661 </valid>
662 </sanitizer>
663 </param>
664 </repeat>
665 <param name="param_tmt6plex_channel_126_description" type="text" size="30" label="Description for the content of the 126 channel" help="(-channel_126_description) ">
666 <sanitizer>
667 <valid initial="string.printable">
668 <remove value="'"/>
669 <remove value="&quot;"/>
670 </valid>
671 </sanitizer>
672 </param>
673 <param name="param_tmt6plex_channel_127_description" type="text" size="30" label="Description for the content of the 127 channel" help="(-channel_127_description) ">
674 <sanitizer>
675 <valid initial="string.printable">
676 <remove value="'"/>
677 <remove value="&quot;"/>
678 </valid>
679 </sanitizer>
680 </param>
681 <param name="param_tmt6plex_channel_128_description" type="text" size="30" label="Description for the content of the 128 channel" help="(-channel_128_description) ">
682 <sanitizer>
683 <valid initial="string.printable">
684 <remove value="'"/>
685 <remove value="&quot;"/>
686 </valid>
687 </sanitizer>
688 </param>
689 <param name="param_tmt6plex_channel_129_description" type="text" size="30" label="Description for the content of the 129 channel" help="(-channel_129_description) ">
690 <sanitizer>
691 <valid initial="string.printable">
692 <remove value="'"/>
693 <remove value="&quot;"/>
694 </valid>
695 </sanitizer>
696 </param>
697 <param name="param_tmt6plex_channel_130_description" type="text" size="30" label="Description for the content of the 130 channel" help="(-channel_130_description) ">
698 <sanitizer>
699 <valid initial="string.printable">
700 <remove value="'"/>
701 <remove value="&quot;"/>
702 </valid>
703 </sanitizer>
704 </param>
705 <param name="param_tmt6plex_channel_131_description" type="text" size="30" label="Description for the content of the 131 channel" help="(-channel_131_description) ">
706 <sanitizer>
707 <valid initial="string.printable">
708 <remove value="'"/>
709 <remove value="&quot;"/>
710 </valid>
711 </sanitizer>
712 </param>
713 <param name="param_tmt6plex_reference_channel" type="integer" min="126" max="131" optional="True" value="126" label="Number of the reference channel (126-131)" help="(-reference_channel) "/>
714 <repeat name="rep_param_tmt6plex_correction_matrix" min="0" max="1" title="param_tmt6plex_correction_matrix">
715 <param name="param_tmt6plex_correction_matrix" type="text" size="30" value="0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0 0.0/0.0/0.0/0.0" label="Correction matrix for isotope distributions (see documentation); use the following format: &lt;-2Da&gt;/&lt;-1Da&gt;/&lt;+1Da&gt;/&lt;+2Da&gt;;" help="(-correction_matrix) e.g. '0/0.3/4/0', '0.1/0.3/3/0.2'">
716 <sanitizer>
717 <valid initial="string.printable">
718 <remove value="'"/>
719 <remove value="&quot;"/>
720 </valid>
721 </sanitizer>
722 </param>
723 </repeat>
724 <expand macro="advanced_options">
725 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/>
726 <param name="param_extraction_precursor_isotope_deviation" type="float" min="0.0" optional="True" value="10.0" label="Maximum allowed deviation (in ppm) between theoretical and observed isotopic peaks of the precursor peak in the isolation window to be counted as part of the precurso" help="(-precursor_isotope_deviation) "/>
727 <param name="param_extraction_purity_interpolation" display="radio" type="select" optional="False" value="true" label="If set to true the algorithm will try to compute the purity as a time weighted linear combination of the precursor scan and the following scan" help="(-purity_interpolation) If set to false, only the precursor scan will be used">
728 <option value="true" selected="true">true</option>
729 <option value="false">false</option>
730 </param>
731 </expand>
732 </inputs> 343 </inputs>
733 <outputs> 344 <outputs>
734 <data name="param_out" format="consensusxml"/> 345 <data name="out" label="${tool.name} on ${on_string}: out" format="consensusxml"/>
346 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd">
347 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter>
348 </data>
735 </outputs> 349 </outputs>
736 <help>Calculates isobaric quantitative values for peptides 350 <tests>
737 351 <expand macro="autotest_IsobaricAnalyzer"/>
738 352 <expand macro="manutest_IsobaricAnalyzer"/>
739 For more information, visit https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/release/2.3.0/html/TOPP_IsobaricAnalyzer.html</help> 353 </tests>
354 <help><![CDATA[Calculates isobaric quantitative values for peptides
355
356
357 For more information, visit http://www.openms.de/documentation/TOPP_IsobaricAnalyzer.html]]></help>
358 <expand macro="references"/>
740 </tool> 359 </tool>