Robust Automatic EXAFS First-Shell Fits
Abstract
High Resolution Image Download MS PowerPoint Slide Extended X-ray absorption fine structure (EXAFS) is a widely used technique for atomic structure determination. Fourier transformation connects EXAFS in k space and R space. However, determining the appropriate k -range for the transformation can be challenging, but critical for the first-shell fit. In this study, we present an automatic method to determine the k- range using the Larch package and a Python program. The first step is to estimate spectral noise across a series of k -ranges with a fixed minimum value and identify the optimal maximum value in the k -range ( k max ). The k max is determined by an empirical noise threshold that marks the point where the noise level in the Fourier transformed spectrum changes dramatically. Using the obtained k max value, the first shell is modeled to determine the minimum k value ( k min ) by optimizing the background function through alignment of the spectrum with theory. The optimal k min corresponds to the point of the minimum R-factor, which quantifies the difference between the experimental and fitted spectrum. Our method was tested on various typical datasets and yielded suitable k -ranges for Fourier transformation and accurate first-shell fits. This approach helps avoid unreliable, irreproducible data analysis, especially for noisy data from diluted samples, and enables robust automatic first-shell EXAFS fitting.
Fields of Study & Subjects
Structural Health Monitoring Techniques
Advanced Power Amplifier Design
VLSI and Analog Circuit Testing
Publication details
- Journal / source
- Photon Science
- Publisher
- American Chemical Society (ACS)
- Volume
- 1
- Issue
- 4
- Pages
- 272–283
- Publication date
- 11 February 2026
- Language
- EN