Journal of Synchrotron Radiation (Sep 2022)

AXEAP: a software package for X-ray emission data analysis using unsupervised machine learning

  • In-Hui Hwang,
  • Mikhail A. Solovyev,
  • Sang-Wook Han,
  • Maria K. Y. Chan,
  • John P. Hammonds,
  • Steve M. Heald,
  • Shelly D. Kelly,
  • Nicholas Schwarz,
  • Xiaoyi Zhang,
  • Cheng-Jun Sun

DOI
https://doi.org/10.1107/S1600577522006786
Journal volume & issue
Vol. 29, no. 5
pp. 1309 – 1317

Abstract

Read online

The Argonne X-ray Emission Analysis Package (AXEAP) has been developed to calibrate and process X-ray emission spectroscopy (XES) data collected with a two-dimensional (2D) position-sensitive detector. AXEAP is designed to convert a 2D XES image into an XES spectrum in real time using both calculations and unsupervised machine learning. AXEAP is capable of making this transformation at a rate similar to data collection, allowing real-time comparisons during data collection, reducing the amount of data stored from gigabyte-sized image files to kilobyte-sized text files. With a user-friendly interface, AXEAP includes data processing for non-resonant and resonant XES images from multiple edges and elements. AXEAP is written in MATLAB and can run on common operating systems, including Linux, Windows, and MacOS.

Keywords