Mercurial > repos > galaxyp > openms_precursorionselector
comparison PrecursorIonSelector.xml @ 9:faac17171cc2 draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit ddf41e8bda1ba065f5cdec98e93dee8165ffc1b9"
author | galaxyp |
---|---|
date | Thu, 03 Sep 2020 16:17:23 +0000 |
parents | de49246e559a |
children | fa7a58de2977 |
comparison
equal
deleted
inserted
replaced
8:2faa1a2401c5 | 9:faac17171cc2 |
---|---|
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: [Targeted Experiments]--> | 3 <!--Proposed Tool Section: [Targeted Experiments]--> |
4 <tool id="PrecursorIonSelector" name="PrecursorIonSelector" version="2.3.0"> | 4 <tool id="PrecursorIonSelector" name="PrecursorIonSelector" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="20.05"> |
5 <description>PrecursorIonSelector</description> | 5 <description>PrecursorIonSelector</description> |
6 <macros> | 6 <macros> |
7 <token name="@EXECUTABLE@">PrecursorIonSelector</token> | 7 <token name="@EXECUTABLE@">PrecursorIonSelector</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[PrecursorIonSelector | 15 @EXT_FOO@ |
14 | 16 #import re |
15 #if $param_in: | 17 |
16 -in $param_in | 18 ## Preprocessing |
17 #end if | 19 mkdir in && |
18 #if $param_out: | 20 ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && |
19 -out $param_out | 21 #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
20 #end if | 22 mkdir out && |
21 #if $param_next_feat: | 23 #end if |
22 -next_feat $param_next_feat | 24 #if "next_feat_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
23 #end if | 25 mkdir next_feat && |
24 #if $param_ids: | 26 #end if |
25 -ids $param_ids | 27 mkdir ids && |
26 #end if | 28 ln -s '$ids' 'ids/${re.sub("[^\w\-_]", "_", $ids.element_identifier)}.$gxy2omsext($ids.ext)' && |
27 #if $param_num_precursors: | 29 #if $raw_data: |
28 -num_precursors $param_num_precursors | 30 mkdir raw_data && |
29 #end if | 31 ln -s '$raw_data' 'raw_data/${re.sub("[^\w\-_]", "_", $raw_data.element_identifier)}.$gxy2omsext($raw_data.ext)' && |
30 #if $param_raw_data: | 32 #end if |
31 -raw_data $param_raw_data | 33 #if "sim_results_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
32 #end if | 34 mkdir sim_results && |
33 #if $param_load_preprocessing: | 35 #end if |
34 -load_preprocessing | 36 #if $db_path: |
35 #end if | 37 mkdir db_path && |
36 #if $param_store_preprocessing: | 38 ln -s '$db_path' 'db_path/${re.sub("[^\w\-_]", "_", $db_path.element_identifier)}.$gxy2omsext($db_path.ext)' && |
37 -store_preprocessing | 39 #end if |
38 #end if | 40 #if $rt_model: |
39 #if $param_simulation: | 41 mkdir rt_model && |
40 -simulation | 42 ln -s '$rt_model' 'rt_model/${re.sub("[^\w\-_]", "_", $rt_model.element_identifier)}.$gxy2omsext($rt_model.ext)' && |
41 #end if | 43 #end if |
42 #if $param_sim_results: | 44 #if $dt_model: |
43 -sim_results "$param_sim_results" | 45 mkdir dt_model && |
44 #end if | 46 ln -s '$dt_model' 'dt_model/${re.sub("[^\w\-_]", "_", $dt_model.element_identifier)}.$gxy2omsext($dt_model.ext)' && |
45 #if $param_db_path: | 47 #end if |
46 -db_path $param_db_path | 48 |
47 #end if | 49 ## Main program call |
48 #if $param_rt_model: | 50 |
49 -rt_model "$param_rt_model" | 51 set -o pipefail && |
50 #end if | 52 @EXECUTABLE@ -write_ctd ./ && |
51 #if $param_dt_model: | 53 python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' && |
52 -dt_model "$param_dt_model" | 54 @EXECUTABLE@ -ini @EXECUTABLE@.ctd |
53 #end if | 55 -in |
54 | 56 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' |
55 #if $rep_param_fixed_modifications: | 57 #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
56 -fixed_modifications | 58 -out |
57 #for token in $rep_param_fixed_modifications: | 59 'out/output.${gxy2omsext("featurexml")}' |
58 #if " " in str(token): | 60 #end if |
59 "$token.param_fixed_modifications" | 61 #if "next_feat_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
60 #else | 62 -next_feat |
61 $token.param_fixed_modifications | 63 'next_feat/output.${gxy2omsext("featurexml")}' |
62 #end if | 64 #end if |
63 #end for | 65 -ids |
64 #end if | 66 'ids/${re.sub("[^\w\-_]", "_", $ids.element_identifier)}.$gxy2omsext($ids.ext)' |
65 #if $param_algorithm_type: | 67 #if $raw_data: |
66 -algorithm:type | 68 -raw_data |
67 #if " " in str($param_algorithm_type): | 69 'raw_data/${re.sub("[^\w\-_]", "_", $raw_data.element_identifier)}.$gxy2omsext($raw_data.ext)' |
68 "$param_algorithm_type" | 70 #end if |
69 #else | 71 #if "sim_results_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
70 $param_algorithm_type | 72 -sim_results |
71 #end if | 73 'sim_results/output.${gxy2omsext("txt")}' |
72 #end if | 74 #end if |
73 #if $param_algorithm_max_iteration: | 75 #if $db_path: |
74 -algorithm:max_iteration $param_algorithm_max_iteration | 76 -db_path |
75 #end if | 77 'db_path/${re.sub("[^\w\-_]", "_", $db_path.element_identifier)}.$gxy2omsext($db_path.ext)' |
76 #if $param_algorithm_rt_bin_capacity: | 78 #end if |
77 -algorithm:rt_bin_capacity $param_algorithm_rt_bin_capacity | 79 #if $rt_model: |
78 #end if | 80 -rt_model |
79 #if $param_algorithm_step_size: | 81 'rt_model/${re.sub("[^\w\-_]", "_", $rt_model.element_identifier)}.$gxy2omsext($rt_model.ext)' |
80 -algorithm:step_size $param_algorithm_step_size | 82 #end if |
81 #end if | 83 #if $dt_model: |
82 #if $param_algorithm_peptide_min_prob: | 84 -dt_model |
83 -algorithm:peptide_min_prob $param_algorithm_peptide_min_prob | 85 'dt_model/${re.sub("[^\w\-_]", "_", $dt_model.element_identifier)}.$gxy2omsext($dt_model.ext)' |
84 #end if | 86 #end if |
85 #if $param_algorithm_sequential_spectrum_order: | 87 #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 |
86 -algorithm:sequential_spectrum_order | 88 | tee '$stdout' |
87 #end if | 89 #end if |
88 #if $param_algorithm_MIPFormulation_thresholds_min_protein_probability: | 90 |
89 -algorithm:MIPFormulation:thresholds:min_protein_probability $param_algorithm_MIPFormulation_thresholds_min_protein_probability | 91 ## Postprocessing |
90 #end if | 92 #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
91 #if $param_algorithm_MIPFormulation_thresholds_min_protein_id_probability: | 93 && mv 'out/output.${gxy2omsext("featurexml")}' '$out' |
92 -algorithm:MIPFormulation:thresholds:min_protein_id_probability $param_algorithm_MIPFormulation_thresholds_min_protein_id_probability | 94 #end if |
93 #end if | 95 #if "next_feat_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
94 #if $param_algorithm_MIPFormulation_thresholds_min_pt_weight: | 96 && mv 'next_feat/output.${gxy2omsext("featurexml")}' '$next_feat' |
95 -algorithm:MIPFormulation:thresholds:min_pt_weight $param_algorithm_MIPFormulation_thresholds_min_pt_weight | 97 #end if |
96 #end if | 98 #if "sim_results_FLAG" in str($OPTIONAL_OUTPUTS).split(',') |
97 #if $param_algorithm_MIPFormulation_thresholds_min_mz: | 99 && mv 'sim_results/output.${gxy2omsext("txt")}' '$sim_results' |
98 -algorithm:MIPFormulation:thresholds:min_mz $param_algorithm_MIPFormulation_thresholds_min_mz | 100 #end if |
99 #end if | 101 #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS |
100 #if $param_algorithm_MIPFormulation_thresholds_max_mz: | 102 && mv '@EXECUTABLE@.ctd' '$ctd_out' |
101 -algorithm:MIPFormulation:thresholds:max_mz $param_algorithm_MIPFormulation_thresholds_max_mz | 103 #end if]]></command> |
102 #end if | 104 <configfiles> |
103 #if $param_algorithm_MIPFormulation_thresholds_min_pred_pep_prob: | 105 <inputs name="args_json" data_style="paths"/> |
104 -algorithm:MIPFormulation:thresholds:min_pred_pep_prob $param_algorithm_MIPFormulation_thresholds_min_pred_pep_prob | 106 <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile> |
105 #end if | 107 </configfiles> |
106 #if $param_algorithm_MIPFormulation_thresholds_min_rt_weight: | |
107 -algorithm:MIPFormulation:thresholds:min_rt_weight $param_algorithm_MIPFormulation_thresholds_min_rt_weight | |
108 #end if | |
109 #if $param_algorithm_MIPFormulation_thresholds_use_peptide_rule: | |
110 -algorithm:MIPFormulation:thresholds:use_peptide_rule | |
111 #end if | |
112 #if $param_algorithm_MIPFormulation_thresholds_min_peptide_ids: | |
113 -algorithm:MIPFormulation:thresholds:min_peptide_ids $param_algorithm_MIPFormulation_thresholds_min_peptide_ids | |
114 #end if | |
115 #if $param_algorithm_MIPFormulation_thresholds_min_peptide_probability: | |
116 -algorithm:MIPFormulation:thresholds:min_peptide_probability $param_algorithm_MIPFormulation_thresholds_min_peptide_probability | |
117 #end if | |
118 #if $param_algorithm_MIPFormulation_combined_ilp_k1: | |
119 -algorithm:MIPFormulation:combined_ilp:k1 $param_algorithm_MIPFormulation_combined_ilp_k1 | |
120 #end if | |
121 #if $param_algorithm_MIPFormulation_combined_ilp_k2: | |
122 -algorithm:MIPFormulation:combined_ilp:k2 $param_algorithm_MIPFormulation_combined_ilp_k2 | |
123 #end if | |
124 #if $param_algorithm_MIPFormulation_combined_ilp_k3: | |
125 -algorithm:MIPFormulation:combined_ilp:k3 $param_algorithm_MIPFormulation_combined_ilp_k3 | |
126 #end if | |
127 #if $param_algorithm_MIPFormulation_combined_ilp_scale_matching_probs: | |
128 -algorithm:MIPFormulation:combined_ilp:scale_matching_probs | |
129 #if " " in str($param_algorithm_MIPFormulation_combined_ilp_scale_matching_probs): | |
130 "$param_algorithm_MIPFormulation_combined_ilp_scale_matching_probs" | |
131 #else | |
132 $param_algorithm_MIPFormulation_combined_ilp_scale_matching_probs | |
133 #end if | |
134 #end if | |
135 #if $param_algorithm_MIPFormulation_feature_based_no_intensity_normalization: | |
136 -algorithm:MIPFormulation:feature_based:no_intensity_normalization | |
137 #end if | |
138 #if $param_algorithm_MIPFormulation_feature_based_max_number_precursors_per_feature: | |
139 -algorithm:MIPFormulation:feature_based:max_number_precursors_per_feature $param_algorithm_MIPFormulation_feature_based_max_number_precursors_per_feature | |
140 #end if | |
141 #if $param_algorithm_Preprocessing_precursor_mass_tolerance: | |
142 -algorithm:Preprocessing:precursor_mass_tolerance $param_algorithm_Preprocessing_precursor_mass_tolerance | |
143 #end if | |
144 #if $param_algorithm_Preprocessing_precursor_mass_tolerance_unit: | |
145 -algorithm:Preprocessing:precursor_mass_tolerance_unit | |
146 #if " " in str($param_algorithm_Preprocessing_precursor_mass_tolerance_unit): | |
147 "$param_algorithm_Preprocessing_precursor_mass_tolerance_unit" | |
148 #else | |
149 $param_algorithm_Preprocessing_precursor_mass_tolerance_unit | |
150 #end if | |
151 #end if | |
152 #if $param_algorithm_Preprocessing_preprocessed_db_path: | |
153 -algorithm:Preprocessing:preprocessed_db_path "$param_algorithm_Preprocessing_preprocessed_db_path" | |
154 #end if | |
155 #if $param_algorithm_Preprocessing_preprocessed_db_pred_rt_path: | |
156 -algorithm:Preprocessing:preprocessed_db_pred_rt_path "$param_algorithm_Preprocessing_preprocessed_db_pred_rt_path" | |
157 #end if | |
158 #if $param_algorithm_Preprocessing_preprocessed_db_pred_dt_path: | |
159 -algorithm:Preprocessing:preprocessed_db_pred_dt_path "$param_algorithm_Preprocessing_preprocessed_db_pred_dt_path" | |
160 #end if | |
161 #if $param_algorithm_Preprocessing_max_peptides_per_run: | |
162 -algorithm:Preprocessing:max_peptides_per_run $param_algorithm_Preprocessing_max_peptides_per_run | |
163 #end if | |
164 #if $param_algorithm_Preprocessing_missed_cleavages: | |
165 -algorithm:Preprocessing:missed_cleavages $param_algorithm_Preprocessing_missed_cleavages | |
166 #end if | |
167 #if $param_algorithm_Preprocessing_taxonomy: | |
168 -algorithm:Preprocessing:taxonomy "$param_algorithm_Preprocessing_taxonomy" | |
169 #end if | |
170 #if $param_algorithm_Preprocessing_tmp_dir: | |
171 -algorithm:Preprocessing:tmp_dir "$param_algorithm_Preprocessing_tmp_dir" | |
172 #end if | |
173 #if $param_algorithm_Preprocessing_store_peptide_sequences: | |
174 -algorithm:Preprocessing:store_peptide_sequences "$param_algorithm_Preprocessing_store_peptide_sequences" | |
175 #end if | |
176 #if $param_algorithm_Preprocessing_rt_settings_min_rt: | |
177 -algorithm:Preprocessing:rt_settings:min_rt $param_algorithm_Preprocessing_rt_settings_min_rt | |
178 #end if | |
179 #if $param_algorithm_Preprocessing_rt_settings_max_rt: | |
180 -algorithm:Preprocessing:rt_settings:max_rt $param_algorithm_Preprocessing_rt_settings_max_rt | |
181 #end if | |
182 #if $param_algorithm_Preprocessing_rt_settings_rt_step_size: | |
183 -algorithm:Preprocessing:rt_settings:rt_step_size $param_algorithm_Preprocessing_rt_settings_rt_step_size | |
184 #end if | |
185 #if $param_algorithm_Preprocessing_rt_settings_gauss_mean: | |
186 -algorithm:Preprocessing:rt_settings:gauss_mean $param_algorithm_Preprocessing_rt_settings_gauss_mean | |
187 #end if | |
188 #if $param_algorithm_Preprocessing_rt_settings_gauss_sigma: | |
189 -algorithm:Preprocessing:rt_settings:gauss_sigma $param_algorithm_Preprocessing_rt_settings_gauss_sigma | |
190 #end if | |
191 #if $adv_opts.adv_opts_selector=='advanced': | |
192 #if $adv_opts.param_solver: | |
193 -solver | |
194 #if " " in str($adv_opts.param_solver): | |
195 "$adv_opts.param_solver" | |
196 #else | |
197 $adv_opts.param_solver | |
198 #end if | |
199 #end if | |
200 #if $adv_opts.param_force: | |
201 -force | |
202 #end if | |
203 #end if | |
204 ]]></command> | |
205 <inputs> | 108 <inputs> |
206 <param name="param_in" type="data" format="featurexml" optional="False" label="Input feature map file (featureXML)" help="(-in) "/> | 109 <param name="in" argument="-in" type="data" format="featurexml" optional="false" label="Input feature map file (featureXML)" help=" select featurexml data sets(s)"/> |
207 <param name="param_ids" type="data" format="idxml" optional="False" label="file containing results of identification" help="(-ids) "/> | 110 <param name="ids" argument="-ids" type="data" format="idxml" optional="false" label="file containing results of identification" help=" select idxml data sets(s)"/> |
208 <param name="param_num_precursors" type="integer" value="1" label="number of precursors to be selected" help="(-num_precursors) "/> | 111 <param name="num_precursors" argument="-num_precursors" type="integer" optional="true" value="1" label="number of precursors to be selected" help=""/> |
209 <param name="param_raw_data" type="data" format="mzml" optional="True" label="Input profile data" help="(-raw_data) "/> | 112 <param name="raw_data" argument="-raw_data" type="data" format="mzml" optional="true" label="Input profile data" help=" select mzml data sets(s)"/> |
210 <param name="param_load_preprocessing" display="radio" type="boolean" truevalue="-load_preprocessing" falsevalue="" checked="false" optional="True" label="The preprocessed db is loaded from file, not calculated" help="(-load_preprocessing) "/> | 113 <param name="load_preprocessing" argument="-load_preprocessing" type="boolean" truevalue="true" falsevalue="false" checked="false" label="The preprocessed db is loaded from file, not calculated" help=""/> |
211 <param name="param_store_preprocessing" display="radio" type="boolean" truevalue="-store_preprocessing" falsevalue="" checked="false" optional="True" label="The preprocessed db is stored" help="(-store_preprocessing) "/> | 114 <param name="store_preprocessing" argument="-store_preprocessing" type="boolean" truevalue="true" falsevalue="false" checked="false" label="The preprocessed db is stored" help=""/> |
212 <param name="param_simulation" display="radio" type="boolean" truevalue="-simulation" falsevalue="" checked="false" optional="True" label="Simulate the whole LC-MS/MS run" help="(-simulation) "/> | 115 <param name="simulation" argument="-simulation" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Simulate the whole LC-MS/MS run" help=""/> |
213 <param name="param_sim_results" type="text" size="30" label="File containing the results of the simulation run" help="(-sim_results) "> | 116 <param name="db_path" argument="-db_path" type="data" format="fasta" optional="true" label="db file" help=" select fasta data sets(s)"/> |
214 <sanitizer> | 117 <param name="rt_model" argument="-rt_model" type="data" format="txt" optional="true" label="SVM Model for RTPredict" help=" select txt data sets(s)"/> |
215 <valid initial="string.printable"> | 118 <param name="dt_model" argument="-dt_model" type="data" format="txt" optional="true" label="SVM Model for PTPredict" help=" select txt data sets(s)"/> |
216 <remove value="'"/> | 119 <param name="fixed_modifications" argument="-fixed_modifications" type="text" optional="true" value="" label="the modifications i.e. Carboxymethyl (C)" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)"> |
217 <remove value="""/> | 120 <expand macro="list_string_val"/> |
218 </valid> | 121 <expand macro="list_string_san"/> |
219 </sanitizer> | |
220 </param> | 122 </param> |
221 <param name="param_db_path" type="data" format="fasta" optional="True" label="db file" help="(-db_path) "/> | 123 <section name="algorithm" title="Settings for the compound list creation and rescoring" help="" expanded="false"> |
222 <param name="param_rt_model" type="text" size="30" label="SVM Model for RTPredict" help="(-rt_model) "> | 124 <param name="type" argument="-algorithm:type" type="select" optional="false" label="Strategy for precursor ion selection" help=""> |
223 <sanitizer> | 125 <option value="ILP_IPS">ILP_IPS</option> |
224 <valid initial="string.printable"> | 126 <option value="IPS" selected="true">IPS</option> |
225 <remove value="'"/> | 127 <option value="SPS">SPS</option> |
226 <remove value="""/> | 128 <option value="Upshift">Upshift</option> |
227 </valid> | 129 <option value="Downshift">Downshift</option> |
228 </sanitizer> | 130 <option value="DEX">DEX</option> |
229 </param> | 131 <expand macro="list_string_san"/> |
230 <param name="param_dt_model" type="text" size="30" label="SVM Model for PTPredict" help="(-dt_model) "> | |
231 <sanitizer> | |
232 <valid initial="string.printable"> | |
233 <remove value="'"/> | |
234 <remove value="""/> | |
235 </valid> | |
236 </sanitizer> | |
237 </param> | |
238 <repeat name="rep_param_fixed_modifications" min="0" title="param_fixed_modifications"> | |
239 <param name="param_fixed_modifications" type="text" size="30" label="the modifications i.e. Carboxymethyl (C)" help="(-fixed_modifications) "> | |
240 <sanitizer> | |
241 <valid initial="string.printable"> | |
242 <remove value="'"/> | |
243 <remove value="""/> | |
244 </valid> | |
245 </sanitizer> | |
246 </param> | 132 </param> |
247 </repeat> | 133 <param name="max_iteration" argument="-algorithm:max_iteration" type="integer" optional="true" min="1" value="100" label="Maximal number of iterations" help=""/> |
248 <param name="param_algorithm_type" type="select" optional="False" value="IPS" label="Strategy for precursor ion selection" help="(-type) "> | 134 <param name="rt_bin_capacity" argument="-algorithm:rt_bin_capacity" type="integer" optional="true" min="1" value="10" label="Maximal number of precursors per rt bin" help=""/> |
249 <option value="ILP_IPS">ILP_IPS</option> | 135 <param name="step_size" argument="-algorithm:step_size" type="integer" optional="true" min="1" value="1" label="Maximal number of precursors per iteration" help=""/> |
250 <option value="IPS" selected="true">IPS</option> | 136 <param name="peptide_min_prob" argument="-algorithm:peptide_min_prob" type="float" optional="true" value="0.2" label="Minimal peptide probability" help=""/> |
251 <option value="SPS">SPS</option> | 137 <param name="sequential_spectrum_order" argument="-algorithm:sequential_spectrum_order" type="boolean" truevalue="true" falsevalue="false" checked="false" label="If true, precursors are selected sequentially with respect to their RT" help=""/> |
252 <option value="Upshift">Upshift</option> | 138 <section name="MIPFormulation" title="" help="" expanded="false"> |
253 <option value="Downshift">Downshift</option> | 139 <section name="thresholds" title="" help="" expanded="false"> |
254 <option value="DEX">DEX</option> | 140 <param name="min_protein_probability" argument="-algorithm:MIPFormulation:thresholds:min_protein_probability" type="float" optional="true" min="0.0" max="1.0" value="0.2" label="Minimal protein probability for a protein to be considered in the ILP" help=""/> |
255 </param> | 141 <param name="min_protein_id_probability" argument="-algorithm:MIPFormulation:thresholds:min_protein_id_probability" type="float" optional="true" min="0.0" max="1.0" value="0.95" label="Minimal protein probability for a protein to be considered identified" help=""/> |
256 <param name="param_algorithm_max_iteration" type="integer" min="1" optional="True" value="100" label="Maximal number of iterations" help="(-max_iteration) "/> | 142 <param name="min_pt_weight" argument="-algorithm:MIPFormulation:thresholds:min_pt_weight" type="float" optional="true" min="0.0" max="1.0" value="0.5" label="Minimal pt weight of a precurso" help=""/> |
257 <param name="param_algorithm_rt_bin_capacity" type="integer" min="1" optional="True" value="10" label="Maximal number of precursors per rt bin" help="(-rt_bin_capacity) "/> | 143 <param name="min_mz" argument="-algorithm:MIPFormulation:thresholds:min_mz" type="float" optional="true" min="0.0" value="500.0" label="Minimal mz to be considered in protein based LP formulation" help=""/> |
258 <param name="param_algorithm_step_size" type="integer" min="1" optional="True" value="1" label="Maximal number of precursors per iteration" help="(-step_size) "/> | 144 <param name="max_mz" argument="-algorithm:MIPFormulation:thresholds:max_mz" type="float" optional="true" min="0.0" value="5000.0" label="Minimal mz to be considered in protein based LP formulation" help=""/> |
259 <param name="param_algorithm_peptide_min_prob" type="float" value="0.2" label="Minimal peptide probability" help="(-peptide_min_prob) "/> | 145 <param name="min_pred_pep_prob" argument="-algorithm:MIPFormulation:thresholds:min_pred_pep_prob" type="float" optional="true" min="0.0" max="1.0" value="0.5" label="Minimal predicted peptide probability of a precurso" help=""/> |
260 <param name="param_algorithm_sequential_spectrum_order" display="radio" type="boolean" truevalue="-algorithm:sequential_spectrum_order" falsevalue="" checked="false" optional="True" label="If true, precursors are selected sequentially with respect to their RT" help="(-sequential_spectrum_order) "/> | 146 <param name="min_rt_weight" argument="-algorithm:MIPFormulation:thresholds:min_rt_weight" type="float" optional="true" min="0.0" max="1.0" value="0.5" label="Minimal rt weight of a precurso" help=""/> |
261 <param name="param_algorithm_MIPFormulation_thresholds_min_protein_probability" type="float" min="0.0" max="1.0" optional="True" value="0.2" label="Minimal protein probability for a protein to be considered in the ILP" help="(-min_protein_probability) "/> | 147 <param name="use_peptide_rule" argument="-algorithm:MIPFormulation:thresholds:use_peptide_rule" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Use peptide rule instead of minimal protein id probability" help=""/> |
262 <param name="param_algorithm_MIPFormulation_thresholds_min_protein_id_probability" type="float" min="0.0" max="1.0" optional="True" value="0.95" label="Minimal protein probability for a protein to be considered identified" help="(-min_protein_id_probability) "/> | 148 <param name="min_peptide_ids" argument="-algorithm:MIPFormulation:thresholds:min_peptide_ids" type="integer" optional="true" min="1" value="2" label="If use_peptide_rule is true, this parameter sets the minimal number of peptide ids for a protein id" help=""/> |
263 <param name="param_algorithm_MIPFormulation_thresholds_min_pt_weight" type="float" min="0.0" max="1.0" optional="True" value="0.5" label="Minimal pt weight of a precurso" help="(-min_pt_weight) "/> | 149 <param name="min_peptide_probability" argument="-algorithm:MIPFormulation:thresholds:min_peptide_probability" type="float" optional="true" min="0.0" max="1.0" value="0.95" label="If use_peptide_rule is true, this parameter sets the minimal probability for a peptide to be safely identified" help=""/> |
264 <param name="param_algorithm_MIPFormulation_thresholds_min_mz" type="float" min="0.0" optional="True" value="500.0" label="Minimal mz to be considered in protein based LP formulation" help="(-min_mz) "/> | 150 </section> |
265 <param name="param_algorithm_MIPFormulation_thresholds_max_mz" type="float" min="0.0" optional="True" value="5000.0" label="Minimal mz to be considered in protein based LP formulation" help="(-max_mz) "/> | 151 <section name="combined_ilp" title="" help="" expanded="false"> |
266 <param name="param_algorithm_MIPFormulation_thresholds_min_pred_pep_prob" type="float" min="0.0" max="1.0" optional="True" value="0.5" label="Minimal predicted peptide probability of a precurso" help="(-min_pred_pep_prob) "/> | 152 <param name="k1" argument="-algorithm:MIPFormulation:combined_ilp:k1" type="float" optional="true" min="0.0" value="0.2" label="combined ilp: weight for z_i" help=""/> |
267 <param name="param_algorithm_MIPFormulation_thresholds_min_rt_weight" type="float" min="0.0" max="1.0" optional="True" value="0.5" label="Minimal rt weight of a precurso" help="(-min_rt_weight) "/> | 153 <param name="k2" argument="-algorithm:MIPFormulation:combined_ilp:k2" type="float" optional="true" min="0.0" value="0.2" label="combined ilp: weight for x_j,s*int_j,s" help=""/> |
268 <param name="param_algorithm_MIPFormulation_thresholds_use_peptide_rule" display="radio" type="boolean" truevalue="-algorithm:MIPFormulation:thresholds:use_peptide_rule" falsevalue="" checked="false" optional="True" label="Use peptide rule instead of minimal protein id probability" help="(-use_peptide_rule) "/> | 154 <param name="k3" argument="-algorithm:MIPFormulation:combined_ilp:k3" type="float" optional="true" min="0.0" value="0.4" label="combined ilp: weight for -x_j,s*w_j,s" help=""/> |
269 <param name="param_algorithm_MIPFormulation_thresholds_min_peptide_ids" type="integer" min="1" optional="True" value="2" label="If use_peptide_rule is true, this parameter sets the minimal number of peptide ids for a protein id" help="(-min_peptide_ids) "/> | 155 <param name="scale_matching_probs" argument="-algorithm:MIPFormulation:combined_ilp:scale_matching_probs" type="boolean" truevalue="true" falsevalue="false" checked="true" label="flag if detectability * rt_weight shall be scaled to cover all [0,1]" help=""/> |
270 <param name="param_algorithm_MIPFormulation_thresholds_min_peptide_probability" type="float" min="0.0" max="1.0" optional="True" value="0.95" label="If use_peptide_rule is true, this parameter sets the minimal probability for a peptide to be safely identified" help="(-min_peptide_probability) "/> | 156 </section> |
271 <param name="param_algorithm_MIPFormulation_combined_ilp_k1" type="float" min="0.0" optional="True" value="0.2" label="combined ilp: weight for z_i" help="(-k1) "/> | 157 <section name="feature_based" title="" help="" expanded="false"> |
272 <param name="param_algorithm_MIPFormulation_combined_ilp_k2" type="float" min="0.0" optional="True" value="0.2" label="combined ilp: weight for x_j,s*int_j,s" help="(-k2) "/> | 158 <param name="no_intensity_normalization" argument="-algorithm:MIPFormulation:feature_based:no_intensity_normalization" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Flag indicating if intensities shall be scaled to be in [0,1]" help="This is done for each feature separately, so that the feature's maximal intensity in a spectrum is set to 1"/> |
273 <param name="param_algorithm_MIPFormulation_combined_ilp_k3" type="float" min="0.0" optional="True" value="0.4" label="combined ilp: weight for -x_j,s*w_j,s" help="(-k3) "/> | 159 <param name="max_number_precursors_per_feature" argument="-algorithm:MIPFormulation:feature_based:max_number_precursors_per_feature" type="integer" optional="true" min="1" value="1" label="The maximal number of precursors per feature" help=""/> |
274 <param name="param_algorithm_MIPFormulation_combined_ilp_scale_matching_probs" display="radio" type="select" optional="False" value="true" label="flag if detectability * rt_weight shall be scaled to cover all [0,1]" help="(-scale_matching_probs) "> | 160 </section> |
275 <option value="true" selected="true">true</option> | 161 </section> |
276 <option value="false">false</option> | 162 <section name="Preprocessing" title="" help="" expanded="false"> |
277 </param> | 163 <param name="precursor_mass_tolerance" argument="-algorithm:Preprocessing:precursor_mass_tolerance" type="float" optional="true" min="0.0" value="10.0" label="Precursor mass tolerance which is used to query the peptide database for peptides" help=""/> |
278 <param name="param_algorithm_MIPFormulation_feature_based_no_intensity_normalization" display="radio" type="boolean" truevalue="-algorithm:MIPFormulation:feature_based:no_intensity_normalization" falsevalue="" checked="false" optional="True" label="Flag indicating if intensities shall be scaled to be in [0,1]" help="(-no_intensity_normalization) This is done for each feature separately, so that the feature's maximal intensity in a spectrum is set to 1"/> | 164 <param name="precursor_mass_tolerance_unit" argument="-algorithm:Preprocessing:precursor_mass_tolerance_unit" display="radio" type="select" optional="false" label="Precursor mass tolerance unit" help=""> |
279 <param name="param_algorithm_MIPFormulation_feature_based_max_number_precursors_per_feature" type="integer" min="1" optional="True" value="1" label="The maximal number of precursors per feature" help="(-max_number_precursors_per_feature) "/> | 165 <option value="ppm" selected="true">ppm</option> |
280 <param name="param_algorithm_Preprocessing_precursor_mass_tolerance" type="float" min="0.0" optional="True" value="10.0" label="Precursor mass tolerance which is used to query the peptide database for peptides" help="(-precursor_mass_tolerance) "/> | 166 <option value="Da">Da</option> |
281 <param name="param_algorithm_Preprocessing_precursor_mass_tolerance_unit" display="radio" type="select" optional="False" value="ppm" label="Precursor mass tolerance unit" help="(-precursor_mass_tolerance_unit) "> | 167 <expand macro="list_string_san"/> |
282 <option value="ppm" selected="true">ppm</option> | 168 </param> |
283 <option value="Da">Da</option> | 169 <param name="preprocessed_db_path" argument="-algorithm:Preprocessing:preprocessed_db_path" type="text" optional="true" value="" label="Path where the preprocessed database should be stored" help=""> |
284 </param> | 170 <expand macro="list_string_san"/> |
285 <param name="param_algorithm_Preprocessing_preprocessed_db_path" type="text" size="30" label="Path where the preprocessed database should be stored" help="(-preprocessed_db_path) "> | 171 </param> |
286 <sanitizer> | 172 <param name="preprocessed_db_pred_rt_path" argument="-algorithm:Preprocessing:preprocessed_db_pred_rt_path" type="text" optional="true" value="" label="Path where the predicted rts of the preprocessed database should be stored" help=""> |
287 <valid initial="string.printable"> | 173 <expand macro="list_string_san"/> |
288 <remove value="'"/> | 174 </param> |
289 <remove value="""/> | 175 <param name="preprocessed_db_pred_dt_path" argument="-algorithm:Preprocessing:preprocessed_db_pred_dt_path" type="text" optional="true" value="" label="Path where the predicted rts of the preprocessed database should be stored" help=""> |
290 </valid> | 176 <expand macro="list_string_san"/> |
291 </sanitizer> | 177 </param> |
292 </param> | 178 <param name="max_peptides_per_run" argument="-algorithm:Preprocessing:max_peptides_per_run" type="integer" optional="true" min="1" value="100000" label="Number of peptides for that the pt and rt are parallely predicted" help=""/> |
293 <param name="param_algorithm_Preprocessing_preprocessed_db_pred_rt_path" type="text" size="30" label="Path where the predicted rts of the preprocessed database should be stored" help="(-preprocessed_db_pred_rt_path) "> | 179 <param name="missed_cleavages" argument="-algorithm:Preprocessing:missed_cleavages" type="integer" optional="true" min="0" value="1" label="Number of allowed missed cleavages" help=""/> |
294 <sanitizer> | 180 <param name="taxonomy" argument="-algorithm:Preprocessing:taxonomy" type="text" optional="true" value="" label="Taxonomy" help=""> |
295 <valid initial="string.printable"> | 181 <expand macro="list_string_san"/> |
296 <remove value="'"/> | 182 </param> |
297 <remove value="""/> | 183 <param name="store_peptide_sequences" argument="-algorithm:Preprocessing:store_peptide_sequences" type="text" optional="true" value="false" label="Flag if peptide sequences should be stored" help=""> |
298 </valid> | 184 <expand macro="list_string_san"/> |
299 </sanitizer> | 185 </param> |
300 </param> | 186 <section name="rt_settings" title="" help="" expanded="false"> |
301 <param name="param_algorithm_Preprocessing_preprocessed_db_pred_dt_path" type="text" size="30" label="Path where the predicted rts of the preprocessed database should be stored" help="(-preprocessed_db_pred_dt_path) "> | 187 <param name="min_rt" argument="-algorithm:Preprocessing:rt_settings:min_rt" type="float" optional="true" min="1.0" value="960.0" label="Minimal RT in the experiment (in seconds)" help=""/> |
302 <sanitizer> | 188 <param name="max_rt" argument="-algorithm:Preprocessing:rt_settings:max_rt" type="float" optional="true" value="3840.0" label="Maximal RT in the experiment (in seconds)" help=""/> |
303 <valid initial="string.printable"> | 189 <param name="rt_step_size" argument="-algorithm:Preprocessing:rt_settings:rt_step_size" type="float" optional="true" value="30.0" label="Time between two consecutive spectra (in seconds)" help=""/> |
304 <remove value="'"/> | 190 <param name="gauss_mean" argument="-algorithm:Preprocessing:rt_settings:gauss_mean" type="float" optional="true" value="-1.0" label="mean of the gauss curve" help=""/> |
305 <remove value="""/> | 191 <param name="gauss_sigma" argument="-algorithm:Preprocessing:rt_settings:gauss_sigma" type="float" optional="true" value="3.0" label="std of the gauss curve" help=""/> |
306 </valid> | 192 </section> |
307 </sanitizer> | 193 </section> |
308 </param> | 194 </section> |
309 <param name="param_algorithm_Preprocessing_max_peptides_per_run" type="integer" min="1" optional="True" value="100000" label="Number of peptides for that the pt and rt are parallely predicted" help="(-max_peptides_per_run) "/> | 195 <expand macro="adv_opts_macro"> |
310 <param name="param_algorithm_Preprocessing_missed_cleavages" type="integer" min="0" optional="True" value="1" label="Number of allowed missed cleavages" help="(-missed_cleavages) "/> | 196 <param name="solver" argument="-solver" display="radio" type="select" optional="false" label="LP solver type" help=""> |
311 <param name="param_algorithm_Preprocessing_taxonomy" type="text" size="30" label="Taxonomy" help="(-taxonomy) "> | |
312 <sanitizer> | |
313 <valid initial="string.printable"> | |
314 <remove value="'"/> | |
315 <remove value="""/> | |
316 </valid> | |
317 </sanitizer> | |
318 </param> | |
319 <param name="param_algorithm_Preprocessing_tmp_dir" type="text" size="30" label="Absolute path to tmp data directory used to store files needed for rt and dt prediction" help="(-tmp_dir) "> | |
320 <sanitizer> | |
321 <valid initial="string.printable"> | |
322 <remove value="'"/> | |
323 <remove value="""/> | |
324 </valid> | |
325 </sanitizer> | |
326 </param> | |
327 <param name="param_algorithm_Preprocessing_store_peptide_sequences" type="text" size="30" value="false" label="Flag if peptide sequences should be stored" help="(-store_peptide_sequences) "> | |
328 <sanitizer> | |
329 <valid initial="string.printable"> | |
330 <remove value="'"/> | |
331 <remove value="""/> | |
332 </valid> | |
333 </sanitizer> | |
334 </param> | |
335 <param name="param_algorithm_Preprocessing_rt_settings_min_rt" type="float" min="1.0" optional="True" value="960.0" label="Minimal RT in the experiment (in seconds)" help="(-min_rt) "/> | |
336 <param name="param_algorithm_Preprocessing_rt_settings_max_rt" type="float" value="3840.0" label="Maximal RT in the experiment (in seconds)" help="(-max_rt) "/> | |
337 <param name="param_algorithm_Preprocessing_rt_settings_rt_step_size" type="float" value="30.0" label="Time between two consecutive spectra (in seconds)" help="(-rt_step_size) "/> | |
338 <param name="param_algorithm_Preprocessing_rt_settings_gauss_mean" type="float" value="-1.0" label="mean of the gauss curve" help="(-gauss_mean) "/> | |
339 <param name="param_algorithm_Preprocessing_rt_settings_gauss_sigma" type="float" value="3.0" label="std of the gauss curve" help="(-gauss_sigma) "/> | |
340 <expand macro="advanced_options"> | |
341 <param name="param_solver" display="radio" type="select" optional="False" value="GLPK" label="LP solver type" help="(-solver) "> | |
342 <option value="GLPK" selected="true">GLPK</option> | 197 <option value="GLPK" selected="true">GLPK</option> |
343 <option value="COINOR">COINOR</option> | 198 <option value="COINOR">COINOR</option> |
199 <expand macro="list_string_san"/> | |
344 </param> | 200 </param> |
345 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/> | 201 <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overwrite tool specific checks" help=""/> |
202 <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> | |
203 <expand macro="list_string_san"/> | |
204 </param> | |
346 </expand> | 205 </expand> |
206 <param name="OPTIONAL_OUTPUTS" type="select" multiple="true" label="Optional outputs" optional="false"> | |
207 <option value="out_FLAG">out (std of the gauss curve)</option> | |
208 <option value="next_feat_FLAG">next_feat (std of the gauss curve)</option> | |
209 <option value="sim_results_FLAG">sim_results (std of the gauss curve)</option> | |
210 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> | |
211 </param> | |
347 </inputs> | 212 </inputs> |
348 <outputs> | 213 <outputs> |
349 <data name="param_out" format="featurexml"/> | 214 <data name="out" label="${tool.name} on ${on_string}: out" format="featurexml"> |
350 <data name="param_next_feat" format="featurexml"/> | 215 <filter>OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS</filter> |
216 </data> | |
217 <data name="next_feat" label="${tool.name} on ${on_string}: next_feat" format="featurexml"> | |
218 <filter>OPTIONAL_OUTPUTS is not None and "next_feat_FLAG" in OPTIONAL_OUTPUTS</filter> | |
219 </data> | |
220 <data name="sim_results" label="${tool.name} on ${on_string}: sim_results" format="txt"> | |
221 <filter>OPTIONAL_OUTPUTS is not None and "sim_results_FLAG" in OPTIONAL_OUTPUTS</filter> | |
222 </data> | |
223 <data name="stdout" format="txt" label="${tool.name} on ${on_string}: stdout"> | |
224 <filter>OPTIONAL_OUTPUTS is None</filter> | |
225 </data> | |
226 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> | |
227 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> | |
228 </data> | |
351 </outputs> | 229 </outputs> |
352 <help>PrecursorIonSelector | 230 <tests> |
353 | 231 <expand macro="autotest_PrecursorIonSelector"/> |
354 | 232 <expand macro="manutest_PrecursorIonSelector"/> |
355 For more information, visit https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/release/2.3.0/html/TOPP_PrecursorIonSelector.html</help> | 233 </tests> |
234 <help><![CDATA[PrecursorIonSelector | |
235 | |
236 | |
237 For more information, visit http://www.openms.de/documentation/TOPP_PrecursorIonSelector.html]]></help> | |
238 <expand macro="references"/> | |
356 </tool> | 239 </tool> |