[Ifeffit] athena and artemis updates
Bruce Ravel
ravel at phys.washington.edu
Mon Aug 26 14:21:38 CDT 2002
Hi Folks,
I have just posted new source tarballs and windows executables for
both athena and artemis. Both packages have significant new features
and bug fixes.
Please read the two special notes at the end of this announcement
regarding a couple of bugs that I know about.
I will be on vacation the rest of this week -- so I don't want anyone
finding new bugs until next week!
Athena:
1. fixed a problem that prevented one from plotting a chi(k) record
(such as from feff's chi.dat file)
2. fixed a problem in which unmatched parentheses in the header of a
data file would seemingly cause Athena to hang. Please note,
that this was fixed by having Athena append the necessary close
parens to title lines with unmatched open parens (i.e. by having
Athena alter some title lines!)
3. Several usability improvements, including ability to specify a
data or project file from the command line, remembering
preprocessing parameters between files, and remembering the name
of an input project file and using it as the default for saving a
project file.
4. When records are saved as mu(E) or norm(E) column data, the e0
shift is applied before saving
5. project files now identify the operating system, perl version,
and ifeffit version used to create the file. This makes project
files more useful to me when submitting them with bug reports.
(This was done without affecting compatibility in either
direction.) (This is also a new feature in Artemis.)
6. several minor bug fixes
Artemis:
1. The big box on the feff page is now filled with a schematic
interpretation of the feff calculation. SS and colinear MS paths
are highlighted and right-mouse clicking over a path description
pops up a useful menu
http://leonardo.phys.washington.edu/~ravel/software/exafs/images/artemis/artemis_feff.png
2. Began work on a templating system. This means that you can read
in some data and a feff calculation, then select, say, the
"FirstShell" template and Artemis will fill in guess, set, and
path parameters with a model that should run to completion and
may even be a decent stab at the fit you want to do. Note that
the "Templates" menu does nothing on Windows at this time.
Although this is undocumented, you can poke at it to see how it
works.
3. Changed the color of the "fit" and "ff2chi" buttons. (See the
screenshot mentioned above)
4. Several bug fixes and minor usability improvements.
For complete details see the change logs in the tarballs or at
http://leonardo.phys.washington.edu/~ravel/software/exafs/notes/
OSX users:
It is the intended behavior of Athena and Artemis to remember the
path whenever you use a file dialog and to use that path as the
default the next time you use a file dialog. I am told that Athena
does not behave this way on OSX. I am aware of the problem, but
have not yet worked to fix it.
All users:
On your computer, there are probably a few seconds between the
outline of Athena or Artemis window appearing on your screen and
having all the features of the window be completely rendered. In
that time, it is tempting to "jump the gun" and hit control-f so
that the file dialog will appear just as soon as perl/Tk finishes
rendering all the widgets. Doing this cause a minor race condition
that will impede Athena's ability to monitor how much memory you are
using and cause many scary-looking messages to be written to
standard output. I haven't figured out how to prevent one from
doing this, so my advice for the moment is to be patient and let the
program finish rendering before using keyboard shortcuts.
Regards,
B
--
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, X24c, U4b
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