nmrglue.linesh¶
Functions for fitting and simulating arbitrary dimensional lineshapes commonly found in NMR experiments
This module is imported as nmrglue.linesh and can be called as such
User Functions¶
These are the functions the majority of users will use from the linesh module.
|
Fit a NMR spectrum by regions which contain one or more peaks. |
|
Fit a N-dimensional region. |
|
Simulate an N-dimensional region with one or more peaks. |
|
Add (append) multiple columns to a records array. |
|
Pack fitting parameters into table |
|
Unpack initial fitting parameters from a table. |
|
Estimate scale parameter for peaks in a spectrum. |
Developer Functions¶
These functions are typically not used directly by users. Developers who want fine control over lineshape fitting may be interested in these functions.
|
Create a list of tuples of given sizes from a list |
|
Split list l into N sublists of equal size |
|
Calcuate the parameter errors from the standard errors of the estimate. |
|
Simulate an N-dimensional region with one or more peaks. |
|
Simulate an N-dimensional region with a single peak. |
|
Error function for an N-dimensional region, called by |
|
Fit an N-dimensional regions containing one or more peaks. |