[Ifeffit] Random behaviour Artemis 0.7.001

Bruce Ravel ravel at phys.washington.edu
Wed Mar 17 07:30:02 CST 2004

On Wednesday 17 March 2004 06:41 am, mauro at rulp.org wrote:

> First of all, I would like to express my congratulations to the authors and
> thanks them all for their work.

Thanks for the kind words.

> 1. When Artemis starts, I receive this message:
> Use of uninitialized value in join or string at /usr/local/bin/artemis line
> 1236

You can safely ignore this.  This error happens as artemis tries to initialize 
the string that gets put in the "Prepared by" slot of the project properties.  

I will be more careful about how I initialize that string in the next release, 
but I am confident that nothing bad is happening.

> 2. Sometimes I save a project and when I reopen it doesn't found the
> datafiles (obviously I didn't modify the file names).

I have never seen this happen.  (I mostly work on one SuSE linux system or 
another -- all the other stats are the same as what you quoted.)

You should send me an example.  Or, even, better, send me a detailed recipe 
for reproducing the problem on my computer.

When this happens, is anything written to the screen?  Does Artemis beep and 
tell you to look at the ARTEMIS.TRAP file?  If either is the case, I will 
need to see what they say.

> 3. Sometimes the fit have no-sense values so I have to save the project,
> rerun Artemis, and with the same parameters I obtain good fit. It seems
> like after a certain number of fits the software starts to fail.

This one I *have* seen.  My current hypothesis is that I am using ifeffit's 
erase() command in a way that is flakey.  Unfortunately, I haven't been able 
to come up with a simple enough demonstration of the problem to merit 
complaining to Matt about it.  Indeed, I am not sure that erase() is really 
the problem.  In any case, I changed how erase() is used in a few places in 
the version I am currently working on and haven't seen this problem recently.  
So, there is hope ;-)  In the meantime, I don't have better advice than to 
save and restart.

Thanks for the bug report -- hearing about these problems is the only way I 
can make the software better.  And welcome to the ifeffit family!

 Bruce Ravel  ----------------------------------- ravel at phys.washington.edu
 Code 6134, Building 3, Room 222
 Naval Research Laboratory                          phone: (1) 202 767 5947
 Washington DC 20375, USA                             fax: (1) 202 767 1697

 NRL Synchrotron Radiation Consortium (NRL-SRC)
 Beamlines X11a, X11b, X23b
 National Synchrotron Light Source
 Brookhaven National Laboratory, Upton, NY 11973

 My homepage:    http://feff.phys.washington.edu/~ravel 
 EXAFS software: http://feff.phys.washington.edu/~ravel/software/exafs/

More information about the Ifeffit mailing list