Hi,

I have now fixed the bug.  Carl, would you be able to test the fixes?
I unfortunately cannot replicate the bug as the relaxation data you
use is not available (however if absolutely necessary I could extract
it from the saved file).  To check it you need the program Subversion
installed and then either type:

svn co svn://svn.gna.org/svn/relax/1.2 relax-1.2

or:

svn co http://svn.gna.org/svn/relax/1.2 relax-1.2

The resultant code in the 'relax-1.2' directory can then be directly
run using the script.  I'll attempt a fix for your other bug report
and then maybe release relax-1.2.11.

Cheers,

Edward


On 5/7/07, Edward d'Auvergne <[EMAIL PROTECTED]> wrote:
> Hi Carl,
>
> I'm sorry about the delayed response.  I have just moved from
> Australia to Germany to start a postdoc and have been too busy to
> reply to any email until now.  Thank you for the bug report.  I've
> tried replicating the bug you have identified using your attached
> files but unfortunately I have recently upgraded my system and
> realised that relax doesn't function using Python 2.5.  The relax
> error system is completely broken.  I'll fix that then try to fix your
> problem.
>
> Cheers,
>
> Edward
>
>
>
> On 4/25/07, anonymous <[EMAIL PROTECTED]> wrote:
> >
> > URL:
> >   <http://gna.org/bugs/?8996>
> >
> >                  Summary: Bugs in palmer.py
> >                  Project: relax
> >             Submitted by: None
> >             Submitted on: Wednesday 04/25/2007 at 12:32 CEST
> >                 Category: relax's source code
> >                 Severity: 3 - Normal
> >                 Priority: 5 - Normal
> >                   Status: None
> >                  Privacy: Public
> >              Assigned to: None
> >          Originator Name: Carl Diehl
> >         Originator Email: [EMAIL PROTECTED]
> >              Open/Closed: Open
> >          Discussion Lock: Any
> >                  Release: 1.2.10
> >         Operating System: GNU/Linux
> >
> >     _______________________________________________________
> >
> > Details:
> >
> > The following bug were encountered while running the palmer.py script with
> > stage=2, stage=1 worked fine with the original data.
> >
> >
> > relax> run.create(run='aic', run_type='mf')
> >
> > relax> model_selection(method='AIC', modsel_run='aic', runs=None)
> > AIC model selection.
> >
> > Instance 0.
> >
> > Run                  Num_params_(k)       Num_data_sets_(n)    Chi2
> >       Criterion
> >
> > The model from the run None has been selected.
> >
> > Instance 1.
> >
> > Run                  Num_params_(k)       Num_data_sets_(n)    Chi2
> >       Criterion
> > m1                   1                    6                    4.17590
> >       6.17590
> > m2                   2                    6                    3.77440
> >       7.77440
> > m3                   2                    6                    4.17590
> >       8.17590
> > m4                   3                    6                    3.77440
> >       9.77440
> > m5                   3                    6                    6.09960
> >       12.09960
> >
> > The model from the run 'm1' has been selected.
> >
> > relax> results.write(run='aic', file='results', dir='aic', force=1,
> > format='columnar', compress_type=1)
> > Opening the file 'aic/results.bz2' for writing.
> > Traceback (most recent call last):
> >   File "/home/matsl/carl/apps/relax-1.2.10/relax", line 454, in ?
> >     Relax()
> >   File "/home/matsl/carl/apps/relax-1.2.10/relax", line 166, in __init__
> >     self.interpreter.run()
> >   File "/home/matsl/carl/apps/relax-1.2.10/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 "/home/matsl/carl/apps/relax-1.2.10/prompt/interpreter.py", line 388,
> > in run_script
> >     console.interact(intro, local, script_file, quit)
> >   File "/home/matsl/carl/apps/relax-1.2.10/prompt/interpreter.py", line 340,
> > in interact_script
> >     execfile(script_file, local)
> >   File "palmer.py", line 132, in ?
> >     exec_stage_2(runs)
> >   File "palmer.py", line 85, in exec_stage_2
> >     results.write(run=name, file='results', force=1)
> >   File "/home/matsl/carl/apps/relax-1.2.10/prompt/results.py", line 201, in
> > write
> >     self.__relax__.generic.results.write(run=run, file=file, directory=dir,
> > force=force, format=format, compress_type=compress_type)
> >   File "/home/matsl/carl/apps/relax-1.2.10/generic_fns/results.py", line 
> > 166,
> > in write
> >     self.write_function(results_file, run)
> >   File "/home/matsl/carl/apps/relax-1.2.10/specific_fns/model_free.py", line
> > 4980, in write_columnar_results
> >     self.write_columnar_line(file=file, num=data.num, name=data.name,
> > select=data.select, data_set='error', nucleus=nucleus, model=model,
> > equation=equation, params=params, param_set=self.param_set, s2=s2, s2f=s2f,
> > s2s=s2s, local_tm=local_tm, te=te, tf=tf, ts=ts, rex=rex, r=r, csa=csa,
> > diff_type=diff_type, diff_params=diff_params, pdb=pdb, pdb_model=pdb_model,
> > pdb_heteronuc=data.heteronuc, pdb_proton=data.proton, xh_vect=xh_vect,
> > ri_labels=ri_labels, remap_table=remap_table, frq_labels=frq_labels, 
> > frq=frq,
> > ri=ri, ri_error=ri_error)
> > AttributeError: Element instance has no attribute 'heteronuc'
> >
> >
> >
> >
> >     _______________________________________________________
> >
> > File Attachments:
> >
> >
> > -------------------------------------------------------
> > Date: Wednesday 04/25/2007 at 12:32 CEST  Name: palmer.py  Size: 4kB   By:
> > None
> >
> > <http://gna.org/bugs/download.php?file_id=2268>
> > -------------------------------------------------------
> > Date: Wednesday 04/25/2007 at 12:32 CEST  Name: stage1.save.bz2  Size: 3kB
> > By: None
> >
> > <http://gna.org/bugs/download.php?file_id=2269>
> >
> >     _______________________________________________________
> >
> > Reply to this item at:
> >
> >   <http://gna.org/bugs/?8996>
> >
> > _______________________________________________
> >   Message sent via/by Gna!
> >   http://gna.org/
> >
> >
> > _______________________________________________
> > relax (http://nmr-relax.com)
> >
> > This is the relax-devel mailing list
> > [email protected]
> >
> > 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
> >
>

_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
[email protected]

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

Reply via email to