mail[bug #12412] Missing global chi-squared value causing a traceback on global model selection.


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d Auvergne on October 05, 2008 - 20:49:

URL:
  <http://gna.org/bugs/?12412>

                 Summary: Missing global chi-squared value causing a
traceback on global model selection.
                 Project: relax
            Submitted by: bugman
            Submitted on: Sunday 10/05/2008 at 18:49
                Category: relax's source code
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: bugman
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 1.3.1
        Operating System: All systems

    _______________________________________________________

Details:

This should instead produce a RelaxError explaining the problem.  It was
uncovered by the system test which performs a very minimal model-free
analysis using the OMP relaxation data.  The traceback is:


relax> fix(element='all', fixed=False)

relax> model_selection(method='AIC', modsel_pipe='final', pipes=['local_tm',
'sphere'])
AIC model selection.

Model index 0.

Data pipe            Num_params_(k)       Num_data_sets_(n)    Chi2          
      Criterion
local_tm             9                    18                   15.82955      
      33.82955
Traceback (most recent call last):
  File "./relax", line 408, in <module>
    Relax()
  File "./relax", line 125, in __init__
    self.interpreter.run(self.script_file)
  File "/data/relax/relax-1.3/prompt/interpreter.py", line 270, in run
    return run_script(intro=self.__intro_string, local=self.local,
script_file=script_file, quit=self.__quit_flag,
show_script=self.__show_script, raise_relax_error=self.__raise_relax_error)
  File "/data/relax/relax-1.3/prompt/interpreter.py", line 531, in
run_script
    return console.interact(intro, local, script_file, quit,
show_script=show_script, raise_relax_error=raise_relax_error)
  File "/data/relax/relax-1.3/prompt/interpreter.py", line 427, in
interact_script
    execfile(script_file, local)
  File "test_suite/system_tests/scripts/omp_model_free.py", line 176, in
<module>
    Main(self.relax)
  File "test_suite/system_tests/scripts/omp_model_free.py", line 99, in
__init__
    self.model_selection(pipe='final')
  File "test_suite/system_tests/scripts/omp_model_free.py", line 124, in
model_selection
    model_selection(method='AIC', modsel_pipe=pipe, pipes=self.pipes)
  File "/data/relax/relax-1.3/prompt/model_selection.py", line 128, in
model_selection
    model_selection.select(method=method, modsel_pipe=modsel_pipe,
pipes=pipes)
  File "/data/relax/relax-1.3/generic_fns/model_selection.py", line 276, in
select
    k, n, chi2 = model_statistics[pipe](instance=i,
global_stats=global_stats)
  File "/data/relax/relax-1.3/specific_fns/model_free/main.py", line 1844, in
model_statistics
    chi2 = cdp.chi2
AttributeError: 'PipeContainer' object has no attribute 'chi2'




    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?12412>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/




Related Messages


Powered by MHonArc, Updated Mon Oct 06 23:20:45 2008