PyPhase - a Python package for X-ray phase imaging.

J Synchrotron Radiat

Division of Synchrotron Radiation Research and NanoLund, Department of Physics, Lund University, SE-221 00 Lund, Sweden.

Published: July 2021

AI Article Synopsis

  • X-ray propagation-based imaging techniques are commonly used in synchrotron and laboratory settings, but existing phase-retrieval algorithms are often tailored for specific instruments and expert use, hindering wider adoption.
  • PyPhase is introduced as a free, open-source software package designed for near-field phase reconstructions, offering a modular design that facilitates application on various computing systems.
  • The effectiveness of PyPhase is demonstrated through its application to data obtained from the MAX IV synchrotron in Lund, Sweden, showcasing its accessibility and versatility.

Article Abstract

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).

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC8284402PMC
http://dx.doi.org/10.1107/S1600577521004951DOI Listing

Publication Analysis

Top Keywords

phase-retrieval algorithms
12
pyphase python
4
python package
4
package x-ray
4
x-ray phase
4
phase imaging
4
imaging x-ray
4
x-ray propagation-based
4
propagation-based imaging
4
imaging techniques
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!