Scatman:一种用于快速广角散射模拟的近似方法
The Scatman: an approximate method for fast wide-angle scattering simulations
AI总结:
针对单次相干衍射成像(CDI)在广角范围提取3D结构信息的挑战,提出近似快速数值工具Scatman及其开源实现PyScatman,可在消费级硬件上毫秒级计算广角散射图案,支持弱散射样品定量分析,推动3D CDI应用。
摘要:
单次相干衍射成像(CDI)是表征孤立纳米级物体(如单个病毒、气溶胶、纳米晶体或液滴)结构和动力学的强大方法。使用X射线波长时,CDI实验中的衍射图像通常仅覆盖几度的小散射角。这些小角图案代表样品电子密度二维投影的傅里叶变换的幅度,可高效重建但缺乏深度信息。当衍射信号可测量到超过10度的散射角(即广角范围)时,单次衍射图案中包含目标的三维形态信息。然而,3D结构信息的提取不再简单,这是广角CDI的关键挑战。目前,最便捷的方法依赖于使用散射模拟对散射图案进行迭代正向拟合。本文提出Scatman,一种用于孤立样品广角散射图像模拟和迭代拟合的近似快速数值工具。此外,我们发布并详细描述了Scatman算法的开源软件实现PyScatman。Scatman方法可为弱散射样品提供定量结果。即使在消费级计算硬件上,PyScatman也能在几毫秒内计算广角散射图案。PyScatman的高计算效率使基于模型拟合的有效数据分析成为可能,为各科学界从单次广角衍射图案系统应用3D相干衍射成像迈出重要一步。
英文摘要:
Single-shot Coherent Diffraction Imaging (CDI) is a powerful approach to characterize the structure and dynamics of isolated nanoscale objects such as single viruses, aerosols, nanocrystals or droplets. Using X-ray wavelengths, the diffraction images in CDI experiments usually cover only small scattering angles of few degrees. These small-angle patterns represent the magnitude of the Fourier transform of the two-dimensional projection of the sample's electron density, which can be reconstructed efficiently but lacks any depth information. In cases where the diffracted signal can be measured up to scattering angles exceeding 10 degrees, i.e. in the wide-angle regime, three-dimensional morphological information of the target is contained in a single-shot diffraction pattern. However, the extraction of the 3D structural information is no longer straightforward and defines the key challenge in wide-angle CDI. So far, the most convenient approach relies on iterative forward fitting of the scattering pattern using scattering simulations. Here we present the Scatman, an approximate and fast numerical tool for the simulation and iterative fitting of wide-angle scattering images of isolated samples. Furthermore, we publish and describe in detail our Open Source software implementation of the Scatman algorithm, PyScatman. The Scatman approach yields quantitative results for weakly scattering samples. PyScatman is capable of computing wide-angle scattering patterns in few milliseconds even on consumer-level computing hardware. The high computational efficiency of PyScatman enables effective data analysis based on model fitting, thus representing an important step towards a systematic application of 3D Coherent Diffraction Imaging from single wide-angle diffraction patterns in various scientific communities.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。