Cargando…

Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization

BACKGROUND: Cryo-electron tomography (Cryo-ET) is an imaging technique used to generate three-dimensional structures of cellular macromolecule complexes in their native environment. Due to developing cryo-electron microscopy technology, the image quality of three-dimensional reconstruction of cryo-e...

Descripción completa

Detalles Bibliográficos
Autores principales: Lü, Yongchun, Zeng, Xiangrui, Zhao, Xiaofang, Li, Shirui, Li, Hua, Gao, Xin, Xu, Min
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6712796/
https://www.ncbi.nlm.nih.gov/pubmed/31455212
http://dx.doi.org/10.1186/s12859-019-3003-2
_version_ 1783446753810317312
author Lü, Yongchun
Zeng, Xiangrui
Zhao, Xiaofang
Li, Shirui
Li, Hua
Gao, Xin
Xu, Min
author_facet Lü, Yongchun
Zeng, Xiangrui
Zhao, Xiaofang
Li, Shirui
Li, Hua
Gao, Xin
Xu, Min
author_sort Lü, Yongchun
collection PubMed
description BACKGROUND: Cryo-electron tomography (Cryo-ET) is an imaging technique used to generate three-dimensional structures of cellular macromolecule complexes in their native environment. Due to developing cryo-electron microscopy technology, the image quality of three-dimensional reconstruction of cryo-electron tomography has greatly improved. However, cryo-ET images are characterized by low resolution, partial data loss and low signal-to-noise ratio (SNR). In order to tackle these challenges and improve resolution, a large number of subtomograms containing the same structure needs to be aligned and averaged. Existing methods for refining and aligning subtomograms are still highly time-consuming, requiring many computationally intensive processing steps (i.e. the rotations and translations of subtomograms in three-dimensional space). RESULTS: In this article, we propose a Stochastic Average Gradient (SAG) fine-grained alignment method for optimizing the sum of dissimilarity measure in real space. We introduce a Message Passing Interface (MPI) parallel programming model in order to explore further speedup. CONCLUSIONS: We compare our stochastic average gradient fine-grained alignment algorithm with two baseline methods, high-precision alignment and fast alignment. Our SAG fine-grained alignment algorithm is much faster than the two baseline methods. Results on simulated data of GroEL from the Protein Data Bank (PDB ID:1KP8) showed that our parallel SAG-based fine-grained alignment method could achieve close-to-optimal rigid transformations with higher precision than both high-precision alignment and fast alignment at a low SNR (SNR=0.003) with tilt angle range ±60(∘) or ±40(∘). For the experimental subtomograms data structures of GroEL and GroEL/GroES complexes, our parallel SAG-based fine-grained alignment can achieve higher precision and fewer iterations to converge than the two baseline methods.
format Online
Article
Text
id pubmed-6712796
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-67127962019-08-29 Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization Lü, Yongchun Zeng, Xiangrui Zhao, Xiaofang Li, Shirui Li, Hua Gao, Xin Xu, Min BMC Bioinformatics Methodology Article BACKGROUND: Cryo-electron tomography (Cryo-ET) is an imaging technique used to generate three-dimensional structures of cellular macromolecule complexes in their native environment. Due to developing cryo-electron microscopy technology, the image quality of three-dimensional reconstruction of cryo-electron tomography has greatly improved. However, cryo-ET images are characterized by low resolution, partial data loss and low signal-to-noise ratio (SNR). In order to tackle these challenges and improve resolution, a large number of subtomograms containing the same structure needs to be aligned and averaged. Existing methods for refining and aligning subtomograms are still highly time-consuming, requiring many computationally intensive processing steps (i.e. the rotations and translations of subtomograms in three-dimensional space). RESULTS: In this article, we propose a Stochastic Average Gradient (SAG) fine-grained alignment method for optimizing the sum of dissimilarity measure in real space. We introduce a Message Passing Interface (MPI) parallel programming model in order to explore further speedup. CONCLUSIONS: We compare our stochastic average gradient fine-grained alignment algorithm with two baseline methods, high-precision alignment and fast alignment. Our SAG fine-grained alignment algorithm is much faster than the two baseline methods. Results on simulated data of GroEL from the Protein Data Bank (PDB ID:1KP8) showed that our parallel SAG-based fine-grained alignment method could achieve close-to-optimal rigid transformations with higher precision than both high-precision alignment and fast alignment at a low SNR (SNR=0.003) with tilt angle range ±60(∘) or ±40(∘). For the experimental subtomograms data structures of GroEL and GroEL/GroES complexes, our parallel SAG-based fine-grained alignment can achieve higher precision and fewer iterations to converge than the two baseline methods. BioMed Central 2019-08-28 /pmc/articles/PMC6712796/ /pubmed/31455212 http://dx.doi.org/10.1186/s12859-019-3003-2 Text en © The Author(s) 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
Lü, Yongchun
Zeng, Xiangrui
Zhao, Xiaofang
Li, Shirui
Li, Hua
Gao, Xin
Xu, Min
Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title_full Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title_fullStr Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title_full_unstemmed Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title_short Fine-grained alignment of cryo-electron subtomograms based on MPI parallel optimization
title_sort fine-grained alignment of cryo-electron subtomograms based on mpi parallel optimization
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6712796/
https://www.ncbi.nlm.nih.gov/pubmed/31455212
http://dx.doi.org/10.1186/s12859-019-3003-2
work_keys_str_mv AT luyongchun finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT zengxiangrui finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT zhaoxiaofang finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT lishirui finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT lihua finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT gaoxin finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization
AT xumin finegrainedalignmentofcryoelectronsubtomogramsbasedonmpiparalleloptimization