• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

Spexwavepy:一个用于基于散斑技术的X射线波前传感的开源Python软件包。

Spexwavepy: an open-source Python package for X-ray wavefront sensing using speckle-based techniques.

作者信息

Hu Lingfei, Wang Hongchang, Sawhney Kawal

机构信息

National Synchrotron Radiation Laboratory, University of Science and Technology of China, Hefei, Anhui 230029, People's Republic of China.

Diamond Light Source, Harwell Science and Innovation Campus, Didcot OX11 0DE, United Kingdom.

出版信息

J Synchrotron Radiat. 2024 Sep 1;31(Pt 5):1037-1042. doi: 10.1107/S1600577524005861. Epub 2024 Jul 30.

DOI:10.1107/S1600577524005861
PMID:39078691
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11371044/
Abstract

In situ wavefront sensing plays a critical role in the delivery of high-quality beams for X-ray experiments. X-ray speckle-based techniques stand out among other in situ techniques for their easy experimental setup and various data acquisition modes. Although X-ray speckle-based techniques have been under development for more than a decade, there are still no user-friendly software packages for new researchers to begin with. Here, we present an open-source Python package, spexwavepy, for X-ray wavefront sensing using speckle-based techniques. This Python package covers a variety of X-ray speckle-based techniques, provides plenty of examples with real experimental data and offers detailed online documentation for users. We hope it can help new researchers learn and apply the speckle-based techniques for X-ray wavefront sensing to synchrotron radiation and X-ray free-electron laser beamlines.

摘要

原位波前传感在为X射线实验提供高质量光束方面起着关键作用。基于X射线散斑的技术在其他原位技术中脱颖而出,因其实验设置简便且具有多种数据采集模式。尽管基于X射线散斑的技术已经发展了十多年,但对于新研究人员来说,仍然没有用户友好的软件包可供入门使用。在此,我们展示了一个用于基于散斑技术的X射线波前传感的开源Python软件包spexwavepy。这个Python软件包涵盖了多种基于X射线散斑的技术,提供了大量带有真实实验数据的示例,并为用户提供了详细的在线文档。我们希望它能帮助新研究人员学习并将基于散斑的技术应用于X射线波前传感,应用于同步辐射和X射线自由电子激光束线。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/f189931f300d/s-31-01037-fig6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/15ae7a463e6c/s-31-01037-fig1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/55d5e1c0f7e1/s-31-01037-fig2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/22c88995455d/s-31-01037-fig3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/f71a04fb615f/s-31-01037-fig4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/b8d93c721000/s-31-01037-fig5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/f189931f300d/s-31-01037-fig6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/15ae7a463e6c/s-31-01037-fig1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/55d5e1c0f7e1/s-31-01037-fig2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/22c88995455d/s-31-01037-fig3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/f71a04fb615f/s-31-01037-fig4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/b8d93c721000/s-31-01037-fig5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7274/11371044/f189931f300d/s-31-01037-fig6.jpg

相似文献

1
Spexwavepy: an open-source Python package for X-ray wavefront sensing using speckle-based techniques.Spexwavepy:一个用于基于散斑技术的X射线波前传感的开源Python软件包。
J Synchrotron Radiat. 2024 Sep 1;31(Pt 5):1037-1042. doi: 10.1107/S1600577524005861. Epub 2024 Jul 30.
2
Fast wavefront sensing for X-ray optics with an alternating speckle tracking technique.采用交替散斑跟踪技术的X射线光学快速波前传感
Opt Express. 2022 Aug 29;30(18):33259-33273. doi: 10.1364/OE.460163.
3
: interactive framework for X-ray free-electron laser optics design and simulations.用于X射线自由电子激光光学设计与模拟的交互式框架
J Appl Crystallogr. 2016 Jul 6;49(Pt 4):1347-1355. doi: 10.1107/S160057671600995X. eCollection 2016 Aug 1.
4
: a software suite for ptychographic X-ray speckle tracking.用于叠层X射线散斑跟踪的软件套件。
J Appl Crystallogr. 2020 Oct 19;53(Pt 6):1603-1612. doi: 10.1107/S1600576720011991. eCollection 2020 Dec 1.
5
X-ray grating interferometer for in situ and at-wavelength wavefront metrology.用于原位和波长处波前计量的X射线光栅干涉仪。
J Synchrotron Radiat. 2017 Jan 1;24(Pt 1):150-162. doi: 10.1107/S1600577516017562.
6
Wavefront sensing at X-ray free-electron lasers.X射线自由电子激光下的波前传感
J Synchrotron Radiat. 2019 Jul 1;26(Pt 4):1115-1126. doi: 10.1107/S1600577519005721. Epub 2019 Jun 19.
7
X-ray pulse wavefront metrology using speckle tracking.使用散斑跟踪的X射线脉冲波前计量学
J Synchrotron Radiat. 2015 Jul;22(4):886-94. doi: 10.1107/S1600577515005433. Epub 2015 May 9.
8
Robust ptychographic X-ray speckle tracking with multilayer Laue lenses.使用多层劳厄透镜的稳健叠层X射线散斑跟踪
Opt Express. 2022 Jul 4;30(14):25450-25473. doi: 10.1364/OE.460903.
9
Two-dimensional speckle technique for slope error measurements of weakly focusing reflective X-ray optics.用于弱聚焦反射式X射线光学元件斜率误差测量的二维散斑技术。
J Synchrotron Radiat. 2022 Nov 1;29(Pt 6):1385-1393. doi: 10.1107/S160057752200916X. Epub 2022 Oct 5.
10
Simulation of X-ray Hartmann wavefront sensing with the Synchrotron Radiation Workshop.使用同步辐射工作室对X射线哈特曼波前传感进行模拟。
Opt Express. 2022 Nov 7;30(23):41061-41074. doi: 10.1364/OE.470197.

