mail[bug #7755] modsel.py error with "eliminate"


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

Header


Content

Posted by Stephen Headey on November 17, 2006 - 06:01:

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

                 Summary: modsel.py error with "eliminate"
                 Project: relax
            Submitted by: sjheadey
            Submitted on: Friday 11/17/2006 at 05:01
                Category: relax's source code
                Severity: 4 - Important
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: Repository: 1.2 line
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Hi Edward,

I've run models 0-5 without a complaint. However, when I try the selection
script modsel.py I get the following error after the models are read. Do you
know what is causing this? Aside from specifying models 0-5 the modsel.py
file I'm using is unmodified.

Cheers,
Stephen Headey

# m5 #

relax> run.create(run='m5', run_type='mf')

relax> results.read(run='m5', file='results', dir='m5', format='columnar')
Opening the file 'm5/results' for reading.

relax> eliminate(run=None, function=None, args=None)
Traceback (most recent call last):
  File "/usr/local/software/relax-1.2/relax", line 454, in ?
    Relax()
  File "/usr/local/software/relax-1.2/relax", line 166, in __init__
    self.interpreter.run()
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 213, in
run
    run_script(intro=self.relax.intro_string, local=self.local,
script_file=self.relax.script_file, quit=1)
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 388, in
run_script
    console.interact(intro, local, script_file, quit)
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 340, in
interact_script
    execfile(script_file, local)
  File "modsel.py", line 20, in ?
    eliminate()
  File "/usr/local/software/relax-1.2/prompt/eliminate.py", line 97, in
eliminate
    self.relax.generic.eliminate.eliminate(run=run, function=function,
args=args)
  File "/usr/local/software/relax-1.2/generic_fns/eliminate.py", line 100, in
eliminate
    values = param_values(self.run, i, sim_index=j)
  File "/usr/local/software/relax-1.2/specific_fns/model_free.py", line 1499,
in get_param_values
    self.param_vector = self.assemble_param_vector(index=index,
sim_index=sim_index)
  File "/usr/local/software/relax-1.2/specific_fns/model_free.py", line 156,
in assemble_param_vector
    param_vector.append(self.relax.data.diff[self.run].tm_sim[sim_index])
IndexError: list index out of range


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Friday 11/17/2006 at 05:01    By: Stephen Headey <Stephen Headey>
Hi Edward,

I've run models 0-5 without a complaint. However, when I try the selection
script modsel.py I get the following error after the models are read. Do you
know what is causing this? Aside from specifying models 0-5 the modsel.py
file I'm using is unmodified.

Cheers,
Stephen Headey

# m5 #

relax> run.create(run='m5', run_type='mf')

relax> results.read(run='m5', file='results', dir='m5', format='columnar')
Opening the file 'm5/results' for reading.

relax> eliminate(run=None, function=None, args=None)
Traceback (most recent call last):
  File "/usr/local/software/relax-1.2/relax", line 454, in ?
    Relax()
  File "/usr/local/software/relax-1.2/relax", line 166, in __init__
    self.interpreter.run()
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 213, in
run
    run_script(intro=self.relax.intro_string, local=self.local,
script_file=self.relax.script_file, quit=1)
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 388, in
run_script
    console.interact(intro, local, script_file, quit)
  File "/usr/local/software/relax-1.2/prompt/interpreter.py", line 340, in
interact_script
    execfile(script_file, local)
  File "modsel.py", line 20, in ?
    eliminate()
  File "/usr/local/software/relax-1.2/prompt/eliminate.py", line 97, in
eliminate
    self.relax.generic.eliminate.eliminate(run=run, function=function,
args=args)
  File "/usr/local/software/relax-1.2/generic_fns/eliminate.py", line 100, in
eliminate
    values = param_values(self.run, i, sim_index=j)
  File "/usr/local/software/relax-1.2/specific_fns/model_free.py", line 1499,
in get_param_values
    self.param_vector = self.assemble_param_vector(index=index,
sim_index=sim_index)
  File "/usr/local/software/relax-1.2/specific_fns/model_free.py", line 156,
in assemble_param_vector
    param_vector.append(self.relax.data.diff[self.run].tm_sim[sim_index])
IndexError: list index out of range







    _______________________________________________________

Reply to this item at:

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

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




Related Messages


Powered by MHonArc, Updated Mon Nov 20 23:00:44 2006