Mercurial > repos > galaxyp > fragpipe
comparison msfragger_macros.xml @ 7:b4f6df8fa89b draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 9d8b2338a6a513124bc58223637ee4c5813e0bb4
| author | galaxyp |
|---|---|
| date | Wed, 01 Oct 2025 22:20:54 +0000 |
| parents | 59fec1e2a6c3 |
| children |
comparison
equal
deleted
inserted
replaced
| 6:59fec1e2a6c3 | 7:b4f6df8fa89b |
|---|---|
| 36 | 36 |
| 37 <!-- The following xml elements define the parameters for each given workflow --> | 37 <!-- The following xml elements define the parameters for each given workflow --> |
| 38 <xml name="msfragger_default"> | 38 <xml name="msfragger_default"> |
| 39 <expand macro="search_tolerances"/> | 39 <expand macro="search_tolerances"/> |
| 40 <expand macro="digestion"/> | 40 <expand macro="digestion"/> |
| 41 <expand macro="variable_modification"/> | 41 <expand macro="variable_modification" mod_3="true"/> |
| 42 <expand macro="static_modification"/> | 42 <expand macro="static_modification"/> |
| 43 <expand macro="glyco_labile"/> | 43 <expand macro="glyco_labile"/> |
| 44 <expand macro="mass_offsets"/> | 44 <expand macro="mass_offsets"/> |
| 45 <expand macro="spectrum_processing"/> | 45 <expand macro="spectrum_processing"/> |
| 46 <expand macro="open_search_options"/> | 46 <expand macro="open_search_options"/> |
| 48 <expand macro="advanced_options"/> | 48 <expand macro="advanced_options"/> |
| 49 </xml> | 49 </xml> |
| 50 <xml name="msfragger_open"> | 50 <xml name="msfragger_open"> |
| 51 <expand macro="search_tolerances"/> | 51 <expand macro="search_tolerances"/> |
| 52 <expand macro="digestion"/> | 52 <expand macro="digestion"/> |
| 53 <expand macro="variable_modification"/> | 53 <expand macro="variable_modification" mod_3="true"/> |
| 54 <expand macro="static_modification"/> | 54 <expand macro="static_modification"/> |
| 55 <expand macro="glyco_labile"/> | 55 <expand macro="glyco_labile"/> |
| 56 <expand macro="mass_offsets"/> | 56 <expand macro="mass_offsets"/> |
| 57 <expand macro="spectrum_processing" mode_selected="false" mode_corrected="true"/> | 57 <expand macro="spectrum_processing" mode_selected="false" mode_corrected="true"/> |
| 58 <expand macro="open_search_options" localize="true"/> | 58 <expand macro="open_search_options" localize="true"/> |
| 60 <expand macro="advanced_options"/> | 60 <expand macro="advanced_options"/> |
| 61 </xml> | 61 </xml> |
| 62 <xml name="msfragger_nonspecific_HLA"> | 62 <xml name="msfragger_nonspecific_HLA"> |
| 63 <expand macro="search_tolerances" precursor_mass_lower="-20" precursor_mass_upper="20"/> | 63 <expand macro="search_tolerances" precursor_mass_lower="-20" precursor_mass_upper="20"/> |
| 64 <expand macro="digestion" stricttrypsin="false" nonspecific="true" digest_max_length="25" termini_0="true" termini_2="false" digest_mass_range_min="200.0"/> | 64 <expand macro="digestion" stricttrypsin="false" nonspecific="true" digest_max_length="25" termini_0="true" termini_2="false" digest_mass_range_min="200.0"/> |
| 65 <expand macro="variable_modification"/> | 65 <expand macro="variable_modification" mod_2="true" mod_group_hla="true"/> |
| 66 <expand macro="static_modification"/> | 66 <expand macro="static_modification" check_cysteine="false"/> |
| 67 <expand macro="glyco_labile"/> | 67 <expand macro="glyco_labile"/> |
| 68 <expand macro="mass_offsets"/> | 68 <expand macro="mass_offsets"/> |
| 69 <expand macro="spectrum_processing" transform_none="false" transform_sqrt="true"/> | 69 <expand macro="spectrum_processing" transform_none="false" transform_sqrt="true"/> |
| 70 <expand macro="open_search_options"/> | 70 <expand macro="open_search_options"/> |
| 71 <expand macro="modeling_output"/> | 71 <expand macro="modeling_output"/> |
| 72 <expand macro="advanced_options"/> | 72 <expand macro="advanced_options"/> |
| 73 </xml> | 73 </xml> |
| 74 <xml name="msfragger_LFQ_MBR"> | 74 <xml name="msfragger_LFQ_MBR"> |
| 75 <expand macro="search_tolerances"/> | 75 <expand macro="search_tolerances"/> |
| 76 <expand macro="digestion"/> | 76 <expand macro="digestion"/> |
| 77 <expand macro="variable_modification"/> | 77 <expand macro="variable_modification" mod_3="true"/> |
| 78 <expand macro="static_modification"/> | 78 <expand macro="static_modification"/> |
| 79 <expand macro="glyco_labile"/> | 79 <expand macro="glyco_labile"/> |
| 80 <expand macro="mass_offsets"/> | 80 <expand macro="mass_offsets"/> |
| 81 <expand macro="spectrum_processing"/> | 81 <expand macro="spectrum_processing"/> |
| 82 <expand macro="open_search_options"/> | 82 <expand macro="open_search_options"/> |
| 84 <expand macro="advanced_options"/> | 84 <expand macro="advanced_options"/> |
| 85 </xml> | 85 </xml> |
| 86 <xml name="msfragger_TMT"> | 86 <xml name="msfragger_TMT"> |
| 87 <expand macro="search_tolerances"/> | 87 <expand macro="search_tolerances"/> |
| 88 <expand macro="digestion" digest_mass_range_min="200.0"/> | 88 <expand macro="digestion" digest_mass_range_min="200.0"/> |
| 89 <expand macro="variable_modification"/> | 89 <expand macro="variable_modification" mod_3="true" mod_group_tmt="true"/> |
| 90 <expand macro="static_modification" lysine_value="229.16293"/> | |
| 91 <expand macro="glyco_labile"/> | |
| 92 <expand macro="mass_offsets"/> | |
| 93 <expand macro="spectrum_processing" clear_mz_range_min="125.5" clear_mz_range_max="131.5"/> | |
| 94 <expand macro="open_search_options"/> | |
| 95 <expand macro="modeling_output"/> | |
| 96 <expand macro="advanced_options"/> | |
| 97 </xml> | |
| 98 <xml name="msfragger_dia_speclib_quant"> | |
| 99 <expand macro="search_tolerances"/> | |
| 100 <expand macro="digestion" allowed_missed_cleavage_1="1" allowed_missed_cleavage_2="1"/> | |
| 101 <expand macro="variable_modification" mod_1="true"/> | |
| 90 <expand macro="static_modification"/> | 102 <expand macro="static_modification"/> |
| 91 <expand macro="glyco_labile"/> | 103 <expand macro="glyco_labile"/> |
| 92 <expand macro="mass_offsets"/> | 104 <expand macro="mass_offsets"/> |
| 93 <expand macro="spectrum_processing" clear_mz_range_min="125.5" clear_mz_range_max="131.5"/> | 105 <expand macro="spectrum_processing" check_spectral_files="false"/> |
| 94 <expand macro="open_search_options"/> | 106 <expand macro="open_search_options"/> |
| 95 <expand macro="modeling_output"/> | 107 <expand macro="modeling_output"/> |
| 96 <expand macro="advanced_options"/> | 108 <expand macro="advanced_options"/> |
| 97 </xml> | 109 </xml> |
| 98 | 110 |
| 221 | 233 |
| 222 <xml name="cleavage" token_search_enzyme_name="trypsin" token_cut="KR" token_nocut="P"> | 234 <xml name="cleavage" token_search_enzyme_name="trypsin" token_cut="KR" token_nocut="P"> |
| 223 <param name="search_enzyme_name" type="text" value="@SEARCH_ENZYME_NAME@" | 235 <param name="search_enzyme_name" type="text" value="@SEARCH_ENZYME_NAME@" |
| 224 label="Digestion Enzyme" help="Name of enzyme to be written to the pepXML file."/> | 236 label="Digestion Enzyme" help="Name of enzyme to be written to the pepXML file."/> |
| 225 <param name="search_enzyme_cut" type="text" value="@CUT@" | 237 <param name="search_enzyme_cut" type="text" value="@CUT@" |
| 226 label="Residues after which the enzyme cuts" help="search_enzyme_cutafter Residues after which the enzyme cuts Default: KR"/> | 238 label="Residues after which the enzyme cuts" help="search_enzyme_cutafter Residues after which the enzyme cuts"/> |
| 227 <param name="search_enzyme_nocut" type="text" value="@NOCUT@" | 239 <param name="search_enzyme_nocut" type="text" value="@NOCUT@" |
| 228 label="Residues that the enzyme will not cut before" help="search_enzyme_butnotafter - (misnomer: should really be called butnotbefore) Default: P"/> | 240 label="Residues that the enzyme will not cut before" help="search_enzyme_butnotafter - (misnomer: should really be called butnotbefore)"/> |
| 229 </xml> | 241 </xml> |
| 230 <!-- wagnerr here in final param review --> | 242 <xml name="digest" token_stricttrypsin="true" token_nonspecific="false" token_allowed_missed_cleavage="2"> |
| 231 <xml name="digest" token_stricttrypsin="true" token_nonspecific="false"> | |
| 232 <conditional name="digest"> | 243 <conditional name="digest"> |
| 233 <param name="search_enzyme" type="select" label="Protein Digestion Enzyme"> | 244 <param name="search_enzyme" type="select" label="Protein Digestion Enzyme"> |
| 234 <option value="trypsin">trypsin</option> | 245 <option value="trypsin">trypsin</option> |
| 235 <option value="stricttrypsin" selected="@STRICTTRYPSIN@">stricttrypsin</option> | 246 <option value="stricttrypsin" selected="@STRICTTRYPSIN@">stricttrypsin</option> |
| 236 <option value="argc">argc</option> | 247 <option value="argc">argc</option> |
| 282 </when> | 293 </when> |
| 283 <when value="lysc-p"> | 294 <when value="lysc-p"> |
| 284 <expand macro="cleavage" search_enzyme_name="lysc-p" cut="K" nocut=""/> | 295 <expand macro="cleavage" search_enzyme_name="lysc-p" cut="K" nocut=""/> |
| 285 </when> | 296 </when> |
| 286 <when value="nonspecific"> | 297 <when value="nonspecific"> |
| 287 <expand macro="cleavage" search_enzyme_name="nonspecific" cut="-" nocut=""/> | 298 <expand macro="cleavage" search_enzyme_name="nonspecific" cut="@" nocut=""/> |
| 288 </when> | 299 </when> |
| 289 <when value="custom"> | 300 <when value="custom"> |
| 290 <expand macro="cleavage" search_enzyme_name="custom" cut="" nocut=""/> | 301 <expand macro="cleavage" search_enzyme_name="custom" cut="" nocut=""/> |
| 291 </when> | 302 </when> |
| 292 <when value="trypsin/chymotrypsin"> | 303 <when value="trypsin/chymotrypsin"> |
| 303 </when> | 314 </when> |
| 304 <when value="trypsin_r"> | 315 <when value="trypsin_r"> |
| 305 <expand macro="cleavage" search_enzyme_name="trypsin_r" cut="R" nocut="P"/> | 316 <expand macro="cleavage" search_enzyme_name="trypsin_r" cut="R" nocut="P"/> |
| 306 </when> | 317 </when> |
| 307 </conditional> | 318 </conditional> |
| 308 <param name="allowed_missed_cleavage" type="integer" value="2" min="0" max="5" optional="true" | 319 <param name="allowed_missed_cleavage" type="integer" value="@ALLOWED_MISSED_CLEAVAGE@" min="0" max="5" optional="true" |
| 309 label="Allowed number of missed cleavages"/> | 320 label="Allowed number of missed cleavages"/> |
| 310 <param name="search_enzyme_sense" type="select" label="Protein Digestion Enzyme"> | 321 <param name="search_enzyme_sense" type="select" label="Search Enzyme Sense"> |
| 311 <option value="C">C</option> | 322 <option value="C">C</option> |
| 312 <option value="N">N</option> | 323 <option value="N">N</option> |
| 313 </param> | 324 </param> |
| 314 </xml> | 325 </xml> |
| 315 | 326 |
| 316 <xml name="digestion" token_stricttrypsin="true" token_nonspecific="false" token_digest_max_length="50" token_termini_0="false" token_termini_1="false" token_termini_2="true" token_digest_mass_range_min="500.0" token_digest_mass_range_max="5000.0"> | 327 <xml name="digestion" token_stricttrypsin="true" token_nonspecific="false" token_digest_max_length="50" token_termini_0="false" token_termini_1="false" token_termini_2="true" token_digest_mass_range_min="500.0" token_digest_mass_range_max="5000.0" token_allowed_missed_cleavage_1="2" token_allowed_missed_cleavage_2="2"> |
| 317 <section name="digestion" expanded="false" title="In-silico Digestion Parameters"> | 328 <section name="digestion" expanded="false" title="In-silico Digestion Parameters"> |
| 318 <expand macro="digest" stricttrypsin="@STRICTTRYPSIN@" nonspecific="@NONSPECIFIC@"/> | 329 <expand macro="digest" stricttrypsin="@STRICTTRYPSIN@" nonspecific="@NONSPECIFIC@" allowed_missed_cleavage="@ALLOWED_MISSED_CLEAVAGE_1@"/> |
| 319 <conditional name="enzyme2"> | 330 <conditional name="enzyme2"> |
| 320 <param name="digest2" type="select" label="Second Enzyme Digest"> | 331 <param name="digest2" type="select" label="Second Enzyme Digest"> |
| 321 <option value="no">No</option> | 332 <option value="no">No</option> |
| 322 <option value="yes">Yes</option> | 333 <option value="yes">Yes</option> |
| 323 </param> | 334 </param> |
| 324 <when value="no"/> | 335 <when value="no"/> |
| 325 <when value="yes"> | 336 <when value="yes"> |
| 326 <expand macro="digest" stricttrypsin="false" nonspecific="false"/> | 337 <expand macro="digest" stricttrypsin="false" nonspecific="false" allowed_missed_cleavage="@ALLOWED_MISSED_CLEAVAGE_2@"/> |
| 327 </when> | 338 </when> |
| 328 </conditional> | 339 </conditional> |
| 329 <param name="num_enzyme_termini" type="select" label="Number of enzyme termini"> | 340 <param name="num_enzyme_termini" type="select" label="Number of enzyme termini"> |
| 330 <option value="0" selected="@TERMINI_0@">0 - non-enzymatic</option> | 341 <option value="0" selected="@TERMINI_0@">0 - non-enzymatic</option> |
| 331 <option value="1" selected="@TERMINI_1@">1 - semi-enzymatic</option> | 342 <option value="1" selected="@TERMINI_1@">1 - semi-enzymatic</option> |
| 344 <token name="@DIGESTION@"><![CDATA[ | 355 <token name="@DIGESTION@"><![CDATA[ |
| 345 ## digest parameters | 356 ## digest parameters |
| 346 ##enzyme_1 | 357 ##enzyme_1 |
| 347 #set $msfragger_dict['search_enzyme_name_1'] = $prefix.digestion.digest.search_enzyme_name | 358 #set $msfragger_dict['search_enzyme_name_1'] = $prefix.digestion.digest.search_enzyme_name |
| 348 #set $msfragger_dict['misc.fragger.enzyme-dropdown-1'] = $prefix.digestion.digest.search_enzyme_name | 359 #set $msfragger_dict['misc.fragger.enzyme-dropdown-1'] = $prefix.digestion.digest.search_enzyme_name |
| 349 #set $msfragger_dict['search_enzyme_cut_1'] = $prefix.digestion.digest.search_enzyme_cut | 360 #if $prefix.digestion.search_enzyme_cut == '__at__' |
| 361 #set $msfragger_dict['search_enzyme_cut_1'] = '@' | |
| 362 #else | |
| 363 #set $msfragger_dict['search_enzyme_cut_1'] = $prefix.digestion.digest.search_enzyme_cut | |
| 364 #end if | |
| 350 #set $msfragger_dict['search_enzyme_nocut_1'] = $prefix.digestion.digest.search_enzyme_nocut | 365 #set $msfragger_dict['search_enzyme_nocut_1'] = $prefix.digestion.digest.search_enzyme_nocut |
| 351 #if $prefix.digestion.allowed_missed_cleavage != '' | 366 #if $prefix.digestion.allowed_missed_cleavage != '' |
| 352 #set $msfragger_dict['allowed_missed_cleavage_1'] = $prefix.digestion.allowed_missed_cleavage | 367 #set $msfragger_dict['allowed_missed_cleavage_1'] = $prefix.digestion.allowed_missed_cleavage |
| 353 #end if | 368 #end if |
| 354 #if $prefix.digestion.search_enzyme_sense != 'None' | 369 #if $prefix.digestion.search_enzyme_sense != 'None' |
| 356 #end if | 371 #end if |
| 357 ##enzyme_2 | 372 ##enzyme_2 |
| 358 #if $prefix.digestion.enzyme2.digest2 == 'yes' | 373 #if $prefix.digestion.enzyme2.digest2 == 'yes' |
| 359 #set $msfragger_dict['search_enzyme_name_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_name | 374 #set $msfragger_dict['search_enzyme_name_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_name |
| 360 #set $msfragger_dict['misc.fragger.enzyme-dropdown-2'] = $prefix.digestion.enzyme2.digest.search_enzyme_name | 375 #set $msfragger_dict['misc.fragger.enzyme-dropdown-2'] = $prefix.digestion.enzyme2.digest.search_enzyme_name |
| 361 #set $msfragger_dict['search_enzyme_cut_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_cut | 376 #if $prefix.digestion.enzyme2.digest.search_enzyme_cut == '__at__' |
| 377 #set $msfragger_dict['search_enzyme_cut_2'] = '@' | |
| 378 #else | |
| 379 #set $msfragger_dict['search_enzyme_cut_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_cut | |
| 380 #end if | |
| 362 #set $msfragger_dict['search_enzyme_nocut_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_nocut | 381 #set $msfragger_dict['search_enzyme_nocut_2'] = $prefix.digestion.enzyme2.digest.search_enzyme_nocut |
| 363 #if $prefix.digestion.enzyme2.allowed_missed_cleavage != '' | 382 #if $prefix.digestion.enzyme2.allowed_missed_cleavage != '' |
| 364 #set $msfragger_dict['allowed_missed_cleavage_2'] = $prefix.digestion.enzyme2.allowed_missed_cleavage | 383 #set $msfragger_dict['allowed_missed_cleavage_2'] = $prefix.digestion.enzyme2.allowed_missed_cleavage |
| 365 #end if | 384 #end if |
| 366 #if $prefix.digestion.enzyme2.search_enzyme_sense != 'None' | 385 #if $prefix.digestion.enzyme2.search_enzyme_sense != 'None' |
| 384 #if $prefix.digestion.digest_mass_range_min != '' | 403 #if $prefix.digestion.digest_mass_range_min != '' |
| 385 #set $msfragger_dict['misc.fragger.digest-mass-hi'] = $prefix.digestion.digest_mass_range_max | 404 #set $msfragger_dict['misc.fragger.digest-mass-hi'] = $prefix.digestion.digest_mass_range_max |
| 386 #end if | 405 #end if |
| 387 ]]></token> | 406 ]]></token> |
| 388 | 407 |
| 389 <xml name="variable_modifications"> | |
| 390 <option value="15.99491461956 M 3">Oxidation of M (15.99491461956) modaa</option> | |
| 391 <option value="42.0105646837 [^ 1">Acetylation of peptide N-term (42.0105646837) modn_peptide</option> | |
| 392 <option value="79.96633052074999 STY 3">Phosphorylation of STY (79.96633052074999) modaa</option> | |
| 393 <option value="229.16293213472 n^ 1">TMT 10-plex of peptide N-term (229.16293213472) modn_peptide</option> | |
| 394 <option value="229.169252 n^ 1">TMT 11-plex of peptide N-term (229.169252) modn_peptide</option> | |
| 395 <option value="229.16293213472 S 1">TMT 10-plex of S (229.16293213472) modaa</option> | |
| 396 <option value="229.169252 S 1">TMT 11-plex of S (229.169252) modaa</option> | |
| 397 <option value="-18.0105646837 nE 1">Pyrolidone from E (-18.0105646837) modnaa_peptide</option> | |
| 398 </xml> | |
| 399 | |
| 400 <token name="@RE_FLOAT@">[+-]?\d+(\.\d*)?</token> | 408 <token name="@RE_FLOAT@">[+-]?\d+(\.\d*)?</token> |
| 401 <token name="@RE_AA@">([A-Z]+|(c[A-Z*])+|(n[\^A-Z*])+|\[\^|\])</token> | 409 <token name="@RE_AA@">([A-Z]+|(c[A-Z*])+|(n[\^A-Z*])+|\[\^|\])</token> |
| 402 <token name="@RE_MOD@">@RE_FLOAT@,@RE_AA@,\d</token> | 410 <token name="@RE_MOD@">@RE_FLOAT@,@RE_AA@,\d</token> |
| 403 <token name="@RE_MODS@">@RE_MOD@(;\s*@RE_MOD@)*</token> | 411 <token name="@RE_MODS@">@RE_MOD@(;\s*@RE_MOD@)*</token> |
| 404 <xml name="variable_modification" token_max_variable_mods_per_peptide="3"> | 412 <xml name="variable_modification" token_max_variable_mods_per_peptide="3" token_mod_1="false" token_mod_2="false" token_mod_3="false" token_mod_4="true" token_mod_group_hla="false" token_mod_group_tmt="false"> |
| 405 <section name="variable_modification" expanded="false" title="Variable Modifications"> | 413 <section name="variable_modification" expanded="false" title="Variable Modifications"> |
| 406 <param name="max_variable_mods_per_peptide" type="integer" value="@MAX_VARIABLE_MODS_PER_PEPTIDE@" min="0" max="5" optional="true" | 414 <param name="max_variable_mods_per_peptide" type="integer" value="@MAX_VARIABLE_MODS_PER_PEPTIDE@" min="0" max="5" optional="true" |
| 407 label="Maximum total number of variable modifications per peptide"/> | 415 label="Maximum total number of variable modifications per peptide"/> |
| 408 <param name="variable_mods_select" type="select" optional="true" multiple="true" label="Select Variable Modifications"> | 416 <param name="variable_mods_select" type="select" optional="true" multiple="true" label="Select Variable Modifications"> |
| 409 <expand macro="variable_modifications"/> | 417 <option value="15.99491461956 M 1" selected="@MOD_1@">15.99491461956 M 1</option> |
| 418 <option value="15.99491461956 M 2" selected="@MOD_2@">15.99491461956 M 2</option> | |
| 419 <option value="15.99491461956 M 3" selected="@MOD_3@">15.99491461956 M 3</option> | |
| 420 <option value="42.0105646837 ntermsite^ 1" selected="@MOD_4@">42.0105646837 [^ 1</option> | |
| 421 <option value="-17.0265 nQ 1" selected="@MOD_GROUP_HLA@">-17.0265 nQ 1</option> | |
| 422 <option value="-18.0106 nE 1" selected="@MOD_GROUP_HLA@">-18.0106 nE 1</option> | |
| 423 <option value="119.0041 C 1" selected="@MOD_GROUP_HLA@">119.0041 C 1</option> | |
| 424 <option value="79.96633052074999 STY 3">79.96633052074999 STY 3</option> | |
| 425 <option value="229.16293213472 n^ 1" selected="@MOD_GROUP_TMT@">229.16293213472 n^ 1</option> | |
| 426 <option value="229.16293213472 S 1" selected="@MOD_GROUP_TMT@">229.16293213472 S 1</option> | |
| 427 <option value="-18.0105646837 nE 1">-18.0105646837 nE 1</option> | |
| 410 </param> | 428 </param> |
| 411 <param name="variable_mods" type="text" area="True" size="120x7" value="" optional="true" | 429 <param name="variable_mods" type="text" area="True" size="120x7" value="" optional="true" |
| 412 label="Enter Variable Modifications"> | 430 label="Enter Variable Modifications"> |
| 413 <help><![CDATA[ | 431 <help><![CDATA[ |
| 414 Separate variable modifications with semicolons. Each modification has mass_change, residues, and max occurances values separated by commas. | 432 Separate variable modifications with semicolons. Each modification has mass_change, residues, and max occurances values separated by commas. |
| 434 </param> | 452 </param> |
| 435 <param name="clip_nTerm_M" type="select" optional="true" label="Trim protein N-terminal methionine as a variable modification"> | 453 <param name="clip_nTerm_M" type="select" optional="true" label="Trim protein N-terminal methionine as a variable modification"> |
| 436 <option value="true">Yes</option> | 454 <option value="true">Yes</option> |
| 437 <option value="false">No</option> | 455 <option value="false">No</option> |
| 438 </param> | 456 </param> |
| 439 <param name="allow_multiple_variable_mods_on_residue" type="select" optional="true" label="Allow each amino acid to be modified by multiple variable modifications"> | |
| 440 <option value="true">Yes</option> | |
| 441 <option value="false">No</option> | |
| 442 </param> | |
| 443 | 457 |
| 444 <param name="max_variable_mods_combinations" type="integer" value="5000" min="0" max="65534" optional="true" | 458 <param name="max_variable_mods_combinations" type="integer" value="5000" min="0" max="65534" optional="true" |
| 445 label="Maximum allowed number of modified variably modified peptides from each peptide sequence" | 459 label="Maximum allowed number of modified variably modified peptides from each peptide sequence" |
| 446 help="If a greater number than the maximum is generated, only the unmodified peptide is considered."/> | 460 help="If a greater number than the maximum is generated, only the unmodified peptide is considered."/> |
| 447 </section> | 461 </section> |
| 462 #set $msfragger_dict['use_all_mods_in_first_search'] = $prefix.variable_modification.use_all_mods_in_first_search | 476 #set $msfragger_dict['use_all_mods_in_first_search'] = $prefix.variable_modification.use_all_mods_in_first_search |
| 463 #end if | 477 #end if |
| 464 #if $prefix.variable_modification.clip_nTerm_M != 'None' | 478 #if $prefix.variable_modification.clip_nTerm_M != 'None' |
| 465 #set $msfragger_dict['clip_nTerm_M'] = $prefix.variable_modification.clip_nTerm_M | 479 #set $msfragger_dict['clip_nTerm_M'] = $prefix.variable_modification.clip_nTerm_M |
| 466 #end if | 480 #end if |
| 467 #if $prefix.variable_modification.allow_multiple_variable_mods_on_residue != 'None' | |
| 468 #set $msfragger_dict['allow_multiple_variable_mods_on_residue'] = $prefix.variable_modification.allow_multiple_variable_mods_on_residue | |
| 469 #end if | |
| 470 #if $prefix.variable_modification.max_variable_mods_combinations != "None" | 481 #if $prefix.variable_modification.max_variable_mods_combinations != "None" |
| 471 #set $msfragger_dict['max_variable_mods_combinations'] = $prefix.variable_modification.max_variable_mods_combinations | 482 #set $msfragger_dict['max_variable_mods_combinations'] = $prefix.variable_modification.max_variable_mods_combinations |
| 472 #end if | 483 #end if |
| 473 #set $vmods = [] | 484 #set $vmods = [] |
| 474 #if $prefix.variable_modification.variable_mods_select != 'None' | 485 #if $prefix.variable_modification.variable_mods_select != 'None' |
| 475 #set $vmods = [x.replace(' ',',') for x in str($prefix.variable_modification.variable_mods_select).split(',')] | 486 #set $vmods = [x.replace(' ',',').replace('ntermsite','[') for x in str($prefix.variable_modification.variable_mods_select).split(',')] |
| 476 #end if | 487 #end if |
| 477 #if $prefix.variable_modification.variable_mods != '' | 488 #if $prefix.variable_modification.variable_mods != '' |
| 478 #set $vmods += [x.strip() for x in str($prefix.variable_modification.variable_mods).split(';')] | 489 #set $vmods += [x.strip() for x in str($prefix.variable_modification.variable_mods).split(';')] |
| 479 #end if | 490 #end if |
| 480 ]]></token> | 491 ]]></token> |
| 481 | 492 |
| 482 <xml name="static_modification"> | 493 <xml name="static_modification" token_check_cysteine="true" token_lysine_value="0.0"> |
| 483 <section name="static_modification" expanded="false" title="Static Modifications"> | 494 <section name="static_modification" expanded="false" title="Static Modifications"> |
| 484 <param name="add_Cterm_peptide" type="float" value="" optional="true" | 495 <param name="add_Cterm_peptide_bool" type="boolean" checked="true" |
| 485 label="Statically add mass in Da to C-terminal of peptide Default: 0.0" /> | 496 label="Statically add mass in Da to C-terminal of peptide"/> |
| 486 <param name="add_Nterm_peptide" type="float" value="" optional="true" | 497 <param name="add_Cterm_peptide" type="float" value="0.0" |
| 487 label="Statically add mass in Da to N-terminal of peptide Default: 0.0" /> | 498 label="Statically add mass in Da to C-terminal of peptide" /> |
| 488 <param name="add_Cterm_protein" type="float" value="" optional="true" | 499 |
| 489 label="Statically add mass in Da to C-terminal of protein Default: 0.0" /> | 500 <param name="add_Nterm_peptide_bool" type="boolean" checked="true" |
| 490 <param name="add_Nterm_protein" type="float" value="" optional="true" | 501 label="Statically add mass in Da to N-terminal of peptide"/> |
| 491 label="Statically add mass in Da to N-terminal of protein Default: 0.0" /> | 502 <param name="add_Nterm_peptide" type="float" value="0.0" |
| 492 <param name="add_A_alanine" type="float" value="" optional="true" | 503 label="Statically add mass in Da to N-terminal of peptide" /> |
| 493 label="Statically add mass in Da to A (alanine) Default: 0.0" /> | 504 |
| 494 <param name="add_R_arginine" type="float" value="" optional="true" | 505 <param name="add_Cterm_protein_bool" type="boolean" checked="true" |
| 495 label="Statically add mass in Da to R (arginine) Default: 0.0" /> | 506 label="Statically add mass in Da to C-terminal of protein"/> |
| 496 <param name="add_N_asparagine" type="float" value="" optional="true" | 507 <param name="add_Cterm_protein" type="float" value="0.0" |
| 497 label="Statically add mass in Da to N (asparagine) Default: 0.0" /> | 508 label="Statically add mass in Da to C-terminal of protein" /> |
| 498 <param name="add_D_aspartic_acid" type="float" value="" optional="true" | 509 |
| 499 label="Statically add mass in Da to D (aspartic_acid) Default: 0.0" /> | 510 <param name="add_Nterm_protein_bool" type="boolean" checked="true" |
| 500 <param name="add_C_cysteine" type="float" value="" optional="true" | 511 label="Statically add mass in Da to N-terminal of protein"/> |
| 501 label="Statically add mass in Da to C (cysteine) Default: 0.0" /> | 512 <param name="add_Nterm_protein" type="float" value="0.0" |
| 502 <param name="add_E_glutamic_acid" type="float" value="" optional="true" | 513 label="Statically add mass in Da to N-terminal of protein" /> |
| 503 label="Statically add mass in Da to E (glutamic_acid) Default: 0.0" /> | 514 |
| 504 <param name="add_Q_glutamine" type="float" value="" optional="true" | 515 <param name="add_A_alanine_bool" type="boolean" checked="true" |
| 505 label="Statically add mass in Da to Q (glutamine) Default: 0.0" /> | 516 label="Statically add mass in Da to A (alanine)"/> |
| 506 <param name="add_G_glycine" type="float" value="" optional="true" | 517 <param name="add_A_alanine" type="float" value="0.0" |
| 507 label="Statically add mass in Da to G (glycine) Default: 0.0" /> | 518 label="Statically add mass in Da to A (alanine)" /> |
| 508 <param name="add_H_histidine" type="float" value="" optional="true" | 519 |
| 509 label="Statically add mass in Da to H (histidine) Default: 0.0" /> | 520 <param name="add_R_arginine_bool" type="boolean" checked="true" |
| 510 <param name="add_I_isoleucine" type="float" value="" optional="true" | 521 label="Statically add mass in Da to R (arginine)"/> |
| 511 label="Statically add mass in Da to I (isoleucine) Default: 0.0" /> | 522 <param name="add_R_arginine" type="float" value="0.0" |
| 512 <param name="add_L_leucine" type="float" value="" optional="true" | 523 label="Statically add mass in Da to R (arginine)" /> |
| 513 label="Statically add mass in Da to L (leucine) Default: 0.0" /> | 524 |
| 514 <param name="add_K_lysine" type="float" value="" optional="true" | 525 <param name="add_N_asparagine_bool" type="boolean" checked="true" |
| 515 label="Statically add mass in Da to K (lysine) Default: 0.0" /> | 526 label="Statically add mass in Da to N (asparagine)"/> |
| 516 <param name="add_M_methionine" type="float" value="" optional="true" | 527 <param name="add_N_asparagine" type="float" value="0.0" |
| 517 label="Statically add mass in Da to M (methionine) Default: 0.0" /> | 528 label="Statically add mass in Da to N (asparagine)" /> |
| 518 <param name="add_F_phenylalanine" type="float" value="" optional="true" | 529 |
| 519 label="Statically add mass in Da to F (phenylalanine) Default: 0.0" /> | 530 <param name="add_D_aspartic_acid_bool" type="boolean" checked="true" |
| 520 <param name="add_P_proline" type="float" value="" optional="true" | 531 label="Statically add mass in Da to D (aspartic_acid)"/> |
| 521 label="Statically add mass in Da to P (proline) Default: 0.0" /> | 532 <param name="add_D_aspartic_acid" type="float" value="0.0" |
| 522 <param name="add_S_serine" type="float" value="" optional="true" | 533 label="Statically add mass in Da to D (aspartic_acid)" /> |
| 523 label="Statically add mass in Da to S (serine) Default: 0.0" /> | 534 |
| 524 <param name="add_T_threonine" type="float" value="" optional="true" | 535 <param name="add_C_cysteine_bool" type="boolean" checked="@CHECK_CYSTEINE@" |
| 525 label="Statically add mass in Da to T (threonine) Default: 0.0" /> | 536 label="Statically add mass in Da to C (cysteine)"/> |
| 526 <param name="add_W_tryptophan" type="float" value="" optional="true" | 537 <param name="add_C_cysteine" type="float" value="57.02146" |
| 527 label="Statically add mass in Da to W (tryptophan) Default: 0.0" /> | 538 label="Statically add mass in Da to C (cysteine)" /> |
| 528 <param name="add_Y_tyrosine" type="float" value="" optional="true" | 539 |
| 529 label="Statically add mass in Da to Y (tyrosine) Default: 0.0" /> | 540 <param name="add_E_glutamic_acid_bool" type="boolean" checked="true" |
| 530 <param name="add_V_valine" type="float" value="" optional="true" | 541 label="Statically add mass in Da to E (glutamic_acid)"/> |
| 531 label="Statically add mass in Da to V (valine) Default: 0.0" /> | 542 <param name="add_E_glutamic_acid" type="float" value="0.0" |
| 532 <param name="add_B_user_amino_acid" type="float" value="" optional="true" | 543 label="Statically add mass in Da to E (glutamic_acid)" /> |
| 533 label="Statically add mass in Da to B (iuser_amino_acid) Default: 0.0" /> | 544 |
| 534 <param name="add_J_user_amino_acid" type="float" value="" optional="true" | 545 <param name="add_Q_glutamine_bool" type="boolean" checked="true" |
| 535 label="Statically add mass in Da to J (iuser_amino_acid) Default: 0.0" /> | 546 label="Statically add mass in Da to Q (glutamine)"/> |
| 536 <param name="add_O_user_amino_acid" type="float" value="" optional="true" | 547 <param name="add_Q_glutamine" type="float" value="0.0" |
| 537 label="Statically add mass in Da to O (user_amino_acid) Default: 0.0" /> | 548 label="Statically add mass in Da to Q (glutamine)" /> |
| 538 <param name="add_U_user_amino_acid" type="float" value="" optional="true" | 549 |
| 539 label="Statically add mass in Da to U (iuser_amino_acid) Default: 0.0" /> | 550 <param name="add_G_glycine_bool" type="boolean" checked="true" |
| 540 <param name="add_X_user_amino_acid" type="float" value="" optional="true" | 551 label="Statically add mass in Da to G (glycine)"/> |
| 541 label="Statically add mass in Da to X (iuser_amino_acid) Default: 0.0" /> | 552 <param name="add_G_glycine" type="float" value="0.0" |
| 542 <param name="add_Z_user_amino_acid" type="float" value="" optional="true" | 553 label="Statically add mass in Da to G (glycine)" /> |
| 543 label="Statically add mass in Da to Z (iuser_amino_acid) Default: 0.0" /> | 554 |
| 555 <param name="add_H_histidine_bool" type="boolean" checked="true" | |
| 556 label="Statically add mass in Da to H (histidine)"/> | |
| 557 <param name="add_H_histidine" type="float" value="0.0" | |
| 558 label="Statically add mass in Da to H (histidine)" /> | |
| 559 | |
| 560 <param name="add_I_isoleucine_bool" type="boolean" checked="true" | |
| 561 label="Statically add mass in Da to I (isoleucine)"/> | |
| 562 <param name="add_I_isoleucine" type="float" value="0.0" | |
| 563 label="Statically add mass in Da to I (isoleucine)" /> | |
| 564 | |
| 565 <param name="add_L_leucine_bool" type="boolean" checked="true" | |
| 566 label="Statically add mass in Da to L (leucine)"/> | |
| 567 <param name="add_L_leucine" type="float" value="0.0" | |
| 568 label="Statically add mass in Da to L (leucine)" /> | |
| 569 | |
| 570 <param name="add_K_lysine_bool" type="boolean" checked="true" | |
| 571 label="Statically add mass in Da to K (lysine)"/> | |
| 572 <param name="add_K_lysine" type="float" value="@LYSINE_VALUE@" | |
| 573 label="Statically add mass in Da to K (lysine)" /> | |
| 574 | |
| 575 <param name="add_M_methionine_bool" type="boolean" checked="true" | |
| 576 label="Statically add mass in Da to M (methionine)"/> | |
| 577 <param name="add_M_methionine" type="float" value="0.0" | |
| 578 label="Statically add mass in Da to M (methionine)" /> | |
| 579 | |
| 580 <param name="add_F_phenylalanine_bool" type="boolean" checked="true" | |
| 581 label="Statically add mass in Da to F (phenylalanine)"/> | |
| 582 <param name="add_F_phenylalanine" type="float" value="0.0" | |
| 583 label="Statically add mass in Da to F (phenylalanine)" /> | |
| 584 | |
| 585 <param name="add_P_proline_bool" type="boolean" checked="true" | |
| 586 label="Statically add mass in Da to P (proline)"/> | |
| 587 <param name="add_P_proline" type="float" value="0.0" | |
| 588 label="Statically add mass in Da to P (proline)" /> | |
| 589 | |
| 590 <param name="add_S_serine_bool" type="boolean" checked="true" | |
| 591 label="Statically add mass in Da to S (serine)"/> | |
| 592 <param name="add_S_serine" type="float" value="0.0" | |
| 593 label="Statically add mass in Da to S (serine)" /> | |
| 594 | |
| 595 <param name="add_T_threonine_bool" type="boolean" checked="true" | |
| 596 label="Statically add mass in Da to T (threonine)"/> | |
| 597 <param name="add_T_threonine" type="float" value="0.0" | |
| 598 label="Statically add mass in Da to T (threonine)" /> | |
| 599 | |
| 600 <param name="add_W_tryptophan_bool" type="boolean" checked="true" | |
| 601 label="Statically add mass in Da to W (tryptophan)"/> | |
| 602 <param name="add_W_tryptophan" type="float" value="0.0" | |
| 603 label="Statically add mass in Da to W (tryptophan)" /> | |
| 604 | |
| 605 <param name="add_Y_tyrosine_bool" type="boolean" checked="true" | |
| 606 label="Statically add mass in Da to Y (tyrosine)"/> | |
| 607 <param name="add_Y_tyrosine" type="float" value="0.0" | |
| 608 label="Statically add mass in Da to Y (tyrosine)" /> | |
| 609 | |
| 610 <param name="add_V_valine_bool" type="boolean" checked="true" | |
| 611 label="Statically add mass in Da to V (valine)"/> | |
| 612 <param name="add_V_valine" type="float" value="0.0" | |
| 613 label="Statically add mass in Da to V (valine)" /> | |
| 614 | |
| 615 <param name="add_B_user_amino_acid_bool" type="boolean" checked="true" | |
| 616 label="Statically add mass in Da to B (iuser_amino_acid)"/> | |
| 617 <param name="add_B_user_amino_acid" type="float" value="0.0" | |
| 618 label="Statically add mass in Da to B (iuser_amino_acid)" /> | |
| 619 | |
| 620 <param name="add_J_user_amino_acid_bool" type="boolean" checked="true" | |
| 621 label="Statically add mass in Da to J (iuser_amino_acid)"/> | |
| 622 <param name="add_J_user_amino_acid" type="float" value="0.0" | |
| 623 label="Statically add mass in Da to J (iuser_amino_acid)" /> | |
| 624 | |
| 625 <param name="add_O_user_amino_acid_bool" type="boolean" checked="true" | |
| 626 label="Statically add mass in Da to O (user_amino_acid)"/> | |
| 627 <param name="add_O_user_amino_acid" type="float" value="0.0" | |
| 628 label="Statically add mass in Da to O (user_amino_acid)" /> | |
| 629 | |
| 630 <param name="add_U_user_amino_acid_bool" type="boolean" checked="true" | |
| 631 label="Statically add mass in Da to U (iuser_amino_acid)"/> | |
| 632 <param name="add_U_user_amino_acid" type="float" value="0.0" | |
| 633 label="Statically add mass in Da to U (iuser_amino_acid)" /> | |
| 634 | |
| 635 <param name="add_X_user_amino_acid_bool" type="boolean" checked="true" | |
| 636 label="Statically add mass in Da to X (iuser_amino_acid)"/> | |
| 637 <param name="add_X_user_amino_acid" type="float" value="0.0" | |
| 638 label="Statically add mass in Da to X (iuser_amino_acid)" /> | |
| 639 | |
| 640 <param name="add_Z_user_amino_acid_bool" type="boolean" checked="true" | |
| 641 label="Statically add mass in Da to Z (iuser_amino_acid)"/> | |
| 642 <param name="add_Z_user_amino_acid" type="float" value="0.0" | |
| 643 label="Statically add mass in Da to Z (iuser_amino_acid)" /> | |
| 544 </section> | 644 </section> |
| 545 </xml> | 645 </xml> |
| 546 <token name="@STATIC_MODIFICATION@"><![CDATA[ | 646 <token name="@STATIC_MODIFICATION@"><![CDATA[ |
| 547 #set $fmods = {} | 647 #set $fmod_vals = {} |
| 548 #if $prefix.static_modification.add_Cterm_peptide != '' | 648 #set $fmod_vals['add_Cterm_peptide'] = $prefix.static_modification.add_Cterm_peptide |
| 549 #set $fmods['Cterm_peptide'] = $prefix.static_modification.add_Cterm_peptide | 649 #set $fmod_vals['add_Nterm_peptide'] = $prefix.static_modification.add_Nterm_peptide |
| 550 #end if | 650 #set $fmod_vals['add_Cterm_protein'] = $prefix.static_modification.add_Cterm_protein |
| 551 #if $prefix.static_modification.add_Nterm_peptide != '' | 651 #set $fmod_vals['add_Nterm_protein'] = $prefix.static_modification.add_Nterm_protein |
| 552 #set $fmods['Nterm_peptide'] = $prefix.static_modification.add_Nterm_peptide | 652 #set $fmod_vals['add_G_glycine'] = $prefix.static_modification.add_G_glycine |
| 553 #end if | 653 #set $fmod_vals['add_A_alanine'] = $prefix.static_modification.add_A_alanine |
| 554 #if $prefix.static_modification.add_Cterm_protein != '' | 654 #set $fmod_vals['add_S_serine'] = $prefix.static_modification.add_S_serine |
| 555 #set $fmods['Cterm_protein'] = $prefix.static_modification.add_Cterm_protein | 655 #set $fmod_vals['add_P_proline'] = $prefix.static_modification.add_P_proline |
| 556 #end if | 656 #set $fmod_vals['add_V_valine'] = $prefix.static_modification.add_V_valine |
| 557 #if $prefix.static_modification.add_Nterm_protein != '' | 657 #set $fmod_vals['add_T_threonine'] = $prefix.static_modification.add_T_threonine |
| 558 #set $fmods['Nterm_protein'] = $prefix.static_modification.add_Nterm_protein | 658 #set $fmod_vals['add_C_cysteine'] = $prefix.static_modification.add_C_cysteine |
| 559 #end if | 659 #set $fmod_vals['add_L_leucine'] = $prefix.static_modification.add_L_leucine |
| 560 #if $prefix.static_modification.add_G_glycine != '' | 660 #set $fmod_vals['add_I_isoleucine'] = $prefix.static_modification.add_I_isoleucine |
| 561 #set $fmods['G_glycine'] = $prefix.static_modification.add_G_glycine | 661 #set $fmod_vals['add_N_asparagine'] = $prefix.static_modification.add_N_asparagine |
| 562 #end if | 662 #set $fmod_vals['add_D_aspartic_acid'] = $prefix.static_modification.add_D_aspartic_acid |
| 563 #if $prefix.static_modification.add_A_alanine != '' | 663 #set $fmod_vals['add_Q_glutamine'] = $prefix.static_modification.add_Q_glutamine |
| 564 #set $fmods['A_alanine'] = $prefix.static_modification.add_A_alanine | 664 #set $fmod_vals['add_K_lysine'] = $prefix.static_modification.add_K_lysine |
| 565 #end if | 665 #set $fmod_vals['add_E_glutamic_acid'] = $prefix.static_modification.add_E_glutamic_acid |
| 566 #if $prefix.static_modification.add_S_serine != '' | 666 #set $fmod_vals['add_M_methionine'] = $prefix.static_modification.add_M_methionine |
| 567 #set $fmods['S_serine'] = $prefix.static_modification.add_S_serine | 667 #set $fmod_vals['add_H_histidine'] = $prefix.static_modification.add_H_histidine |
| 568 #end if | 668 #set $fmod_vals['add_F_phenylalanine'] = $prefix.static_modification.add_F_phenylalanine |
| 569 #if $prefix.static_modification.add_P_proline != '' | 669 #set $fmod_vals['add_R_arginine'] = $prefix.static_modification.add_R_arginine |
| 570 #set $fmods['P_proline'] = $prefix.static_modification.add_P_proline | 670 #set $fmod_vals['add_Y_tyrosine'] = $prefix.static_modification.add_Y_tyrosine |
| 571 #end if | 671 #set $fmod_vals['add_W_tryptophan'] = $prefix.static_modification.add_W_tryptophan |
| 572 #if $prefix.static_modification.add_V_valine != '' | 672 #set $fmod_vals['add_B_user_amino_acid'] = $prefix.static_modification.add_B_user_amino_acid |
| 573 #set $fmods['V_valine'] = $prefix.static_modification.add_V_valine | 673 #set $fmod_vals['add_J_user_amino_acid'] = $prefix.static_modification.add_J_user_amino_acid |
| 574 #end if | 674 #set $fmod_vals['add_O_user_amino_acid'] = $prefix.static_modification.add_O_user_amino_acid |
| 575 #if $prefix.static_modification.add_T_threonine != '' | 675 #set $fmod_vals['add_U_user_amino_acid'] = $prefix.static_modification.add_U_user_amino_acid |
| 576 #set $fmods['T_threonine'] = $prefix.static_modification.add_T_threonine | 676 #set $fmod_vals['add_X_user_amino_acid'] = $prefix.static_modification.add_X_user_amino_acid |
| 577 #end if | 677 #set $fmod_vals['add_Z_user_amino_acid'] = $prefix.static_modification.add_Z_user_amino_acid |
| 578 #if $prefix.static_modification.add_C_cysteine != '' | 678 |
| 579 #set $fmods['C_cysteine'] = $prefix.static_modification.add_C_cysteine | 679 #set $fmod_bools = {} |
| 580 #end if | 680 #set $fmod_bools['add_Cterm_peptide_bool'] = $prefix.static_modification.add_Cterm_peptide_bool |
| 581 #if $prefix.static_modification.add_L_leucine != '' | 681 #set $fmod_bools['add_Nterm_peptide_bool'] = $prefix.static_modification.add_Nterm_peptide_bool |
| 582 #set $fmods['L_leucine'] = $prefix.static_modification.add_L_leucine | 682 #set $fmod_bools['add_Cterm_protein_bool'] = $prefix.static_modification.add_Cterm_protein_bool |
| 583 #end if | 683 #set $fmod_bools['add_Nterm_protein_bool'] = $prefix.static_modification.add_Nterm_protein_bool |
| 584 #if $prefix.static_modification.add_I_isoleucine != '' | 684 #set $fmod_bools['add_G_glycine_bool'] = $prefix.static_modification.add_G_glycine_bool |
| 585 #set $fmods['I_isoleucine'] = $prefix.static_modification.add_I_isoleucine | 685 #set $fmod_bools['add_A_alanine_bool'] = $prefix.static_modification.add_A_alanine_bool |
| 586 #end if | 686 #set $fmod_bools['add_S_serine_bool'] = $prefix.static_modification.add_S_serine_bool |
| 587 #if $prefix.static_modification.add_N_asparagine != '' | 687 #set $fmod_bools['add_P_proline_bool'] = $prefix.static_modification.add_P_proline_bool |
| 588 #set $fmods['N_asparagine'] = $prefix.static_modification.add_N_asparagine | 688 #set $fmod_bools['add_V_valine_bool'] = $prefix.static_modification.add_V_valine_bool |
| 589 #end if | 689 #set $fmod_bools['add_T_threonine_bool'] = $prefix.static_modification.add_T_threonine_bool |
| 590 #if $prefix.static_modification.add_D_aspartic_acid != '' | 690 #set $fmod_bools['add_C_cysteine_bool'] = $prefix.static_modification.add_C_cysteine_bool |
| 591 #set $fmods['D_aspartic_acid'] = $prefix.static_modification.add_D_aspartic_acid | 691 #set $fmod_bools['add_L_leucine_bool'] = $prefix.static_modification.add_L_leucine_bool |
| 592 #end if | 692 #set $fmod_bools['add_I_isoleucine_bool'] = $prefix.static_modification.add_I_isoleucine_bool |
| 593 #if $prefix.static_modification.add_Q_glutamine != '' | 693 #set $fmod_bools['add_N_asparagine_bool'] = $prefix.static_modification.add_N_asparagine_bool |
| 594 #set $fmods['Q_glutamine'] = $prefix.static_modification.add_Q_glutamine | 694 #set $fmod_bools['add_D_aspartic_acid_bool'] = $prefix.static_modification.add_D_aspartic_acid_bool |
| 595 #end if | 695 #set $fmod_bools['add_Q_glutamine_bool'] = $prefix.static_modification.add_Q_glutamine_bool |
| 596 #if $prefix.static_modification.add_K_lysine != '' | 696 #set $fmod_bools['add_K_lysine_bool'] = $prefix.static_modification.add_K_lysine_bool |
| 597 #set $fmods['K_lysine'] = $prefix.static_modification.add_K_lysine | 697 #set $fmod_bools['add_E_glutamic_acid_bool'] = $prefix.static_modification.add_E_glutamic_acid_bool |
| 598 #end if | 698 #set $fmod_bools['add_M_methionine_bool'] = $prefix.static_modification.add_M_methionine_bool |
| 599 #if $prefix.static_modification.add_E_glutamic_acid != '' | 699 #set $fmod_bools['add_H_histidine_bool'] = $prefix.static_modification.add_H_histidine_bool |
| 600 #set $fmods['E_glutamic_acid'] = $prefix.static_modification.add_E_glutamic_acid | 700 #set $fmod_bools['add_F_phenylalanine_bool'] = $prefix.static_modification.add_F_phenylalanine_bool |
| 601 #end if | 701 #set $fmod_bools['add_R_arginine_bool'] = $prefix.static_modification.add_R_arginine_bool |
| 602 #if $prefix.static_modification.add_M_methionine != '' | 702 #set $fmod_bools['add_Y_tyrosine_bool'] = $prefix.static_modification.add_Y_tyrosine_bool |
| 603 #set $fmods['M_methionine'] = $prefix.static_modification.add_M_methionine | 703 #set $fmod_bools['add_W_tryptophan_bool'] = $prefix.static_modification.add_W_tryptophan_bool |
| 604 #end if | 704 #set $fmod_bools['add_B_user_amino_acid_bool'] = $prefix.static_modification.add_B_user_amino_acid_bool |
| 605 #if $prefix.static_modification.add_H_histidine != '' | 705 #set $fmod_bools['add_J_user_amino_acid_bool'] = $prefix.static_modification.add_J_user_amino_acid_bool |
| 606 #set $fmods['H_histidine'] = $prefix.static_modification.add_H_histidine | 706 #set $fmod_bools['add_O_user_amino_acid_bool'] = $prefix.static_modification.add_O_user_amino_acid_bool |
| 607 #end if | 707 #set $fmod_bools['add_U_user_amino_acid_bool'] = $prefix.static_modification.add_U_user_amino_acid_bool |
| 608 #if $prefix.static_modification.add_F_phenylalanine != '' | 708 #set $fmod_bools['add_X_user_amino_acid_bool'] = $prefix.static_modification.add_X_user_amino_acid_bool |
| 609 #set $fmods['F_phenylalanine'] = $prefix.static_modification.add_F_phenylalanine | 709 #set $fmod_bools['add_Z_user_amino_acid_bool'] = $prefix.static_modification.add_Z_user_amino_acid_bool |
| 610 #end if | 710 |
| 611 #if $prefix.static_modification.add_R_arginine != '' | |
| 612 #set $fmods['R_arginine'] = $prefix.static_modification.add_R_arginine | |
| 613 #end if | |
| 614 #if $prefix.static_modification.add_Y_tyrosine != '' | |
| 615 #set $fmods['Y_tyrosine'] = $prefix.static_modification.add_Y_tyrosine | |
| 616 #end if | |
| 617 #if $prefix.static_modification.add_W_tryptophan != '' | |
| 618 #set $fmods['W_tryptophan'] = $prefix.static_modification.add_W_tryptophan | |
| 619 #end if | |
| 620 #* | |
| 621 #if $prefix.static_modification.add_B_user_amino_acid != '' | |
| 622 #set $fmods['B_user_amino_acid'] = $prefix.static_modification.add_B_user_amino_acid | |
| 623 #end if | |
| 624 #if $prefix.static_modification.add_J_user_amino_acid != '' | |
| 625 #set $fmods['J_user_amino_acid'] = $prefix.static_modification.add_J_user_amino_acid | |
| 626 #end if | |
| 627 #if $prefix.static_modification.add_O_user_amino_acid != '' | |
| 628 #set $fmods['O_user_amino_acid'] = $prefix.static_modification.add_O_user_amino_acid | |
| 629 #end if | |
| 630 #if $prefix.static_modification.add_U_user_amino_acid != '' | |
| 631 #set $fmods['U_user_amino_acid'] = $prefix.static_modification.add_U_user_amino_acid | |
| 632 #end if | |
| 633 #if $prefix.static_modification.add_X_user_amino_acid != '' | |
| 634 #set $fmods['X_user_amino_acid'] = $prefix.static_modification.add_X_user_amino_acid | |
| 635 #end if | |
| 636 #if $prefix.static_modification.add_Z_user_amino_acid != '' | |
| 637 #set $fmods['Z_user_amino_acid'] = $prefix.static_modification.add_Z_user_amino_acid | |
| 638 #end if | |
| 639 *# | |
| 640 ]]></token> | 711 ]]></token> |
| 641 | 712 |
| 642 <xml name="spectrum_processing" token_mode_selected="false" token_mode_isolated="false" token_mode_corrected="false" token_override_charge="false" token_rm_peak0="false" token_rm_peak1="true" token_rm_peak2="false" token_clear_mz_range_min="0.0" token_clear_mz_range_max="0.0" token_transform_none="true" token_transform_sqrt="false"> | 713 <xml name="spectrum_processing" token_mode_selected="true" token_mode_isolated="false" token_mode_corrected="false" token_override_charge="false" token_rm_peak0="false" token_rm_peak1="true" token_rm_peak2="false" token_clear_mz_range_min="0.0" token_clear_mz_range_max="0.0" token_transform_none="true" token_transform_sqrt="false" token_check_spectral_files="true"> |
| 643 <section name="spectrum_processing" expanded="false" title="Spectrum Processing"> | 714 <section name="spectrum_processing" expanded="false" title="Spectrum Processing"> |
| 644 <param name="precursor_mass_mode" type="select" optional="true" label="Precursor mass mode"> | 715 <param name="precursor_mass_mode" type="select" label="Precursor mass mode"> |
| 645 <option value="isolated" selected="@MODE_ISOLATED@">isolated</option> | 716 <option value="isolated" selected="@MODE_ISOLATED@">isolated</option> |
| 646 <option value="selected" selected="@MODE_SELECTED@">selected</option> | 717 <option value="selected" selected="@MODE_SELECTED@">selected</option> |
| 647 <option value="corrected" selected="@MODE_CORRECTED@">corrected</option> | 718 <option value="corrected" selected="@MODE_CORRECTED@">corrected</option> |
| 648 </param> | 719 </param> |
| 649 <param name="minimum_peaks" type="integer" value="" min="0" optional="true" | 720 <param name="minimum_peaks" type="integer" value="" min="0" optional="true" |
| 681 <param name="remove_precursor_range_max" type="float" value="1.5" min="0.0" max="10.0" optional="true" label="Maximum of precursor m/z range to remove" /> | 752 <param name="remove_precursor_range_max" type="float" value="1.5" min="0.0" max="10.0" optional="true" label="Maximum of precursor m/z range to remove" /> |
| 682 <param name="intensity_transform" type="select" label="Intensity transform"> | 753 <param name="intensity_transform" type="select" label="Intensity transform"> |
| 683 <option value="0" selected="@TRANSFORM_NONE@">None, not removed</option> | 754 <option value="0" selected="@TRANSFORM_NONE@">None, not removed</option> |
| 684 <option value="1" selected="@TRANSFORM_SQRT@">Square root</option> | 755 <option value="1" selected="@TRANSFORM_SQRT@">Square root</option> |
| 685 </param> | 756 </param> |
| 686 <param name="check_spectral_files" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Check spectral files"/> | 757 <param name="check_spectral_files" type="boolean" truevalue="true" falsevalue="false" checked="@CHECK_SPECTRAL_FILES@" label="Check spectral files"/> |
| 687 <param name="require_precursor" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Require precursor"/> | 758 <param name="require_precursor" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Require precursor"/> |
| 688 <param name="reuse_dia_fragment_peaks" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Reuse DIA fragment peaks"/> | 759 <param name="reuse_dia_fragment_peaks" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Reuse DIA fragment peaks"/> |
| 689 <param name="activation_types" type="select" optional="true" label="Activation Type Filter"> | 760 <param name="activation_types" type="select" optional="true" label="Activation Type Filter"> |
| 690 <option value="all" selected="true">all</option> | 761 <option value="all" selected="true">all</option> |
| 691 <option value="HCD">HCD</option> | 762 <option value="HCD">HCD</option> |
| 768 label="Ranks a zero-bin hit above all non-zero-bin hit if it has expectation less than this value." | 839 label="Ranks a zero-bin hit above all non-zero-bin hit if it has expectation less than this value." |
| 769 help="Default: 0.0" /> | 840 help="Default: 0.0" /> |
| 770 <param name="zero_bin_mult_expect" type="float" value="" min="0.0" optional="true" | 841 <param name="zero_bin_mult_expect" type="float" value="" min="0.0" optional="true" |
| 771 label="Multiplies expect value of PSMs in the zero-bin during results ordering" | 842 label="Multiplies expect value of PSMs in the zero-bin during results ordering" |
| 772 help="(set to less than 1 for boosting) Default: 1.0" /> | 843 help="(set to less than 1 for boosting) Default: 1.0" /> |
| 773 <param name="add_topN_complementary" type="integer" value="" min="0" optional="true" | |
| 774 label="Insert complementary ions corresponding to the top N most intense fragments in each experimental spectra." > | |
| 775 <help> | |
| 776 Useful for recovery of modified peptides near C-terminal in open search. | |
| 777 Should be set to 0 (disabled) otherwise. | |
| 778 Default: 0 | |
| 779 </help> | |
| 780 </param> | |
| 781 <param name="delta_mass_exclude_ranges_min" type="float" value="-1.5" label="Delta mass exclude range minimum" /> | 844 <param name="delta_mass_exclude_ranges_min" type="float" value="-1.5" label="Delta mass exclude range minimum" /> |
| 782 <param name="delta_mass_exclude_ranges_max" type="float" value="3.5" label="Delta mass exclude range maximum" /> | 845 <param name="delta_mass_exclude_ranges_max" type="float" value="3.5" label="Delta mass exclude range maximum" /> |
| 783 <param name="localize_delta_mass" type="boolean" truevalue="true" falsevalue="false" checked="@LOCALIZE@" | 846 <param name="localize_delta_mass" type="boolean" truevalue="true" falsevalue="false" checked="@LOCALIZE@" |
| 784 label="Localize mass shift (LOS)"/> | 847 label="Localize mass shift (LOS)"/> |
| 785 </section> | 848 </section> |
| 795 #if $prefix.open_search.zero_bin_accept_expect != '' | 858 #if $prefix.open_search.zero_bin_accept_expect != '' |
| 796 #set $msfragger_dict['zero_bin_accept_expect'] = $prefix.open_search.zero_bin_accept_expect | 859 #set $msfragger_dict['zero_bin_accept_expect'] = $prefix.open_search.zero_bin_accept_expect |
| 797 #end if | 860 #end if |
| 798 #if $prefix.open_search.zero_bin_mult_expect != '' | 861 #if $prefix.open_search.zero_bin_mult_expect != '' |
| 799 #set $msfragger_dict['zero_bin_mult_expect'] = $prefix.open_search.zero_bin_mult_expect | 862 #set $msfragger_dict['zero_bin_mult_expect'] = $prefix.open_search.zero_bin_mult_expect |
| 800 #end if | |
| 801 #if $prefix.open_search.add_topN_complementary != '' | |
| 802 #set $msfragger_dict['add_topN_complementary'] = $prefix.open_search.add_topN_complementary | |
| 803 #end if | 863 #end if |
| 804 #set $msfragger_dict['localize_delta_mass'] = $prefix.open_search.localize_delta_mass | 864 #set $msfragger_dict['localize_delta_mass'] = $prefix.open_search.localize_delta_mass |
| 805 #set $msfragger_dict['delta_mass_exclude_ranges'] = '(' + ','.join([str($prefix.open_search.delta_mass_exclude_ranges_min),str($prefix.open_search.delta_mass_exclude_ranges_max)]) + ')' | 865 #set $msfragger_dict['delta_mass_exclude_ranges'] = '(' + ','.join([str($prefix.open_search.delta_mass_exclude_ranges_min),str($prefix.open_search.delta_mass_exclude_ranges_max)]) + ')' |
| 806 ]]></token> | 866 ]]></token> |
| 807 | 867 |
| 936 ]]></token> | 996 ]]></token> |
| 937 | 997 |
| 938 <!-- Formatting options for output files. --> | 998 <!-- Formatting options for output files. --> |
| 939 <xml name="advanced_options"> | 999 <xml name="advanced_options"> |
| 940 <section name="advanced_options" expanded="false" title="Advanced Options"> | 1000 <section name="advanced_options" expanded="false" title="Advanced Options"> |
| 941 <param name="output_format" type="select" multiple="true" label="output format"> | 1001 <param name="output_format" type="select" label="output format"> |
| 942 <option value="pepXML">PEPXML</option> | 1002 <option value="pepXML">PEPXML</option> |
| 943 <option value="tsv">TSV</option> | 1003 <option value="tsv">TSV</option> |
| 944 <option value="tsv_pepXML">TSV_PEPXML</option> | 1004 <option value="tsv_pepXML">TSV_PEPXML</option> |
| 945 <option value="pin">PIN</option> | 1005 <option value="pin">PIN</option> |
| 946 <option value="tsv_pin">TSV_PIN</option> | 1006 <option value="tsv_pin">TSV_PIN</option> |
| 953 label="Report alternative proteins"/> | 1013 label="Report alternative proteins"/> |
| 954 <param name="output_max_expect" type="float" value="50.0" min="0.0" optional="true" | 1014 <param name="output_max_expect" type="float" value="50.0" min="0.0" optional="true" |
| 955 label="Suppresses reporting of PSM if top hit has expectation greater than this threshold" /> | 1015 label="Suppresses reporting of PSM if top hit has expectation greater than this threshold" /> |
| 956 | 1016 |
| 957 <param name="write_calibrated_mzml" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Write calibrated mzML"/> | 1017 <param name="write_calibrated_mzml" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Write calibrated mzML"/> |
| 958 <param name="write_uncalibrated_mgf" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Write uncalibrated MGF"/> | |
| 959 <param name="group_variable" type="select" optional="true" label="Group variable"> | 1018 <param name="group_variable" type="select" optional="true" label="Group variable"> |
| 960 <option value="0">None</option> | 1019 <option value="0">None</option> |
| 961 <option value="1">Number of enzymatic termini</option> | 1020 <option value="1">Number of enzymatic termini</option> |
| 962 <option value="2">Protein evidence from FASTA file</option> | 1021 <option value="2">Protein evidence from FASTA file</option> |
| 963 </param> | 1022 </param> |
| 964 </section> | 1023 </section> |
| 965 </xml> | 1024 </xml> |
| 966 | 1025 |
| 967 <!-- Does not enter into msfragger_dict, instead produces configuration text. --> | 1026 <!-- Does not enter into msfragger_dict, instead produces configuration text. --> |
| 968 <token name="@MSFRAGGER_ADVANCED_OPTIONS@"><![CDATA[ | 1027 <token name="@MSFRAGGER_ADVANCED_OPTIONS@"><![CDATA[ |
| 969 #set $msfragger_dict['output_format'] = $prefix.advanced_options.output_format.__str__.replace(',mgf','').replace(',','_') | 1028 #set $msfragger_dict['output_format'] = $prefix.advanced_options.output_format |
| 970 #if $prefix.advanced_options.output_report_topN != '' | 1029 #set $msfragger_dict['output_report_topN'] = $prefix.advanced_options.output_report_topN |
| 971 #set $msfragger_dict['output_report_topN'] = $prefix.advanced_options.output_report_topN | |
| 972 #end if | |
| 973 #set $msfragger_dict['report_alternative_proteins'] = $prefix.advanced_options.report_alternative_proteins | 1030 #set $msfragger_dict['report_alternative_proteins'] = $prefix.advanced_options.report_alternative_proteins |
| 1031 #set $msfragger_dict['output_max_expect'] = $prefix.advanced_options.output_max_expect | |
| 974 #if $prefix.advanced_options.output_max_expect != '' | 1032 #if $prefix.advanced_options.output_max_expect != '' |
| 975 #set $msfragger_dict['output_max_expect'] = $prefix.advanced_options.output_max_expect | 1033 #set $msfragger_dict['output_max_expect'] = $prefix.advanced_options.output_max_expect |
| 976 #end if | 1034 #end if |
| 977 #set $msfragger_dict['write_calibrated_mzml'] = $prefix.advanced_options.write_calibrated_mzml | 1035 #set $msfragger_dict['write_calibrated_mzml'] = $prefix.advanced_options.write_calibrated_mzml |
| 978 #set $msfragger_dict['write_uncalibrated_mgf'] = $prefix.advanced_options.write_uncalibrated_mgf | |
| 979 #if $prefix.advanced_options.group_variable != 'None' | 1036 #if $prefix.advanced_options.group_variable != 'None' |
| 980 #set $msfragger_dict['group_variable'] = $prefix.advanced_options.group_variable | 1037 #set $msfragger_dict['group_variable'] = $prefix.advanced_options.group_variable |
| 981 #end if | 1038 #end if |
| 982 ]]></token> | 1039 ]]></token> |
| 983 | 1040 |
