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 :

dic : dict

Dictionary of NMRPipe parameters.

data : ndarray

Array of NMR data.

off : float

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

j : float

J-modulation in Hz.

lb : :

Expoentntial line broadening in Hz.

sin : bool

True for sine modulation, off parameter is ignored.

cos : bool

True for cosine modulation, off parameter is ignored.

c : float

First point scale value.

start : int, optional

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

size : int, optional

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

inv : bool, optional

True for inverse apodization, False for normal apodization.

one : bool, optional

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

hdr : bool, optional

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

Returns :

ndic : dict

Dictionary of updated NMRPipe parameters.

ndata : ndarray

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

Previous topic

nmrglue.process.pipe_proc.gmb

Next topic

nmrglue.process.pipe_proc.sp

This Page