Package gui :: Package analyses :: Module auto_relax_disp :: Class Disp_model_list
[hide private]
[frames] | no frames]

Class Disp_model_list

source code


The diffusion model list GUI element.

Instance Methods [hide private]

Inherited from elements.model_list.Model_list: Enable, GetValue, __init__, modify, set_value, update_button

Class Variables [hide private]
  desc = 'Relaxation dispersion models:'
The short description for the GUI element.
  models = ['R2eff', None, 'No Rex', None, 'LM63', 'LM63 3-site'...
The list of names of the model.
  params = [u'{R₂eff/R₁ᵨ, I₀}', None, u'{R₂, ...}', None, u'{R₂,...
The list of parameters of each model in string form.
  model_desc = [u'The base model for determining the R₂eff/R₁ᵨ v...
The short description for each model.
  size = wx.Size(1024, 750)
The initial size of the window.
  tooltip = 'The list of all relaxation dispersion models to be ...
The tooltip string to add to the text and field wx GUI elements.
  tooltip_button = 'Open the model list selector window.'
The separate tooltip string to add to the button wx GUI element.

Inherited from elements.model_list.Model_list: border, red_flag, warning

Class Variable Details [hide private]

models

The list of names of the model.

Value:
['R2eff',
 None,
 'No Rex',
 None,
 'LM63',
 'LM63 3-site',
 'CR72',
 'CR72 full',
...

params

The list of parameters of each model in string form.

Value:
[u'{R₂eff/R₁ᵨ, I₀}',
 None,
 u'{R₂, ...}',
 None,
 u'{R₂, ..., ϕₑₓ, kₑₓ}',
 u'{R₂, ..., ϕₑₓB, kB, ϕₑₓC, kC}',
 u'{R₂, ..., pA, dω, kₑₓ}',
 u'{R₂A, R₂B, ..., pA, dω, kₑₓ}',
...

model_desc

The short description for each model.

Value:
[u'The base model for determining the R₂eff/R₁ᵨ values and errors for \
all other models.',
 None,
 'The model for no chemical exchange relaxation.',
 None,
 'The original Luz and Meiboom (1963) 2-site fast exchange equation.',
 'The original Luz and Meiboom (1963) 3-site fast exchange equation.',
 u'The Carver and Richards (1972) 2-site equation for all time scales \
...

tooltip

The tooltip string to add to the text and field wx GUI elements.

Value:
'The list of all relaxation dispersion models to be optimised as part \
of the protocol.'