Finds monoisotopic peaks in a MassPeaks object.
This method looks for monoisotopic peaks in peak list data
(represented by a MassPeaks
objects).
It is based on the poisson model for isotopic patterns described in Breen et al
2000.
## S4 method for signature 'MassPeaks' monoisotopicPeaks(object, minCor=0.95, tolerance=1e-4, distance=1.00235, size=3L:10L) ## S4 method for signature 'list' monoisotopicPeaks(object, ...)
object |
|
minCor |
|
tolerance |
|
distance |
|
size |
|
... |
arguments to be passed to
|
Returns a MassPeaks
object with monoisotopic peaks only.
Sebastian Gibb mail@sebastiangibb.de
K. Park, J.Y. Yoon, S. Lee, E. Paek, H. Park, H.J. Jung, and S.W. Lee. 2008. Isotopic peak intensity ratio based algorithm for determination of isotopic clusters and monoisotopic masses of polypeptides from high-resolution mass spectrometric data. Analytical Chemistry, 80: 7294-7303.
E.J. Breen, F.G. Hopwood, K.L. Williams, and M.R. Wilkins. 2000. Automatic poisson peak harvesting for high throughput protein identification. Electrophoresis 21: 2243-2251.
## load package library("MALDIquant") ## create example peaks p <- createMassPeaks(mass=995:1005, intensity=c(100, 10, 30, 10, 40, # noise 550, 330, 110, 10, # isotopic pattern 5, 15)) # more noise m <- monoisotopicPeaks(p) as.matrix(m) ## plot the peaks and mark the monoisotopic one plot(p) points(m, col=2, pch=4)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.