MACXAFS - AN EXAFS ANALYSIS PACKAGE FOR THE MACINTOSH

Citation
C. Bouldin et al., MACXAFS - AN EXAFS ANALYSIS PACKAGE FOR THE MACINTOSH, Physica. B, Condensed matter, 209(1-4), 1995, pp. 190-192
Citations number
2
Categorie Soggetti
Physics, Condensed Matter
ISSN journal
09214526
Volume
209
Issue
1-4
Year of publication
1995
Pages
190 - 192
Database
ISI
SICI code
0921-4526(1995)209:1-4<190:M-AEAP>2.0.ZU;2-U
Abstract
We present an EXAFS analysis package that runs on the Apple Macintosh. (Certain commercial products are identified in the article for the sa ke of completeness. This does not constitute and endorsement by the Na tional Institute of Standards and Technology, the Naval Research Labor atory, or Broohaven National Lab.) The MacXAFS package is derived from a suite of EXAFS analysis programs originally written at the Universi ty of Washington. The MacXAFS package preserves the portable computati onal kernel of this well-tested group of programs and adds a graphical interface by using HyperCard. Communication between the core analysis programs and the HyperCard interface is done by using ASCII script fi les that direct the execution of the FORTRAN-based analysis programs. The user is largely insulated from the FORTRAN code, but instead inter acts with the more intuitive Hypercard interface. This implementation preserves the portability of the ANSI FORTRAN programs, while taking f ull advantage of the platform-specific user interface features of the Macintosh. Computationally intensive programs, such as the ab initio X AFS calculation program FEFF can be executed remotely via a TCP/IP con nection. Due to the clean separation of the interface and the computat ional kernel, this package is readily extensible by writing new progra ms, in FORTRAN or any other language, and adding the corresponding int erface element in the HyperCard stack.