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)