nmrglue.process.proc_bl.baseline_corrector

nmrglue.process.proc_bl.baseline_corrector(data, wd=20)[source]

Calculate a baseline using a distribution based classification method.

Algorithm described in: Wang et al. Anal. Chem. 2013, 85, 1231-1239

Parameters
data1D ndarray

One dimensional NMR data with real values

wdfloat

Median window size in pts.

Returns
data1D ndarray

Baseline corrected spectrum calculated using distribution based classification