Horae Source Code Release 061

This page documents the changes and new features in this release. This release includes Athena 0.8.049 and Artemis 0.8.006. There is nothing huge in this release -- mostly bug fixes and small user interface improvements.

For this release, I'd like to acknowledge Dave Barton, Shelly Kelly, and everyone from the EXAFS Data Analysis workshop at the Swiss Light Source in February of 2006.

The issues surrounding fit history management in Artemis have still not been addressed. There have been a number of bug reports in the last couple months about problem surrounding management of the fit history. Specifically, there seem to be problems when one or more fits are deleted from the project. Problems that result range from problems plotting, to difficulties importing a saved project, to fits not running correctly. This is the next major thing on my list. For the short term, the best I can recommend is to avoid deleting fits from the project (or do so sparingly). Saving projects early and often is always good advice.

Athena 0.8.049

New features

  1. implemented a preference conttrolling how the recent files list is displayed, see General->mru_display

  2. made a variable for remembering working directory between sessions along with a pref (General->remember_cwd) for turning that behavior on and off

  3. added a standard filetype plugin for the SSRL Data Collector format. you may need to eneable it in the Plugin Registry under the Settings menu
  4. carry on with multiple data file import when a data file in the middle of the list is too short to be data. also carry on in a few other situation that might have stopped file import before
  5. change record type (in the Groups menu) now works on current or marked groups and it changes the type of the reference/referent group
  6. use linespoints3 (i.e. lines with a star at each the point) when deglitching
  7. echo area displayes progress messages during a merge
  8. reinstated natural log button for reference channel

Bug fixes

  1. fixed the bug where the menu entry for the self absorption dialog was greyed out for XANES data
  2. corrected misbehavior in how the self absorption dialog interacted with chi(k) data
  3. save LCF fit group as mu(E) even when fitspace is deriv
  4. fixed problem where "0: None" option goes missing on the LCF page
  5. value menu entry to purge all LCF data from a project
  6. fixed a problem displaying LCF standards lists correctly when switching groups or deleting groups from project
  7. fit range is now properly updated in LCF when editing by hand or by pluck button. also unnecessary autoreplot not done when using pluck button
  8. try to make sure that the situation of bkg_eshift getting set to a non-number never happens
  9. when setting parameters during pre-processing, use standard for bkg_e0 rather than finding new value
  10. fixed a couple of bugs that resulted from using then not using the pre-processing auto-alignment. this includes the bug whereby the Eshift would get set to an empty string, leading to plotting problems
  11. fixed rather innocuous bug importing xmu.dat that had to do with displaying the proper tab in the plot features section
  12. fixed a bug where preprocessing tab was disabled after control-w
  13. disabled scroll wheel in canvases on main window

Artemis 0.8.006

  1. check that rmin > Rbkg for data imported from an Athena project, also set rmin to rbkg when importing from Athena project if bkg_rbkg>bft_rmin

  2. check that edge/absorber make sense together when running atoms
  3. implemented a preference for how the recent files list is displayed (General->mru_display)

  4. made a variable for remembering working directory between sessions along with a pref (General->remember_cwd) for turning that behavior on and off

HoraeVersion061 (last edited 2006-03-28 15:20:24 by BruceRavel)