Package specific_analyses :: Package relax_fit :: Module uf
[hide private]
[frames] | no frames]

Module uf

source code

The R1 and R2 exponential relaxation curve fitting user functions.

Functions [hide private]
 
model_setup(model, params)
Update various model specific data structures.
source code
 
relax_time(time=0.0, spectrum_id=None)
Set the relaxation time period associated with a given spectrum.
source code
 
select_model(model='exp')
Function for selecting the model of the exponential curve.
source code
Variables [hide private]
  api_relax_fit = None
hash(x)
  __package__ = 'specific_analyses.relax_fit'

Imports: RelaxError, RelaxFuncSetupError, RelaxNoSequenceError, check_pipe, exists_mol_res_spin_data, spin_loop, Relax_fit


Function Details [hide private]

model_setup(model, params)

source code 

Update various model specific data structures.

Parameters:
  • model (str) - The exponential curve type.
  • params (list of str) - A list consisting of the model parameters.

relax_time(time=0.0, spectrum_id=None)

source code 

Set the relaxation time period associated with a given spectrum.

Parameters:
  • time (float) - The time, in seconds, of the relaxation period.
  • spectrum_id (str) - The spectrum identification string.

select_model(model='exp')

source code 

Function for selecting the model of the exponential curve.

Parameters:
  • model (str) - The exponential curve type. Can be one of 'exp', 'inv', or 'sat'.