Mercurial > repos > galaxyp > msgfplus
comparison msgfplus.xml @ 6:0a376f581288 draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/msgfplus commit 498437250b9fa438abd6865b7e9ba71298599ee7
| author | galaxyp |
|---|---|
| date | Thu, 12 Jan 2017 15:24:49 -0500 |
| parents | 468e8d70a073 |
| children | 51fd56b09e64 |
comparison
equal
deleted
inserted
replaced
| 5:468e8d70a073 | 6:0a376f581288 |
|---|---|
| 2 <description> | 2 <description> |
| 3 Identifies peptides in tandem mass spectra using the MS-GF+ search engine. | 3 Identifies peptides in tandem mass spectra using the MS-GF+ search engine. |
| 4 </description> | 4 </description> |
| 5 <requirements> | 5 <requirements> |
| 6 <requirement type="package" version="2016.10.26">msgf_plus</requirement> | 6 <requirement type="package" version="2016.10.26">msgf_plus</requirement> |
| 7 <environment_variable name="LC_ALL" action="set_to">C</environment_variable> | |
| 8 </requirements> | 7 </requirements> |
| 9 <stdio> | 8 <stdio> |
| 10 <exit_code range="1:" level="fatal" description="Job Failed" /> | 9 <exit_code range="1:" level="fatal" description="Job Failed" /> |
| 11 <regex match="java.*Exception" level="fatal" description="Java Exception"/> | 10 <regex match="java.*Exception" level="fatal" description="Java Exception"/> |
| 12 <regex match="Could not create the Java virtual machine" level="fatal" description="JVM Error"/> | 11 <regex match="Could not create the Java virtual machine" level="fatal" description="JVM Error"/> |
| 54 -maxLength $advanced.maxLength | 53 -maxLength $advanced.maxLength |
| 55 -minCharge $advanced.minCharge | 54 -minCharge $advanced.minCharge |
| 56 -maxCharge $advanced.maxCharge | 55 -maxCharge $advanced.maxCharge |
| 57 -n $advanced.n | 56 -n $advanced.n |
| 58 -addFeatures $advanced.addFeatures | 57 -addFeatures $advanced.addFeatures |
| 58 #if $tsvcheck | |
| 59 && | |
| 60 msgf_plus | |
| 61 edu.ucsd.msjava.ui.MzIDToTsv | |
| 62 -i '$output_name' | |
| 63 -o output.tsv | |
| 64 #end if | |
| 59 && | 65 && |
| 60 mv '$output_name' output | 66 mv '$output_name' output |
| 61 ]]> | 67 ]]> |
| 62 </command> | 68 </command> |
| 63 <inputs> | 69 <inputs> |
| 73 <when value="fractions"> | 79 <when value="fractions"> |
| 74 <param name="db_spectra" type="data_collection" collection_type="paired" | 80 <param name="db_spectra" type="data_collection" collection_type="paired" |
| 75 label="Collection: Pairs of FASTA database (forward) and spectra (reverse)"/> | 81 label="Collection: Pairs of FASTA database (forward) and spectra (reverse)"/> |
| 76 </when> | 82 </when> |
| 77 </conditional> | 83 </conditional> |
| 84 <param name="tsvcheck" type="boolean" label="Output TSV as well?" /> | |
| 78 <param argument="-tda" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Search with on-the-fly decoy database?" help="MSGF+ uses XXX_ as an accession prefix to indicate a decoy hit" /> | 85 <param argument="-tda" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Search with on-the-fly decoy database?" help="MSGF+ uses XXX_ as an accession prefix to indicate a decoy hit" /> |
| 79 <param argument="-t" type="float" value="10" label="Precursor mass tolerance" help="Error tolerance for matching peptide mass to precursor ion mass"/> | 86 <param argument="-t" type="float" value="10" label="Precursor mass tolerance" help="Error tolerance for matching peptide mass to precursor ion mass"/> |
| 80 <param name="precursor_ion_tol_units" type="select" label="Precursor mass tolerance units" help="Daltons are common for low-res instruments, ppm for high-res instruments"> | 87 <param name="precursor_ion_tol_units" type="select" label="Precursor mass tolerance units" help="Daltons are common for low-res instruments, ppm for high-res instruments"> |
| 81 <option value="ppm" selected="true">Parts per million (ppm)</option> | 88 <option value="ppm" selected="true">Parts per million (ppm)</option> |
| 82 <option value="Da">Daltons</option> | 89 <option value="Da">Daltons</option> |
| 215 <param name="isotope_high" label="Upper isotope error range" type="integer" value="1" /> | 222 <param name="isotope_high" label="Upper isotope error range" type="integer" value="1" /> |
| 216 </section> | 223 </section> |
| 217 </inputs> | 224 </inputs> |
| 218 <outputs> | 225 <outputs> |
| 219 <data name="output" format="mzid" from_work_dir="output" /> | 226 <data name="output" format="mzid" from_work_dir="output" /> |
| 227 <data name="tsvoutput" format="tabular" from_work_dir="output.tsv" > | |
| 228 <filter>tsvcheck</filter> | |
| 229 </data> | |
| 220 </outputs> | 230 </outputs> |
| 221 <tests> | 231 <tests> |
| 222 <test> | 232 <test> |
| 223 <param name="msgf_input.intype_selector" value="single" /> | 233 <param name="msgf_input|intype_selector" value="single" /> |
| 224 <param name="msgf_input.s" value="input/201208-378803.mzML" /> | 234 <param name="msgf_input|s" value="input/201208-378803.mzML" ftype="mzml" /> |
| 225 <param name="msgf_input.d" value="input/cow.protein.PRG2012-subset.fasta" /> | 235 <param name="msgf_input|d" value="input/cow.protein.PRG2012-subset.fasta" ftype="fasta" /> |
| 226 <param name="tda" value="1" /> | 236 <param name="tda" value="1" /> |
| 227 <param name="ntt" value="1" /> | 237 <param name="ntt" value="1" /> |
| 228 <param name="t" value="50" /> | 238 <param name="t" value="50" /> |
| 229 <param name="precursor_ion_tol_units" value="ppm" /> | 239 <param name="precursor_ion_tol_units" value="ppm" /> |
| 230 <param name="common_fixed_modifications" value="" /> | 240 <param name="common_fixed_modifications" value="" /> |
| 231 <param name="common_variable_modifications" value="" /> | 241 <param name="common_variable_modifications" value="" /> |
| 232 <output name="output" file="201208-378803-msgf_20161026-50ppm-semitryptic-no_mods.mzid" compare="sim_size" delta="20" /> | 242 <output name="output" file="201208-378803-msgf_20161026-50ppm-semitryptic-no_mods.mzid" compare="sim_size" delta="20" /> |
| 233 </test> | 243 </test> |
| 234 <test> | 244 <test> |
| 235 <param name="msgf_input.intype_selector" value="fractions" /> | 245 <param name="msgf_input|intype_selector" value="single" /> |
| 236 <param name="msgf_input.db_spectra.forward" value="input/201208-378803.mzML" /> | 246 <param name="msgf_input|s" value="input/201208-378803.mzML" /> |
| 237 <param name="msgf_input.db_spectra.reverse" value="input/cow.protein.PRG2012-subset.fasta" /> | 247 <param name="msgf_input|d" value="input/cow.protein.PRG2012-subset.fasta" /> |
| 248 <param name="tsvcheck" value="true" /> | |
| 249 <param name="tda" value="1" /> | |
| 250 <param name="ntt" value="1" /> | |
| 251 <param name="t" value="50" /> | |
| 252 <param name="precursor_ion_tol_units" value="ppm" /> | |
| 253 <param name="common_fixed_modifications" value="" /> | |
| 254 <param name="common_variable_modifications" value="" /> | |
| 255 <output name="output" file="201208-378803-msgf_20161026-50ppm-semitryptic-no_mods.mzid" compare="sim_size" delta="20" /> | |
| 256 <output name="tsvoutput" file="201208-378803-msgf_20161026-50ppm-semitryptic-no_mods.tsv" compare="sim_size" delta="20" /> | |
| 257 </test> | |
| 258 <test> | |
| 259 <param name="msgf_input|intype_selector" value="fractions" /> | |
| 260 <param name="msgf_input|db_spectra"> | |
| 261 <collection type="paired"> | |
| 262 <element name="forward" value="input/201208-378803.mzML" /> | |
| 263 <element name="reverse" value="input/cow.protein.PRG2012-subset.fasta" /> | |
| 264 </collection> | |
| 265 </param> | |
| 238 <param name="tda" value="1" /> | 266 <param name="tda" value="1" /> |
| 239 <param name="ntt" value="1" /> | 267 <param name="ntt" value="1" /> |
| 240 <param name="t" value="50" /> | 268 <param name="t" value="50" /> |
| 241 <param name="precursor_ion_tol_units" value="ppm" /> | 269 <param name="precursor_ion_tol_units" value="ppm" /> |
| 242 <param name="common_fixed_modifications" value="" /> | 270 <param name="common_fixed_modifications" value="" /> |
| 243 <param name="common_variable_modifications" value="" /> | 271 <param name="common_variable_modifications" value="" /> |
| 244 <output name="output" file="201208-378803-msgf-50ppm-semitryptic-no_mods.mzid" lines_diff="6" /> | 272 <output name="output" file="201208-378803-msgf_20161026-50ppm-semitryptic-no_mods.mzid" compare="sim_size" delta="20" /> |
| 245 </test> | 273 </test> |
| 246 <test> | 274 <test> |
| 247 <param name="msgf_input.intype_selector" value="single" /> | 275 <param name="msgf_input|intype_selector" value="single" /> |
| 248 <param name="msgf_input.s" value="input/201208-378803.mzML" /> | 276 <param name="msgf_input|s" value="input/201208-378803.mzML" /> |
| 249 <param name="msgf_input.d" value="input/cow.protein.PRG2012-subset.fasta" /> | 277 <param name="msgf_input|d" value="input/cow.protein.PRG2012-subset.fasta" /> |
| 250 <param name="tda" value="1" /> | 278 <param name="tda" value="1" /> |
| 251 <param name="t" value="0.02" /> | 279 <param name="t" value="0.02" /> |
| 252 <param name="precursor_ion_tol_units" value="Da" /> | 280 <param name="precursor_ion_tol_units" value="Da" /> |
| 253 <param name="isotope_low" value="-1" /> | 281 <param name="isotope_low" value="-1" /> |
| 254 <param name="isotope_high" value="0" /> | 282 <param name="isotope_high" value="0" /> |
