Previous topic

nmrglue.process.proc_bl.calc_bl_med

Next topic

nmrglue.process.proc_bl.poly_fd

This Page

nmrglue.process.proc_bl.poly_td

nmrglue.process.proc_bl.poly_td(data)

Polynomial time domain solvent subtraction

From NMRPipe paper(appendix):

when used with the argument -time, fits all data points to a polynomial, which is then subtracted from the original data. It is intended to fit and subtract low-freqency solvent signal in the FID, a procedure that often causes less distortions than time-domain convolution methods. By default, a fourth-order polynomials is used. For speed successive averages of regions are usually fit, rather than fitting all of the data.

Alg:

  1. Calculate average of blocks
  2. Fit these averages to polynomial (block parameters)
  3. Back out “real” polynomial parameters from these block parameters
  4. Subtract off the polynomial from data