R
e
l
e
a
s
e
ATOMS
3.0.1
29 October, 2003

S
i
t
e

m
a
p
Main Page
Downloads
Contributions
Documents
Change Logs
Reporting bugs
Bruce's homepage

I
F
E
F
F
I
T
IFEFFIT Homepage
IFEFFIT Wiki
Bruce's Wiki page
IFEFFIT mailing list
IFEFFIT FAQ
xafs.org

X
A
S

S
o
f
t
w
a
r
e
ATHENA
ARTEMIS
HEPHAESTUS
DEMETER
ATOMS
SixPack
WebATOMS
ATOMS database
XAS File Format
EASE
SourceForge

Q
&
A
How is IFEFFIT used by ATHENA and ARTEMIS?
What is IFEFFIT worth to you?
Do you have a question about using WinXAS?

R
e
f
e
r
e
n
c
e
s

ATHENA, ARTEMIS, HEPHAESTUS: B. Ravel & M. Newville J. Synchrotron Rad. (2005), 12:4, pp. 537-541.

IFEFFIT: M. Newville J. Synchrotron Rad. (2001) 8, 322-324

ATOMS: B. Ravel J. Synchrotron Rad. (2001) 8, 314-316

FEFF: J.J. Rehr & R.C. Albers, Rev. Mod. Phys. (2000) 72, 621-654

ATOMS

ATOMS is a program providing crystallographic functionality for the X-ray absorption spectroscopist. It's primary function is to generate input files for the popular XAFS theory code, FEFF, from crystallographic data.

ATOMS is distributed as part of the package containing all of my EXAFS codes. To get ATOMS, install the entire package.

The programming tools in ATOMS can also be used for many other purposes, including making other useful lists of atomic coordinates, making calculations using tables of absorption coefficients, and simulating powder diffraction and DAFS spectra.

I have retired the GUI version -- that code base is old and difficult for me to maintain. The most important chores performed by ATOMS have been incorporated into ARTEMIS and I will continue to support the command-line and web version of ATOMS. (Look in the `scripts/' subdirectory of the source code tarball for the various scripts that are not installed by default.) I currently have no plans to work on GUI versions of the powder diffraction or DAFS simulators. A proper GUI for FEFF has been on the back-burner for years and may someday happen.

ATOMS 3.0 is written entirely in Perl and uses object-oriented methods for handling crystallographic data. The underlying functionality of ATOMS is contained in reusable Perl modules which contain interfaces to a crystallographic database and elemental data (such as the McMaster tables). This version of ATOMS makes obsolete the old version written in Fortran.

ATOMS is covered by the terms of the Perl Artistic License. Among other things, this means that ATOMS and all code associated with ATOMS will be freely available and redistributable. ATOMS will continue to inter-operate with FEFF as well as my EASE project, but the use of the Artistic License is intended to foster reuse of my work in other contexts and to encourage collaboration between myself and other developers.

The old Fortran version (but you should be using the new Perl version!)

Disclaimer

While the ATOMS homepage was kindly hosted by the FEFF Project for many years, ATOMS is not managed by, distributed by, or associated in any way with the University of Washington. For any questions concerning the licensing or redistribution of ATOMS which are not covered in the Perl Artistic License, please contact Bruce Ravel.



Some people decided to make knowledge into property. That wasn't capitalism speaking; that was a greedy scam. There wasn't anything normatively acceptable about it. It contravened the freedom of speech and ideas. We [don't] engage in it because it [excludes] people from ideas.

Eban Moglan, General Counsel, Free Software Foundation

Creative Commons License
This web site is licensed under
a Creative Commons License.

Tools used to create this site include:
[Created by XEmacs!]     [Created with the Template Toolkit!]
Time-stamp: <24 January, 2006>
This page copyright © 2007 Bruce Ravel

Support Amnesty International
*Support the American Civil Liberties Union
Support The Electronic Frontier Foundation

BoingBoing guide to defeating censorware