So, I've tried rerunning it. I'm at revision 2600 now after the 7297 bug of
the 1.2 repository line. I'm also not having any problems ... I swear, it
gave me those errors before! This is very odd ...
Alex
On 10/5/06, Edward d'Auvergne <edward@xxxxxxxxxxxxx> wrote:
> Hi,
>
> Unfortunately I have been unable to reproduce the bug. I've used the
> data that you attached Alex and modified the runner script to use both
> my current copy of the 1.2 repository line and relax version 1.2.7 (as
> your traceback message suggests that that was the version you were
> using). I also copied the full_analysis-oblate.py script to the local
> tm script that 'runner' utilises and changed the self.diff_model
> string to 'local_tm'.
>
> When I run the 1.2.7 version it fails because of bug #7241
> (https://gna.org/bugs/?7241). When I run the 'runner' script using
> the current 1.2 repository checkout, the script runs to completion
> without problem. I also tried the 1.3 repository line and it worked
> fine as well. Were you using the 1.2 repository line or version
> 1.2.7? If you used the 1.2 line, is your copy up to date? You may
> already know this, and I doubt that is the issue, but to update your
> checked out copy type the following in the base directory:
>
> $ svn up
>
> Could someone else attempt to reproduce this bug using Alex's test
> data (http://gna.org/bugs/download.php?file_id=1369 )?
This one has me
> stumped!
>
> Thanks,
>
> Edward
>
>
> On 10/4/06, Alex Hansen
<NO-REPLY.INVALID-ADDRESS@xxxxxxx> wrote:
> >
> > URL:
> > <http://gna.org/bugs/?7296>
> >
> > Summary: Potential full analysis read problem
> > Project: relax
> > Submitted by: viochemist
> > Submitted on: Tuesday 10/03/2006 at 18:20
> > Category: None
> > Priority: 5 - Normal
> > Severity: 4 - Important
> > Status: None
> > Privacy: Public
> > Assigned to: None
> > Originator Name:
> > Originator Email:
> > Open/Closed: Open
> > Release: Repository: 1.2 line
> > Operating System: GNU/Linux
> >
> >
_______________________________________________________
> >
> > Details:
> >
> > I've run into a problem when running multiple iterations of the oblate
> > scheme. Granted, my RNA system is the exact oposite of oblate, but I
don't
> > know if that has anything to do with it. I set up a script to run relax
for
> > 15 iterations and this is what happens (suppressing all but error
messages):
> >
> > **The first ImportError is a good indication of what iteration is being
run.
> >
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > Traceback (most recent call last):
> > File "relax", line 458, in ?
> > Relax()
> > File "relax", line 170, in __init__
> > self.interpreter.run()
> > File
"/local/home/viochem/relax_1.2.7/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
"/local/home/viochem/relax_1.2.7/prompt/interpreter.py",
line 388, in
> > run_script
> > console.interact(intro, local, script_file, quit)
> > File
"/local/home/viochem/relax_1.2.7/prompt/interpreter.py",
line 340, in
> > interact_script
> > execfile(script_file, local)
> > File "full_analysis- oblate.py", line 427, in ?
> > Main()
> > File "full_analysis-oblate.py", line 223, in __init__
> > self.multi_model()
> > File "full_analysis-oblate.py", line 419, in multi_model
> > minimise('newton', run=name)
> > File
"/local/home/viochem/relax_1.2.7/prompt/minimisation.py",
line 365, in
> > minimise
> > self.relax.generic.minimise.minimise(run=run,
min_algor=min_algor,
> > min_options=min_options, func_tol=func_tol, grad_tol=grad_tol,
> > max_iterations=max_iterations, constraints=constraints, scaling=scaling,
> > print_flag=print_flag)
> > File
"/local/home/viochem/relax_1.2.7/generic_fns/minimise.py",
line 139,
> > in minimise
> > minimise(run=run, min_algor=min_algor, min_options=min_options,
> > func_tol=func_tol, grad_tol=grad_tol, max_iterations=max_iterations,
> > constraints=constraints, scaling=scaling, print_flag=print_flag)
> > File
"/local/home/viochem/relax_1.2.7/specific_fns/model_free.py",
line
> > 2367, in minimise
> > results = generic_minimise(func=self.mf.func, dfunc=self.mf.dfunc,
> > d2func=self.mf.d2func , args=(), x0=self.param_vector,
min_algor=min_algor,
> > min_options=min_options, func_tol=func_tol, grad_tol=grad_tol,
> > maxiter=max_iterations, A=A, b=b, full_output=1, print_flag=print_flag)
> > File
"/local/home/viochem/relax_1.2.7/minimise/generic.py", line
397, in
> > generic_minimise
> > results = method_of_multipliers(func=func,
dfunc=dfunc, d2func=d2func,
> > args=args, x0=x0, min_options=min_options, A=A, b=b, l=l, u=u, c=c,
dc=dc,
> > d2c=d2c, func_tol=func_tol, grad_tol=grad_tol, maxiter=maxiter,
> > full_output=full_output, print_flag=print_flag)
> > File
"/local/home/viochem/relax_1.2.7/minimise/method_of_multipliers.py",
> > line 143, in method_of_multipliers
> > results = min.minimise ()
> > File
"/local/home/viochem/relax_1.2.7/minimise/method_of_multipliers.py",
> > line 397, in minimise
> > results = self.generic_minimise(func=self.func_LA,
dfunc=self.func_dLA,
> > d2func= self.func_d2LA, args=self.args, x0=self.xk,
min_algor=self.min_algor,
> > min_options=self.min_options, func_tol=None, grad_tol=self.tk,
> > maxiter=maxiter, full_output=1, print_flag=sub_print_flag,
> > print_prefix="\t")
> > File
"/local/home/viochem/relax_1.2.7/minimise/generic.py", line
328, in
> > generic_minimise
> > results = newton(func=func, dfunc=dfunc, d2func=d2func, args=args,
x0=x0,
> > min_options=min_options, func_tol=func_tol, grad_tol=grad_tol,
> > maxiter=maxiter, full_output=full_output, print_flag=print_flag,
> > print_prefix=print_prefix)
> > File
"/local/home/viochem/relax_1.2.7/minimise/newton.py", line
45, in
> > newton
> > results = min.minimise()
> > File
"/local/home/viochem/relax_1.2.7/minimise/base_classes.py",
line 234,
> > in minimise
> > self.new_param_func()
> > File
"/local/home/viochem/relax_1.2.7/minimise/newton.py", line
167, in
> > new_param_func
> > self.line_search()
> > File
"/local/home/viochem/relax_1.2.7/minimise/base_classes.py",
line 343,
> > in backline
> > self.alpha, fc = backtrack(self.func, self.args , self.xk, self.fk,
> > self.dfk, self.pk, a_init=self.a0)
> > TypeError: unpack non-sequence
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ImportError: relaxation curve fitting is unavailible, try compiling the
C
> > modules.
> > RelaxError: The file 'oblate/round_2/opt/results' does not exist.
> >
> > ***************
> >
> >
> > As can be seen, it runs the init and the first round, but upon reading
the
> > failing the second round all other rounds fail. It would appear it's
reading
> > something in wrong from the first round output. Am I wrong?
> >
> > Please let me know if any input info would be helpful.
> >
> > Alex Hansen
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
_______________________________________________________
> >
> > Reply to this item at:
> >
> > <http://gna.org/bugs/?7296>
> >
> > _______________________________________________
> > 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
> >
>
--
4635 Hunt Club Dr Apt 1C
Ypsilanti, MI - 48197
Cell: (734) 819-0928
Work: (734) 615-7421
=================================
"Place your attention entirely on my voice.
Try to ignore all the others. It is important
to be able to focus on a single source of
information, while blocking out all the other
things that are competing for your attention."
------------------------------------------------------------------
Left Voice in 'Your Attention Please'
by Blue Man Group
=================================