nmrglue.process.pipe_proc.ft

nmrglue.process.pipe_proc.ft(dic, data, auto=False, real=False, inv=False, alt=False, neg=False, null=False, bruk=False, debug=False)[source]

Complex Fourier transform.

Parameters
dicdict

Dictionary of NMRPipe parameters.

datandarray

Array of NMR data.

autobool

True will choose mode automatically, not recomended.

realbool

True to transform real-only data.

invbool

True to perform an inverse transform.

altbool

True to alternative the sign of points before transforming.

negbool

True will negate the imaginary channel before transforming.

nullbool

True will not apply transform but will update the parameter dictionary.

brukbool

True to process Redfield sequential data, this is the same as setting alt and real to True.

debugbool

True to print debug info.

Returns
ndicdict

Dictionary of updated NMRPipe parameters.

ndatandarray

Array of NMR data which has been Fourier transformed.

Notes

Choosing multiply conflicting modes can produces results different from NMRPipe’s FT function.