hpMCA: A Python-based Graphical Program for Energy Dispersive X-Ray Diffraction Data Collection and Analysis
Energy-dispersive X-ray diffraction (EDXD) at synchrotron beamlines is commonly used for the study of material properties under high pressure and/or high temperature. Experimenters typically rely on the availability of robust data collection and analysis at a beamline, but this has become increasingly difficult, especially with the introduction of multi-element detectors that generate complex, multi-dimensional data sets. These data sets have energy resolution, and they can also be resolved in relation to sample position, diffraction angle, or different external stimuli. We report a new Python-based graphical program, hpMCA, for EDXD data collection and analysis that streamlines the experimental process for the beamline users. The program features a user-friendly interface, capability for online viewing and analyzing data from multi-element energy-dispersive detectors, and includes features useful for working with samples under high pressure and/or high temperature, such as crystal phase identification, real-time unit cell lattice refinement, and pressure determination based on an equation of state.
- Research Organization:
- Argonne National Laboratory (ANL)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA) - Office of Experimental Sciences (NA-113); USDOE Office of Science - Office of Basic Energy Sciences - Scientific User Facilities Division; National Science Foundation (NSF) - Directorate for Geosciences Division of Earth Sciences (GEO/EAR)
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 2404504
- Journal Information:
- High Pressure Research, Journal Name: High Pressure Research Journal Issue: 3 Vol. 43; ISSN 0895-7959
- Country of Publication:
- United States
- Language:
- English