A Python-based package for X-ray phase contrast imaging data analysis and CT reconstruction: first developments

Read full text
Authors: L. Vigorelli, G. Marcucci, D. Di Martino, E. Di Francia, A. Lo Giudice, L. Guidorzi, C. Garagiola, D. Trocino, P. Cerello, M. Magalini, M. Marabotto, E. Fiorina
+8 more N. Mosco, L. Ramello, R. Boano, R. Giustetto, G. Ricchiardi, F. Pozzi, C. Ricci, A. Da Re
Cited by: 1
References: 14

Abstract

Abstract X-ray imaging has improved significantly as a high-resolution and non-invasive probe to detect the internal structures of samples in different fields. While the conventional absorption contrast method is particularly beneficial for characterising medium-density samples (but not for low-Z materials), Phase Contrast X-ray imaging is an effective technique for detecting low contrast details in weakly absorbing samples. As such, it has great potential in many fields of application, delivering high-quality information on micro-structural features. X-ray Grating Interferometry is one of the techniques vastly adopted at both synchrotron facilities and laboratories for phase contrast analysis, where the diffraction patterns generated by gratings are used to extract phase information. In this paper, a Python-based package for signals extraction (absorption, differential phase and dark field) and computed tomography reconstruction is illustrated; the code is developed in the framework of the PRIN2022 PITCH Italian project, based on a Metaljet X-ray source in a laboratory setup installed at the University of Torino, and focused on the analysis of Cultural Heritage materials. This package can be used through preset Jupyter Notebooks for the different tasks; also, a user-friendly GUI is in preparation.

Fields of Study & Subjects

Advanced X-ray Imaging Techniques Crystallography and Radiation Phenomena Radiation Shielding Materials Analysis

Publication details

Journal / source
Journal of Instrumentation
Publisher
IOP Publishing
Volume
21
Issue
04
Pages
C04077–C04077
Publication date
1 April 2026
Language
EN