Previous topic

nmrglue.process.proc_lp.lp2d

Next topic

nmrglue.process.proc_lp.lp_model

This Page

nmrglue.process.proc_lp.cadzow

nmrglue.process.proc_lp.cadzow(data, M, K, niter, min_var=False)

Perform a (row wise) Cadzow-like signal enhancement on 1D or 2D data.

Parameters:

  • data 1D or 2D data matrix.

  • M Large prediction order. For best results should be between

    K+5 and 2*K.

  • K Reduced prediction order.

  • niter Number if iteration of the Cadzow procedure to perform.

  • min_var Set to True to adjust retained singular values using the

    minimum variance method, False does not correct the singular values andis the Cadzow method.

Returns: array of enhanced data

Performs a Cadzow-like signal enhancement with optional adjustment of singular values using the minimum variance method as desribed in: Chen, VanHuffel, Decanniere, VanHecke, JMR, 1994, 109A, 46-55. For 2D data performs independant enhancement on each row of data array.