
PyXAS – an open‐source package for 2D X‐ray near‐edge spectroscopy analysis
Author(s) -
Ge Mingyuan,
Lee Wah-Keat
Publication year - 2020
Publication title -
journal of synchrotron radiation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.172
H-Index - 99
ISSN - 1600-5775
DOI - 10.1107/s1600577520001071
Subject(s) - xanes , synchrotron , synchrotron radiation , spectroscopy , x ray absorption spectroscopy , absorption (acoustics) , spectral line , materials science , absorption spectroscopy , analytical chemistry (journal) , chemistry , physics , optics , chromatography , quantum mechanics , astronomy
In the synchrotron X‐ray community, X‐ray absorption near‐edge spectroscopy (XANES) is a widely used technique to probe the local coordination environment and the oxidation states of specific elements within a sample. Although this technique is usually applied to bulk samples, the advent of new synchrotron sources has enabled spatially resolved versions of this technique (2D XANES). This development has been extremely powerful for the study of heterogeneous systems, which is the case for nearly all real applications. However, associated with the development of 2D XANES comes the challenge of analyzing very large volumes of data. As an example, a single 2D XANES measurement at a synchrotron can easily produce ∼10 6 spatially resolved XANES spectra. Conventional manual analysis of an individual XANES spectrum is no longer feasible. Here, a software package is described that has been developed for high‐throughput 2D XANES analysis. A detailed description of the software as well as example applications are provided.