Mercurial > repos > galaxyp > peptideshaker
comparison searchgui.xml @ 21:dfaea053e32f draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/peptideshaker commit 327a3944f2f56668d607c3d6cb08ae7d588e208c
author | iracooke |
---|---|
date | Tue, 16 Jun 2015 23:43:39 -0400 |
parents | 2cafc729b2ae |
children | e3be595c0bf5 |
comparison
equal
deleted
inserted
replaced
20:2cafc729b2ae | 21:dfaea053e32f |
---|---|
1 <tool id="search_gui" name="Search GUI" version="1.27.0"> | 1 <tool id="search_gui" name="Search GUI" version="1.28.0"> |
2 <description> | 2 <description> |
3 Perform protein identification using various search engines and prepare results for input to Peptide Shaker | 3 Perform protein identification using various search engines and prepare results for input to Peptide Shaker |
4 </description> | 4 </description> |
5 <requirements> | |
6 <requirement type="package" version="1.27">searchgui</requirement> | |
7 </requirements> | |
8 <macros> | 5 <macros> |
9 <import>macros.xml</import> | 6 <import>macros.xml</import> |
10 </macros> | 7 </macros> |
8 <requirements> | |
9 <requirement type="package" version="1.28">searchgui</requirement> | |
10 <environment_variable name="LC_ALL" action="set_to">C</environment_variable> | |
11 </requirements> | |
11 <expand macro="stdio" /> | 12 <expand macro="stdio" /> |
12 <command> | 13 <command> |
13 <![CDATA[ | 14 <![CDATA[ |
14 #from datetime import datetime | 15 #from datetime import datetime |
15 #set $exp_str = "Galaxy_Experiment_%s" % datetime.now().strftime("%Y%m%d%H%M%s") | 16 #set $exp_str = "Galaxy_Experiment_%s" % datetime.now().strftime("%Y%m%d%H%M%s") |
32 #if $create_decoy: | 33 #if $create_decoy: |
33 echo "Creating decoy database."; | 34 echo "Creating decoy database."; |
34 java -cp \$SEARCHGUI_JAR_PATH eu.isas.searchgui.cmd.FastaCLI -in input_database.fasta -decoy && | 35 java -cp \$SEARCHGUI_JAR_PATH eu.isas.searchgui.cmd.FastaCLI -in input_database.fasta -decoy && |
35 rm input_database.fasta && | 36 rm input_database.fasta && |
36 cp input_database_concatenated_target_decoy.fasta input_database.fasta && | 37 cp input_database_concatenated_target_decoy.fasta input_database.fasta && |
37 ##ln -sf input_database_concatenated_target_decoy.fasta input_database.fasta; | 38 ## ln -sf input_database_concatenated_target_decoy.fasta input_database.fasta; |
38 #end if | 39 #end if |
39 | 40 |
40 ##################################################### | 41 ##################################################### |
41 ## generate IdentificationParameters for SearchGUI ## | 42 ## generate IdentificationParameters for SearchGUI ## |
42 ##################################################### | 43 ##################################################### |
46 | 47 |
47 @GENERAL_PARAMETERS@ | 48 @GENERAL_PARAMETERS@ |
48 | 49 |
49 -db input_database.fasta | 50 -db input_database.fasta |
50 | 51 |
51 #if $advanced.advanced_type_selector == "advanced": | 52 #if $xtandem.xtandem_advanced == "yes" |
52 | 53 |
53 #if $advanced.xtandem.xtandem_selector == "yes" | 54 -xtandem_npeaks ${xtandem.xtandem_npeaks} |
54 | 55 -xtandem_min_peaks ${xtandem.xtandem_min_peaks} |
55 -xtandem_npeaks ${advanced.xtandem.xtandem_npeaks} | 56 -xtandem_min_frag_mz ${xtandem.xtandem_min_frag_mz} |
56 -xtandem_min_peaks ${advanced.xtandem.xtandem_min_peaks} | 57 -xtandem_min_prec_mass ${xtandem.xtandem_min_prec_mass} |
57 -xtandem_min_frag_mz ${advanced.xtandem.xtandem_min_frag_mz} | 58 -xtandem_noise_suppr ${xtandem.xtandem_noise_suppr} |
58 -xtandem_min_prec_mass ${advanced.xtandem.xtandem_min_prec_mass} | 59 -xtandem_dynamic_range ${xtandem.xtandem_dynamic_range} |
59 -xtandem_noise_suppr ${advanced.xtandem.xtandem_noise_suppr} | 60 -xtandem_quick_acetyl ${xtandem.xtandem_quick_acetyl} |
60 | 61 -xtandem_quick_pyro ${xtandem.xtandem_quick_pyro} |
61 #if $advanced.xtandem.xtandem_refine.xtandem_refine_selector == "yes" | 62 -xtandem_stp_bias ${xtandem.xtandem_stp_bias} |
62 -xtandem_refine 1 | 63 -xtandem_evalue ${xtandem.xtandem_evalue} |
63 -xtandem_refine_unc ${advanced.xtandem.xtandem_refine.xtandem_refine_unc} | 64 -xtandem_output_proteins ${xtandem.xtandem_output_proteins} |
64 -xtandem_refine_semi ${advanced.xtandem.xtandem_refine.xtandem_refine_semi} | 65 -xtandem_output_sequences ${xtandem.xtandem_output_sequences} |
65 -xtandem_refine_p_mut ${advanced.xtandem.xtandem_refine.xtandem_refine_p_mut} | 66 -xtandem_output_spectra ${xtandem.xtandem_output_spectra} |
66 -xtandem_refine_snaps ${advanced.xtandem.xtandem_refine.xtandem_refine_snaps} | 67 ## -xtandem_skyline_path ${xtandem.xtandem_skyline_path} |
67 -xtandem_refine_spec_synt ${advanced.xtandem.xtandem_refine.xtandem_refine_spec_synt} | 68 |
68 #end if | 69 #if $xtandem.xtandem_refine.xtandem_refine_selector == "yes" |
70 -xtandem_refine 1 | |
71 -xtandem_refine_unc ${xtandem.xtandem_refine.xtandem_refine_unc} | |
72 -xtandem_refine_semi ${xtandem.xtandem_refine.xtandem_refine_semi} | |
73 -xtandem_refine_p_mut ${xtandem.xtandem_refine.xtandem_refine_p_mut} | |
74 -xtandem_refine_snaps ${xtandem.xtandem_refine.xtandem_refine_snaps} | |
75 -xtandem_refine_spec_synt ${xtandem.xtandem_refine.xtandem_refine_spec_synt} | |
76 -xtandem_refine_pot ${xtandem.xtandem_refine.xtandem_refine_pot} | |
77 -xtandem_refine_pot ${xtandem.xtandem_refine.xtandem_refine_evalue} | |
78 | |
69 #end if | 79 #end if |
70 | 80 #end if |
71 #if $advanced.omssa.omssa_selector == "yes" | 81 |
72 -omssa_hitlist_length ${advanced.omssa.hitlist_length} | 82 #if $omssa.omssa_advanced == "yes" |
73 -omssa_remove_prec ${advanced.omssa.remove_precursor} | 83 -omssa_hitlist_length ${omssa.hitlist_length} |
74 -omssa_scale_prec ${advanced.omssa.scale_precursor} | 84 -omssa_remove_prec ${omssa.remove_precursor} |
75 -omssa_estimate_charge ${advanced.omssa.estimate_charge} | 85 -omssa_scale_prec ${omssa.scale_precursor} |
86 -omssa_estimate_charge ${omssa.estimate_charge} | |
87 | |
88 -omssa_memory ${omssa.omssa_memory} | |
89 -omssa_isotopes ${omssa.omssa_isotopes} | |
90 -omssa_neutron ${omssa.omssa_neutron} | |
91 -omssa_low_intensity "${omssa.omssa_low_intensity}" | |
92 -omssa_high_intensity ${omssa.omssa_high_intensity} | |
93 -omssa_intensity_incr ${omssa.omssa_intensity_incr} | |
94 -omssa_single_window_wd ${omssa.omssa_single_window_wd} | |
95 -omssa_double_window_wd ${omssa.omssa_double_window_wd} | |
96 -omssa_single_window_pk ${omssa.omssa_single_window_pk} | |
97 -omssa_double_window_pk ${omssa.omssa_double_window_pk} | |
98 -omssa_min_ann_int_pks ${omssa.omssa_min_ann_int_pks} | |
99 -omssa_min_annotated_peaks ${omssa.omssa_min_annotated_peaks} | |
100 -omssa_min_peaks ${omssa.omssa_min_peaks} | |
101 -omssa_methionine ${omssa.omssa_methionine} | |
102 -omssa_max_ladders ${omssa.omssa_max_ladders} | |
103 -omssa_max_frag_charge ${omssa.omssa_max_frag_charge} | |
104 -omssa_fraction ${omssa.omssa_fraction} | |
105 -omssa_plus_one ${omssa.omssa_plus_one} | |
106 -omssa_charge ${omssa.omssa_charge} | |
107 -omssa_prec_per_spectrum ${omssa.omssa_prec_per_spectrum} | |
108 -omssa_forward ${omssa.omssa_forward} | |
109 -omssa_rewind ${omssa.omssa_rewind} | |
110 -omssa_max_frag_series ${omssa.omssa_max_frag_series} | |
111 -omssa_corr ${omssa.omssa_corr} | |
112 -omssa_consecutive_p ${omssa.omssa_consecutive_p} | |
113 -omssa_it_sequence_evalue ${omssa.omssa_it_sequence_evalue} | |
114 -omssa_it_spectrum_evalue ${omssa.omssa_it_spectrum_evalue} | |
115 -omssa_it_replace_evalue ${omssa.omssa_it_replace_evalue} | |
116 -omssa_max_evalue ${omssa.omssa_max_evalue} | |
117 -omssa_hitlist_charge ${omssa.omssa_hitlist_charge} | |
118 -omssa_min_pep_length ${omssa.omssa_min_pep_length} | |
119 -omssa_max_pep_length ${omssa.omssa_max_pep_length} | |
120 -omssa_format ${omssa.omssa_format} | |
121 #end if | |
122 | |
123 #if $msgf.msgf_advanced == "yes" | |
124 -msgf_decoy ${msgf.msgf_decoy} | |
125 -msgf_min_pep_length ${msgf.msgf_min_pep_length} | |
126 -msgf_max_pep_length ${msgf.msgf_max_pep_length} | |
127 -msgf_termini ${msgf.msgf_termini} | |
128 -msgf_num_ptms ${msgf.msgf_num_ptms} | |
129 -msgf_instrument ${msgf.msgf_instrument} | |
130 -msgf_fragmentation ${msgf.msgf_fragmentation} | |
131 -msgf_protocol ${msgf.msgf_protocol} | |
132 -msgf_num_matches ${msgf.msgf_num_matches} | |
133 -msgf_additional ${msgf.msgf_additional} | |
134 -msgf_isotope_low ${msgf.msgf_isotope_low} | |
135 -msgf_isotope_high ${msgf.msgf_isotope_high} | |
136 #end if | |
137 | |
138 #if $ms_amanda.ms_amanda_advanced == "yes" | |
139 -ms_amanda_decoy ${ms_amanda.ms_amanda_decoy} | |
140 -ms_amanda_max_evalue ${ms_amanda.ms_amanda_max_evalue} | |
141 -ms_amanda_instrument ${ms_amanda.ms_amanda_instrument} | |
142 -ms_amanda_max_rank ${ms_amanda.ms_amanda_max_rank} | |
143 -ms_amanda_mono ${ms_amanda.ms_amanda_mono} | |
144 #end if | |
145 | |
146 #if $myrimatch.myrimatch_advanced == "yes" | |
147 -myrimatch_min_pep_length ${myrimatch.myrimatch_min_pep_length} | |
148 -myrimatch_max_pep_length ${myrimatch.myrimatch_max_pep_length} | |
149 -myrimatch_min_prec_mass ${myrimatch.myrimatch_min_prec_mass} | |
150 -myrimatch_max_prec_mass ${myrimatch.myrimatch_max_prec_mass} | |
151 -myrimatch_isotope_low ${myrimatch.myrimatch_isotope_low} | |
152 -myrimatch_isotope_high ${myrimatch.myrimatch_isotope_high} | |
153 -myrimatch_num_matches ${myrimatch.myrimatch_num_matches} | |
154 -myrimatch_num_ptms ${myrimatch.myrimatch_num_ptms} | |
155 -myrimatch_fragmentation ${myrimatch.myrimatch_fragmentation} | |
156 -myrimatch_termini ${myrimatch.myrimatch_termini} | |
157 -myrimatch_plus_three ${myrimatch.myrimatch_plus_three} | |
158 -myrimatch_xcorr ${myrimatch.myrimatch_xcorr} | |
159 -myrimatch_tic_cutoff ${myrimatch.myrimatch_tic_cutoff} | |
160 -myrimatch_intensity_classes ${myrimatch.myrimatch_intensity_classes} | |
161 -myrimatch_class_multiplier ${myrimatch.myrimatch_class_multiplier} | |
162 -myrimatch_num_batches ${myrimatch.myrimatch_num_batches} | |
163 -myrimatch_max_peak ${myrimatch.myrimatch_max_peak} | |
164 #end if | |
165 | |
166 #if $tide.tide_advanced == "yes" | |
167 -tide_num_ptms ${tide.tide_num_ptms} | |
168 -tide_num_ptms_per_type ${tide.tide_num_ptms_per_type} | |
169 -tide_min_pep_length ${tide.tide_min_pep_length} | |
170 -tide_max_pep_length ${tide.tide_max_pep_length} | |
171 -tide_min_prec_mass ${tide.tide_min_prec_mass} | |
172 -tide_max_prec_mass ${tide.tide_max_prec_mass} | |
173 -tide_decoy_format ${tide.tide_decoy_format} | |
174 -tide_keep_terminals ${tide.tide_keep_terminals} | |
175 | |
176 -tide_output_folder ${tide.tide_output_folder} | |
177 -tide_print_peptides ${tide.tide_print_peptides} | |
178 -tide_verbosity ${tide.tide_verbosity} | |
179 -tide_monoisotopic ${tide.tide_monoisotopic} | |
180 -tide_clip_n_term ${tide.tide_clip_n_term} | |
181 -tide_digestion_type ${tide.tide_digestion_type} | |
182 -tide_compute_sp ${tide.tide_compute_sp} | |
183 -tide_max_psms ${tide.tide_max_psms} | |
184 -tide_compute_p ${tide.tide_compute_p} | |
185 -tide_min_spectrum_mz ${tide.tide_min_spectrum_mz} | |
186 -tide_max_spectrum_mz ${tide.tide_max_spectrum_mz} | |
187 -tide_min_spectrum_peaks ${tide.tide_min_spectrum_peaks} | |
188 -tide_spectrum_charges ${tide.tide_spectrum_charges} | |
189 -tide_remove_prec ${tide.tide_remove_prec} | |
190 -tide_remove_prec_tol ${tide.tide_remove_prec_tol} | |
191 -tide_progress_indicator ${tide.tide_progress_indicator} | |
192 -tide_use_flanking ${tide.tide_use_flanking} | |
193 -tide_use_neutral_losses ${tide.tide_use_neutral_losses} | |
194 -tide_mz_bin_width ${tide.tide_mz_bin_width} | |
195 -tide_mz_bin_offset ${tide.tide_mz_bin_offset} | |
196 -tide_concat ${tide.tide_concat} | |
197 -tide_export_text ${tide.tide_export_text} | |
198 -tide_export_sqt ${tide.tide_export_sqt} | |
199 -tide_export_pepxml ${tide.tide_export_pepxml} | |
200 -tide_export_mzid ${tide.tide_export_mzid} | |
201 -tide_export_pin ${tide.tide_export_pin} | |
202 -tide_remove_temp ${tide.tide_remove_temp} | |
203 #end if | |
204 | |
205 #if $comet.comet_advanced == "yes" | |
206 | |
207 #if $comet.comet_spectrum.comet_spectrum_selector == "yes" | |
208 -comet_min_peaks ${comet.comet_spectrum.comet_min_peaks} | |
209 -comet_min_peak_int ${comet.comet_spectrum.comet_min_peak_int} | |
210 -comet_remove_prec ${comet.comet_spectrum.comet_remove_prec} | |
211 | |
212 | |
213 #if $comet.comet_spectrum.comet_remove_prec == "1" | |
214 -comet_remove_prec_tol ${comet.comet_spectrum.comet_remove_prec_tol} | |
215 #end if | |
216 | |
217 #if $comet.comet_spectrum.comet_remove_prec == "2" | |
218 -comet_remove_prec_tol ${comet.comet_spectrum.comet_remove_prec_tol} | |
219 #end if | |
220 | |
221 -comet_clear_mz_range_lower ${comet.comet_spectrum.comet_clear_mz_range_lower} | |
222 -comet_clear_mz_range_upper ${comet.comet_spectrum.comet_clear_mz_range_upper} | |
76 #end if | 223 #end if |
77 | 224 |
78 #if $advanced.msgf.msgf_selector == "yes" | 225 #if $comet.comet_search.comet_search_selector == "yes" |
79 -msgf_min_pep_length ${advanced.msgf.msgf_min_pep_length} | 226 -comet_enzyme_type ${comet.comet_search.comet_enzyme_type} |
80 -msgf_max_pep_length ${advanced.msgf.msgf_max_pep_length} | 227 -comet_isotope_correction ${comet.comet_search.comet_isotope_correction} |
81 -msgf_termini ${advanced.msgf.msgf_termini} | 228 -comet_min_prec_mass ${comet.comet_search.comet_min_prec_mass} |
82 -msgf_num_ptms ${advanced.msgf.msgf_num_ptms} | 229 -comet_max_prec_mass ${comet.comet_search.comet_max_prec_mass} |
230 -comet_num_matches ${comet.comet_search.comet_num_matches} | |
231 -comet_max_frag_charge ${comet.comet_search.comet_max_frag_charge} | |
232 -comet_remove_meth ${comet.comet_search.comet_remove_meth} | |
233 -comet_batch_size ${comet.comet_search.comet_batch_size} | |
234 -comet_num_ptms ${comet.comet_search.comet_num_ptms} | |
83 #end if | 235 #end if |
84 | 236 |
85 ##if $advanced.ms_amanda.ms_amanda_selector == "yes" | 237 #if $comet.comet_fragment_ions.comet_fragment_ions_selector == "yes" |
86 ##end if | 238 -comet_frag_bin_offset ${comet.comet_fragment_ions.comet_frag_bin_offset} |
87 | 239 -comet_sparse_matrix ${comet.comet_fragment_ions.comet_sparse_matrix} |
240 -comet_theoretical_fragment_ions ${comet.comet_fragment_ions.comet_theoretical_fragment_ions} | |
241 #end if | |
88 #end if | 242 #end if |
89 | 243 |
90 2> $temp_stderr) | 244 2> $temp_stderr) |
91 && | 245 && |
92 | 246 |
98 -spectrum_files \$cwd | 252 -spectrum_files \$cwd |
99 -output_folder \$cwd/output | 253 -output_folder \$cwd/output |
100 -id_params SEARCHGUI_IdentificationParameters.parameters | 254 -id_params SEARCHGUI_IdentificationParameters.parameters |
101 | 255 |
102 -threads "\${GALAXY_SLOTS:-12}" | 256 -threads "\${GALAXY_SLOTS:-12}" |
103 -correct_titles "${correct_titles}" | 257 |
104 $missing_titles | 258 #if $searchgui_advanced.searchgui_advanced_selector == 'advanced' |
105 -mgf_splitting "${mgf_splitting}" | 259 -correct_titles "${searchgui_advanced.correct_titles}" |
106 -mgf_spectrum_count "${mgf_spectrum_count}" | 260 $searchgui_advanced.missing_titles |
261 -mgf_splitting "${searchgui_advanced.mgf_splitting}" | |
262 -mgf_spectrum_count "${searchgui_advanced.mgf_spectrum_count}" | |
263 #end if | |
107 | 264 |
108 ## Turn of the protein tree generation as it can produce errors if the search is finished before the tree is created | 265 ## Turn of the protein tree generation as it can produce errors if the search is finished before the tree is created |
109 ## the tree is generated afterwards in PeptideShaker | 266 ## the tree is generated afterwards in PeptideShaker |
110 -protein_index 0 | 267 -protein_index 0 |
111 | 268 |
112 ##-makeblastdb_folder \$BLAST_ROOT_DIR | 269 ##-makeblastdb_folder \$BLAST_ROOT_DIR |
113 | 270 |
114 #if $advanced.advanced_type_selector == "advanced": | 271 #set $engines_list = str($engines).split(',') |
115 | 272 #if 'X!Tandem' in $engines_list: |
116 #if $advanced.xtandem.xtandem_selector == "yes" | 273 -xtandem 1 |
117 -xtandem 1 | |
118 #else | |
119 -xtandem 0 | |
120 #end if | |
121 | |
122 #if $advanced.omssa.omssa_selector == "yes" | |
123 -omssa 1 | |
124 #else | |
125 -omssa 0 | |
126 #end if | |
127 | |
128 #if $advanced.msgf.msgf_selector == "yes" | |
129 -msgf 1 | |
130 #else | |
131 -msgf 0 | |
132 #end if | |
133 | |
134 #if $advanced.myrimatch.myrimatch_selector == "yes" | |
135 -myrimatch 1 | |
136 #else | |
137 -myrimatch 0 | |
138 #end if | |
139 | |
140 #if $advanced.comet.comet_selector == "yes" | |
141 -comet 1 | |
142 #else | |
143 -comet 0 | |
144 #end if | |
145 | |
146 #if $advanced.ms_amanda.ms_amanda_selector == "yes" | |
147 -ms_amanda 1 | |
148 #else | |
149 -ms_amanda 0 | |
150 #end if | |
151 | |
152 #if $advanced.tide.tide_selector == "yes" | |
153 -tide 1 | |
154 #else | |
155 -tide 0 | |
156 #end if | |
157 | |
158 #else | 274 #else |
159 -ms_amanda 0 -tide 0 | 275 -xtandem 0 |
160 #end if | 276 #end if |
161 | 277 |
278 #if 'MyriMatch' in $engines_list: | |
279 -myrimatch 1 | |
280 #else | |
281 -myrimatch 0 | |
282 #end if | |
283 | |
284 #if 'MSGF' in $engines_list: | |
285 -msgf 1 | |
286 #else | |
287 -msgf 0 | |
288 #end if | |
289 | |
290 #if 'OMSSA' in $engines_list: | |
291 -omssa 1 | |
292 #else | |
293 -omssa 0 | |
294 #end if | |
295 | |
296 #if 'Comet' in $engines_list: | |
297 -comet 1 | |
298 #else | |
299 -comet 0 | |
300 #end if | |
301 | |
302 #if 'Tide' in $engines_list: | |
303 -tide 1 | |
304 #else | |
305 -tide 0 | |
306 #end if | |
307 | |
308 #if 'MS_Amanda' in $engines_list: | |
309 -ms_amanda 1 | |
310 #else | |
311 -ms_amanda 0 | |
312 #end if | |
313 | |
162 ## single zip file | 314 ## single zip file |
163 -output_option 0 | 315 -output_option 0 |
164 | 316 |
165 ## mgf and database in output | 317 ## mgf and database in output |
166 -output_data 1 | 318 -output_data 1 |
177 cat $temp_stderr 2>&1; | 329 cat $temp_stderr 2>&1; |
178 (exit \$exit_code_for_galaxy) | 330 (exit \$exit_code_for_galaxy) |
179 ]]> | 331 ]]> |
180 </command> | 332 </command> |
181 <inputs> | 333 <inputs> |
334 | |
182 <param format="fasta" name="input_database" type="data" label="Protein Database" | 335 <param format="fasta" name="input_database" type="data" label="Protein Database" |
183 help="Select FASTA database from history"/> | 336 help="Select FASTA database from history"/> |
184 | 337 |
185 <param name="create_decoy" type="boolean" truevalue="True" falsevalue="False" checked="true" | 338 <param name="create_decoy" type="boolean" truevalue="True" falsevalue="False" checked="true" |
186 label="Create a concatenated target/decoy database before running PeptideShaker" | 339 label="Create a concatenated target/decoy database before running PeptideShaker" |
187 help="Selecting this option will help PeptideShaker calculate FDR values" /> | 340 help="Selecting this option will help PeptideShaker calculate FDR values" /> |
188 | 341 |
189 <param name="peak_lists" format="mgf" type="data" multiple="true" label="Input Peak Lists (mgf)" | 342 <param name="peak_lists" format="mgf" type="data" multiple="true" label="Input Peak Lists (mgf)" |
190 help="Select appropriate MGF dataset(s) from history" /> | 343 help="Select appropriate MGF dataset(s) from history" /> |
191 | 344 |
345 <!-- Search Engine Selection --> | |
346 <param name="engines" type="select" display="checkboxes" multiple="True" label="DB-Search Engines"> | |
347 <help>Comet and Tide shouldn't both be selected since they use a similar algoritm.</help> | |
348 <option value="X!Tandem" selected="True">X!Tandem</option> | |
349 <option value="MyriMatch">MyriMatch</option> | |
350 <option value="MS_Amanda">MS_Amanda</option> | |
351 <option value="MSGF" selected="True">MS-GF+</option> | |
352 <option value="OMSSA" selected="True">OMSSA</option> | |
353 <option value="Comet">Comet</option> | |
354 <option value="Tide">Tide</option> | |
355 <validator type="no_options" message="Please select at least one output file" /> | |
356 </param> | |
357 | |
358 | |
359 <!-- General Parameters --> | |
192 <expand macro="general_options"/> | 360 <expand macro="general_options"/> |
193 | 361 |
194 <param name="correct_titles" type="select" label="How should PeptideShaker deal with duplicate spectra?" | 362 <!-- Optional Advanced SearchGUI Parameters --> |
195 help="Unless you suspect some input files to be genuine duplicates then rename spectra is the safest option"> | 363 <conditional name="searchgui_advanced"> |
196 <option value="0">no correction</option> | 364 <param name="searchgui_advanced_selector" type="select" label="SearchGUI Options"> |
197 <option value="1" selected="True">rename spectra</option> | 365 <option value="basic" selected="True">Default</option> |
198 <option value="2">delete spectra</option> | |
199 </param> | |
200 | |
201 <param name="missing_titles" type="boolean" checked="false" truevalue="-missing_titles 1" falsevalue="-missing_titles 0" | |
202 label="Add missing spectrum titles" help="(-missing_titles)"/> | |
203 | |
204 <param name="mgf_splitting" type="integer" value="1000" label="The maximum mgf file size in MB before splitting the mgf" | |
205 help="Choose a smaller value if you are running on a machine with limited memory"/> | |
206 | |
207 <param name="mgf_spectrum_count" type="integer" value="25000" label="The maximum number of spectra per mgf file when splitting" | |
208 help="Choose a smaller value if you are running on a machine with limited memory"/> | |
209 | |
210 <conditional name="advanced"> | |
211 <param name="advanced_type_selector" type="select" label="Basic or Advanced Search options"> | |
212 <option value="basic" selected="True">Basic</option> | |
213 <option value="advanced">Advanced</option> | 366 <option value="advanced">Advanced</option> |
214 </param> | 367 </param> |
215 <when value="basic" /> | 368 <when value="basic" /> |
216 <when value="advanced"> | 369 <when value="advanced"> |
217 <conditional name="xtandem"> | 370 <param name="correct_titles" type="select" label="How should PeptideShaker deal with duplicate spectra?" |
218 <param name="xtandem_selector" type="select" label="Run X!Tandem search"> | 371 help="Unless you suspect some input files to be genuine duplicates then rename spectra is the safest option"> |
219 <option value="yes" selected="True">Search with X!Tandem</option> | 372 <option value="0">no correction</option> |
220 <option value="no">No X!Tandem search</option> | 373 <option value="1" selected="True">rename spectra</option> |
374 <option value="2">delete spectra</option> | |
375 </param> | |
376 | |
377 <param name="missing_titles" type="boolean" checked="false" truevalue="-missing_titles 1" falsevalue="-missing_titles 0" | |
378 label="Add missing spectrum titles" help="(-missing_titles)"/> | |
379 | |
380 <param name="mgf_splitting" type="integer" value="1000" label="The maximum mgf file size in MB before splitting the mgf" | |
381 help="Choose a smaller value if you are running on a machine with limited memory"/> | |
382 | |
383 <param name="mgf_spectrum_count" type="integer" value="25000" label="The maximum number of spectra per mgf file when splitting" | |
384 help="Choose a smaller value if you are running on a machine with limited memory"/> | |
385 </when> | |
386 </conditional> | |
387 | |
388 | |
389 <!-- X!TANDEM ADVANCED PARAMETERS --> | |
390 <conditional name="xtandem"> | |
391 <param name="xtandem_advanced" type="select" label="X!Tandem Options"> | |
392 <option value="yes">Advanced</option> | |
393 <option value="no" selected="True">Default</option> | |
394 </param> | |
395 <when value="no" /> | |
396 <when value="yes"> | |
397 <param name="xtandem_npeaks" type="integer" value="50" | |
398 label="X!Tandem: Total Peaks" help="Maximum number of peaks to be used from a spectrum"/> | |
399 <param name="xtandem_min_peaks" type="integer" value="15" | |
400 label="X!Tandem: Min Peaks" help="Minimum number of peaks required for a spectrum to be considered"/> | |
401 <param name="xtandem_min_frag_mz" type="integer" value="200" | |
402 label="X!Tandem: Min Frag m/z" help="Fragment mass peaks with m/z less than this value will be discarded"/> | |
403 <param name="xtandem_min_prec_mass" type="integer" value="200" | |
404 label="X!Tandem: Min Precursor Mass" help="Minimum mass of 1+ mass of parent ion to be considered"/> | |
405 <param name="xtandem_noise_suppr" type="boolean" checked="true" truevalue="1" falsevalue="0" | |
406 label="X!Tandem: Noise Suppression" help="Use noise suppression"/> | |
407 <param name="xtandem_dynamic_range" help="Sets the dynamic range for scoring spectra" | |
408 label="X!Tandem: Dynamic Range" value="100" type="integer" /> | |
409 <param name="xtandem_quick_acetyl" help="Protein N-terminal modification detection" | |
410 label="X!Tandem: Quick Acetyl" type="boolean" truevalue="1" falsevalue="0" checked="true" /> | |
411 <param name="xtandem_quick_pyro" help="Peptide N-terminus cyclization detection" | |
412 label="X!Tandem: Quick Pyrolidone" type="boolean" truevalue="1" falsevalue="0" checked="true" /> | |
413 <param name="xtandem_stp_bias" help="Interpretation of peptide phosphorylation models" | |
414 label="X!Tandem: Protein stP Bias" type="boolean" truevalue="1" falsevalue="0" checked="false" /> | |
415 <param name="xtandem_evalue" help="Highest value for recorded peptides" | |
416 label="X!Tandem: Maximum Valid Expectation Value" type="float" value="100" /> | |
417 <param name="xtandem_output_proteins" help="Controls output of protein sequences" | |
418 label="X!Tandem: Output Proteins" type="boolean" truevalue="1" falsevalue="0" checked="false" /> | |
419 <param name="xtandem_output_sequences" help="Controls output of sequence information" | |
420 label="X!Tandem: Output Sequences" type="boolean" truevalue="1" falsevalue="0" checked="false" /> | |
421 <param name="xtandem_output_spectra" help="Controls output of spectrum information" | |
422 label="X!Tandem: Output Spectra" type="boolean" truevalue="1" falsevalue="0" checked="false" /> | |
423 <!-- <param name="xtandem_skyline_path" label="X!Tandem 'spectrum, skyline path'" type="text" help="Path to a spectrum data file for use by skyline." --> | |
424 | |
425 <conditional name="xtandem_refine"><!-- -xtandem_refine --> | |
426 <param name="xtandem_refine_selector" type="select" label="X!Tandem peptide model refinement"> | |
427 <option value="no" selected="True">Don't refine</option> | |
428 <option value="yes" >Use refinement</option> | |
429 </param> | |
430 <when value="no"/> | |
431 <when value="yes"> | |
432 <param name="xtandem_refine_unc" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
433 label="X!Tandem: Unanticipated cleavage, refinement" help="Allow for unanticipated cleavage during refinement"/> | |
434 <param name="xtandem_refine_semi" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
435 label="X!Tandem: Cleavage semi, refinement" help="Search for semi-tryptic peptides during refinement"/> | |
436 <param name="xtandem_refine_p_mut" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
437 label="X!Tandem: Point mutations, refinement" help="Allow for point mutations during refinement"/> | |
438 <param name="xtandem_refine_snaps" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
439 label="X!Tandem: snAPs, refinement" help="Search for known single amino acid polymorphisms during refinement"/> | |
440 <param name="xtandem_refine_spec_synt" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
441 label="X!Tandem: Spectrum synthesis, refinement" help="Use spectrum synthesis scoring"/> | |
442 <param name="xtandem_refine_pot" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
443 label="X!Tandem: Use potential modifications, refinement" help="Controls the use of refinement modifications in all refinement modules."/> | |
444 <param name="xtandem_refine_evalue" help="Highest value for recorded peptides during refinement" | |
445 label="X!Tandem: Maximum Valid Expectation Value, refinement" type="float" value="0.01" /> | |
446 </when> | |
447 </conditional> | |
448 </when> | |
449 </conditional> | |
450 | |
451 <!-- OMSSA ADVANCED PARAMETERS --> | |
452 <conditional name="omssa"> | |
453 <param name="omssa_advanced" type="select" label="OMSSA Options"> | |
454 <option value="yes">Advanced</option> | |
455 <option value="no" selected="True">Default</option> | |
456 </param> | |
457 <when value="no" /> | |
458 <when value="yes"> | |
459 <param name="hitlist_length" label="OMSSA: Hit List Length" type="integer" value="25" /> | |
460 <param name="remove_precursor" label="OMSSA: Remove Precurosr" type="boolean" truevalue="1" falsevalue="0" checked="true"/> | |
461 <param name="scale_precursor" label="OMSSA: Scale Precursor Mass" type="boolean" truevalue="1" falsevalue="0" checked="false"/> | |
462 <param name="estimate_charge" label="OMSSA: Estimate Charge" type="boolean" truevalue="1" falsevalue="0" checked="true" /> | |
463 | |
464 <param name="omssa_memory" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
465 label="OMSSA: Map Sequences in Memory" help="Use memory mapped sequence libraries" /> | |
466 <!-- param name="omssa_isotopes" type="integer" value="0" | |
467 label="OMSSA: Number of Isotopes" help="Number of isotopes to use (integer), 0 implies monoisotopic (default)" / --> | |
468 <param name="omssa_neutron" type="float" value="1446.94" | |
469 label="OMSSA: Neutron Mass" help="Mass after which OMSSA should consider neutron exact mass" /> | |
470 <param name="omssa_low_intensity" type="float" value="0.0" | |
471 label="OMSSA: Low Intensity Cutoff" help="Low intensity cutoff as a fraction of max peak" /> | |
472 <param name="omssa_high_intensity" type="float" value="0.2" | |
473 label="OMSSA: High Intensity Cutoff" help="High intensity cutoff as a fraction of max peak" /> | |
474 <param name="omssa_intensity_incr" type="float" value="0.0005" | |
475 label="OMSSA: Intensity Increment" help="Intensity increment" /> | |
476 <param name="omssa_single_window_wd" type="integer" value="27" | |
477 label="OMSSA: Single Charge Window Width" help="Single charge window width in Da (integer)" /> | |
478 <param name="omssa_double_window_wd" type="integer" value="14" | |
479 label="OMSSA: Double Charge Window Width" help="OMSSA double charge window width in Da (integer)" /> | |
480 <param name="omssa_single_window_pk" type="integer" value="2" | |
481 label="OMSSA: Single Charge Window Peaks" help="Minimum number of peaks in single charge window (integer)" /> | |
482 <param name="omssa_double_window_pk" type="integer" value="2" | |
483 label="OMSSA: Double Charge Window Peaks" help="Minimum number of peaks in double charge window (integer)" /> | |
484 <param name="omssa_min_ann_int_pks" type="integer" value="6" | |
485 label="OMSSA: Minimum Number of Annotated Peaks of Intense Ones" help="Minimum number of annotated peaks among the most intense ones" /> | |
486 <param name="omssa_min_annotated_peaks" type="integer" value="2" | |
487 label="OMSSA: Minimum number of Annotated Peaks" help="Minimum number of annotated peaks" /> | |
488 <param name="omssa_min_peaks" type="integer" value="4" | |
489 label="OMSSA: Minimum Peak Count" help="The minimum number of m/z values a spectrum must have to be searched" /> | |
490 <param name="omssa_methionine" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
491 label="OMSSA: Cleave n-term Methionine" help="Allow for N-terminal methionine cleavage" /> | |
492 <param name="omssa_max_ladders" type="integer" value="128" | |
493 label="OMSSA: Maximum Number of m/z Ladders" help="The maximum number of mass ladders to generate per database peptide" /> | |
494 <param name="omssa_max_frag_charge" type="integer" value="2" | |
495 label="OMSSA: Maximum Fragment Charge" help="Maximum fragment charge" /> | |
496 <param name="omssa_fraction" type="float" value="0.95" | |
497 label="OMSSA: Fraction of Peaks to estimate Charge 1" help="fraction of peaks to estimate charge 1" /> | |
498 <param name="omssa_plus_one" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
499 label="OMSSA: Estimate Plus One Charge" help="Allow OMSSA to estimate plus one charge algorithmically"/> | |
500 <param name="omssa_charge" type="select" | |
501 label="OMSSA: Fragment Charge" help="OMSSA fragment charge option" > | |
502 <option value="0" >Minus</option> | |
503 <option value="1" selected="True">Plus</option> | |
504 </param> | |
505 <param name="omssa_prec_per_spectrum" type="integer" value="1" | |
506 label="OMSSA: Minimum Number of Precursors per Spectrum" help="Minimum number of precursors per spectrum" /> | |
507 <param name="omssa_forward" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
508 label="OMSSA: Include First Forward Ion (b1) in Search" help="Allow OMSSA to include first forward ion (b1) in search" /> | |
509 <param name="omssa_rewind" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
510 label="OMSSA: Search Rewind" help="Allow search rewind (C-terminal) ions" /> | |
511 <param name="omssa_max_frag_series" type="integer" value="100" | |
512 label="OMSSA: Maximum Fragment per Series" help="Max number of fragments ions ions in each series being searched" /> | |
513 <param name="omssa_corr" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
514 label="OMSSA: Use Correlation Correction" help="Allow the use correlation correction score" /> | |
515 <param name="omssa_consecutive_p" type="float" value="0.5" | |
516 label="OMSSA: Consecutive Ion Probability" help="Probability of consecutive ion (used in correlation correction)" /> | |
517 <param name="omssa_it_sequence_evalue" type="float" value="0.0" | |
518 label="OMSSA: Sequence e-value Cutoff" help="The maximum e-value allowed to consider a sequence in the iterative search(0.0 means all)" /> | |
519 <param name="omssa_it_spectrum_evalue" type="float" value="0.01" | |
520 label="OMSSA: Spectrum e-value Cutoff" help="The maximum e-value allowed to consider a spectrum in the iterative search(0.0 means all)" /> | |
521 <param name="omssa_it_replace_evalue" type="float" value="0.01" | |
522 label="OMSSA: Replace e-value cutoff" help="The maximum e-value allowed to replace a hit in the iterative search(0.0 means all)" /> | |
523 <param name="omssa_remove_prec" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
524 label="OMSSA: Remove Precursor" help="Remove precursors" /> | |
525 <param name="omssa_scale_prec" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
526 label="OMSSA: Scale Precursor Mass" help="scale precursor mass" /> | |
527 <param name="omssa_estimate_charge" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
528 label="OMSSA: Remove Precursor" help="Remove precursors" /> | |
529 <param name="omssa_max_evalue" type="float" value="100" | |
530 label="OMSSA: Maximal evalue Considered" help="The maximum e-value considered" /> | |
531 <param name="omssa_remove_prec" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
532 label="OMSSA: Estimate Precursor Charge" help="Allow estimation of precursor charge" /> | |
533 <param name="omssa_it_replace_evalue" type="float" value="100" | |
534 label="OMSSA: Maximal evalue" help="The maximum OMSSA e-value considered" /> | |
535 <param name="omssa_hitlist_length" type="integer" value="0" | |
536 label="OMSSA: Hitlist Length" help="OMSSA hitlist length, 0 means all" /> | |
537 <param name="omssa_hitlist_charge" type="integer" value="30" | |
538 label="OMSSA: Number of Hits per Spectrum per Charge" help="number of hits per spectrum per charge" /> | |
539 <param name="omssa_min_pep_length" type="integer" value="4" | |
540 label="OMSSA: Minumum Peptide Length" help="Minimum length of peptides for no-enzyme and semi-tryptic searches" /> | |
541 <param name="omssa_max_pep_length" type="integer" value="40" | |
542 label="OMSSA: Maximum Peptide Length" help="Maximum length of peptides for no-enzyme and semi-tryptic searches (0: none)" /> | |
543 <param name="omssa_format" label="OMSSA output format" type="select" > | |
544 <option value="0" selected="True">OMX</option> | |
545 <option value="1" >CSV</option> | |
546 </param> | |
547 </when> | |
548 </conditional> | |
549 | |
550 <!-- MS-GF+ ADVANCED PARAMETERS --> | |
551 <conditional name="msgf"> | |
552 <param name="msgf_advanced" type="select" label="MSGF Options"> | |
553 <option value="yes">Advanced</option> | |
554 <option value="no" selected="True">Default</option> | |
555 </param> | |
556 <when value="no" /> | |
557 <when value="yes"> | |
558 <param name="msgf_decoy" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
559 label="MSGF: Search Decoys" help="If yes then a decoy database will be generated and searched. Assumed input database contains no decoys"/> | |
560 <param name="msgf_min_pep_length" type="integer" value="6" | |
561 label="MSGF: Minimum Peptide Length" help="Minimum length for a peptide to be considered"/> | |
562 <param name="msgf_max_pep_length" type="integer" value="30" | |
563 label="MSGF: Maximum Peptide Length" help="Maximum length for a peptide to be considered"/> | |
564 <param name="msgf_termini" type="select" format="text" | |
565 label="MSGF: Number of tolerable termini" help="Searches will take much longer if selecting a value other than 2"> | |
566 <option value="0">0 (ie non-specific cleavage)</option> | |
567 <option value="1">1 (ie semi-tryptic cleavage)</option> | |
568 <option value="2" selected="true">2 (ie fully-tryptic cleavage)</option> | |
569 </param> | |
570 <param name="msgf_num_ptms" label="MSGF: Max PTMs per peptide" type="integer" value="2"/> | |
571 | |
572 <param name="msgf_instrument" label="MSGF: Instrument type" type="select" help="Identifier of the instrument to generate MS/MS spectra (used to determine the scoring model)"> | |
573 <option value="0" selected="True">Low-res LCQ/LTQ</option> | |
574 <option value="1" >High-res LTQ</option> | |
575 <option value="2" >TOF</option> | |
576 <option value="3" >Q-Exactive</option> | |
577 </param> | |
578 <param name="msgf_fragmentation" label="MSGF: Fragmentation type" type="select" help="Fragmentation method identifier (used to determine the scoring model)"> | |
579 <option value="0" selected="True">As written in the spectrum or CID if no info</option> | |
580 <option value="1" >CID</option> | |
581 <option value="2" >ETD</option> | |
582 <option value="3" >HCD</option> | |
583 </param> | |
584 <param name="msgf_protocol" label="MSGF: Protocol type" type="select" help="Protocol identifier. Protocols are used to enable scoring parameters for enriched and/or labeled samples"> | |
585 <option value="0" selected="True">Automatic</option> | |
586 <option value="1" >Phosphorylation</option> | |
587 <option value="2" >iTRAQ</option> | |
588 <option value="3" >iTRAQPhospho</option> | |
589 <option value="4" >TMT</option> | |
590 <option value="5" >Standard</option> | |
591 </param> | |
592 <param name="msgf_num_matches" label="MSGF: Maximum Number of Spectrum Matches" type="integer" value="1" help="Number of peptide matches per spectrum to report" /> | |
593 <param name="msgf_additional" label="MS-GF+ additional features" type="select" help="Additional features to export"> | |
594 <option value="0" selected="True">output basic scores only</option> | |
595 <option value="1" >output additional features</option> | |
596 </param> | |
597 <param name="msgf_isotope_low" label="MSGF: Lower Isotope Error Range" type="integer" value="0" help="Lower isotope error range" /> | |
598 <param name="msgf_isotope_high" label="MSGF: Upper Isotope Error Range" type="integer" value="1" help="Upper isotope errror range" /> | |
599 </when> | |
600 </conditional> | |
601 | |
602 <!-- MS-AMANDA ADVANCED PARAMETERS --> | |
603 <conditional name="ms_amanda"> | |
604 <param name="ms_amanda_advanced" type="select" label="MS Amanda Options"> | |
605 <option value="yes">Advanced</option> | |
606 <option value="no" selected="True">Default</option> | |
607 </param> | |
608 <when value="no" /> | |
609 <when value="yes"> | |
610 <param name="ms_amanda_decoy" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
611 label="MS Amanda: Generate Decoys" help="generate decoys" /> | |
612 <param name="ms_amanda_max_evalue" type="float" value="100" | |
613 label="MS Amanda: Maximal Evalue" help="MS Amanda maximal evalue considered" /> | |
614 <param name="ms_amanda_instrument" label="MS Amanda: instrument" type="float" value="100" help="MS Amanda instrument id option. Available enzymes are listed in the GUI. (Note: case sensitive.)." /> | |
615 <param name="ms_amanda_max_rank" type="integer" value="5" | |
616 label="MS Amanda: Maximum Rank" help="MS Amanda maximum rank" /> | |
617 <param name="ms_amanda_mono" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
618 label="MS Amanda: Use Monoisotopic Mass Values" help="MS Amanda use monoisotopic mass values" /> | |
619 </when> | |
620 </conditional> | |
621 | |
622 | |
623 <!-- TIDE ADVANCED PARAMETERS --> | |
624 <conditional name="tide"> | |
625 <param name="tide_advanced" type="select" label="TIDE Options"> | |
626 <option value="yes">Advanced</option> | |
627 <option value="no" selected="True">Default</option> | |
628 </param> | |
629 <when value="no" /> | |
630 <when value="yes"> | |
631 <param name="tide_num_ptms" type="integer" value="100" | |
632 label="TIDE: Maximum Number of PTMs" help="Set the maximum number of PTMs on peptide to be considered"/> | |
633 <param name="tide_num_ptms_per_type" type="integer" value="2" | |
634 label="TIDE: Maximum Number of PTMs of each Type" help="Set the maximum number of PTMs of each type to be considered"/> | |
635 <param name="tide_min_pep_length" type="integer" value="6" | |
636 label="TIDE: Minimum Peptide Length" help="Set the minimum length of peptide to be considered"/> | |
637 <param name="tide_max_pep_length" type="integer" value="30" | |
638 label="TIDE: Maximum Peptide Length" help="Set the maximum length of peptide to be considered"/> | |
639 <param name="tide_min_prec_mass" type="float" value="200.0" | |
640 label="TIDE: Minimum Precursor Mass" help="Set the minimum precursor mass to be considered"/> | |
641 <param name="tide_max_prec_mass" type="float" value="7200.0" | |
642 label="TIDE: Maximum Precursor Mass" help="Set the maximum precursor mass to be considered"/> | |
643 <param name="tide_decoy_format" label="TIDE: Decoy Format" type="select" help="Select the format for generating the decoy sequences"> | |
644 <option value="none" selected="True">none</option> | |
645 <option value="shuffle" >shuffle</option> | |
646 <option value="peptide-revers" >peptide-reverse</option> | |
647 <option value="protein-reverse" >protein-reverse</option> | |
648 </param> | |
649 <param name="tide_keep_terminals" label="TIDE: Keep Terminals" type="select" help="Select to keep the terminal amino acids when creating decoys"> | |
650 <option value="N" >N</option> | |
651 <option value="C" >C</option> | |
652 <option value="NC" selected="True">NC</option> | |
653 <option value="non" >none</option> | |
654 </param> | |
655 <param name="tide_decoy_seed" type="integer" value="1" | |
656 label="TIDE: Decoy Seed" help="Set the decoy seed"/> | |
657 <param name="tide_output_folder" type="text" value="crux-output" | |
658 label="TIDE: Output Folder" help="Set the results output folder (relative to the Tide working folder)"/> | |
659 <param name="tide_print_peptides" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
660 label="TIDE: Print Peptides" help="If true, the peptides will be printed in the output"/> | |
661 <param name="tide_verbosity" label="TIDE: Progress Display Verbosity" type="select" help="Select the display verbosity level to report the search progress"> | |
662 <option value="0" >0</option> | |
663 <option value="10" >10</option> | |
664 <option value="20" >20</option> | |
665 <option value="30" selected="True">30</option> | |
666 <option value="40" >40</option> | |
667 <option value="50" >50</option> | |
668 <option value="60" >60</option> | |
669 </param> | |
670 | |
671 <param name="tide_monoisotopic" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
672 label="TIDE: Monoisotopic" help="If true, the precursor mass is monoisotopic"/> | |
673 <param name="tide_clip_n_term" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
674 label="TIDE: Clip Nterm Methionine" help="If true, the Nterm Methionine will be clipped"/> | |
675 <param name="tide_digestion_type" label="TIDE: Digestion Type" type="select" help="Either both ends (full-digest) or at least one end (partial-digest) of a peptide must conform to enzyme specificity rules"> | |
676 <option value="full-digest" selected="True">full-digest</option> | |
677 <option value="partial-digest" >partial-digest</option> | |
678 </param> | |
679 <param name="tide_compute_sp" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
680 label="TIDE: Compute SP" help="If true, the SP-score is calculated"/> | |
681 <param name="tide_max_psms" type="integer" value="10" | |
682 label="TIDE: Maximum Number of PSMs" help="Set the maximum number of PSMs to be considered"/> | |
683 <param name="tide_compute_p" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
684 label="TIDE: Compute Exact P-value" help="If true, the exact p-values are calculated"/> | |
685 <param name="tide_min_spectrum_mz" type="float" value="0.0" | |
686 label="TIDE: Minimum Spectrum m/z" help="Set the minimum spectrum m/z value for a spectrum to be considered"/> | |
687 <param name="tide_max_spectrum_mz" type="float" value="100000.0" | |
688 label="TIDE: Maximum Spectrum m/z" help="Set the maximum spectrum m/z value for a spectrum to be considered"/> | |
689 <param name="tide_min_spectrum_peaks" type="integer" value="20" | |
690 label="TIDE: Minimum Spectrum Peaks" help="Set the minimum amount of peaks in a spectrum for it to be considered"/> | |
691 <param name="tide_spectrum_charges" label="TIDE: Spectrum Charges" type="select" help="Select what precursor charges should be taken into account for matching"> | |
692 <option value="1" >1</option> | |
693 <option value="2" >2</option> | |
694 <option value="3" >3</option> | |
695 <option value="all" selected="True">all</option> | |
696 </param> | |
697 <param name="tide_remove_prec" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
698 label="TIDE: Remove Precursor" help="If true, the peak that corresponds to the precursor mass is excluded"/> | |
699 <param name="tide_remove_prec_tol" type="float" value="1.5" | |
700 label="TIDE: Remove Precursor Tolerance" help="Choose the threshold for precursor mass searching (for precursor peak removal)"/> | |
701 <param name="tide_progress_indicator" type="integer" value="1000" | |
702 label="TIDE: Progress Indicator" help="Choose the progress indicator frequency (in number of fragmentation spectra processed)"/> | |
703 <param name="tide_use_flanking" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
704 label="TIDE: Use Flanking" help="Includes two flanking peaks on either side of each b- and y-ion to compute the XCorr"/> | |
705 <param name="tide_use_neutral_losses" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
706 label="TIDE: Neutral Losses" help="Includes fragment peaks with neutral losses to perform the matching"/> | |
707 <param name="tide_mz_bin_width" type="float" value="0.02" | |
708 label="TIDE: mz Bin Width" help="Choose bin size to analyze the fragmentation spectrum"/> | |
709 <param name="tide_mz_bin_offset" type="float" value="0.0" | |
710 label="TIDE: mz Bin Offset" help="Choose bin offset to analyze the fragmentation spectrum"/> | |
711 <param name="tide_concat" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
712 label="TIDE: Concat Target and Decoy" help="If true, the target results are concatenated with the decoy results"/> | |
713 <param name="tide_export_text" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
714 label="TIDE: Export Text" help="If true, a text-formatted output file is exported"/> | |
715 <param name="tide_export_sqt" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
716 label="TIDE: Export SQT" help="If true, a sqt-formatted output file is exported"/> | |
717 <param name="tide_export_pepxml" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
718 label="TIDE: Export Pepxml" help="If true, a pepxml output file is exported"/> | |
719 <param name="tide_export_mzid" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
720 label="TIDE: Export Mzid" help="If true, a mzid output file is exported"/> | |
721 <param name="tide_export_pin" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
722 label="TIDE: Export Percolator Input File" help="If true, a percolator input file is exported"/> | |
723 <param name="tide_remove_temp" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
724 label="TIDE: Remove Temp Folders" help="If true, the temp folders are removed when the search is done"/> | |
725 </when> | |
726 </conditional> | |
727 | |
728 <!-- MyriMatch ADVANCED PARAMETERS --> | |
729 <conditional name="myrimatch"> | |
730 <param name="myrimatch_advanced" type="select" label="MyriMatch Options"> | |
731 <option value="yes">Advanced</option> | |
732 <option value="no" selected="True">Default</option> | |
733 </param> | |
734 <when value="no" /> | |
735 <when value="yes"> | |
736 <param name="myrimatch_min_pep_length" type="integer" value="6" | |
737 label="MyriMatch: Minimum Peptide Length" help="Minimum length for a peptide to be considered" /> | |
738 <param name="myrimatch_max_pep_length" type="integer" value="30" | |
739 label="MyriMatch: Maximum Peptide Length" help="Maximum length for a peptide to be considered" /> | |
740 <param name="myrimatch_min_prec_mass" type="float" value="0.0" | |
741 label="MyriMatch: Minimum Peptide Mass" help="Minimum 1+ mass of parent ion to be considered" /> | |
742 <param name="myrimatch_max_prec_mass" type="float" value="10000.0" | |
743 label="MyriMatch: Maximum Peptide Mass" help="Maximum 1+ mass of parent ion to be considered" /> | |
744 <param name="myrimatch_isotope_low" type="integer" value="-1" | |
745 label="MyriMatch: Lower Isotope Error Range" help="Lower isotope error ragne" /> | |
746 <param name="myrimatch_isotope_high" type="integer" value="2" | |
747 label="MyriMatch: Upper Isotope Error Range" help="Upper isotope error range" /> | |
748 <param name="myrimatch_num_matches" type="integer" value="10" | |
749 label="MyriMatch: Maximum Number of Spectrum Matches" help="Set the value for the maximum number of spectrum matches" /> | |
750 <param name="myrimatch_num_ptms" type="integer" value="2" | |
751 label="MyriMatch: Number of PTMs" help="Set the number of PTMS allowed per peptide" /> | |
752 <param name="myrimatch_fragmentation" label="MyriMatch: Fragmentation Method" type="select" help="Choose the fragmentation method used (CID: b,y) or (ETD: c, z*)"> | |
753 <option value="CID" selected="True">CID</option> | |
754 <option value="ETD" >ETD</option> | |
755 </param> | |
756 <param name="myrimatch_termini" label="MyriMatch: Number of Enzymatic Termini" type="select" help="Select the number of enzymatic termini"> | |
757 <option value="0">non-tryptic</option> | |
758 <option value="1" >semi-tryptic</option> | |
759 <option value="2" selected="True" >fully-tryptic</option> | |
760 </param> | |
761 <param name="myrimatch_plus_three" type="boolean" truevalue="1" falsevalue="0" checked="true" | |
762 label="MyriMatch: Smart Plus Three Option" help="Defines what algorithms are used to generate a set of theoretical fragment ions" /> | |
763 <param name="myrimatch_xcorr" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
764 label="MyriMatch: Xcorr Option" help="a Sequest-like cross correlation score can be calculated for the top ranking hits" /> | |
765 <param name="myrimatch_tic_cutoff" type="float" value="0.98" | |
766 label="MyriMatch: TIC cutoff percentage" help="Cumulative ion current of picked peaks divided by TIC >= this value for peaks to be retained" /> | |
767 <param name="myrimatch_intensity_classes" type="integer" value="3" | |
768 label="MyriMatch: Number of Intensity Classes" help="Experimental spectra have their peaks stratified into this number of intensity classed" /> | |
769 <param name="myrimatch_class_multiplier" type="integer" value="2" | |
770 label="MyriMatch: Class Multiplier" help="Has to do with previous option, this parameter controls the size of each class relative to the class above" /> | |
771 <param name="myrimatch_num_batches" type="integer" value="50" | |
772 label="MyriMatch: Number of Batches" help="The number of batches per node to strive for when usinge the MPI-based parallelization features" /> | |
773 <param name="myrimatch_max_peak" type="integer" value="100" | |
774 label="MyriMatch: Maximum Peak Count" help="Maximum number of peaks to be used from a spectrum" /> | |
775 </when> | |
776 </conditional> | |
777 | |
778 <!-- Comet ADVANCED PARAMETERS --> | |
779 <conditional name="comet"> | |
780 <param name="comet_advanced" type="select" label="Comet Options"> | |
781 <option value="yes">Advanced</option> | |
782 <option value="no" selected="True">Default</option> | |
783 </param> | |
784 <when value="no" /> | |
785 <when value="yes"> | |
786 <!-- Spectrum Related parameters --> | |
787 <conditional name="comet_spectrum"> | |
788 <param name="comet_spectrum_selector" type="select" label="Comet: Spectrum Related"> | |
789 <option value="yes">Set Spectrum Parameters</option> | |
790 <option value="no" selected="True">Keep Default Spectrum Parameters</option> | |
221 </param> | 791 </param> |
222 <when value="no" /> | 792 <when value="no" /> |
223 <when value="yes"> | 793 <when value="yes"> |
224 <param name="xtandem_npeaks" type="integer" value="50" | 794 <param name="comet_min_peaks" type="integer" value="10" |
225 label="X!Tandem: Total Peaks" help="Maximum number of peaks to be used from a spectrum"/> | 795 label="Comet: Minimum Number of Peaks per Spectrum" help="The minimum number of peaks per spectrum" /> |
226 <param name="xtandem_min_peaks" type="integer" value="15" | 796 <param name="comet_min_peak_int" type="float" value="0.0" |
227 label="X!Tandem: Min Peaks" help="Minimum number of peaks required for a spectrum to be considered"/> | 797 label="Comet: Minimum Peaks Intensity" help="The minimum intensity for input peaks to be considered" /> |
228 <param name="xtandem_min_frag_mz" type="integer" value="200" | 798 <param name="comet_remove_prec" label="Comet: Remove Precursor" type="select" help="Select for precursor m/z signal removal"> |
229 label="X!Tandem: Min Frag m/z" help="Fragment mass peaks with m/z less than this value will be discarded"/> | 799 <option value="0" selected="True" >off</option> |
230 <param name="xtandem_min_prec_mass" type="integer" value="200" | 800 <option value="1">on</option> |
231 label="X!Tandem: Min Precursor Mass" help="Minimum mass of 1+ mass of parent ion to be considered"/> | 801 <option value="2">as expected for ETD/ECD spectra</option> |
232 <param name="xtandem_noise_suppr" type="boolean" checked="true" truevalue="1" falsevalue="0" | 802 </param> |
233 label="X!Tandem: Noise Suppression" help="Use noise suppression"/> | 803 <when value="0" /> |
234 | 804 <when value="1"> |
235 <conditional name="xtandem_refine"><!-- -xtandem_refine --> | 805 <param name="comet_remove_prec_tol" type="float" value="1.5" |
236 <param name="xtandem_refine_selector" type="select" label="X!Tandem peptide model refinement"> | 806 label="Comet: Remove Precursor Tolerance" /> |
237 <option value="no" selected="True">Don't refine</option> | 807 </when> |
238 <option value="yes" >Use refinement</option> | 808 <when value="2"> |
239 </param> | 809 <param name="comet_remove_prec_tol" type="float" value="1.5" |
240 <when value="no"/> | 810 label="Comet: Remove Precursor Tolerance" /> |
241 <when value="yes"> | 811 </when> |
242 <param name="xtandem_refine_unc" type="boolean" truevalue="1" falsevalue="0" | 812 <param name="comet_clear_mz_range_lower" type="float" value="0.0" |
243 label="X!Tandem: Unanticipated cleavage, refinement" help="Allow for unanticipated cleavage during refinement"/> | 813 label="Comet: Minimum Peaks Intensity" help="Intended for iTRAQ/TMT type data where one might want to remove the reporter ion signals, lower m/z range" /> |
244 <param name="xtandem_refine_semi" type="boolean" truevalue="1" falsevalue="0" | 814 <param name="comet_clear_mz_range_upper" type="float" value="0.0" |
245 label="X!Tandem: Cleavage semi, refinement" help="Search for semi-tryptic peptides during refinement"/> | 815 label="Comet: Maximum Peaks Intensity" help="Intended for iTRAQ/TMT type data where one might want to remove the reporter ion signals, upper m/z range" /> |
246 <param name="xtandem_refine_p_mut" type="boolean" truevalue="1" falsevalue="0" | |
247 label="X!Tandem: Point mutations, refinement" help="Allow for point mutations during refinement"/> | |
248 <param name="xtandem_refine_snaps" type="boolean" truevalue="1" falsevalue="0" | |
249 label="X!Tandem: snAPs, refinement" help="Search for known single amino acid polymorphisms during refinement"/> | |
250 <param name="xtandem_refine_spec_synt" type="boolean" truevalue="1" falsevalue="0" | |
251 label="X!Tandem: Spectrum synthesis, refinement" help="Use spectrum synthesis scoring"/> | |
252 </when> | |
253 </conditional> | |
254 </when> | 816 </when> |
255 </conditional> | 817 </conditional> |
256 | 818 <!-- Search Related parameters --> |
257 <conditional name="omssa"> | 819 <conditional name="comet_search"> |
258 <param name="omssa_selector" type="select" label="Run OMSSA search"> | 820 <param name="comet_search_selector" type="select" label="Comet: Search Related"> |
259 <option value="yes" selected="True">Search with OMSSA</option> | 821 <option value="yes">Set Search Parameters</option> |
260 <option value="no">No OMSSA search</option> | 822 <option value="no" selected="True">Keep Default Search Parameters</option> |
261 </param> | 823 </param> |
262 <when value="no" /> | 824 <when value="no" /> |
263 <when value="yes"> | 825 <when value="yes"> |
264 <param name="hitlist_length" label="OMSSA: Hit List Length" type="integer" value="25" /> | 826 <param name="comet_enzyme_type" label="Comet: Enzyme Type" type="select" help="Specifies the number of enzyme termini a peptide must have"> |
265 <param name="remove_precursor" label="OMSSA: Remove Precurosr" type="boolean" truevalue="1" falsevalue="0" checked="true"/> | 827 <option value="1">semi-specific</option> |
266 <param name="scale_precursor" label="OMSSA: Scale Precursor Mass" type="boolean" truevalue="1" falsevalue="0" checked="false"/> | 828 <option value="2" selected="True">full-enzyme</option> |
267 <param name="estimate_charge" label="OMSSA: Estimate Charge" type="boolean" truevalue="1" falsevalue="0" checked="true" /> | 829 <option value="8">unspecific N-term</option> |
830 <option value="9">unspecific C-term</option> | |
831 </param> | |
832 <param name="comet_isotope_correction" label="Comet: Isotope Correction" type="select" help="Controls whether the peptide_mass_tolerance takes into account possible isotope errors in the precursor mass measurement"> | |
833 <option value="0" selected="True">off</option> | |
834 <option value="1">-1,0,+1,+2,+3</option> | |
835 <option value="2">-8,-4,0,+4,+8</option> | |
836 </param> | |
837 <param name="comet_min_prec_mass" type="float" value="0.0" | |
838 label="Comet: Minimum Precursor Mass" help="The minimum precursor mass considered" /> | |
839 <param name="comet_max_prec_mass" type="float" value="10000.0" | |
840 label="Comet: Maximum Precursor Mass" help="The maximum precursor mass considered" /> | |
841 <param name="comet_num_matches" type="integer" value="10" | |
842 label="Comet: Maximum Number of Matches" help="The maximum number of peptide matches per spectrum" /> | |
843 <param name="comet_max_frag_charge" type="integer" value="3" | |
844 label="Comet: Maximum Fragment Charge" help="Sets the maximum fragment charge (fill value between 1 and 5)" /> | |
845 <param name="comet_remove_meth" type="boolean" truevalue="1" falsevalue="0" checked="false" | |
846 label="Comet: Remove Methionine" help="Specifies whether the N-terminal methionine is cleaved prior to matching" /> | |
847 <param name="comet_batch_size" type="integer" value="0" | |
848 label="Comet: Batch Size" help="0 means load and search all spectra at once, otherwise spectra are loaded and searched in batches of the number specified" /> | |
849 <param name="comet_num_ptms" type="integer" value="10" | |
850 label="Comet: Maximum Number of PTMs" help="The maximum number of ptms per peptide" /> | |
268 </when> | 851 </when> |
269 </conditional> | 852 </conditional> |
270 | 853 <!-- Fragment Ions Related parameters --> |
271 <conditional name="msgf"> | 854 <conditional name="comet_fragment_ions"> |
272 <param name="msgf_selector" type="select" label="Run MSGF search"> | 855 <param name="comet_fragment_ions_selector" type="select" label="Comet: Fragment Ions Related"> |
273 <option value="yes" selected="True">Search with MSGF</option> | 856 <option value="yes">Set Fragment Ions Parameters</option> |
274 <option value="no">No MSGF search</option> | 857 <option value="no" selected="True">Keep Default Fragment Ions Parameters</option> |
275 </param> | 858 </param> |
276 <when value="no" /> | 859 <when value="no" /> |
277 <when value="yes"> | 860 <when value="yes"> |
278 <param name="msgf_min_pep_length" type="integer" value="6" | 861 <param name="comet_frag_bin_offset" type="float" value="0.4" |
279 label="Minimum Peptide Length" help="Minimum length for a peptide to be considered"/> | 862 label="Comet: Fragment Bin Offset" help="Controls how each fragment bin is defined in terms of where each bin starts" /> |
280 <param name="msgf_max_pep_length" type="integer" value="30" | 863 <param name="comet_sparse_matrix" type="boolean" truevalue="1" falsevalue="0" checked="true" |
281 label="Maximum Peptide Length" help="Maximum length for a peptide to be considered"/> | 864 label="Comet: Fragment Sparse Matrix" help="Controls whether or not internal sparse matrix data representation is used to lower memory usage" /> |
282 <param name="msgf_termini" type="select" format="text" | 865 <param name="comet_theoretical_fragment_ions" type="integer" value="0" |
283 label="Number of tolerable termini" help="Searches will take much longer if selecting a value other than 2"> | 866 label="Comet: Theoretical Fragment Ions" help="Specifies how theoretical fragment ion peaks are represented (0 or 1 values are allowed)" /> |
284 <option value="0">0 (ie non-specific cleavage)</option> | |
285 <option value="1">1 (ie semi-tryptic cleavage)</option> | |
286 <option value="2" selected="true">2 (ie fully-tryptic cleavage)</option> | |
287 </param> | |
288 <param name="msgf_num_ptms" label="Max PTMs per peptide" type="integer" value="2"/> | |
289 </when> | 867 </when> |
290 </conditional> | 868 </conditional> |
291 | |
292 <conditional name="myrimatch"> | |
293 <param name="myrimatch_selector" type="select" label="Run MyriMatch search"> | |
294 <option value="yes" selected="True">Search with MyriMatch</option> | |
295 <option value="no">No MyriMatch search</option> | |
296 </param> | |
297 <when value="no" /> | |
298 <when value="yes"> | |
299 </when> | |
300 </conditional> | |
301 | |
302 <conditional name="comet"> | |
303 <param name="comet_selector" type="select" label="Run Comet search"> | |
304 <option value="yes" selected="True">Search with Comet</option> | |
305 <option value="no">No Comet search</option> | |
306 </param> | |
307 <when value="no" /> | |
308 <when value="yes"> | |
309 </when> | |
310 </conditional> | |
311 | |
312 <conditional name="ms_amanda"> | |
313 <param name="ms_amanda_selector" type="select" label="Run MS Amanda search"> | |
314 <option value="yes">Search with MS Amanda</option> | |
315 <option value="no" selected="True">No MS Amanda search</option> | |
316 </param> | |
317 <when value="no" /> | |
318 <when value="yes"> | |
319 </when> | |
320 </conditional> | |
321 | |
322 <conditional name="tide"> | |
323 <param name="tide_selector" type="select" label="Run Tide search"> | |
324 <option value="yes">Search with Tide</option> | |
325 <option value="no" selected="True">No Comet search</option> | |
326 </param> | |
327 <when value="no" /> | |
328 <when value="yes"> | |
329 </when> | |
330 </conditional> | |
331 | |
332 </when> | 869 </when> |
333 </conditional> | 870 </conditional> |
334 </inputs> | 871 </inputs> |
335 <outputs> | 872 <outputs> |
336 <data name="searchgui_results" format="searchgui_zip" from_work_dir="searchgui_out.zip" label="${tool.name} on ${on_string}" /> | 873 <data name="searchgui_results" format="searchgui_archive" from_work_dir="searchgui_out.zip" label="${tool.name} on ${on_string}" /> |
337 </outputs> | 874 </outputs> |
338 <tests> | 875 <tests> |
876 | |
877 <!-- Test that specifying non-default search engines works --> | |
339 <test> | 878 <test> |
340 <param name="peak_lists" value="searchgui_tinyspectra1.mgf"/> | 879 <param name="peak_lists" value="searchgui_tinyspectra1.mgf"/> |
341 <param name="input_database" value="searchgui_tinydb1.fasta" ftype="fasta"/> | 880 <param name="input_database" value="searchgui_tinydb1.fasta" ftype="fasta"/> |
342 <param name="precursor_ion_tol" value="100"/> | 881 <param name="precursor_ion_tol" value="100"/> |
343 <param name="fixed_modifications" value="carbamidomethyl c"/> | 882 <param name="fixed_modifications" value="carbamidomethyl c"/> |
344 <param name="variable_modifications" value="oxidation of m"/> | 883 <param name="variable_modifications" value="oxidation of m"/> |
345 <param name="min_charge" value="1"/> | 884 <param name="min_charge" value="1"/> |
346 <param name="max_charge" value="3"/> | 885 <param name="max_charge" value="3"/> |
347 <param name="advanced_type_selector" value="advanced"/> | 886 <param name="engines" value="X!Tandem,MSGF,MyriMatch,OMSSA,Comet"/> |
348 <param name="xtandem_selector" value="yes"/> | 887 <param name="xtandem.xtandem_advanced" value="yes"/> |
349 <param name="xtandem_selector.xtandem_refine_selector" value="yes"/> | 888 <param name="xtandem_advanced.xtandem_refine_selector" value="yes"/> |
350 <param name="omssa_selector" value="no"/> | 889 |
351 <param name="msgf_selector" value="yes"/> | 890 <output name="output" file="tiny_searchgui_result1.zip" ftype="searchgui_archive" compare="sim_size" delta="600" /> |
352 <param name="ms_amanda_selector" value="no"/> | |
353 <output name="output" file="tiny_searchgui_result1.zip" ftype="searchgui_zip" compare="sim_size" delta="600" /> | |
354 </test> | 891 </test> |
892 | |
893 <!-- Test that search works with MSAmanda --> | |
894 <test> | |
895 <param name="peak_lists" value="searchgui_tinyspectra1.mgf"/> | |
896 <param name="input_database" value="searchgui_tinydb1.fasta" ftype="fasta"/> | |
897 <param name="precursor_ion_tol" value="100"/> | |
898 <param name="fixed_modifications" value="carbamidomethyl c"/> | |
899 <param name="variable_modifications" value="oxidation of m"/> | |
900 <param name="min_charge" value="1"/> | |
901 <param name="max_charge" value="3"/> | |
902 <param name="engines" value="MS_Amanda"/> | |
903 | |
904 <output name="output" file="tiny_searchgui_result_amandaonly.zip" ftype="searchgui_archive" compare="sim_size" delta="600" /> | |
905 </test> | |
906 | |
907 | |
355 </tests> | 908 </tests> |
356 <help> | 909 <help> |
357 **What it does** | 910 **What it does** |
358 | 911 |
359 Runs multiple search engines on any number of MGF peak lists using the SearchGUI. | 912 Runs multiple search engines on any number of MGF peak lists using the SearchGUI. |
360 | 913 Default: X! Tandem, OMSSA and MS-GF+ are executed. |
361 By default X! Tandem, OMSSA, MS-GF+, Myrimatch and Comet are run. Optionally, Amanda and Tide engines can also be run. | 914 Optional: MyriMatch, MS-Amanda, Comet and Tide can be executed. |
362 | 915 |
363 </help> | 916 </help> |
364 <expand macro="citations" /> | 917 <expand macro="citations" /> |
365 </tool> | 918 </tool> |