引用本文的文献

1
Review and experimental comparison of speckle-tracking algorithms for X-ray phase contrast imaging.用于X射线相衬成像的散斑追踪算法综述与实验比较
J Synchrotron Radiat. 2025 Jan 1;32(Pt 1):180-199. doi: 10.1107/S1600577524010117.

本文引用的文献

1
At-wavelength metrology of an X-ray mirror using a downstream wavefront modulator.使用下游波前调制器对X射线镜进行波长计量。
J Synchrotron Radiat. 2024 May 1;31(Pt 3):432-437. doi: 10.1107/S1600577524002157. Epub 2024 Apr 8.
2
Research on the beam structures observed from X-ray optics in the far field.
Opt Express. 2023 Dec 4;31(25):41000-41013. doi: 10.1364/OE.499685.
3
At-wavelength characterization of X-ray wavefronts in Bragg diffraction from crystals.晶体布拉格衍射中X射线波前的波长特性分析
J Synchrotron Radiat. 2023 Nov 1;30(Pt 6):1100-1107. doi: 10.1107/S1600577523007531. Epub 2023 Oct 10.
4
Real-time machine-learning-driven control system of a deformable mirror for achieving aberration-free X-ray wavefronts.用于实现无像差 X 射线波前的变形镜实时机器学习驱动控制系统。
Opt Express. 2023 Jun 19;31(13):21264-21279. doi: 10.1364/OE.488189.
5
Two-dimensional speckle technique for slope error measurements of weakly focusing reflective X-ray optics.用于弱聚焦反射式X射线光学元件斜率误差测量的二维散斑技术。
J Synchrotron Radiat. 2022 Nov 1;29(Pt 6):1385-1393. doi: 10.1107/S160057752200916X. Epub 2022 Oct 5.
6
Fast wavefront sensing for X-ray optics with an alternating speckle tracking technique.采用交替散斑跟踪技术的X射线光学快速波前传感
Opt Express. 2022 Aug 29;30(18):33259-33273. doi: 10.1364/OE.460163.
7
Data processing methods and data acquisition for samples larger than the field of view in parallel-beam tomography.平行束断层扫描中大于视场的样本的数据处理方法和数据采集
Opt Express. 2021 Jun 7;29(12):17849-17874. doi: 10.1364/OE.418448.
8
Investigation of the stripe patterns from X-ray reflection optics.X射线反射光学条纹图案的研究。
Opt Express. 2021 Feb 1;29(3):4270-4286. doi: 10.1364/OE.417030.
9
Wavelet-transform-based speckle vector tracking method for X-ray phase imaging.基于小波变换的X射线相位成像散斑矢量跟踪方法
Opt Express. 2020 Oct 26;28(22):33053-33067. doi: 10.1364/OE.404606.
10
X-ray optics and beam characterization using random modulation: experiments.使用随机调制的X射线光学与光束特性表征:实验
J Synchrotron Radiat. 2020 Mar 1;27(Pt 2):293-304. doi: 10.1107/S1600577520000508. Epub 2020 Feb 20.