nmrglue.process.pipe_proc.jmod

nmrglue.process.pipe_proc.jmod(dic, data, off=0.0, j=0.0, lb=0.0, sin=False, cos=False, c=1.0, start=1, size='default', inv=False, one=False, hdr=False)[source]

Exponentially Damped J-Modulation Apodization

Parameters
dicdict

Dictionary of NMRPipe parameters.

datandarray

Array of NMR data.

offfloat

Starting location of J-modulation in a fractions of pi radians. This parameter is ignored if sin or cos parameters are True.

jfloat

J-modulation in Hz.

lb :

Expoentntial line broadening in Hz.

sinbool

True for sine modulation, off parameter is ignored.

cosbool

True for cosine modulation, off parameter is ignored.

cfloat

First point scale value.

startint, optional

Starting location of apodization window. Default is the first point, 1.

sizeint, optional

Size of the apodization window. Default (‘default’) is the full size of the active dimension.

invbool, optional

True for inverse apodization, False for normal apodization.

onebool, optional

True to set points outside of window to 1. False leaves points outside the apodization window as is.

hdrbool, optional

True to read apodization parameters from the the parameters in dic.

Returns
ndicdict

Dictionary of updated NMRPipe parameters.

ndatandarray

Array of NMR data with a exponentially damped J-modulation apodization applied.