title: Baking a mass-spectrometry data PIE with McMC and simulated annealing: predicting protein post-translational modifications from integrated top-down and bottom-up data.
abstract: BACKGROUND
  Post-translational modifications are vital to the function of proteins, but are hard to study, especially since several modified isoforms of a protein may be present simultaneously. Mass spectrometers are a great tool for investigating modified proteins, but the data they provide is often incomplete, ambiguous and difficult to interpret. Combining data from multiple experimental techniques-especially bottom-up and top-down mass spectrometry-provides complementary information. When integrated with background knowledge this allows a human expert to interpret what modifications are present and where on a protein they are located. However, the process is arduous and for high-throughput applications needs to be automated.
  
  
  RESULTS
  This article explores a data integration methodology based on Markov chain Monte Carlo and simulated annealing. Our software, the Protein Inference Engine (the PIE) applies these algorithms using a modular approach, allowing multiple types of data to be considered simultaneously and for new data types to be added as needed. Even for complicated data representing multiple modifications and several isoforms, the PIE generates accurate modification predictions, including location. When applied to experimental data collected on the L7/L12 ribosomal protein the PIE was able to make predictions consistent with manual interpretation for several different L7/L12 isoforms using a combination of bottom-up data with experimentally identified intact masses.
  
  
  BACKGROUND
  Software, demo projects and source can be downloaded from http://pie.giddingslab.org/
authors.affiliation: University of Chapel Hill, Chapel Hill, NC, USA.
authors.forename: Stuart R
authors.initials: SR
authors.lastname: Jefferys
authors.forename: Morgan C
authors.initials: MC
authors.lastname: Giddings
mesh_terms: D000465:Algorithms; D001426:Bacterial Proteins / Q000032:analysis / Q000737:chemistry; D004926:Escherichia coli / Q000737:chemistry; D008390:Markov Chains; D013058:Mass Spectrometry / Q000379:methods*; D009010:Monte Carlo Method; D020033:Protein Isoforms / Q000032:analysis / Q000737:chemistry; D011499:Protein Processing, Post-Translational; D011506:Proteins / Q000032:analysis / Q000737:chemistry*; D040901:Proteomics / Q000379:methods; D012269:Ribosomal Proteins / Q000032:analysis / Q000737:chemistry; D012984:Software
chemical_list: D001426:Bacterial Proteins; D020033:Protein Isoforms; D011506:Proteins; D012269:Ribosomal Proteins; C016700:ribosomal protein L7-L12