
X‐ray tomographic reconstruction and segmentation pipeline for the long‐wavelength macromolecular crystallography beamline at Diamond Light Source
Author(s) -
Kazantsev Daniil,
Duman Ramona,
Wagner Armin,
Mykhaylyk Vitaliy,
Wanelik Kazimir,
Basham Mark,
Wadeson Nicola
Publication year - 2021
Publication title -
journal of synchrotron radiation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.172
H-Index - 99
ISSN - 1600-5775
DOI - 10.1107/s1600577521003453
Subject(s) - segmentation , computer science , beamline , optics , tomographic reconstruction , computation , pipeline (software) , computer vision , artificial intelligence , algorithm , iterative reconstruction , physics , beam (structure) , programming language
In this paper a practical solution for the reconstruction and segmentation of low‐contrast X‐ray tomographic data of protein crystals from the long‐wavelength macromolecular crystallography beamline I23 at Diamond Light Source is provided. The resulting segmented data will provide the path lengths through both diffracting and non‐diffracting materials as basis for analytical absorption corrections for X‐ray diffraction data taken in the same sample environment ahead of the tomography experiment. X‐ray tomography data from protein crystals can be difficult to analyse due to very low or absent contrast between the different materials: the crystal, the sample holder and the surrounding mother liquor. The proposed data processing pipeline consists of two major sequential operations: model‐based iterative reconstruction to improve contrast and minimize the influence of noise and artefacts, followed by segmentation. The segmentation aims to partition the reconstructed data into four phases: the crystal, mother liquor, loop and vacuum. In this study three different semi‐automated segmentation methods are experimented with by using Gaussian mixture models, geodesic distance thresholding and a novel morphological method, RegionGrow, implemented specifically for the task. The complete reconstruction‐segmentation pipeline is integrated into the MPI‐based data analysis and reconstruction framework Savu , which is used to reduce computation time through parallelization across a computing cluster and makes the developed methods easily accessible.