Cargando…

GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations

SUMMARY: Computational simulations like molecular dynamics and docking are providing crucial insights into the dynamics and interaction conformations of proteins, complementing experimental methods for determining protein structures. These methods often generate millions of protein conformations, ne...

Descripción completa

Detalles Bibliográficos
Autores principales: Rademaker, Daniel T, van Geemen, Kevin J, Xue, Li C
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10397417/
https://www.ncbi.nlm.nih.gov/pubmed/37471594
http://dx.doi.org/10.1093/bioinformatics/btad444
_version_ 1785083907998220288
author Rademaker, Daniel T
van Geemen, Kevin J
Xue, Li C
author_facet Rademaker, Daniel T
van Geemen, Kevin J
Xue, Li C
author_sort Rademaker, Daniel T
collection PubMed
description SUMMARY: Computational simulations like molecular dynamics and docking are providing crucial insights into the dynamics and interaction conformations of proteins, complementing experimental methods for determining protein structures. These methods often generate millions of protein conformations, necessitating highly efficient structure comparison and clustering methods to analyze the results. In this article, we introduce GradPose, a fast and memory-efficient structural superimposition tool for models generated by these large-scale simulations. GradPose uses gradient descent to optimally superimpose structures by optimizing rotation quaternions and can handle insertions and deletions compared to the reference structure. It is capable of superimposing thousands to millions of protein structures on standard hardware and utilizes multiple CPU cores and, if available, CUDA acceleration to further decrease superimposition time. Our results indicate that GradPose generally outperforms traditional methods, with a speed improvement of 2–65 times and memory requirement reduction of 1.7–48 times, with larger protein structures benefiting the most. We observed that traditional methods outperformed GradPose only with very small proteins consisting of ∼20 residues. The prerequisite of GradPose is that residue–residue correspondence is predetermined. With GradPose, we aim to provide a computationally efficient solution to the challenge of efficiently handling the demand for structural alignment in the computational simulation field. AVAILABILITY AND IMPLEMENTATION: Source code is freely available at https://github.com/X-lab-3D/GradPose; doi:10.5281/zenodo.7671922.
format Online
Article
Text
id pubmed-10397417
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-103974172023-08-04 GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations Rademaker, Daniel T van Geemen, Kevin J Xue, Li C Bioinformatics Applications Note SUMMARY: Computational simulations like molecular dynamics and docking are providing crucial insights into the dynamics and interaction conformations of proteins, complementing experimental methods for determining protein structures. These methods often generate millions of protein conformations, necessitating highly efficient structure comparison and clustering methods to analyze the results. In this article, we introduce GradPose, a fast and memory-efficient structural superimposition tool for models generated by these large-scale simulations. GradPose uses gradient descent to optimally superimpose structures by optimizing rotation quaternions and can handle insertions and deletions compared to the reference structure. It is capable of superimposing thousands to millions of protein structures on standard hardware and utilizes multiple CPU cores and, if available, CUDA acceleration to further decrease superimposition time. Our results indicate that GradPose generally outperforms traditional methods, with a speed improvement of 2–65 times and memory requirement reduction of 1.7–48 times, with larger protein structures benefiting the most. We observed that traditional methods outperformed GradPose only with very small proteins consisting of ∼20 residues. The prerequisite of GradPose is that residue–residue correspondence is predetermined. With GradPose, we aim to provide a computationally efficient solution to the challenge of efficiently handling the demand for structural alignment in the computational simulation field. AVAILABILITY AND IMPLEMENTATION: Source code is freely available at https://github.com/X-lab-3D/GradPose; doi:10.5281/zenodo.7671922. Oxford University Press 2023-07-20 /pmc/articles/PMC10397417/ /pubmed/37471594 http://dx.doi.org/10.1093/bioinformatics/btad444 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Rademaker, Daniel T
van Geemen, Kevin J
Xue, Li C
GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title_full GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title_fullStr GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title_full_unstemmed GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title_short GradPose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
title_sort gradpose: a very fast and memory-efficient gradient descent-based tool for superimposing millions of protein structures from computational simulations
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10397417/
https://www.ncbi.nlm.nih.gov/pubmed/37471594
http://dx.doi.org/10.1093/bioinformatics/btad444
work_keys_str_mv AT rademakerdanielt gradposeaveryfastandmemoryefficientgradientdescentbasedtoolforsuperimposingmillionsofproteinstructuresfromcomputationalsimulations
AT vangeemenkevinj gradposeaveryfastandmemoryefficientgradientdescentbasedtoolforsuperimposingmillionsofproteinstructuresfromcomputationalsimulations
AT xuelic gradposeaveryfastandmemoryefficientgradientdescentbasedtoolforsuperimposingmillionsofproteinstructuresfromcomputationalsimulations