Package gui :: Package analyses :: Module auto_model_free :: Class Local_tm_list
[hide private]
[frames] | no frames]

Class Local_tm_list

source code


The local model-free 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 = u'Local τₘ models:'
The short description for the GUI element.
  model_desc = [u'Model m0 with a local molecular correlation ti...
The short description for each model.
  models = ['tm0', 'tm1', 'tm2', 'tm3', 'tm4', 'tm5', 'tm6', 'tm...
The list of names of the model.
  params = [u'{local τₘ}', u'{local τₘ, S²}', u'{local τₘ, S², τ...
The list of parameters of each model in string form.
  warning = 'The model-free models used in dauvergne_protocol au...
A warning string which if set will present a warning message to the user prior to allowing them to modify the list of models.
  red_flag = True
A flag which if True will cause the flag icon to turn red if the model list has been modified.
  size = wx.Size(680, 350)
The initial size of the window.
  tooltip = u'The list model-free models with the local τₘ param...
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

Class Variable Details [hide private]

model_desc

The short description for each model.

Value:
[u'Model m0 with a local molecular correlation time (τₘ).',
 u'Model m1 with a local molecular correlation time (τₘ).',
 u'Model m2 with a local molecular correlation time (τₘ).',
 u'Model m3 with a local molecular correlation time (τₘ).',
 u'Model m4 with a local molecular correlation time (τₘ).',
 u'Model m5 with a local molecular correlation time (τₘ).',
 u'Model m6 with a local molecular correlation time (τₘ).',
 u'Model m7 with a local molecular correlation time (τₘ).',
...

models

The list of names of the model.

Value:
['tm0', 'tm1', 'tm2', 'tm3', 'tm4', 'tm5', 'tm6', 'tm7', 'tm8', 'tm9']

params

The list of parameters of each model in string form.

Value:
[u'{local τₘ}',
 u'{local τₘ, S²}',
 u'{local τₘ, S², τe}',
 u'{local τₘ, S², Rₑₓ}',
 u'{local τₘ, S², τe, Rₑₓ}',
 u'{local τₘ, S², S²f, τs}',
 u'{local τₘ, S², τf, S²f, τs}',
 u'{local τₘ, S², S²f, τs, Rₑₓ}',
...

warning

A warning string which if set will present a warning message to the user prior to allowing them to modify the list of models.

Value:
'The model-free models used in dauvergne_protocol auto-analysis should\
 almost never be changed!  The consequences will be unpredictable.  Pl\
ease proceed only if you are sure of what you are doing.  Would you li\
ke to modify the model-free model list?'

tooltip

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

Value:
u'The list model-free models with the local τₘ parameter to optimise a\
s the first step of the protocol (see the about window for details).  \
This really should not be changed.'