7 September 2017 PyXRF: Python-based X-ray fluorescence analysis package
Author Affiliations +
Abstract
We developed a python-based fluorescence analysis package (PyXRF) at the National Synchrotron Light Source II (NSLS-II) for the X-ray fluorescence-microscopy beamlines, including Hard X-ray Nanoprobe (HXN), and Submicron Resolution X-ray Spectroscopy (SRX). This package contains a high-level fitting engine, a comprehensive commandline/ GUI design, rigorous physics calculations, and a visualization interface. PyXRF offers a method of automatically finding elements, so that users do not need to spend extra time selecting elements manually. Moreover, PyXRF provides a convenient and interactive way of adjusting fitting parameters with physical constraints. This will help us perform quantitative analysis, and find an appropriate initial guess for fitting. Furthermore, we also create an advanced mode for expert users to construct their own fitting strategies with a full control of each fitting parameter. PyXRF runs single-pixel fitting at a fast speed, which opens up the possibilities of viewing the results of fitting in real time during experiments. A convenient I/O interface was designed to obtain data directly from NSLS-II’s experimental database. PyXRF is under open-source development and designed to be an integral part of NSLS-II’s scientific computation library.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Li Li, Li Li, Hanfei Yan, Hanfei Yan, Wei Xu, Wei Xu, Dantong Yu, Dantong Yu, Annie Heroux, Annie Heroux, Wah-Keat Lee, Wah-Keat Lee, Stuart I. Campbell, Stuart I. Campbell, Yong S. Chu, Yong S. Chu, } "PyXRF: Python-based X-ray fluorescence analysis package", Proc. SPIE 10389, X-Ray Nanoimaging: Instruments and Methods III, 103890U (7 September 2017); doi: 10.1117/12.2272585; https://doi.org/10.1117/12.2272585
PROCEEDINGS
8 PAGES


SHARE
RELATED CONTENT

Hard x ray nanoprobe by Montel KB mirrors at Taiwan...
Proceedings of SPIE (September 18 2015)
First x-ray nanoimaging experiments at NanoMAX
Proceedings of SPIE (September 07 2017)
High energy cryo x ray nano imaging at the ID16A...
Proceedings of SPIE (September 07 2017)
Hard x-ray microanalytical beam line at the CAMD synchrotron
Proceedings of SPIE (September 25 1995)

Back to Top