nmrglue.process.proc_base.jmod
- nmrglue.process.proc_base.jmod(data, e=0.0, off=0.0, end=0.0, inv=False, rev=False)[source]
Exponentially damped J-modulation apodization
Functional form of apodization window:
\[jmod(x_i) = \exp(-e) * \sin(\frac{pi * off + pi * (end - off) * i} {size - 1})\]- Parameters
- datandarray
Array of NMR data.
- efloat
Exponential apodization term.
- offfloat
Start of J-modulation in fractions of pi radians (180 degrees).
- endfloat
End of J-modulation in fractions of pi radians (180 degrees).
- invbool, optional
True for inverse apodization. False (default) for standard.
- revbool, optional.
True to reverse the apodization before applying it to the data.
- Returns
- ndatandarray
Array of NMR data with apodization applied.