snrPeaks {MALDIrppa} | R Documentation |
Extract signal-to-noise ratio thresholds from MassPeaks
objects
Description
This function extracts the thresholds used to determine peaks from mass spectra based on signal-to-noise ratio (SNR) (threshold equal to SNR*noise
).
Usage
snrPeaks(x)
Arguments
x |
A list of |
Details
Given a collection of MassPeaks
objects as obtained from detectPeaks
, this function provides the thresholds used in each case to determine peaks from the original mass spectra. The thresholds are calculated as the product of a SNR value set by the user and the estimated noise of the signal (see detectPeaks
).
Value
A list of vectors of SNR-based thresholds, one for each sample.
Examples
# Load example data
data(spectra) # list of MassSpectra class objects
# Some pre-processing
spectra <- screenSpectra(spectra)$fspectra
spectra <- transformIntensity(spectra, method = "sqrt")
spectra <- wavSmoothing(spectra)
spectra <- removeBaseline(spectra)
peaks <- detectPeaks(spectra)
# Extract thresholds for each mass peak profile
SNRs <- snrPeaks(peaks)
[Package MALDIrppa version 1.1.0-2 Index]