nmrglue.process.pipe_proc.apod
- nmrglue.process.pipe_proc.apod(dic, data, qName=None, q1=1.0, q2=1.0, q3=1.0, c=1.0, start=1, size='default', inv=False, one=False, hdr=False)[source]
Generic apodization.
- Parameters
- dicdict
Dictionary of NMRPipe parameters.
- datandarray
Array of NMR data.
- qName{‘SP’, ‘EM’, ‘GM’, ‘GMB’, ‘TM’, ‘TRI’, ‘JMOD’}
Abbreviation of apodization function the apply. See the specific apodization function for a description.
- q1float
First apodization function parameter. See specific apodization function for details.
- q2float
Second apodization function parameter. See specific apodization function for details.
- q3float
Third apodization function parameter. See specific apodization function for details.
- 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 apodization applied.