Related Experiment Video
Updated: Jun 18, 2025

09:13
Spectral Reflectometric Microscopy on Myelinated Axons In Situ
Published on: July 2, 2018
7.3K
Spexwavepy: an open-source Python package for X-ray wavefront sensing using speckle-based techniques.
Lingfei Hu1, Hongchang Wang2, Kawal Sawhney2
1National Synchrotron Radiation Laboratory, University of Science and Technology of China, Hefei, Anhui 230029, People's Republic of China.
Journal of Synchrotron Radiation
|July 30, 2024
Summary
A new open-source Python package, spexwavepy, simplifies X-ray wavefront sensing for researchers. This tool makes advanced X-ray speckle-based techniques more accessible for high-quality beam delivery in experiments.
Area of Science:
- Physics
- Optics
- Materials Science
Background:
- In situ wavefront sensing is crucial for high-quality X-ray experimental beams.
- X-ray speckle-based techniques offer simple setups and versatile data acquisition for wavefront sensing.
- Existing tools lack user-friendliness, hindering adoption by new researchers.
Purpose of the Study:
- To introduce spexwavepy, an open-source Python package for X-ray wavefront sensing.
- To provide an accessible and user-friendly software solution for speckle-based techniques.
- To facilitate the application of advanced wavefront sensing methods in X-ray science.
Main Methods:
- Development of an open-source Python package named spexwavepy.
- Implementation of various X-ray speckle-based wavefront sensing techniques.
- Inclusion of real experimental data examples and comprehensive online documentation.
Main Results:
- spexwavepy offers a comprehensive suite of tools for X-ray speckle-based wavefront sensing.
- The package includes practical examples and detailed documentation to aid user learning.
- The software is designed to be easily adopted by researchers new to these techniques.
Conclusions:
- spexwavepy lowers the barrier to entry for utilizing X-ray speckle-based wavefront sensing.
- The package supports researchers in applying advanced techniques at synchrotron radiation and X-ray free-electron laser facilities.
- This open-source tool promotes wider accessibility and application of in situ wavefront sensing in X-ray science.
Related Concept Videos
Inductively Coupled Plasma Atomic Emission Spectroscopy: Instrumentation
202
Inductively coupled plasma (ICP) is the common plasma source used in atomic emission spectroscopy (AES), a technique that detects and analyzes various elements in a sample. This method is often called inductively coupled plasma atomic emission spectroscopy (ICP-AES).
There are three main types of inductively coupled plasma atomic emission spectroscopy (ICP-AES) instruments: sequential, simultaneous multichannel, and Fourier transform instruments, with the latter being less commonly used....
There are three main types of inductively coupled plasma atomic emission spectroscopy (ICP-AES) instruments: sequential, simultaneous multichannel, and Fourier transform instruments, with the latter being less commonly used....
202
Atomic Emission Spectroscopy: Overview
1.8K
Atomic emission spectroscopy (AES) is an analytical technique used to determine the elemental composition of a sample by analyzing the light emitted from excited atoms. In AES, atoms in a sample are excited to higher energy levels by thermal energy from high-temperature sources, such as plasma, arcs, or sparks. When these excited atoms return to lower energy states, they emit light at specific wavelengths characteristic of each element. The resulting atomic emission spectrum, which consists of...
1.8K

