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/
_______________________________________________
relax (http://nmr-relax.com)
This is the relax-devel mailing list
relax-devel@xxxxxxx
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel