High-accuracy peak picking of proteomics data using wavelet techniques.
A new peak picking algorithm for the analysis of mass spectrometric (MS) data is presented. It is independent of the underlying machine or ionization method, and is able to resolve highly convoluted and asymmetric signals. The method uses the multiscale nature of spectrometric data by first detecting the mass peaks in the wavelet-transformed signal before a given asymmetric peak function is fitted to the raw data. In an optional third stage, the resulting fit can be further improved using techniques from nonlinear optimization. In contrast to currently established techniques (e.g. SNAP, Apex) our algorithm is able to separate overlapping peaks of multiply charged peptides in ESI-MS data of low resolution. Its improved accuracy with respect to peak positions makes it a valuable preprocessing method for MS-based identification and quantification experiments. The method has been validated on a number of different annotated test cases, where it compares favorably in both runtime and accuracy with currently established techniques. An implementation of the algorithm is freely available in our open source framework OpenMS.
Lange
Eva
E
Institute of Computer Science, Free University of Berlin Takustr. 9, 14195 Berlin, Germany. lange@inf.fu-berlin.de
Gröpl
Clemens
C
Reinert
Knut
K
Kohlbacher
Oliver
O
Hildebrandt
Andreas
A
D000465:Algorithms; D019295:Computational Biology; D013058:Mass Spectrometry / Q000706:statistics & numerical data*; D010455:Peptides / Q000302:isolation & purification; D040901:Proteomics / Q000706:statistics & numerical data*; D021241:Spectrometry, Mass, Electrospray Ionization / Q000706:statistics & numerical data; D019032:Spectrometry, Mass, Matrix-Assisted Laser Desorption-Ionization / Q000706:statistics & numerical data
D010455:Peptides