spc.rubberband {hyperSpec} | R Documentation |
Rubberband baseline correction
Description
Rubberband baseline
Usage
spc.rubberband(spc, ..., upper = FALSE, noise = 0, spline = TRUE)
Arguments
spc |
hyperSpec object |
... |
further parameters handed to |
upper |
logical indicating whether the lower or upper part of the hull should be used |
noise |
noise level to be taken into account |
spline |
logical indicating whether the baseline should be an interpolating spline through the support points or piecewise linear. |
Details
Baseline with support points determined from a convex hull of the spectrum.
Use debuglevel >= 1
to obtain debug plots, either directly via function argument or by setting hyperSpec's debuglevel
option.
Value
hyperSpec object containing the baselines
Note
This function is still experimental
Author(s)
Claudia Beleites
See Also
spc.fit.poly
, spc.fit.poly.below
vignette ("baseline")
Examples
plot (paracetamol [,, 175 ~ 1800])
bl <- spc.rubberband (paracetamol [,, 175 ~ 1800], noise = 300, df = 20)
plot (bl, add = TRUE, col = 2)
plot (paracetamol [,, 175 ~ 1800] - bl)
[Package hyperSpec version 0.100.2 Index]