nmrglue.process.pipe_proc.sol

nmrglue.process.pipe_proc.sol(dic, data, mode='low', fl=16, fs=1, head=0)[source]

Solvent filter

Parameters
dicdict

Dictionary of NMRPipe parameters.

datandarray

Array of NMR data.

mode{‘low’}

Filter mode. Currenlty only ‘low’ is implemented.

flint

Length of filter in points.

fs{1, 2, 3}

Shape of lowpass filter 1 : boxcar, 2: sine 3 : sine squared.

head :

Number of points to skip when applying filter.

Returns
ndicdict

Dictionary of updated NMRPipe parameters.

ndatandarray

Array of NMR data with a solvent filter applied.

Notes

This different from NMRPipe’s SOL function in the only the low pass filter has been implemented. In addition the mir, noseq and nodmx parameters are not implemented.