TY - JOUR
T1 - MacXAFS
T2 - An EXAFS analysis package for the Macintosh
AU - Bouldin, C.
AU - Furenlid, L.
AU - Elam, T.
N1 - Funding Information:
The original University of Washington programs werc written by Charles Bouldin, Bruce Bunker, Grant Bunker, Tim Elam, Ha Kim and Ed Keller. Development of this implementation of the MacXAFS package has been supported by NIST, NRL and the NSLS.
PY - 1995/3/1
Y1 - 1995/3/1
N2 - We present an EXAFS analysis package that runs on the Apple Macintosh. (Certain commercial products are identified in the article for the sake of completeness. This does not constitute and endorsement by the National Institute of Standards and Technology, the Naval Research Laboratory, or Broohaven National Lab.) The MacXAFS package is derived from a suite of EXAFS analysis programs originally written at the University of Washington. The MacXAFS package preserves the portable computational 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 files that direct the execution of the FORTRAN-based analysis programs. The user is largely insulated from the FORTRAN code, but instead interacts with the more intuitive Hypercard interface. This implementation preserves the portability of the ANSI FORTRAN programs, while taking full advantage of the platform-specific user interface features of the Macintosh. Computationally intensive programs, such as the ab initio XAFS calculation program FEFF can be executed remotely via a TCP/IP connection. Due to the clean separation of the interface and the computational kernel, this package is readily extensible by writing new programs, in FORTRAN or any other language, and adding the corresponding interface element in the HyperCard stack.
AB - We present an EXAFS analysis package that runs on the Apple Macintosh. (Certain commercial products are identified in the article for the sake of completeness. This does not constitute and endorsement by the National Institute of Standards and Technology, the Naval Research Laboratory, or Broohaven National Lab.) The MacXAFS package is derived from a suite of EXAFS analysis programs originally written at the University of Washington. The MacXAFS package preserves the portable computational 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 files that direct the execution of the FORTRAN-based analysis programs. The user is largely insulated from the FORTRAN code, but instead interacts with the more intuitive Hypercard interface. This implementation preserves the portability of the ANSI FORTRAN programs, while taking full advantage of the platform-specific user interface features of the Macintosh. Computationally intensive programs, such as the ab initio XAFS calculation program FEFF can be executed remotely via a TCP/IP connection. Due to the clean separation of the interface and the computational kernel, this package is readily extensible by writing new programs, in FORTRAN or any other language, and adding the corresponding interface element in the HyperCard stack.
UR - http://www.scopus.com/inward/record.url?scp=58149326535&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=58149326535&partnerID=8YFLogxK
U2 - 10.1016/0921-4526(94)01012-P
DO - 10.1016/0921-4526(94)01012-P
M3 - Article
AN - SCOPUS:58149326535
SN - 0921-4526
VL - 208-209
SP - 190
EP - 192
JO - Physica B: Physics of Condensed Matter
JF - Physica B: Physics of Condensed Matter
IS - C
ER -