Table Of Contents

Previous topic

nmrglue.analysisbase

Next topic

nmrglue.leastsqbound

This Page

nmrglue.helpers

Helper functions for lineshape fitting.

This modules is imported as nmrglue.helpers and can be called as such.

High-Level Functions

These are the functions most users will use from the helpers module.

nmrglue.analysis.helpers.delta(v, d)
Limits of v +/- d for array v and d
nmrglue.analysis.helpers.limit(vmin, vmax, npeaks)
Fixed limits, vmin to vmax for all peaks.
nmrglue.analysis.helpers.scale_params(rec, prefix, first, last)
scale lineshape parameters in rec with name prefixX with X from from first to last (inclusive)
nmrglue.analysis.helpers.no_limits(nparams, npeaks)
No limits on nparameters for npeaks.
nmrglue.analysis.helpers.no_limits_amp(npeaks)
No limits for amplitudes for npeaks
nmrglue.analysis.helpers.super_zip(l)
zip a list after zipping each element. Useful for lineshape parameter and bounds.
nmrglue.analysis.helpers.scale_columns(prefix, first, last)
Create a list of scale parameter column names with name prefixX with X from first to last (inclusive)