PyPhase --一个用于X射线相位成像的Python软件包
PyPhase -- a Python package for X-ray phase imaging
摘要:
基于X射线传播的成像技术在同步辐射和实验室源中得到了很好的建立。然而,用于这种图像模态的大多数重建算法,也称为相位恢复算法,已经由专家专门针对一种仪器开发,使得这种技术的使用的开发和推广变得困难。在这里,我们介绍了PyPhase,一个用于基于传播的近场相位重建的免费开源软件包,它是在CeCILL许可证下分发的。PyPhase在一个高度模块化的框架中实现了一些最流行的阶段检索算法,支持在大规模计算设施上的部署。这使得新相位检索算法的集成、开发以及在不同计算基础设施上的部署变得简单明了。为了证明它的能力和简单性,我们提出了它的应用程序在同步加速器MAX~IV(瑞典隆德)获得的数据。
英文摘要:
X-ray propagation-based imaging techniques are well-established at synchrotron radiation and laboratory sources. However, most reconstruction algorithms for such image modalities, also known as phase retrieval algorithms, have been developed specifically for one instrument by and for experts, making the development and spreading of the use of such techniques difficult. Here, we present PyPhase, a free and open-source package for propagation-based near-field phase reconstructions, which is distributed under the CeCILL license. PyPhase implements some of the most popular phase-retrieval algorithms in a highly-modular framework supporting the deployment on large-scale computing facilities. This makes the integration, the development of new phase-retrieval algorithms, and the deployment on different computing infrastructures straight-forward. To demonstrate its capabilities and simplicity, we present its application to data acquired at synchrotron MAX~IV (Lund, Sweden).
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。