[Ifeffit] Larch 0.9.51

Matt Newville newville at cars.uchicago.edu
Fri Apr 23 11:12:20 CDT 2021

Hi Folks,

Larch 0.9.51 is now available for download and use.   It's been several
months since the last release, and there have been some important
improvements to XAFS data processing and to the XAS Viewer application:

 - Parameters saved in an Athena Project File are now correctly saved and
read into XAS Viewer (thanks Tyler Valentine!)

 - There is now a simple "Apply to all marked groups" feature for pre-edge
peak fitting. That is, you can define a pre-edge peak model with one data
set and then apply it to many others, either inspecting the individual fits
or saving a CSV file with all the parameters and uncertainties for each fit
to each data set.

 - XAS Viewer can now import multiple scans from a Spec file (thanks Mauro
Rovezzi for help with this).  It may seem that Specfiles are "legacy", but
the reader should also be able to handle the ESRF Bliss HDF5 files (as read
in with the silx package, from ESRF), which is their way of efficiently
stacking multiple scans into a single binary file.  While support for this
here should be considered "beta" (or maybe "alpha"!), it is also reasonable
to expect that this or a similar HDF5 format file will become a common way
to collect and store XAFS data.

 - There are binary installers for Windows, MacOSX, and Linux. There are
also now "GetLarch.sh" and "GetLarch.bat" scripts (that are very short)
that can be run to do the download and install, essentially mimicking what
the binary installer does.  This may be useful for folks wanting to install
Larch on multi-user servers or in existing (or "other") Python
This might also be useful for those who run into permissions issues,
especially on MacOS, where installing a package from an untrusted source is
often blocked by default.  With the installer script, the unprivileged user
is simply running a script that downloads a bunch of files and places them
in the home folder.
These scripts might also be useful for those who run into problems
downloading very large files from millenia.cars.aps.anl.gov, as the
installer scripts will use Anaconda and PyPI resources that are better
distributed throughout the world.

... which brings me to a final note (I'll send out another message next
week):  The APS will have a planned power outage from April 30 to May 4 .
This will take millenia.cars.aps.anl.gov off-line for those 5 +/- 1 days.
That machine hosts the binary installers and also this mailing list.   Mail
sent to this list during that time will likely be lost (email routing
servers can handle destination servers being down for a few hours, but not
days).   So, if you're planning on sending announcements here, either do it
before April 29 or wait until May 5.

If you have any questions, problems, or suggestions, please let me know.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://millenia.cars.aps.anl.gov/pipermail/ifeffit/attachments/20210423/c2c9b7d2/attachment.htm>

More information about the Ifeffit mailing list