MacXAFS: An EXAFS analysis package for the Macintosh

C. Bouldin, Lars R Furenlid, T. Elam

Research output: Contribution to journalArticle

53 Citations (Scopus)

Abstract

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.

Original languageEnglish (US)
Pages (from-to)190-192
Number of pages3
JournalPhysica B: Condensed Matter
Volume208-209
Issue numberC
DOIs
StatePublished - Mar 1 1995
Externally publishedYes

Fingerprint

Core analysis
Research laboratories
User interfaces
FORTRAN
Communication
completeness
files
platforms
communication

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics

Cite this

MacXAFS : An EXAFS analysis package for the Macintosh. / Bouldin, C.; Furenlid, Lars R; Elam, T.

In: Physica B: Condensed Matter, Vol. 208-209, No. C, 01.03.1995, p. 190-192.

Research output: Contribution to journalArticle

Bouldin, C. ; Furenlid, Lars R ; Elam, T. / MacXAFS : An EXAFS analysis package for the Macintosh. In: Physica B: Condensed Matter. 1995 ; Vol. 208-209, No. C. pp. 190-192.
@article{2489281b30ea43429660e6c74495af16,
title = "MacXAFS: An EXAFS analysis package for the Macintosh",
abstract = "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.",
author = "C. Bouldin and Furenlid, {Lars R} and T. Elam",
year = "1995",
month = "3",
day = "1",
doi = "10.1016/0921-4526(94)01012-P",
language = "English (US)",
volume = "208-209",
pages = "190--192",
journal = "Physica B: Condensed Matter",
issn = "0921-4526",
publisher = "Elsevier",
number = "C",

}

TY - JOUR

T1 - MacXAFS

T2 - An EXAFS analysis package for the Macintosh

AU - Bouldin, C.

AU - Furenlid, Lars R

AU - Elam, T.

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

VL - 208-209

SP - 190

EP - 192

JO - Physica B: Condensed Matter

JF - Physica B: Condensed Matter

SN - 0921-4526

IS - C

ER -