Mercurial > repos > galaxyp > myrimatch
diff myrimatch.xml @ 3:c5e2f015165d draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/bumbershoot/myrimatch commit 23c80475d116664d179cd42a969b0b6bc33419ad
author | galaxyp |
---|---|
date | Mon, 12 Dec 2016 14:51:10 -0500 |
parents | 4bb0872e2b5f |
children | e0584c24d0e7 |
line wrap: on
line diff
--- a/myrimatch.xml Thu Jun 02 18:32:04 2016 -0400 +++ b/myrimatch.xml Mon Dec 12 14:51:10 2016 -0500 @@ -1,7 +1,7 @@ <tool id="myrimatch" version="0.1.0" name="MyriMatch"> <description>Identify peptides in tandem mass spectra.</description> <requirements> - <requirement type="package" version="3.0.8789">bumbershoot</requirement> + <requirement type="package" version="3.0.10185">bumbershoot</requirement> </requirements> <stdio> <exit_code range="1:" level="fatal" description="Job Failed" /> @@ -24,19 +24,13 @@ #for $static_mod in $StaticMods #set $static_mods_str = $static_mods_str + " " + str($static_mod.aa) + " " + str($static_mod.mass) #end for - #for $mod in str($common_fixed_modifications).split(",") - #set $static_mods_str = $static_mods_str + " " + $mod.replace("_", " ") - #end for - #set $static_mods_str = $static_mods_str.strip() + #set $static_mods_str = $static_mods_str.lstrip() #set $dynamic_mods_str = "" #for $dynamic_mod in $DynamicMods #set $dynamic_mods_str = $dynamic_mods_str + " " + str($dynamic_mod.motif) + " * " + str($dynamic_mod.mass) #end for - #for $mod in str($common_variable_modifications).split(",") - #set $dynamic_mods_str = $dynamic_mods_str + " " + $mod.replace("_", " ") - #end for - #set $dynamic_mods_str = $dynamic_mods_str.strip() + #set $dynamic_mods_str = $dynamic_mods_str.lstrip() ln -s '$input' '${input_name}' && ln -s '$ProteinDatabase' '${db_name}' && @@ -77,7 +71,7 @@ ]]> </command> <inputs> - <param name="input" type="data" format="mzml,mzxml,mgf,ms2,h5" label="Input Raw MS File(s)"/> + <param name="input" type="data" format="mzml,mzxml,mgf,ms2,mz5" label="Input Raw MS File(s)"/> <param argument="-OutputFormat" type="select" label="Output Type" help="The file format to use for results of the search."> <option value="pepXML">pepXML</option> <option value="mzid">mzIdentML</option> @@ -89,7 +83,6 @@ <option value="Trypsin">Trypsin (normal trypsin cut, disallows cutting when the site is before a proline)</option> <option value="Chymotrypsin">Chymotrypsin (allows cut after F,Y,W,L. Disallows cutting before proline)</option> <option value="TrypChymo">TrypChymo (combines "Trypsin/P" and "Chymotrypsin" cleavage rules)</option> - <option value="glutamyl endopeptidase">Glu-C</option> <option value="Lys-C">Lys-C</option> <option value="Lys-C/P">Lys-C/P (Lys-C, disallowing cutting before proline)</option> <option value="Asp-N">Asp-N</option> @@ -103,41 +96,13 @@ <option value="0">Non-specific (neither terminus is required to match cleavage rules)</option> </param> <param argument="-MaxMissedCleavages" type="integer" min="0" value="2" label="Maximum Missed Cleavages" help="Candidate peptides with more than this number of uncleaved cleavage sites will be skipped." /> - - <param name="common_fixed_modifications" type="select" label="Common Static Modifications" multiple="true" help="Occurs in known places on peptide sequence. Hold the appropriate key while clicking to select multiple items"> - <option value="C_57.021464" selected="true">Carbamidomethyl C</option> - <option value="(_144.102063">iTRAQ 4-plex N-term</option> - <option value="K_144.102063">iTRAQ 4-plex K</option> - <option value="(_225.155833">TMT 2-plex N-term</option> - <option value="K_225.155833">TMT 2-plex K</option> - <option value="(_229.162932">TMT 6-or-10-plex N-term</option> - <option value="K_229.162932">TMT 6-or-10-plex K</option> - <sanitizer invalid_char=""><valid initial="string.printable"><add value="("/><add value=")"/><add value=","/><add value="-"/><add value="_"/></valid><mapping initial="none"></mapping></sanitizer> - </param> - <param name="common_variable_modifications" type="select" label="Common Dynamic Modifications" multiple="true" help="Can occur anywhere on the peptide sequence; adds additional error to search score. Hold the appropriate key while clicking to select multiple items"> - <option value="K_*_42.010565">Acetylation K</option> - <option value="(_*_42.010565">Acetylation Protein N-term</option> - <option value="C_*_57.021464">Carbamidomethyl C</option> - <option value="(_*_57.021464">Carbamidomethyl N-term</option> - <option value="N_*_0.984016">Deamidation N</option> - <option value="Q_*_0.984016">Deamidation Q</option> - <option value="K_*_14.015650">Methylation K</option> - <option value="M_*_15.994915" selected="true">Oxidation M</option> - <option value="S_*_97.976896">Phosphorylation S</option> - <option value="T_*_97.976896">Phosphorylation T</option> - <option value="Y_*_97.976896">Phosphorylation Y</option> - <option value="(E_*_-18.010565">Pyro-glu from E</option> - <option value="(Q_*_-17.026549">Pyro-glu from Q</option> - <sanitizer invalid_char=""><valid initial="string.printable"><add value="("/><add value=")"/><add value=","/><add value="_"/><add value="*"/><add value="-"/></valid><mapping initial="none"></mapping></sanitizer> - </param> - - <repeat name="StaticMods" title="Custom Static Modifications" help="Modifications that are always applied to an amino acid. (-StaticMods)"> + <repeat name="StaticMods" title="Static Modifications" help="Modifications that are always applied to an amino acid. (-StaticMods)"> <param name="aa" type="text" label="Amino Acid"> <sanitizer><valid initial="string.ascii_uppercase"><remove value="B"/><remove value="J"/><remove value="O"/><remove value="Z"/></valid></sanitizer> </param> <param name="mass" type="float" label="Mass" value="0" /> </repeat> - <repeat name="DynamicMods" title="Custom Dynamic Modifications" help="Modifications that can either be present or absent on an amino acid. (-DynamicMods)"> + <repeat name="DynamicMods" title="Dynamic Modifications" help="Modifications that can either be present or absent on an amino acid. (-DynamicMods)"> <param name="motif" type="text" label="Amino Acid Motif"> <sanitizer> <valid initial="string.ascii_uppercase"> @@ -152,7 +117,6 @@ </param> <param name="mass" type="float" label="Mass" value="0" /> </repeat> - <param argument="-MaxDynamicMods" type="integer" min="0" value="4" label="Maximum Dynamic Mods" help="Candidate peptides with more than this number of dynamic modifications will be skipped." /> <section name="tolerance_options" title="M/Z Tolerance Options" expanded="True"> <conditional name="precursor_tolerance"> @@ -225,8 +189,6 @@ <param name="input" value="input/201208-378803.mzML" /> <param name="ProteinDatabase" value="input/cow.protein.PRG2012-subset.fasta" /> <param name="DecoyPrefix" value="XXX_" /> - <param name="common_fixed_modifications" value="" /> - <param name="common_variable_modifications" value="" /> <param name="StaticMods_0|aa" value="C" /> <param name="StaticMods_0|mass" value="58.00548" /> <param name="DynamicMods_0|motif" value="M" /> @@ -249,33 +211,8 @@ <test> <param name="input" value="input/201208-378803.mzML" /> <param name="ProteinDatabase" value="input/cow.protein.PRG2012-subset.fasta" /> - <param name="DecoyPrefix" value="XXX_" /> - <param name="StaticMods_0|aa" value="C" /> - <param name="StaticMods_0|mass" value="58.00548" /> - <param name="DynamicMods_0|motif" value="M" /> - <param name="DynamicMods_0|mass" value="15.9949" /> - <param name="DynamicMods_1|motif" value="(Q" /> - <param name="DynamicMods_1|mass" value="-17.026" /> - <param name="common_fixed_modifications" value="" /> - <param name="common_variable_modifications" value="Q_*_0.984016,N_*_0.984016" /> - <param name="PrecursorMzToleranceRule" value="mono" /> - <param name="MonoPrecursorMzTolerance" value="50" /> - <param name="MinTerminiCleavages" value="1" /> - <param name="MaxMissedCleavages" value="2" /> - <param name="MaxDynamicMods" value="2" /> - <param name="NumChargeStates" value="5" /> - <param name="MaxResultRank" value="3" /> - <param name="MonoisotopeAdjustmentSet" value="[-1,2]" /> - <param name="UseSmartPlusThreeModel" value="false" /> - <output name="output" file="201208-378803-mm.pepXML" lines_diff="14" /> - </test> - <test> - <param name="input" value="input/201208-378803.mzML" /> - <param name="ProteinDatabase" value="input/cow.protein.PRG2012-subset.fasta" /> <param name="CleavageRules" value="Trypsin" /> <param name="DecoyPrefix" value="XXX_" /> - <param name="common_fixed_modifications" value="" /> - <param name="common_variable_modifications" value="" /> <param name="PrecursorMzToleranceRule" value="mono" /> <param name="MonoPrecursorMzTolerance" value="15" /> <param name="MinTerminiCleavages" value="2" />