bline.Rd
Non-linear baseline correction for NMR spectra based on asymetric least squares. This function estimates smooth and non-linear baseline trends for each spectrum. The baseline is then subtracted from the respective spectrum and the remainder is returned. For more infor on smoothing parameter lambda, check out asysm
.
bline(X, lambda = 1e+07, iter_max = 30) bcor(X, lambda = 1e+07, iter_max = 30)
X | num matrix or data.frame, NMR data with rows representing spectra |
---|---|
lambda, | num smoothing paramter |
iter_max | num, maximum number of iterations |
Baseline corrected NMR matrix an with same dimension as input matrix.
Other NMR:
alignSegment()
,
excise1d()
,
get.idx()
,
lw()
,
matspec()
,
noise.est()
,
normErectic()
,
plotload()
,
ppick()
,
read1d_raw()
,
read1d()
,
specload()
,
spec()
,
stocsy1d_metabom8-class
,
stocsy()
,
storm()
torben.kimhofer@murdoch.edu.au
#> Warning: `bline` will be removed in future versions, please use `bcor` instead.#> Warning: `arrange_()` is deprecated as of dplyr 0.7.0. #> Please use `arrange()` instead. #> See vignette('programming') for more help #> This warning is displayed once every 8 hours. #> Call `lifecycle::last_warnings()` to see where this warning was generated.