论文标题
SCATMAN:快速广角散射模拟的近似方法
The Scatman: an approximate method for fast wide-angle scattering simulations
论文作者
论文摘要
单相干性衍射成像(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.