rm.sat(peaklist, dmz = 0.3, drt = 0.3, intrat = 0.01, spar = 0.8,
corcut = 0.8, plotit = TRUE)
peaklist
.
spar
argument used in R-function smooth spline. See details and ?smooth.spline
.
-1000
See details.
peaklist
.
The fourth columns marks potential satellite peaks with FALSE
, the other peaks with TRUE
(see example).
rm.sat
screens, along decreasing intensity, peaks for having other peaks within ranges set by arguments dmz
, drt
and intrat
.
If present, the latter are marked as satellite peaks and are subsequently excluded from further screening within rm.sat
.
In addition, arguments spar
and corcut
evaluate the symmetry of satellite peaks around the parent peak (i.e. below and above the parent peak m/z), if
enough peaks around a parent peak within ranges set by arguments dmz
, drt
and intrat
are found (here: at least 8 peaks, 4 above and 4 below the parent peak m/z).
Two splines are fitted by R function smooth.spline
, one to those peaks above and one to those peaks below the parent peak m/z.
If the splines are symmetric (i.e. correlated with each other, see argument corcut), the associated peaks are termed satellites. This approach has not yet faced
validation and is highly dependent on the peak-picking algorithm.
peaklist
data(peaklist);
peaklist<-rm.sat(peaklist,dmz=0.3,drt=0.1,intrat=0.015,spar=0.8,corcut=-1000,plotit=TRUE);
peaklist<-peaklist[peaklist[,4],1:3];
Run the code above in your browser using DataLab