To address these issues, HiSPoD was developed and the major functions of this GUI include:
HiSPoDI provides an effective tool to users of the ultrafast white-beam diffraction technique for (1) designing experiments by predicting sample diffraction patterns before the visit to the synchrotron facility, (2) optimizing parameters and adjusting work plan by quickly analyzing the experiment data on site, and (3) fully understanding the data and quantifying the results by curve fitting when back to home institution. |
Ultrafast white-beam diffraction has been developed as a complementary tool for the high-speed imaging instrument at 32-ID-B. The simultaneous ultrafast imaging and diffraction technique provides users the unique capability to study non-repeatable and/or irreversible material behaviors, which cannot be captured by the conventional pump-probe technique. In order to achieve sufficiently high temporal resolution, a polychromatic white beam is usually required for both imaging and diffraction purposes. Compared with conventional diffraction approaches using a monochromatic beam, there are two major challenges when one deals with undulator white-beam diffraction patterns recorded using an optically coupled detector: First, the signal-to-noise ratio of the diffraction data is relatively low, necessitating the radial integration to extract 1D intensity profile for discerning the diffraction peaks. Second, peaks associated with different photon harmonic energies may co-exist on a diffraction pattern, which makes it challenging for quantitatively analyzing the data, particularly when phase transformation occurs in a sample. Further, detector placement at an oblique angles and/or placement of the detector so that the incident beam direction would not intercept the detector both complicate analysis.
Distribution & Impact |
Matlab installed. The Matlab Imaging Processing Toolbox is needed in order to use all the functions of this GUI.
Source code is available for download. See the documentation (http://hispod.readthedocs.io) for more details. |
HiSPoD is a stand-alone program that can run in any consumer desktop or laptop with Windows, Mac, or Linux systems with
Funding Source |
This project has been produced using operational funding from the APS, contract DE-AC02-06CH11357. |
Please Cite | |
T. Sun and K. Fezzaa, HiSPoD: a program for high-speed polychromatic X-ray diffraction experiments and data analysis on polycrystalline samples, J. Synchrotron Rad. (2016). 23, 1046-1053. doi: 10.1107/S1600577516005804 | |
Related Publications | |
M. Hudspeth, T. Sun, N. Parab, Z. Guo, K. Fezzaa, S. Luo, W. Chen, “Investigation of Material Deformation Mechanisms During High-Rate Loading via Simultaneous X-ray Diffraction and Phase Contrast Imaging”, Journal of Synchrotron Radiation, 22, (2015), 1 D. Fan, L. Lu, B. Li, M. L. Qi, J. C. E, F. Zhao, T. Sun, K. Fezzaa, W. Chen, and S. N. Luo, “Transient x-ray diffraction with simultaneous imaging under high strain-rate loading”, Review of Scientific Instruments, 85, (2014) 113902 |
Future Development Work |
Functions for simulating and analyzing diffraction patterns from single-crystalline samples will be the major future development for HiSPoD. These functions will facilitate beamline experiments by predicting the optimum diffraction geometry, and help users analyze diffraction patterns via indexing diffraction spots, calculating lattice strain, and quantifying grain rotation and refinement. |
Details |
Prerequisite parameters
Adjustable parameters
Deliverables
|
GUI Modules: