Difference between revisions of "Wikiomics:Protein mass spectrometry"

From OpenWetWare
Jump to: navigation, search
m (Other tools to be sorted out)
m (Peptide fragment fingerprinting (PFF) or (MS/MS))
Line 30: Line 30:
** [http://peptide.ucsd.edu/Software/Inspect.html  InsPecT] A new variable mods search from Pevzner & Tanner @UCSD (free?)
** [http://peptide.ucsd.edu/Software/Inspect.html  InsPecT] A new variable mods search from Pevzner & Tanner @UCSD (free?)
* filtering bad quality spectra
** [http://www.bioinfo.no/software/spectrumquality SpectrumQuality] see  [http://dx.doi.org/10.1002/pmic.200500309 Fikka et al. 2006]
** [http://proteomics.ucd.ie/msmseval/ msmsEval]
* filtering of the results
* filtering of the results
Line 38: Line 42:
*** dynamic newsgroup: [http://groups.google.com/group/spctools-discuss spctools-discuss]
*** dynamic newsgroup: [http://groups.google.com/group/spctools-discuss spctools-discuss]
** [http://fields.scripps.edu/DTASelect/index.html DTASelect] it seems to be in a semi-frozen state (free for nonprofit but requires signed MTA)  
** [http://fields.scripps.edu/DTASelect/index.html DTASelect] it seems to be in a semi-frozen state (free for nonprofit but requires signed MTA)

Revision as of 08:12, 26 November 2007

Protein mass spectrometry can be divided into:

  • identification of proteins/peptides
  • quantification

Protein/peptide identification

Peptide Mass Fingerprinting (PMF) or (MS)

Old method, superseded by MS/MS

  • algorithms:
  • caveats
    • no sequence information
    • journals started to require that at least one peptide of a protein identified by PMF should be confirmed by MS/MS

Peptide fragment fingerprinting (PFF) or (MS/MS)

  • algorithms (most commonly used):
  • algorithms (other/new/experimental):
    • Spectrum Mill $$$
    • MASPIC
      • this paper claims 5-15% more confident hits than Sequest: [1]
    • InsPecT A new variable mods search from Pevzner & Tanner @UCSD (free?)
  • filtering of the results
    • Trans Proteomic Pipeline [2] (free?)
    • DTASelect it seems to be in a semi-frozen state (free for nonprofit but requires signed MTA)


Protein databases

Use (if possible):

  • IPI International Protein Index
  • always use target-decoy database (i.e. concatenated: human_IPI + reversed_human_IPI)
  • decoy databases creation methods:
    • protein reversal (simple to perform. does not scramble fortunately quite rare palindromic sequences)
    • peptide pseudo-reversal (used in Sorcerer by Sage-N Research)
      • MEGGAYGAGKAGGAFDPYTL => (trypsin digest, used Ms-Digest) MEGGAYGAGK AGGAFDPYTL => GAGYAGGEMK-ALTYPDFAGG (each peptide reversed, but trypsin digestion site preserved -> guessed from the Elias 2007 paper)
    • shuffled
      • MEGGAYGAGKAGGAFDPYTL => FYAGADEAGMGTYKGGAGLP (used SMS, results differ each time) -> recommended by EBI ppl
    • random (i.e. creating database of random proteins based on frequency of AA in source fasta file)
  • to create decoy database use DBToolkit free java standalone

Modification databases

  • Unimod (> 500 natural + labels)
  • Delta Mass A Database of Protein Post Translational Modifications (in vivo)
  • RESID detailed descriptions of > 400 modifications

Peptide Tag Searching

  • GutenTag free for non-profit, MTA required. Assigns fewer peptides than Sequest but with fewer false positives. Occupies a middle ground between mainstream search algorithms and de novo sequencing.

de novo sequence determination algorithms

Spectral matching

The idea is that if one can match spectrum of an unknown peptide to a very similar MS/MS spectrum in a database with a determined sequence/annotation then one can annotate unknown peptide in a process similar to orthologue annotation in protein sequence databases. Caveat: bad annotations will also get propagated.

  • P3 (server) from Global Proteomics Machine (free)
  • SpectraST from ISB, Seattle (not as many species/options as P3)
  • BiblioSpec from MacCoss lab. (free for non-profit, online licence)
    • command line only

Protein quantification

  • approaches
    • isotopic labeling (ICAT, ITRAQ, SILAC, 18O- or 15N-labeling)
    • label-free methods
  • software

"calculates the relative abundances of proteins and the corresponding confidence intervals from ICAT-type ESI-LC/MS data"

    • MSQuant Parser for Mascot results for quantitation (Windows only)


  • Trans Proteomic Pipeline (TPP) most popular, included in Sorcerer from Sage-N Research. Windows/Cygwin/Perl or Linux based.
  • Open-MS German, C++ based
  • Sorcerer $$$ FPGA-based fast hardware solution for SEQUEST & Tandem searches with TPP on top of it.

Web sites


For a good review of programs and aspects of protein identification by mass spectrometry see:


Other tools to be sorted out

  • DeNovoID web
  • SPIDER (PDF) de novo + homology search in other species
  • OpenSea (HTML) Java program available from authors
  • ModifiComb (HTML) (available from authors?)
  • MODi web server for PTMs discovery
  • SILVER view your spectra with LOD scores