msmsEval: tandem mass spectral quality assignment for high-throughput proteomics

BMC Bioinformatics. 2007 Feb 9:8:51. doi: 10.1186/1471-2105-8-51.


Background: In proteomics experiments, database-search programs are the method of choice for protein identification from tandem mass spectra. As amino acid sequence databases grow however, computing resources required for these programs have become prohibitive, particularly in searches for modified proteins. Recently, methods to limit the number of spectra to be searched based on spectral quality have been proposed by different research groups, but rankings of spectral quality have thus far been based on arbitrary cut-off values. In this work, we develop a more readily interpretable spectral quality statistic by providing probability values for the likelihood that spectra will be identifiable.

Results: We describe an application, msmsEval, that builds on previous work by statistically modeling the spectral quality discriminant function using a Gaussian mixture model. This allows a researcher to filter spectra based on the probability that a spectrum will ultimately be identified by database searching. We show that spectra that are predicted by msmsEval to be of high quality, yet remain unidentified in standard database searches, are candidates for more intensive search strategies. Using a well studied public dataset we also show that a high proportion (83.9%) of the spectra predicted by msmsEval to be of high quality but that elude standard search strategies, are in fact interpretable.

Conclusion: msmsEval will be useful for high-throughput proteomics projects and is freely available for download from Supports Windows, Mac OS X and Linux/Unix operating systems.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Amino Acid Sequence
  • Computer Simulation
  • Gene Expression Profiling / methods
  • Mass Spectrometry / methods*
  • Models, Chemical
  • Molecular Sequence Data
  • Peptide Mapping / methods*
  • Proteome / analysis*
  • Proteome / chemistry*
  • Proteomics / methods*
  • Reproducibility of Results
  • Sensitivity and Specificity
  • Sequence Analysis, Protein / methods*
  • Software


  • Proteome