Catalog of XAFS Analysis Programs

This site is a collection of information about XAFS Analysis Programs. The information for each program is broken up into a standard set of Fields, giving you several ways to compare programs and find out the capabilities of each program. The Catalog allows you to:
- List a brief summary of all programs.
- List all the fields of a single program.
- List a single field for all programs.
- Search through the catalog by selecting field and program, and a text string.

We have tried to give a comprehensive list of analysis programs available to the XAFS Community, and to accurately describe their capabilities. If you know of a program that isn't on our list, or have suggestions for making this catalog better, please let us know.

Contents


How to add your own program to this catalog

If you have written a program for XAFS analysis that is not currently included in this catalog, we'd very much like to add it. You could either fill out the questionnaire that was originally sent out, and send it to us (our e-mail addresses are below). Or you could send what you'd like for each field in the "Full Description" pages for your program. To do this, you could save one of the "Full Description" pages for another program and edit that, but the script-generated html is sort of ugly, so hold your breath. A better way is probably to take this plain text version of a sample entry (the one for ATOMS), and edit it.

And if you have a program listed here, and want to correct or update one of the fields, just send the new "value" for that field to us by e-mail.

[ Catalog of XAFS Analysis Programs | Table of Contents | International XAFS Society ]


About the IXS and this Catalog

As part of the The International XAFS Society Committee on Standards and Criteria, the subcommittee on Data Analysis Programs and Procedures met in Seattle in the summer of 1997. We were fortunate to have most (but sadly not all) members of the subcommittee attending, and had some lively (and fun!) discussions about XAFS analysis. Here is the meeting agenda.

A result of that meeting was that it was decided to find out what XAFS analysis programs people were using, and what capabilities these programs had. So first, a short letter was sent to all XAFS users from the combined mailing lists of NSLS, SSRL, and XAFS IX. The letter asked which XAFS analysis code the recipient used and the name of the author, if known. Out of 685 messages sent, 190 replies were received listing 63 authors of 25 separate XAFS data analysis software programs, not counting custom software used only by the respondent.

Then, a longer questionnaire was mailed to all of the authors of the programs, asking them about support and features of their programs. Many authors actually took the time to fill it out and return us (thanks to all of them!). The data in this catalog was constructed from these returned questionnaires.

[ Catalog of XAFS Analysis Programs | Table of Contents | International XAFS Society ]


Information about XAFS

If you'd like to learn more about XAFS, the IXS web site is a good place to start.

We also highly recommend the tutorial documents by Grant Bunker, available here.

And if you're interested in finding out about how different XAFS Analysis Programs treat Error Analysis, you'll want to see the results of this Error Analysis Survey.

[ Catalog of XAFS Analysis Programs | Table of Contents | International XAFS Society ]


About this site

The XAFS Program Survey was written and distributed by Julie Cross and Graham George. The results were processed by Julie and Matt Newville, and these web pages and searching programs were prepared by them.

It should be noted that both Matt and Graham (as well as most other members of the IXS subcommittee on XAFS Analysis!) responded to the survey for analysis programs they wrote, and their responses are maintained here. We hope that any perception of conflict-of-interest will be forgiven.

For Further information, send e-mail to one of the authors of this site:
Julie Cross jox@ccf.nrl.navy.mil
Graham George george@ssrl.slac.stanford.edu
Matt Newville newville@cars.uchicago.edu

[ Catalog of XAFS Analysis Programs | Table of Contents | International XAFS Society ]