Pablo Villanueva Perez
Senior lecturer
PyPhase - A Python package for X-ray phase imaging
Author
Summary, in English
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).
Department/s
- Synchrotron Radiation Research
- NanoLund: Centre for Nanoscience
- Packaging Logistics
- MAX IV Laboratory
- Solid Mechanics
- eSSENCE: The e-Science Collaboration
Publishing year
2021
Language
English
Pages
1261-1266
Publication/Series
Journal of Synchrotron Radiation
Volume
28
Document type
Journal article
Publisher
International Union of Crystallography
Topic
- Probability Theory and Statistics
Keywords
- Holography
- Phase contrast
- Phase retrieval
- Tomography
- X-ray imaging
Status
Published
ISBN/ISSN/Other
- ISSN: 0909-0495