noise.est.Rd
Estimation of noise level of 1D spectrum
noise.est(X, ppm, where = c(14.6, 14.7))
X | num matrix, NMR data with rows representing spectra. |
---|---|
ppm | num array describing chemical shift positions, its length equals to |
where | Signal free region across all NMR spectra (see Details). |
Array of noise level for each spectrum.
Estimation of noise level in NMR spectra. This is useful for quality control checks (e.g., before and after spectral normalisation). Noise estimation requires a signal-free ppm region, usually this is the extreme ends of the spectra. Noise is estimated after baseline correction using the 95th quantile. The function requires a minimum number of 50 data points.
NA
Other NMR:
alignSegment()
,
bline()
,
excise1d()
,
get.idx()
,
lw()
,
matspec()
,
normErectic()
,
plotload()
,
ppick()
,
read1d_raw()
,
read1d()
,
specload()
,
spec()
,
stocsy1d_metabom8-class
,
stocsy()
,
storm()
torben.kimhofer@murdoch.edu.au
load(covid)#> Error in load(covid): object 'covid' not foundnoise.est(X, ppm)#> Error in noise.est(X, ppm): No or too few data points for noise estimation!