nmrglue.process.pipe_proc.cbf

nmrglue.process.pipe_proc.cbf(dic, data, last=10, reg=False, slice=slice(None, None, None))[source]

Constant baseline correction.

Parameters :

dic : dict

Dictionary of NMRPipe parameters.

data : ndarray

Array of NMR data.

last : float

Percentage of trace to use in calculating baseline correction.

reg : slice object, optional

Python slice object describing region(s) from which to calculate the baseline correction. If False (default) the last parameter will be used to calculate the correction.

slice : slice object

Python slice describing regions to apply the baseline correction to.

Returns :

ndic : dict

Dictionary of updated NMRPipe parameters.

ndata : ndarray

Array of NMR data with a constant baseline correction applied.

Notes

The parameters of this function differ significantly from NMRPipe’s cbf function. The parameters ref and slice are Python slice objects if explicit correction regions are desired. The noseq and nodmx parameters are not implemented.

Previous topic

nmrglue.process.pipe_proc.base

Next topic

nmrglue.process.pipe_proc.med

This Page