Hostname: page-component-89b8bd64d-4ws75 Total loading time: 0 Render date: 2026-05-07T16:24:52.790Z Has data issue: false hasContentIssue false

Ot2Rec: A semi-automatic, extensible, multi-software tomographic reconstruction workflow

Published online by Cambridge University Press:  29 March 2023

Neville B.-Y. Yee*
Affiliation:
Artificial Intelligence and Informatics, Rosalind Franklin Institute, Didcot, United Kingdom
Elaine M. L. Ho
Affiliation:
Artificial Intelligence and Informatics, Rosalind Franklin Institute, Didcot, United Kingdom
Win Tun
Affiliation:
Faculty of Medical Sciences, Newcastle University, Newcastle upon Tyne, United Kingdom Diamond Light Source Ltd., Didcot, United Kingdom
Jake L. R. Smith
Affiliation:
Structural Biology, Rosalind Franklin Institute, Didcot, United Kingdom Division of Structural Biology, Wellcome Centre for Human Genetics, University of Oxford, Oxford, United Kingdom
Maud Dumoux
Affiliation:
Structural Biology, Rosalind Franklin Institute, Didcot, United Kingdom
Michael Grange
Affiliation:
Structural Biology, Rosalind Franklin Institute, Didcot, United Kingdom Division of Structural Biology, Wellcome Centre for Human Genetics, University of Oxford, Oxford, United Kingdom
Michele C. Darrow
Affiliation:
Artificial Intelligence and Informatics, Rosalind Franklin Institute, Didcot, United Kingdom SPT Labtech, Melbourn, United Kingdom
Mark Basham
Affiliation:
Artificial Intelligence and Informatics, Rosalind Franklin Institute, Didcot, United Kingdom Diamond Light Source Ltd., Didcot, United Kingdom
*
Corresponding author: Neville B.-Y. Yee; Email: neville.yee@rfi.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

Electron cryo-tomography is an imaging technique for probing 3D structures with at the nanometer scale. This technique has been used extensively in the biomedical field to study the complex structures of proteins and other macromolecules. With the advancement in technology, microscopes are currently capable of producing images amounting to terabytes of data per day, posing great challenges for scientists as the speed of processing of the images cannot keep up with the ever-higher throughput of the microscopes. Therefore, automation is an essential and natural pathway on which image processing—from individual micrographs to full tomograms—is developing. In this paper, we present Ot2Rec, an open-source pipelining tool which aims to enable scientists to build their own processing workflows in a flexible and automatic manner. The basic building blocks of Ot2Rec are plugins which follow a unified application programming interface structure, making it simple for scientists to contribute to Ot2Rec by adding features which are not already available. In this paper, we also present three case studies of image processing using Ot2Rec, through which we demonstrate the speedup of using a semi-automatic workflow over a manual one, the possibility of writing and using custom (prototype) plugins, and the flexibility of Ot2Rec which enables the mix-and-match of plugins. We also demonstrate, in the Supplementary Material, a built-in reporting feature in Ot2Rec which aggregates the metadata from all process being run, and output them in the Jupyter Notebook and/or HTML formats for quick review of image processing quality. Ot2Rec can be found at https://github.com/rosalindfranklininstitute/ot2rec.

Information

Type
Software Report
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Typical image processing tasks for reconstructing tomograms from raw micrograph movies. Key: boxes: datasets; solid arrows: processes necessary for tomogram reconstruction; dotted arrows: optional processes.

Figure 1

Table 1. Comparison of cryo-ET reconstruction pipelines.

Figure 2

Figure 2. Standard workflows implemented in Ot2Rec. Red arrows denote possible branches of the workflow, which currently covers all permutations of existing implemented plugins (though not necessarily all available options within a software, e.g., IMOD).

Figure 3

Figure 3. All tilt series in EMPIAR-10364 could be reconstructed at once in Ot2Rec and evaluated at a glance with the automatically generated report, some sections of which are highlighted below. (a) Workflow diagram for processes performed in Case Study 1. (b) Means and standard deviations of motion correction shifts between movie frames for all tilt series. (c) Means and standard deviations of alignment shifts between patches ($ {L}_2 $-norm) for all tilt series. (d) Central x–y slice of tomogram from tilt series 18 in EMPIAR-10364, with a Gaussian blur filter applied ($ \sigma \hskip2pt =\hskip2pt 2.0 $ px $ \approx \hskip2pt 8.972 $ Å). The full report is included in the Supplementary Material.

Figure 4

Figure 4. PSF simulation and deconvolution implemented as custom plugins in Ot2Rec can be easily integrated into existing image processing workflows. Deconvolution improved image quality of all tomograms in this case study of human choriocarcinoma cells. (a) Workflow diagram for processes performed in Case Study 2. (b) Thumbnails showing an example original and deconvolved tomogram (tilt series 9), unmasked (top row), and masked (bottom row). The masked regions were used to calculate the CNR. (c) Violin plot showing a general boost ($ >1 $) in contrast-to-noise ratios after deconvolution.

Figure 5

Figure 5. Different combinations of IMOD, AreTomo, and Savu for alignment and reconstruction yielded varying results. Five combinations (1–5) were tested, as shown in the workflow diagram a. NB. Iterative reconstruction with CGLS in Savu (Route 5) failed due to poor alignment results from IMOD alignment. However, the same reconstruction method produced a good quality reconstruction when the AreTomo alignment method was used instead (Route 1): (a) Workflow diagram used in Case Study 3, (b) Central x–y slice of the tomogram reconstructed with IMOD, AreTomo, and Savu on IMOD and AreTomo aligned data. Note that IMOD reconstruction with AreTomo aligned data is not available on the current version of Ot2Rec, but will be supported in later versions. A movie showing this figure in 3D is available in the Supplementary Movie S1.

Figure 6

Figure 6. Evaluation of all tilt series shifts from motion correction and alignment at once show substantially larger shifts from tilt series 13 onwards. (a) Euclidean shifts reported by motioncor2 for all tilt series in Case Study 3 (Section 3.3) show a large increase from tilt series 13 onwards. (b) Alignment shifts reported by IMOD and AreTomo alignment processes. The alignment shift here is the Euclidean distance between patches which are recorded as metadata from IMOD and AreTomo directly. In both (a) and (b), The bar plots represent the mean and the error bars are the standard deviations in shifts.

Figure 7

Table 2. Ot2Rec commands and their descriptions.

Supplementary material: File

Yee et al. supplementary material

Yee et al. supplementary material

Download Yee et al. supplementary material(File)
File 212 MB