msSmoothMonotone {msProcess}R Documentation

Monotonic Baseline Estimation

Description

Estimates the baseline of a spectrum as a decreasing function that always takes on a monotonic minimum value.

Usage

msSmoothMonotone(x, process="msSmoothMonotone")

Arguments

x A numeric vector representing the intensity values of a spectrum.
process A character string denoting the name of the process to register with the (embedded) event history object of the input after processing the input data. Default: "msSmoothMonotone".

Details

Since this function estimates the baseline of a spectrum as a monotone minimum, it works only if the portion before the maximum of the saturation period has been removed from the spectrum.

Value

A vector representing the estimated monotonically decreasing baseline.

References

Coombes, K.R., Tsavachidis, S., Morris, J.S., Baggerly, K.A., Kuerer, H.M., ``Improved peak detection and quantification of mass spectrometry data acquired from surface-enhanced laser desorption and ionization by denoising spectra with the undecimated discrete wavelet transform," Proteomics, 5:4107–17, 2005.

See Also

msSmoothApprox, msSmoothKsmooth, msSmoothLoess, msSmoothMean, msSmoothSpline, msSmoothSupsmu.


[Package msProcess version 1.0.5 Index]