ATOMS is a program for generating lists of atomic coordinates from crystallographic data. The primary use of ATOMS is to create input files suitable for running the ab initio XAFS program FEFF. For that purpose, the list is sorted by radial distance from an atom chosen as the central atom. ATOMS can also generate other sorts of lists as well as calculate estimations of the bulk absorption and density of the crystal and various corrections to EXAFS data due to experimental effects.
ATOMS is also a package containing the program ATOMS and various related materials. There are versions of the program ATOMS which run from a command line, use a graphical interface, or are served over the Web and accessed by a browser. All versions of ATOMS use the same set of object-oriented tools for crystallography, access to x-ray absorption databases, and access to structural data.
ATOMS is written entirely in Perl, an object-oriented, interpreted language
which can be run on a wide variety of platforms and operating
systems. ATOMS is an Free Software (or Open Source or Software
Libre, as you wish) product. This means that you can reuse or
redistribute any or all of ATOMS in a manner consistent with the
Perl Artistic License (see App.
). In
particular, this means that you may freely contribute to the
development of ATOMS or use its programs and object-oriented
tools for projects of your own.
This document is copyright © 1999,2000 Bruce Ravel.
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the author.
I also would like to thank the people whose contributions, suggestions, and helpful bug reports have helped shape ATOMS: Chuck Bouldin, Hannes Fischer, Glenn ``Full'' Forney, Chris Glover, John Rehr, Hubert Renevier, Julia Wienold, Andrzej Wilamowski, my mom Fran Ravel, and my nephew Gabriel. Gabe, at age 5, is actually quite concerned with the symmetry properties of Legos and not at all with the symmetry properties of crystals, but it pleases me to mention him here nonetheless.
The original version of ATOMS benefited from the advice and support of Boyan Boyanovich, Julie Cross, Ed Stern, Hans Stragier, Kalle Voss, Steve Zabinsky, and Yanjun Zhang. One of the early inspirations for the original version of ATOMS was the program SEXIE by Bernhard Rupp.