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 = [MODEL_R2EFF, None, MODEL_NOREX, None, MODEL_LM63, MO...
The list of names of the model.
  params = ["{%s/%s, %s}" %(r2eff, r1rho, i0), None, "{%s, ...}"...
The list of parameters of each model in string form.
  model_desc = ["The base model for determining the %s/%s values...
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:
[MODEL_R2EFF, None, MODEL_NOREX, None, MODEL_LM63, MODEL_LM63_3SITE, M\
ODEL_CR72, MODEL_CR72_FULL, MODEL_IT99, MODEL_TSMFK01, MODEL_B14, MODE\
L_B14_FULL, MODEL_NS_CPMG_2SITE_EXPANDED, MODEL_NS_CPMG_2SITE_3D, MODE\
L_NS_CPMG_2SITE_3D_FULL, MODEL_NS_CPMG_2SITE_STAR, MODEL_NS_CPMG_2SITE\
_STAR_FULL, None, MODEL_M61, MODEL_M61B, MODEL_DPL94, MODEL_TP02, MODE\
L_TAP03, MODEL_MP05, MODEL_NS_R1RHO_2SITE, MODEL_NS_R1RHO_3SITE_LINEAR\
, MODEL_NS_R1RHO_3SITE, None, MODEL_MMQ_CR72, MODEL_NS_MMQ_2SITE, MODE\
L_NS_MMQ_3SITE_LINEAR, MODEL_NS_MMQ_3SITE]

params

The list of parameters of each model in string form.

Value:
["{%s/%s, %s}" %(r2eff, r1rho, i0), None, "{%s, ...}" %(r2), None, "{%\
s, ..., %s, %s}" %(r2, phi_ex, kex), "{%s, ..., %s, kB, %s, kC}" %(r2,\
 phi_exB, phi_exC), "{%s, ..., pA, %s, %s}" %(r2, dw, kex), "{%s, %s, \
..., pA, %s, %s}" %(r2a, r2b, dw, kex), "{%s, ..., %s, %s, %s}" %(r2, \
phi_ex, padw2, kex), "{%s, ..., %s, k_AB}" %(r2a, dw), "{%s, ..., pA, \
%s, %s}" %(r2, dw, kex), "{%s, %s, ..., pA, %s, %s}" %(r2a, r2b, dw, k\
ex), "{%s, ..., pA, %s, %s}" %(r2, dw, kex), "{%s, ..., pA, %s, %s}" %\
(r2, dw, kex), "{%s, %s, ..., pA, %s, %s}" %(r2a, r2b, dw, kex), "{%s,\
...

model_desc

The short description for each model.

Value:
["The base model for determining the %s/%s values and errors for all o\
ther models." %(r2eff, r1rho), None, "The model for no chemical exchan\
ge relaxation.", None, "The original Luz and Meiboom (1963) 2-site fas\
t exchange equation.", "The original Luz and Meiboom (1963) 3-site fas\
t exchange equation.", "The Carver and Richards (1972) 2-site equation\
 for all time scales (with %s = %s)." %(r2a, r2b), "The Carver and Ric\
hards (1972) 2-site equation for all time scales.", "The Ishima and To\
rchia (1999) 2-site model for all time scales with pA >> pB.", "The To\
...

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."