comparison MSFraggerAdapter.xml @ 5:9866e1170611 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 3d1e5f37fd16524a415f707772eeb7ead848c5e3
author galaxyp
date Thu, 01 Dec 2022 19:05:24 +0000
parents e133b5c8878f
children
comparison
equal deleted inserted replaced
4:e133b5c8878f 5:9866e1170611
1 <?xml version='1.0' encoding='UTF-8'?> 1 <?xml version='1.0' encoding='UTF-8'?>
2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.--> 2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.-->
3 <!--Proposed Tool Section: [Utilities]--> 3 <!--Proposed Tool Section: [Utilities]-->
4 <tool id="MSFraggerAdapter" name="MSFraggerAdapter" version="@TOOL_VERSION@+galaxy1" profile="20.05"> 4 <tool id="MSFraggerAdapter" name="MSFraggerAdapter" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05">
5 <description>Peptide Identification with MSFragger</description> 5 <description>Peptide Identification with MSFragger.
6 Important note:
7 The Regents of the University of Michigan (“Michigan”) grants us permission to redistribute
8 the MS Fragger application developed by Michigan within the OpenMS Pipeline and make available
9 for use on related service offerings supported by the University of Tubingen and the Center for
10 Integrative Bioinformatics.
11 Per the license agreement the use of the pipeline and associated materials is for academic
12 research, non-commercial or educational purposes. Any commercial use inquiries
13 must be directed to the University of Michigan Technology Transfer Office at
14 techtransfer@umich.edu. All right title and interest in MS Fragger shall remain with the
15 University of Michigan.
16
17 For details, please see the supplied license file or
18 https://raw.githubusercontent.com/OpenMS/THIRDPARTY/master/All/MSFragger/License.txt
19 </description>
6 <macros> 20 <macros>
7 <token name="@EXECUTABLE@">MSFraggerAdapter</token> 21 <token name="@EXECUTABLE@">MSFraggerAdapter</token>
8 <import>macros.xml</import> 22 <import>macros.xml</import>
9 <import>macros_autotest.xml</import>
10 <import>macros_test.xml</import>
11 </macros> 23 </macros>
12 <expand macro="requirements"/> 24 <expand macro="requirements"/>
13 <expand macro="stdio"/> 25 <expand macro="stdio"/>
14 <command detect_errors="exit_code"><![CDATA[@QUOTE_FOO@ 26 <command detect_errors="exit_code"><![CDATA[@QUOTE_FOO@
15 @EXT_FOO@ 27 @EXT_FOO@
56 <configfiles> 68 <configfiles>
57 <inputs name="args_json" data_style="paths"/> 69 <inputs name="args_json" data_style="paths"/>
58 <configfile name="hardcoded_json"><![CDATA[{"java_executable": "java", "executable": "/home/berntm/Downloads/MSFragger-20171106/MSFragger-20171106.jar", "log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile> 70 <configfile name="hardcoded_json"><![CDATA[{"java_executable": "java", "executable": "/home/berntm/Downloads/MSFragger-20171106/MSFragger-20171106.jar", "log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile>
59 </configfiles> 71 </configfiles>
60 <inputs> 72 <inputs>
61 <param name="java_heapmemory" argument="-java_heapmemory" type="integer" optional="true" value="3500" label="Maximum Java heap size (in MB)" help=""/> 73 <param argument="-license" display="radio" type="select" optional="false" label="Set to yes, if you have read and agreed to the MSFragger license terms" help="">
62 <param name="in" argument="-in" type="data" format="mzml,mzxml" optional="false" label="Input File with specta for MSFragge" help=" select mzml,mzxml data sets(s)"/> 74 <option value="yes">yes</option>
63 <param name="database" argument="-database" type="data" format="fasta" optional="false" label="Protein FASTA database file path" help=" select fasta data sets(s)"/> 75 <option value="no">no</option>
76 <expand macro="list_string_san" name="license"/>
77 </param>
78 <param argument="-java_heapmemory" type="integer" optional="true" value="3500" label="Maximum Java heap size (in MB)" help=""/>
79 <param argument="-in" type="data" format="mzml,mzxml" optional="false" label="Input File with specta for MSFragge" help=" select mzml,mzxml data sets(s)"/>
80 <param argument="-database" type="data" format="fasta" optional="false" label="Protein FASTA database file path" help=" select fasta data sets(s)"/>
81 <param argument="-reindex" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Recalculate peptide to protein association using OpenMS" help="Annotates target-decoy information"/>
64 <section name="tolerance" title="Search Tolerances" help="" expanded="false"> 82 <section name="tolerance" title="Search Tolerances" help="" expanded="false">
65 <param name="precursor_mass_tolerance" argument="-tolerance:precursor_mass_tolerance" type="float" optional="true" min="0.0" value="20.0" label="Precursor mass tolerance (window is +/- this value)" help=""/> 83 <param name="precursor_mass_tolerance_lower" argument="-tolerance:precursor_mass_tolerance_lower" type="float" optional="true" min="0.0" value="20.0" label="Lower precursor mass tolerance" help=""/>
66 <param name="precursor_mass_unit" argument="-tolerance:precursor_mass_unit" display="radio" type="select" optional="false" label="Unit of precursor mass tolerance" help=""> 84 <param name="precursor_mass_tolerance_upper" argument="-tolerance:precursor_mass_tolerance_upper" type="float" optional="true" min="0.0" value="20.0" label="Upper precursor mass tolerance" help=""/>
85 <param name="precursor_mass_unit" argument="-tolerance:precursor_mass_unit" type="select" optional="true" label="Unit of precursor mass tolerance" help="">
67 <option value="Da">Da</option> 86 <option value="Da">Da</option>
68 <option value="ppm" selected="true">ppm</option> 87 <option value="ppm" selected="true">ppm</option>
69 <expand macro="list_string_san"/> 88 <expand macro="list_string_san" name="precursor_mass_unit"/>
70 </param> 89 </param>
71 <param name="precursor_true_tolerance" argument="-tolerance:precursor_true_tolerance" type="float" optional="true" min="0.0" value="0.0" label="True precursor mass tolerance (window is +/- this value)" help="Used for tie breaker of results (in spectrally ambiguous cases) and zero bin boosting in open searches (0 disables these features). This option is STRONGLY recommended for open searches"/> 90 <param name="precursor_true_tolerance" argument="-tolerance:precursor_true_tolerance" type="float" optional="true" min="0.0" value="0.0" label="True precursor mass tolerance (window is +/- this value)" help="Used for tie breaker of results (in spectrally ambiguous cases) and zero bin boosting in open searches (0 disables these features). This option is STRONGLY recommended for open searches"/>
72 <param name="precursor_true_unit" argument="-tolerance:precursor_true_unit" display="radio" type="select" optional="false" label="Unit of precursor true tolerance" help=""> 91 <param name="precursor_true_unit" argument="-tolerance:precursor_true_unit" type="select" optional="true" label="Unit of precursor true tolerance" help="">
73 <option value="Da">Da</option> 92 <option value="Da">Da</option>
74 <option value="ppm" selected="true">ppm</option> 93 <option value="ppm" selected="true">ppm</option>
75 <expand macro="list_string_san"/> 94 <expand macro="list_string_san" name="precursor_true_unit"/>
76 </param> 95 </param>
77 <param name="fragment_mass_tolerance" argument="-tolerance:fragment_mass_tolerance" type="float" optional="true" min="0.0" value="20.0" label="Fragment mass tolerance (window is +/- this value)" help=""/> 96 <param name="fragment_mass_tolerance" argument="-tolerance:fragment_mass_tolerance" type="float" optional="true" min="0.0" value="20.0" label="Fragment mass tolerance (window is +/- this value)" help=""/>
78 <param name="fragment_mass_unit" argument="-tolerance:fragment_mass_unit" display="radio" type="select" optional="false" label="Unit of fragment mass tolerance" help=""> 97 <param name="fragment_mass_unit" argument="-tolerance:fragment_mass_unit" type="select" optional="true" label="Unit of fragment mass tolerance" help="">
79 <option value="Da">Da</option> 98 <option value="Da">Da</option>
80 <option value="ppm" selected="true">ppm</option> 99 <option value="ppm" selected="true">ppm</option>
81 <expand macro="list_string_san"/> 100 <expand macro="list_string_san" name="fragment_mass_unit"/>
82 </param> 101 </param>
83 <param name="isotope_error" argument="-tolerance:isotope_error" display="radio" type="select" optional="false" label="Isotope correction for MS/MS events triggered on isotopic peaks" help="Should be set to 0 (disabled) for open search or 0/1/2 for correction of narrow window searches. Shifts the precursor mass window to multiples of this value multiplied by the mass of C13-C12"> 102 <param name="isotope_error" argument="-tolerance:isotope_error" type="select" optional="true" label="Isotope correction for MS/MS events triggered on isotopic peaks" help="Should be set to 0 (disabled) for open search or 0/1/2 for correction of narrow window searches. Shifts the precursor mass window to multiples of this value multiplied by the mass of C13-C12">
84 <option value="0" selected="true">0</option> 103 <option value="0" selected="true">0</option>
85 <option value="1">1</option> 104 <option value="1">1</option>
86 <option value="2">2</option> 105 <option value="2">2</option>
87 <expand macro="list_string_san"/> 106 <option value="0/1/2">0/1/2</option>
107 <expand macro="list_string_san" name="isotope_error"/>
88 </param> 108 </param>
89 </section> 109 </section>
90 <section name="digest" title="In-Silico Digestion Parameters" help="" expanded="false"> 110 <section name="digest" title="In-Silico Digestion Parameters" help="" expanded="false">
91 <param name="search_enzyme_name" argument="-digest:search_enzyme_name" type="select" optional="false" label="Name of the enzyme to be written to the pepXML file" help=""> 111 <param name="search_enzyme_name" argument="-digest:search_enzyme_name" type="select" optional="true" label="Name of the enzyme to be written to the pepXML file" help="">
92 <option value="staphylococcal protease/D">staphylococcal protease/D</option> 112 <option value="proline endopeptidase">proline endopeptidase</option>
113 <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
114 <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option>
115 <option value="no cleavage">no cleavage</option>
116 <option value="unspecific cleavage">unspecific cleavage</option>
117 <option value="Arg-C">Arg-C</option>
118 <option value="Arg-C/P">Arg-C/P</option>
119 <option value="Asp-N">Asp-N</option>
93 <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option> 120 <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option>
94 <option value="Glu-C+P">Glu-C+P</option> 121 <option value="Glu-C+P">Glu-C+P</option>
95 <option value="PepsinA + P">PepsinA + P</option> 122 <option value="PepsinA + P">PepsinA + P</option>
96 <option value="cyanogen-bromide">cyanogen-bromide</option> 123 <option value="cyanogen-bromide">cyanogen-bromide</option>
97 <option value="Clostripain/P">Clostripain/P</option> 124 <option value="Clostripain/P">Clostripain/P</option>
98 <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option> 125 <option value="V8-E">V8-E</option>
99 <option value="no cleavage">no cleavage</option> 126 <option value="leukocyte elastase">leukocyte elastase</option>
100 <option value="unspecific cleavage">unspecific cleavage</option> 127 <option value="Asp-N/B">Asp-N/B</option>
101 <option value="Arg-C">Arg-C</option> 128 <option value="Asp-N_ambic">Asp-N_ambic</option>
102 <option value="Arg-C/P">Arg-C/P</option> 129 <option value="Chymotrypsin">Chymotrypsin</option>
130 <option value="Chymotrypsin/P">Chymotrypsin/P</option>
131 <option value="CNBr">CNBr</option>
132 <option value="Formic_acid">Formic_acid</option>
103 <option value="Lys-C">Lys-C</option> 133 <option value="Lys-C">Lys-C</option>
104 <option value="Lys-N">Lys-N</option> 134 <option value="Lys-N">Lys-N</option>
105 <option value="Lys-C/P">Lys-C/P</option> 135 <option value="Lys-C/P">Lys-C/P</option>
106 <option value="PepsinA">PepsinA</option> 136 <option value="PepsinA">PepsinA</option>
107 <option value="TrypChymo">TrypChymo</option> 137 <option value="TrypChymo">TrypChymo</option>
108 <option value="Trypsin/P">Trypsin/P</option> 138 <option value="Trypsin/P">Trypsin/P</option>
109 <option value="V8-DE">V8-DE</option> 139 <option value="V8-DE">V8-DE</option>
110 <option value="V8-E">V8-E</option>
111 <option value="leukocyte elastase">leukocyte elastase</option>
112 <option value="proline endopeptidase">proline endopeptidase</option>
113 <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
114 <option value="Alpha-lytic protease">Alpha-lytic protease</option> 140 <option value="Alpha-lytic protease">Alpha-lytic protease</option>
115 <option value="2-iodobenzoate">2-iodobenzoate</option> 141 <option value="2-iodobenzoate">2-iodobenzoate</option>
116 <option value="iodosobenzoate">iodosobenzoate</option> 142 <option value="iodosobenzoate">iodosobenzoate</option>
117 <option value="Asp-N">Asp-N</option> 143 <option value="staphylococcal protease/D">staphylococcal protease/D</option>
118 <option value="Asp-N/B">Asp-N/B</option>
119 <option value="Asp-N_ambic">Asp-N_ambic</option>
120 <option value="Chymotrypsin">Chymotrypsin</option>
121 <option value="Chymotrypsin/P">Chymotrypsin/P</option>
122 <option value="CNBr">CNBr</option>
123 <option value="Formic_acid">Formic_acid</option>
124 <option value="Trypsin" selected="true">Trypsin</option> 144 <option value="Trypsin" selected="true">Trypsin</option>
125 <expand macro="list_string_san"/> 145 <expand macro="list_string_san" name="search_enzyme_name"/>
126 </param> 146 </param>
127 <param name="search_enzyme_cutafter" argument="-digest:search_enzyme_cutafter" type="text" optional="true" value="KR" label="Residues after which the enzyme cuts (specified as a string of amino acids)" help=""> 147 <param name="search_enzyme_cutafter" argument="-digest:search_enzyme_cutafter" type="text" optional="true" value="KR" label="Residues after which the enzyme cuts (specified as a string of amino acids)" help="">
128 <expand macro="list_string_san"/> 148 <expand macro="list_string_san" name="search_enzyme_cutafter"/>
129 </param> 149 </param>
130 <param name="search_enzyme_nocutbefore" argument="-digest:search_enzyme_nocutbefore" type="text" optional="true" value="P" label="Residues that the enzyme will not cut before" help=""> 150 <param name="search_enzyme_nocutbefore" argument="-digest:search_enzyme_nocutbefore" type="text" optional="true" value="P" label="Residues that the enzyme will not cut before" help="">
131 <expand macro="list_string_san"/> 151 <expand macro="list_string_san" name="search_enzyme_nocutbefore"/>
132 </param> 152 </param>
133 <param name="num_enzyme_termini" argument="-digest:num_enzyme_termini" display="radio" type="select" optional="false" label="Number of enzyme termini (non-enzymatic (0), semi (1), fully (2)" help=""> 153 <param name="num_enzyme_termini" argument="-digest:num_enzyme_termini" type="select" optional="true" label="Number of enzyme termini (non-enzymatic (0), semi (1), fully (2)" help="">
134 <option value="non-enzymatic">non-enzymatic</option> 154 <option value="non-enzymatic">non-enzymatic</option>
135 <option value="semi">semi</option> 155 <option value="semi">semi</option>
136 <option value="fully" selected="true">fully</option> 156 <option value="fully" selected="true">fully</option>
137 <expand macro="list_string_san"/> 157 <expand macro="list_string_san" name="num_enzyme_termini"/>
138 </param> 158 </param>
139 <param name="allowed_missed_cleavage" argument="-digest:allowed_missed_cleavage" type="select" optional="false" label="Allowed number of missed cleavages" help=""> 159 <param name="allowed_missed_cleavage" argument="-digest:allowed_missed_cleavage" type="select" optional="true" label="Allowed number of missed cleavages" help="">
140 <option value="0">0</option> 160 <option value="0">0</option>
141 <option value="1">1</option> 161 <option value="1">1</option>
142 <option value="2" selected="true">2</option> 162 <option value="2" selected="true">2</option>
143 <option value="3">3</option> 163 <option value="3">3</option>
144 <option value="4">4</option> 164 <option value="4">4</option>
145 <option value="5">5</option> 165 <option value="5">5</option>
146 <expand macro="list_string_san"/> 166 <expand macro="list_string_san" name="allowed_missed_cleavage"/>
147 </param> 167 </param>
148 <param name="min_length" argument="-digest:min_length" type="integer" optional="true" min="0" value="7" label="Minimum length of peptides to be generated during in-silico digestion" help=""/> 168 <param name="min_length" argument="-digest:min_length" type="integer" optional="true" min="0" value="7" label="Minimum length of peptides to be generated during in-silico digestion" help=""/>
149 <param name="max_length" argument="-digest:max_length" type="integer" optional="true" min="0" value="64" label="Maximum length of peptides to be generated during in-silico digestion" help=""/> 169 <param name="max_length" argument="-digest:max_length" type="integer" optional="true" min="0" value="64" label="Maximum length of peptides to be generated during in-silico digestion" help=""/>
150 <param name="mass_range_min" argument="-digest:mass_range_min" type="float" optional="true" min="0.0" value="500.0" label="Min mass of peptides to be generated (Da)" help=""/> 170 <param name="mass_range_min" argument="-digest:mass_range_min" type="float" optional="true" min="0.0" value="500.0" label="Min mass of peptides to be generated (Da)" help=""/>
151 <param name="mass_range_max" argument="-digest:mass_range_max" type="float" optional="true" min="0.0" value="5000.0" label="Max mass of peptides to be generated (Da)" help=""/> 171 <param name="mass_range_max" argument="-digest:mass_range_max" type="float" optional="true" min="0.0" value="5000.0" label="Max mass of peptides to be generated (Da)" help=""/>
152 </section> 172 </section>
153 <section name="varmod" title="Variable Modification Parameters" help="" expanded="false"> 173 <section name="varmod" title="Variable Modification Parameters" help="" expanded="false">
154 <param name="clip_nterm_m" argument="-varmod:clip_nterm_m" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Specifies the trimming of a protein N-terminal methionine as a variable modification" help=""/> 174 <param name="clip_nterm_m" argument="-varmod:clip_nterm_m" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Specifies the trimming of a protein N-terminal methionine as a variable modification" help=""/>
155 <param name="masses" argument="-varmod:masses" type="text" optional="true" value="" label="Masses for variable modifications" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)"> 175 <param name="masses" argument="-varmod:masses" type="text" optional="true" value="" label="Masses for variable modifications" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)">
156 <expand macro="list_float_valsan"/> 176 <expand macro="list_float_valsan" name="masses"/>
157 </param> 177 </param>
158 <param name="syntaxes" argument="-varmod:syntaxes" type="text" optional="true" value="" label="Syntax Strings for variable modifications" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)"> 178 <param name="syntaxes" argument="-varmod:syntaxes" type="text" optional="true" value="" label="Syntax Strings for variable modifications" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)">
159 <expand macro="list_string_val"/> 179 <expand macro="list_string_val" name="syntaxes"/>
160 <expand macro="list_string_san"/> 180 <expand macro="list_string_san" name="syntaxes"/>
181 </param>
182 <param name="unimod" argument="-varmod:unimod" type="text" optional="true" value="" label="Variable modifications in unimod syntax, is added to mass+syntax varmod list" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)">
183 <expand macro="list_string_val" name="unimod"/>
184 <expand macro="list_string_san" name="unimod"/>
161 </param> 185 </param>
162 <param name="enable_common" argument="-varmod:enable_common" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Enable common variable modifications (15.9949 M and 42.0106 [^)" help=""/> 186 <param name="enable_common" argument="-varmod:enable_common" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Enable common variable modifications (15.9949 M and 42.0106 [^)" help=""/>
163 <param name="not_allow_multiple_variable_mods_on_residue" argument="-varmod:not_allow_multiple_variable_mods_on_residue" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Do not allow any one amino acid to be modified by multiple variable modifications" help=""/> 187 <param name="not_allow_multiple_variable_mods_on_residue" argument="-varmod:not_allow_multiple_variable_mods_on_residue" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Do not allow any one amino acid to be modified by multiple variable modifications" help=""/>
164 <param name="max_variable_mods_per_mod" argument="-varmod:max_variable_mods_per_mod" type="select" optional="false" label="Maximum number of residues that can be occupied by each variable modification" help=""> 188 <param name="max_variable_mods_per_peptide" argument="-varmod:max_variable_mods_per_peptide" type="select" optional="true" label="Maximum total number of variable modifications per peptide" help="">
165 <option value="0">0</option> 189 <option value="0">0</option>
166 <option value="1">1</option> 190 <option value="1">1</option>
167 <option value="2" selected="true">2</option> 191 <option value="2" selected="true">2</option>
168 <option value="3">3</option> 192 <option value="3">3</option>
169 <option value="4">4</option> 193 <option value="4">4</option>
170 <option value="5">5</option> 194 <option value="5">5</option>
171 <expand macro="list_string_san"/> 195 <expand macro="list_string_san" name="max_variable_mods_per_peptide"/>
172 </param> 196 </param>
173 <param name="max_variable_mods_combinations" argument="-varmod:max_variable_mods_combinations" type="integer" optional="true" min="0" max="65534" value="5000" label="Maximum allowed number of modified variably modified peptides from each peptide sequence, (maximum of 65534)" help="If a greater number than the maximum is generated, only the unmodified peptide is considered"/> 197 <param name="max_variable_mods_combinations" argument="-varmod:max_variable_mods_combinations" type="integer" optional="true" min="0" max="65534" value="5000" label="Maximum allowed number of modified variably modified peptides from each peptide sequence, (maximum of 65534)" help="If a greater number than the maximum is generated, only the unmodified peptide is considered"/>
174 </section> 198 </section>
175 <section name="spectrum" title="Spectrum Processing Parameters" help="" expanded="false"> 199 <section name="spectrum" title="Spectrum Processing Parameters" help="" expanded="false">
176 <param name="minimum_peaks" argument="-spectrum:minimum_peaks" type="integer" optional="true" min="0" value="10" label="Minimum number of peaks in experimental spectrum for matching" help=""/> 200 <param name="minimum_peaks" argument="-spectrum:minimum_peaks" type="integer" optional="true" min="0" value="10" label="Minimum number of peaks in experimental spectrum for matching" help=""/>
177 <param name="use_topn_peaks" argument="-spectrum:use_topn_peaks" type="integer" optional="true" min="0" value="50" label="Pre-process experimental spectrum to only use top N peaks" help=""/> 201 <param name="use_topn_peaks" argument="-spectrum:use_topn_peaks" type="integer" optional="true" min="0" value="50" label="Pre-process experimental spectrum to only use top N peaks" help=""/>
178 <param name="minimum_ratio" argument="-spectrum:minimum_ratio" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="Filters out all peaks in experimental spectrum less intense than this multiple of the base peak intensity" help=""/> 202 <param name="minimum_ratio" argument="-spectrum:minimum_ratio" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="Filters out all peaks in experimental spectrum less intense than this multiple of the base peak intensity" help=""/>
179 <param name="clear_mz_range_min" argument="-spectrum:clear_mz_range_min" type="float" optional="true" min="0.0" value="0.0" label="Removes peaks in this m/z range prior to matching (minimum value)" help="Useful for iTRAQ/TMT experiments (i.e. 0.0 150.0)"/> 203 <param name="clear_mz_range_min" argument="-spectrum:clear_mz_range_min" type="float" optional="true" min="0.0" value="0.0" label="Removes peaks in this m/z range prior to matching (minimum value)" help="Useful for iTRAQ/TMT experiments (i.e. 0.0 150.0)"/>
180 <param name="clear_mz_range_max" argument="-spectrum:clear_mz_range_max" type="float" optional="true" min="0.0" value="0.0" label="Removes peaks in this m/z range prior to matching (maximum value)" help="Useful for iTRAQ/TMT experiments (i.e. 0.0 150.0)"/> 204 <param name="clear_mz_range_max" argument="-spectrum:clear_mz_range_max" type="float" optional="true" min="0.0" value="0.0" label="Removes peaks in this m/z range prior to matching (maximum value)" help="Useful for iTRAQ/TMT experiments (i.e. 0.0 150.0)"/>
181 <param name="max_fragment_charge" argument="-spectrum:max_fragment_charge" display="radio" type="select" optional="false" label="Maximum charge state for theoretical fragments to match" help=""> 205 <param name="max_fragment_charge" argument="-spectrum:max_fragment_charge" type="select" optional="true" label="Maximum charge state for theoretical fragments to match" help="">
182 <option value="1">1</option> 206 <option value="1">1</option>
183 <option value="2" selected="true">2</option> 207 <option value="2" selected="true">2</option>
184 <option value="3">3</option> 208 <option value="3">3</option>
185 <option value="4">4</option> 209 <option value="4">4</option>
186 <expand macro="list_string_san"/> 210 <expand macro="list_string_san" name="max_fragment_charge"/>
187 </param> 211 </param>
188 <param name="override_charge" argument="-spectrum:override_charge" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Ignores precursor charge and uses charge state specified in precursor_charge range (parameters: spectrum:precursor_charge_min and spectrum:precursor_charge_max)" help=""/> 212 <param name="override_charge" argument="-spectrum:override_charge" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Ignores precursor charge and uses charge state specified in precursor_charge range (parameters: spectrum:precursor_charge_min and spectrum:precursor_charge_max)" help=""/>
189 <param name="precursor_charge_min" argument="-spectrum:precursor_charge_min" type="integer" optional="true" min="0" value="1" label="Min charge of precursor charge range to conside" help="If specified, also spectrum:override_charge must be set)"/> 213 <param name="precursor_charge_min" argument="-spectrum:precursor_charge_min" type="integer" optional="true" min="0" value="1" label="Min charge of precursor charge range to conside" help="If specified, also spectrum:override_charge must be set)"/>
190 <param name="precursor_charge_max" argument="-spectrum:precursor_charge_max" type="integer" optional="true" min="0" value="4" label="Max charge of precursor charge range to conside" help="If specified, also spectrum:override_charge must be set)"/> 214 <param name="precursor_charge_max" argument="-spectrum:precursor_charge_max" type="integer" optional="true" min="0" value="4" label="Max charge of precursor charge range to conside" help="If specified, also spectrum:override_charge must be set)"/>
191 </section> 215 </section>
196 <param name="add_topn_complementary" argument="-search:add_topn_complementary" type="integer" optional="true" min="0" value="0" label="Inserts complementary ions corresponding to the top N most intense fragments in each experimental spectrum" help="Useful for recovery of modified peptides near C-terminus in open search. 0 disables this option"/> 220 <param name="add_topn_complementary" argument="-search:add_topn_complementary" type="integer" optional="true" min="0" value="0" label="Inserts complementary ions corresponding to the top N most intense fragments in each experimental spectrum" help="Useful for recovery of modified peptides near C-terminus in open search. 0 disables this option"/>
197 <param name="min_fragments_modeling" argument="-search:min_fragments_modeling" type="integer" optional="true" min="0" value="3" label="Minimum number of matched peaks in PSM for inclusion in statistical modeling" help=""/> 221 <param name="min_fragments_modeling" argument="-search:min_fragments_modeling" type="integer" optional="true" min="0" value="3" label="Minimum number of matched peaks in PSM for inclusion in statistical modeling" help=""/>
198 <param name="min_matched_fragments" argument="-search:min_matched_fragments" type="integer" optional="true" min="0" value="4" label="Minimum number of matched peaks for PSM to be reported" help="MSFragger recommends a minimum of 4 for narrow window searching and 6 for open searches"/> 222 <param name="min_matched_fragments" argument="-search:min_matched_fragments" type="integer" optional="true" min="0" value="4" label="Minimum number of matched peaks for PSM to be reported" help="MSFragger recommends a minimum of 4 for narrow window searching and 6 for open searches"/>
199 <param name="output_report_topn" argument="-search:output_report_topn" type="integer" optional="true" min="0" value="1" label="Reports top N PSMs per input spectrum" help=""/> 223 <param name="output_report_topn" argument="-search:output_report_topn" type="integer" optional="true" min="0" value="1" label="Reports top N PSMs per input spectrum" help=""/>
200 <param name="output_max_expect" argument="-search:output_max_expect" type="float" optional="true" min="0.0" value="50.0" label="Suppresses reporting of PSM if top hit has expectation greater than this threshold" help=""/> 224 <param name="output_max_expect" argument="-search:output_max_expect" type="float" optional="true" min="0.0" value="50.0" label="Suppresses reporting of PSM if top hit has expectation greater than this threshold" help=""/>
225 <param name="localize_delta_mass" argument="-search:localize_delta_mass" type="integer" optional="true" min="0" value="0" label="Include fragment ions mass-shifted by unknown modifications (recommended for open and mass offset searches) (0 for OFF, 1 for ON)" help=""/>
201 </section> 226 </section>
202 <section name="statmod" title="Static Modification Parameters" help="" expanded="false"> 227 <section name="statmod" title="Static Modification Parameters" help="" expanded="false">
203 <param name="add_cterm_peptide" argument="-statmod:add_cterm_peptide" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to C-terminal of peptide" help=""/> 228 <param name="add_cterm_peptide" argument="-statmod:add_cterm_peptide" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to C-terminal of peptide" help=""/>
204 <param name="add_nterm_peptide" argument="-statmod:add_nterm_peptide" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to N-terminal of peptide" help=""/> 229 <param name="add_nterm_peptide" argument="-statmod:add_nterm_peptide" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to N-terminal of peptide" help=""/>
205 <param name="add_cterm_protein" argument="-statmod:add_cterm_protein" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to C-terminal of protein" help=""/> 230 <param name="add_cterm_protein" argument="-statmod:add_cterm_protein" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass in Da to C-terminal of protein" help=""/>
222 <param name="add_H_histidine" argument="-statmod:add_H_histidine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to histidine" help=""/> 247 <param name="add_H_histidine" argument="-statmod:add_H_histidine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to histidine" help=""/>
223 <param name="add_F_phenylalanine" argument="-statmod:add_F_phenylalanine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to phenylalanine" help=""/> 248 <param name="add_F_phenylalanine" argument="-statmod:add_F_phenylalanine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to phenylalanine" help=""/>
224 <param name="add_R_arginine" argument="-statmod:add_R_arginine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to arginine" help=""/> 249 <param name="add_R_arginine" argument="-statmod:add_R_arginine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to arginine" help=""/>
225 <param name="add_Y_tyrosine" argument="-statmod:add_Y_tyrosine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to tyrosine" help=""/> 250 <param name="add_Y_tyrosine" argument="-statmod:add_Y_tyrosine" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to tyrosine" help=""/>
226 <param name="add_W_tryptophan" argument="-statmod:add_W_tryptophan" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to tryptophan" help=""/> 251 <param name="add_W_tryptophan" argument="-statmod:add_W_tryptophan" type="float" optional="true" min="0.0" value="0.0" label="Statically add mass to tryptophan" help=""/>
252 <param name="unimod" argument="-statmod:unimod" type="text" optional="true" value="" label="Fixed modifications in unimod syntax if specific mass is unknown" help="e.g. Carbamidomethylation (C). When multiple different masses are given for one aminoacid this parameter (unimod) will have priority (space separated list, in order to allow for spaces in list items surround them by single quotes)">
253 <expand macro="list_string_val" name="unimod"/>
254 <expand macro="list_string_san" name="unimod"/>
255 </param>
256 </section>
257 <section name="PeptideIndexing" title="" help="" expanded="false">
258 <param name="decoy_string" argument="-PeptideIndexing:decoy_string" type="text" optional="true" value="" label="String that was appended (or prefixed - see 'decoy_string_position' flag below) to the accessions in the protein database to indicate decoy proteins" help="If empty (default), it's determined automatically (checking for common terms, both as prefix and suffix)">
259 <expand macro="list_string_san" name="decoy_string"/>
260 </param>
261 <param name="decoy_string_position" argument="-PeptideIndexing:decoy_string_position" type="select" optional="true" label="Is the 'decoy_string' prepended (prefix) or appended (suffix) to the protein accession" help="(ignored if decoy_string is empty)">
262 <option value="prefix" selected="true">prefix</option>
263 <option value="suffix">suffix</option>
264 <expand macro="list_string_san" name="decoy_string_position"/>
265 </param>
266 <param name="missing_decoy_action" argument="-PeptideIndexing:missing_decoy_action" type="select" optional="true" label="Action to take if NO peptide was assigned to a decoy protein (which indicates wrong database or decoy string): 'error' (exit with error, no output), 'warn' (exit with success, warning message), 'silent' (no action is taken, not even a warning)" help="">
267 <option value="error">error</option>
268 <option value="warn" selected="true">warn</option>
269 <option value="silent">silent</option>
270 <expand macro="list_string_san" name="missing_decoy_action"/>
271 </param>
272 <param name="write_protein_sequence" argument="-PeptideIndexing:write_protein_sequence" type="boolean" truevalue="true" falsevalue="false" checked="false" label="If set, the protein sequences are stored as well" help=""/>
273 <param name="write_protein_description" argument="-PeptideIndexing:write_protein_description" type="boolean" truevalue="true" falsevalue="false" checked="false" label="If set, the protein description is stored as well" help=""/>
274 <param name="keep_unreferenced_proteins" argument="-PeptideIndexing:keep_unreferenced_proteins" type="boolean" truevalue="true" falsevalue="false" checked="false" label="If set, protein hits which are not referenced by any peptide are kept" help=""/>
275 <param name="unmatched_action" argument="-PeptideIndexing:unmatched_action" type="select" optional="true" label="If peptide sequences cannot be matched to any protein: 1) raise an error; 2) warn (unmatched PepHits will miss target/decoy annotation with downstream problems); 3) remove the hit" help="">
276 <option value="error" selected="true">error</option>
277 <option value="warn">warn</option>
278 <option value="remove">remove</option>
279 <expand macro="list_string_san" name="unmatched_action"/>
280 </param>
281 <param name="aaa_max" argument="-PeptideIndexing:aaa_max" type="integer" optional="true" min="0" max="10" value="3" label="Maximal number of ambiguous amino acids (AAAs) allowed when matching to a protein database with AAAs" help="AAAs are 'B', 'J', 'Z' and 'X'"/>
282 <param name="mismatches_max" argument="-PeptideIndexing:mismatches_max" type="integer" optional="true" min="0" max="10" value="0" label="Maximal number of mismatched (mm) amino acids allowed when matching to a protein database" help="The required runtime is exponential in the number of mm's; apply with care. MM's are allowed in addition to AAA's"/>
283 <param name="IL_equivalent" argument="-PeptideIndexing:IL_equivalent" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Treat the isobaric amino acids isoleucine ('I') and leucine ('L') as equivalent (indistinguishable)" help="Also occurrences of 'J' will be treated as 'I' thus avoiding ambiguous matching"/>
284 <section name="enzyme" title="" help="" expanded="false">
285 <param name="name" argument="-PeptideIndexing:enzyme:name" type="select" optional="true" label="Enzyme which determines valid cleavage sites -" help="e.g. trypsin cleaves after lysine (K) or arginine (R), but not before proline (P). Default: deduce from input">
286 <option value="auto" selected="true">auto</option>
287 <option value="Asp-N/B">Asp-N/B</option>
288 <option value="Asp-N_ambic">Asp-N_ambic</option>
289 <option value="Chymotrypsin">Chymotrypsin</option>
290 <option value="Chymotrypsin/P">Chymotrypsin/P</option>
291 <option value="CNBr">CNBr</option>
292 <option value="Formic_acid">Formic_acid</option>
293 <option value="Trypsin">Trypsin</option>
294 <option value="Lys-C">Lys-C</option>
295 <option value="Lys-N">Lys-N</option>
296 <option value="unspecific cleavage">unspecific cleavage</option>
297 <option value="V8-DE">V8-DE</option>
298 <option value="V8-E">V8-E</option>
299 <option value="leukocyte elastase">leukocyte elastase</option>
300 <option value="proline endopeptidase">proline endopeptidase</option>
301 <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
302 <option value="Alpha-lytic protease">Alpha-lytic protease</option>
303 <option value="2-iodobenzoate">2-iodobenzoate</option>
304 <option value="iodosobenzoate">iodosobenzoate</option>
305 <option value="staphylococcal protease/D">staphylococcal protease/D</option>
306 <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option>
307 <option value="Glu-C+P">Glu-C+P</option>
308 <option value="PepsinA + P">PepsinA + P</option>
309 <option value="cyanogen-bromide">cyanogen-bromide</option>
310 <option value="Clostripain/P">Clostripain/P</option>
311 <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option>
312 <option value="no cleavage">no cleavage</option>
313 <option value="Arg-C/P">Arg-C/P</option>
314 <option value="Asp-N">Asp-N</option>
315 <option value="Lys-C/P">Lys-C/P</option>
316 <option value="PepsinA">PepsinA</option>
317 <option value="TrypChymo">TrypChymo</option>
318 <option value="Trypsin/P">Trypsin/P</option>
319 <option value="Arg-C">Arg-C</option>
320 <expand macro="list_string_san" name="name"/>
321 </param>
322 <param name="specificity" argument="-PeptideIndexing:enzyme:specificity" type="select" optional="true" label="Specificity of the enzyme" help="Default: deduce from input.. 'full': both internal cleavage sites must match.. 'semi': one of two internal cleavage sites must match.. 'none': allow all peptide hits no matter their context (enzyme is irrelevant)">
323 <option value="auto" selected="true">auto</option>
324 <option value="full">full</option>
325 <option value="semi">semi</option>
326 <option value="none">none</option>
327 <expand macro="list_string_san" name="specificity"/>
328 </param>
329 </section>
227 </section> 330 </section>
228 <expand macro="adv_opts_macro"> 331 <expand macro="adv_opts_macro">
229 <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> 332 <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/>
230 <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> 333 <param argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help="">
231 <expand macro="list_string_san"/> 334 <expand macro="list_string_san" name="test"/>
232 </param> 335 </param>
233 </expand> 336 </expand>
234 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs"> 337 <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs">
235 <option value="opt_out_FLAG">opt_out (MSFragger optional output file)</option> 338 <option value="opt_out_FLAG">opt_out (MSFragger optional output file)</option>
236 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> 339 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option>
243 </data> 346 </data>
244 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> 347 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd">
245 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> 348 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter>
246 </data> 349 </data>
247 </outputs> 350 </outputs>
248 <tests> 351 <tests><!-- TOPP_MSFraggerAdapter_7 -->
249 <expand macro="autotest_MSFraggerAdapter"/> 352 <!-- TOPP_MSFraggerAdapter_8 -->
250 <expand macro="manutest_MSFraggerAdapter"/>
251 </tests> 353 </tests>
252 <help><![CDATA[Peptide Identification with MSFragger 354 <help><![CDATA[Peptide Identification with MSFragger.
253 355 Important note:
254 356 The Regents of the University of Michigan (“Michigan”) grants us permission to redistribute
255 For more information, visit http://www.openms.de/doxygen/release/2.6.0/html/UTILS_MSFraggerAdapter.html]]></help> 357 the MS Fragger application developed by Michigan within the OpenMS Pipeline and make available
358 for use on related service offerings supported by the University of Tubingen and the Center for
359 Integrative Bioinformatics.
360 Per the license agreement the use of the pipeline and associated materials is for academic
361 research, non-commercial or educational purposes. Any commercial use inquiries
362 must be directed to the University of Michigan Technology Transfer Office at
363 techtransfer@umich.edu. All right title and interest in MS Fragger shall remain with the
364 University of Michigan.
365
366 For details, please see the supplied license file or
367 https://raw.githubusercontent.com/OpenMS/THIRDPARTY/master/All/MSFragger/License.txt
368
369
370
371 For more information, visit http://www.openms.de/doxygen/release/2.8.0/html/UTILS_MSFraggerAdapter.html]]></help>
256 <expand macro="references"/> 372 <expand macro="references"/>
257 </tool> 373 </tool>