Table Of Contents

Previous topic

nmrglue.process.proc_lp.extrapolate

Next topic

nmrglue.process.pipe_proc.apod

This Page

nmrglue.pipe_proc

NMRPipe like processing functions for use with pipe dic,data pairs.

These functions try to mimic NMRPipe processing functions but many differences exist between to two implementations. In particular when using this module:

  • hdr=True over-rides all values in the calling function.
  • A di flag is not used, rather the di function should be used to delete the imaginary portion of a spectra.
  • x1,xn and other limits must be expressed in points. spec2pnt or other unit conversion functions should be used before calling the processing function to calculate these values.
  • No functions implement the dmx or nodmx flags.

Additional differences from NMRPipe’s functions are documented in the individual processing functions.

The following functions have not been implemented and will raise a NotImplemented exception:

  • ann Fourier Analysis by Neural Net
  • ebs EBS Reconstruction
  • mac Macro Language Interpreter
  • mem Maximum Entropy
  • ml Maximum likelyhood frequency
  • poly Polynomail baseline correction
  • xyz2zyx 3D matrix transpose
  • ztp 3D matrix transpose

This module is imported as nmrglue.pipe_proc and can be called as such.

Apodization

apod
em
gm
gmb
jmod
sp
sine
tm
tri

Shifts

rs
ls
cs
fsh

Transforms

ft
rft
ha
ht

Standard NMR

di
ps
tp
zf

Baseline

base
cbf
med
sol

Linear Prediction

lp
lpc
lp2d

Not Implemented

ann
ebs
mac
mem
ml
poly
xyz2zyx
ztp