Chu Miaoqi, Li Jeffrey, Zhang Qingteng, Jiang Zhang, Dufresne Eric M, Sandy Alec, Narayanan Suresh, Schwarz Nicholas
X-ray Science Division, Argonne National Laboratory, 9700 South Cass Avenue, Argonne, IL 60439, USA.
J Synchrotron Radiat. 2022 Jul 1;29(Pt 4):1122-1129. doi: 10.1107/S1600577522004830. Epub 2022 Jun 7.
pyXPCSviewer, a Python-based graphical user interface that is deployed at beamline 8-ID-I of the Advanced Photon Source for interactive visualization of XPCS results, is introduced. pyXPCSviewer parses rich X-ray photon correlation spectroscopy (XPCS) results into independent PyQt widgets that are both interactive and easy to maintain. pyXPCSviewer is open-source and is open to customization by the XPCS community for ingestion of diversified data structures and inclusion of novel XPCS techniques, both of which are growing demands particularly with the dawn of near-diffraction-limited synchrotron sources and their dedicated XPCS beamlines.
介绍了pyXPCSviewer,这是一个基于Python的图形用户界面,部署在先进光子源的8-ID-I光束线上,用于对XPCS结果进行交互式可视化。pyXPCSviewer将丰富的X射线光子相关光谱(XPCS)结果解析为独立的PyQt小部件,这些小部件既具有交互性又易于维护。pyXPCSviewer是开源的,XPCS社区可对其进行定制,以摄取多样化的数据结构并纳入新颖的XPCS技术,随着近衍射极限同步加速器源及其专用XPCS光束线的出现,这两方面的需求都在不断增长。