Mercurial > repos > galaxyp > peptideshaker
comparison searchgui.xml @ 59:943a34df6047 draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/peptideshaker commit 1cb321cbce2a6528764abc9c9431687f56c57588"
author | galaxyp |
---|---|
date | Fri, 21 May 2021 19:13:14 +0000 |
parents | 07ff622ec007 |
children | a6ff76e057fd |
comparison
equal
deleted
inserted
replaced
58:07ff622ec007 | 59:943a34df6047 |
---|---|
63 ## Search CLI ## | 63 ## Search CLI ## |
64 ################ | 64 ################ |
65 echo 'running search gui' && | 65 echo 'running search gui' && |
66 searchgui -Djava.awt.headless=true eu.isas.searchgui.cmd.SearchCLI | 66 searchgui -Djava.awt.headless=true eu.isas.searchgui.cmd.SearchCLI |
67 --exec_dir="\$cwd/${bin_dir}" | 67 --exec_dir="\$cwd/${bin_dir}" |
68 -use_log_folder 0 | |
68 -spectrum_files \$cwd | 69 -spectrum_files \$cwd |
69 -fasta_file "\$cwd/input_fasta_file.fasta" | 70 -fasta_file "\$cwd/input_fasta_file.fasta" |
70 -output_folder \$cwd/output | 71 -output_folder \$cwd/output |
71 -id_params ./SEARCHGUI_IdentificationParameters.par | 72 -id_params ./SEARCHGUI_IdentificationParameters.par |
72 -temp_folder \$cwd/temp_folder | 73 -temp_folder \$cwd/temp_folder |
171 <param format="json" name="input_parameters_file" type="data" label="Identification Parameters file"/> | 172 <param format="json" name="input_parameters_file" type="data" label="Identification Parameters file"/> |
172 | 173 |
173 <param format="fasta" name="input_fasta_file" type="data" label="Fasta file" help="For postprocessing with PeptideShaker the sequences must have UniProt style headers and contain decoy sequences (see help)."/> | 174 <param format="fasta" name="input_fasta_file" type="data" label="Fasta file" help="For postprocessing with PeptideShaker the sequences must have UniProt style headers and contain decoy sequences (see help)."/> |
174 | 175 |
175 <param name="peak_lists_files" format="mgf,mzml" type="data" multiple="true" label="Input Peak Lists" | 176 <param name="peak_lists_files" format="mgf,mzml" type="data" multiple="true" label="Input Peak Lists" |
176 help="Select appropriate MGF/MZML dataset(s) from history" /> | 177 help="Select appropriate MGF/MZML dataset(s) from history. |
178 Remember to choose only .mzML files when using MetaMorpheus." /> | |
177 | 179 |
178 <!-- Search Engine Selection --> | 180 <!-- Search Engine Selection --> |
179 <section name="search_engines_options" expanded="true" title="Search Engine Options"> | 181 <section name="search_engines_options" expanded="true" title="Search Engine Options"> |
180 <param name="engines" type="select" display="checkboxes" multiple="True" label="DB-Search Engines"> | 182 <param name="engines" type="select" display="checkboxes" multiple="True" label="DB-Search Engines"> |
181 <help>Comet and Tide shouldn't both be selected since they use a similar algoritm. OMSSA may not work into isolated environments like containers.</help> | 183 <help>Comet and Tide shouldn't both be selected since they use a similar algoritm. OMSSA may not work into isolated environments like containers. |
184 MetaMorpheus only produce results when using mzML format.</help> | |
182 <option value="X!Tandem" selected="True">X!Tandem</option> | 185 <option value="X!Tandem" selected="True">X!Tandem</option> |
183 <option value="MSGF" selected="True">MS-GF+</option> | 186 <option value="MSGF" selected="True">MS-GF+</option> |
184 <option value="OMSSA">OMSSA</option> | 187 <option value="OMSSA">OMSSA</option> |
185 <option value="Comet">Comet</option> | 188 <option value="Comet">Comet</option> |
186 <option value="Tide">Tide</option> | 189 <option value="Tide">Tide</option> |
187 <option value="MyriMatch">MyriMatch</option> | 190 <option value="MyriMatch">MyriMatch</option> |
188 <option value="MS_Amanda">MS_Amanda</option> | 191 <option value="MS_Amanda">MS_Amanda</option> |
189 <!-- TODO: MetaMorpheus Waiting for support for dotnet in bioconda package --> | 192 <option value="MetaMorpheus">MetaMorpheus</option> |
190 <!-- <option value="MetaMorpheus">MetaMorpheus</option> --> | |
191 <!-- Windows only | 193 <!-- Windows only |
192 <option value="Andromeda">Andromeda</option> | 194 <option value="Andromeda">Andromeda</option> |
193 --> | 195 --> |
194 <!-- New with version 3.0 | 196 <!-- New with version 3.0 |
195 --> | 197 --> |
237 <param name="input_parameters_file" value="Identification_Parameters_default.par"/> | 239 <param name="input_parameters_file" value="Identification_Parameters_default.par"/> |
238 <param name="input_fasta_file" value="fastacli_searchgui_tinydb1_concatenated_target_decoy.fasta" ftype="fasta" /> | 240 <param name="input_fasta_file" value="fastacli_searchgui_tinydb1_concatenated_target_decoy.fasta" ftype="fasta" /> |
239 <param name="engines" value="X!Tandem,MSGF,MyriMatch,Comet"/> | 241 <param name="engines" value="X!Tandem,MSGF,MyriMatch,Comet"/> |
240 <output name="searchgui_results" file="searchgui_tiny_result_default_4engines.zip" ftype="searchgui_archive" compare="sim_size" delta="30000" /> | 242 <output name="searchgui_results" file="searchgui_tiny_result_default_4engines.zip" ftype="searchgui_archive" compare="sim_size" delta="30000" /> |
241 </test> | 243 </test> |
244 | |
245 | |
246 <!-- Test that search works with MetaMorpheus with default parameters works--> | |
247 <!-- Test data has been taken from metamorpheus galaxy tool --> | |
248 <test> | |
249 <param name="peak_lists_files" value="searchgui_smallCalibratible_Yeast.mzML"/> | |
250 <param name="input_parameters_file" value="Identification_Parameters_default.par"/> | |
251 <param name="input_fasta_file" value="searchgui_smallYeast.fasta" ftype="fasta" /> | |
252 <param name="engines" value="MetaMorpheus"/> | |
253 <output name="searchgui_results" ftype="searchgui_archive"> | |
254 <assert_contents> | |
255 <has_size value="798597" delta="10000"/> | |
256 </assert_contents> | |
257 </output> | |
258 </test> | |
242 | 259 |
243 <!-- Test that search works with MSAmanda with default parameters works--> | 260 <!-- Test that search works with MSAmanda with default parameters works--> |
244 <test> | 261 <test> |
245 <param name="peak_lists_files" value="searchgui_smallspectra.mgf"/> | 262 <param name="peak_lists_files" value="searchgui_smallspectra.mgf"/> |
246 <param name="input_parameters_file" value="Identification_Parameters_default.par"/> | 263 <param name="input_parameters_file" value="Identification_Parameters_default.par"/> |
322 | 339 |
323 Runs multiple search engines on any number of MGF peak lists using SearchGUI. | 340 Runs multiple search engines on any number of MGF peak lists using SearchGUI. |
324 | 341 |
325 Default: X! Tandem and MS-GF+ are executed. | 342 Default: X! Tandem and MS-GF+ are executed. |
326 | 343 |
327 Optional: MyriMatch, MS-Amanda, OMSSA (it may not work into isolated environments like containers), Comet, Tide, DirecTag and Novor can be executed. | 344 Optional: MyriMatch, MS-Amanda, MetaMorpheus, OMSSA (it may not work into isolated environments like containers), Comet, Tide, DirecTag and Novor can be executed. |
328 | 345 |
329 **Input FASTA** | 346 **Input FASTA** |
330 | 347 |
331 In order to allow for postprocessing with PeptideShaker the sequences must contain decoy sequences (see _here: https://github.com/compomics/searchgui/wiki/DatabaseHelp#decoy-sequences) | 348 In order to allow for postprocessing with PeptideShaker the sequences must contain decoy sequences (see _here: https://github.com/compomics/searchgui/wiki/DatabaseHelp#decoy-sequences) |
332 and the FASTA header must either contain no "|" characters (then the whole header will be used as ID) or have the following format: | 349 and the FASTA header must either contain no "|" characters (then the whole header will be used as ID) or have the following format: |