Back to Search
Start Over
PyPhase - a Python package for X-ray phase imaging
- Source :
- Journal of Synchrotron Radiation
- Publication Year :
- 2021
-
Abstract
- PyPhase is a free and open-source Python package for propagation-based near-field phase reconstructions, which implements some of the most popular phase-retrieval algorithms in a highly modular framework supporting the deployment on large-scale computing facilities. This makes integration, development of new phase-retrieval algorithms, and the deployment on different computing infrastructures straightforward.<br />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 diffusion of such techniques difficult. Here, PyPhase, a free and open-source package for propagation-based near-field phase reconstructions, which is distributed under the CeCILL license, is presented. PyPhase implements some of the most popular phase-retrieval algorithms in a highly modular framework supporting its deployment on large-scale computing facilities. This makes the integration, the development of new phase-retrieval algorithms, and the deployment on different computing infrastructures straightforward. Its capabilities and simplicity are presented by application to data acquired at the synchrotron source MAX IV (Lund, Sweden).
Details
- ISSN :
- 16005775
- Volume :
- 28
- Issue :
- Pt 4
- Database :
- OpenAIRE
- Journal :
- Journal of synchrotron radiation
- Accession number :
- edsair.pmid..........c30dd59395f05dce707ef8bbd75109f8