Generates decoys according to different models for a specific TraML
| potential predecessor tools | OpenSwathDecoyGenerator | potential successor tools |
| FileFilter | OpenSwathAnalyzer |
This module generates "decoy" transitions from a set of real or "target" transitions. The idea is to use the decoy transitions in a statistical scoring process to estimate the false hits in an SRM / SWATH experiment.
There are multiple methods to create the decoy transitions, the simplest ones are reverse and pseudo-reverse which reverse the sequence either completely or leaving the last (tryptic) AA untouched respectively.
Another decoy generation method is "shuffle" which uses an algorithm similar to the one described in Lam, Henry, et al. (2010). "Artificial decoy spectral libraries for false discovery rate estimation in spectral library searching in proteomics". Journal of Proteome Research 9, 605-610. It shuffles the amino acid sequence (excluding N-/C-terminal and K/R/P) and shuffles the fragment ion intensities accordingly. If the new sequence does not reach a threshold of identity within a set number of trials, a random amino acid (not N-/C-terminal or modified) is "mutated" to a random other amino acid.
The command line parameters of this tool are:
OpenSwathDecoyGenerator -- Generates decoys according to different models for a specific TraML
Version: 2.3.0 Apr 18 2018, 18:59:40, Revision: 2cda6bd
To cite OpenMS:
Rost HL, Sachsenberg T, Aiche S, Bielow C et al.. OpenMS: a flexible open-source software platform for mass spectrometry data analysis. Nat Meth. 2016; 13, 9: 741-748. doi:10.1038/nmeth.3959.
Usage:
OpenSwathDecoyGenerator <options>
Options (mandatory options marked with '*'):
-in <file>* Input file (valid formats: 'tsv', 'mrm', 'pqp', 'TraML')
-in_type <type> Input file type -- default: determined from file extension or content
(valid: 'tsv', 'mrm', 'pqp', 'TraML')
-out <file>* Output file (valid formats: 'tsv', 'pqp', 'TraML')
-out_type <type> Output file type -- default: determined from file extension or content
(valid: 'tsv', 'pqp', 'TraML')
-method <type> Decoy generation method ('shuffle','pseudo-reverse','reverse','shift') (default: 'shuffl
e' valid: 'shuffle', 'pseudo-reverse', 'reverse', 'shift')
-decoy_tag <type> Decoy tag (default: 'DECOY_')
Common TOPP options:
-ini <file> Use the given TOPP INI file
-threads <n> Sets the number of threads allowed to be used by the TOPP tool (default: '1')
-write_ini <file> Writes the default configuration file
--help Shows options
--helphelp Shows all options (including advanced)
The algorithm parameters for the Analyzer filter are:
| OpenMS / TOPP release 2.3.0 | Documentation generated on Wed Apr 18 2018 19:29:10 using doxygen 1.8.14 |