Informatics for protein identification by mass spectrometry.
High throughput protein analysis (i.e., proteomics) first became possible when sensitive peptide mass mapping techniques were developed, thereby allowing for the possibility of identifying and cataloging most 2D gel electrophoresis spots. Shortly thereafter a few groups pioneered the idea of identifying proteins by using peptide tandem mass spectra to search protein sequence databases. Hence, it became possible to identify proteins from very complex mixtures. One drawback to these latter techniques is that it is not entirely straightforward to make matches using tandem mass spectra of peptides that are modified or have sequences that differ slightly from what is present in the sequence database that is being searched. This has been part of the motivation behind automated de novo sequencing programs that attempt to derive a peptide sequence regardless of its presence in a sequence database. The sequence candidates thus generated are then subjected to homology-based database search programs (e.g., BLAST or FASTA). These homology search programs, however, were not developed with mass spectrometry in mind, and it became necessary to make minor modifications such that mass spectrometric ambiguities can be taken into account when comparing query and database sequences. Finally, this review will discuss the important issue of validating protein identifications. All of the search programs will produce a top ranked answer; however, only the credulous are willing to accept them carte blanche.
Johnson
Richard S
RS
Amgen Corporation, Molecular Sciences, 1201 Amgen Court West, Seattle, WA 98119, USA. jsrichar@amgen.com
Davis
Michael T
MT
Taylor
J Alex
JA
Patterson
Scott D
SD
D000595:Amino Acid Sequence; D000818:Animals; D001331:Automation; D019295:Computational Biology / Q000379:methods*; D030541:Databases, Genetic; D030562:Databases, Protein; D006801:Humans; D007477:Ions; D013058:Mass Spectrometry / Q000379:methods*; D008969:Molecular Sequence Data; D010449:Peptide Mapping; D010455:Peptides / Q000737:chemistry; D011506:Proteins / Q000737:chemistry*; D040901:Proteomics / Q000379:methods*; D012984:Software
D007477:Ions; D010455:Peptides; D011506:Proteins