Cargando…

Accelerated protein structure comparison using TM-score-GPU

Motivation: Accurate comparisons of different protein structures play important roles in structural biology, structure prediction and functional annotation. The root-mean-square-deviation (RMSD) after optimal superposition is the predominant measure of similarity due to the ease and speed of computa...

Descripción completa

Detalles Bibliográficos
Autores principales: Hung, Ling-Hong, Samudrala, Ram
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3413391/
https://www.ncbi.nlm.nih.gov/pubmed/22718788
http://dx.doi.org/10.1093/bioinformatics/bts345
_version_ 1782240053735456768
author Hung, Ling-Hong
Samudrala, Ram
author_facet Hung, Ling-Hong
Samudrala, Ram
author_sort Hung, Ling-Hong
collection PubMed
description Motivation: Accurate comparisons of different protein structures play important roles in structural biology, structure prediction and functional annotation. The root-mean-square-deviation (RMSD) after optimal superposition is the predominant measure of similarity due to the ease and speed of computation. However, global RMSD is dependent on the length of the protein and can be dominated by divergent loops that can obscure local regions of similarity. A more sophisticated measure of structure similarity, Template Modeling (TM)-score, avoids these problems, and it is one of the measures used by the community-wide experiments of critical assessment of protein structure prediction to compare predicted models with experimental structures. TM-score calculations are, however, much slower than RMSD calculations. We have therefore implemented a very fast version of TM-score for Graphical Processing Units (TM-score-GPU), using a new and novel hybrid Kabsch/quaternion method for calculating the optimal superposition and RMSD that is designed for parallel applications. This acceleration in speed allows TM-score to be used efficiently in computationally intensive applications such as for clustering of protein models and genome-wide comparisons of structure. Results: TM-score-GPU was applied to six sets of models from Nutritious Rice for the World for a total of 3 million comparisons. TM-score-GPU is 68 times faster on an ATI 5870 GPU, on average, than the original CPU single-threaded implementation on an AMD Phenom II 810 quad-core processor. Availability and implementation: The complete source, including the GPU code and the hybrid RMSD subroutine, can be downloaded and used without restriction at http://software.compbio.washington.edu/misc/downloads/tmscore/. The implementation is in C++/OpenCL. Contact: ram@compbio.washington.edu Supplementary Information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-3413391
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-34133912012-08-07 Accelerated protein structure comparison using TM-score-GPU Hung, Ling-Hong Samudrala, Ram Bioinformatics Applications Note Motivation: Accurate comparisons of different protein structures play important roles in structural biology, structure prediction and functional annotation. The root-mean-square-deviation (RMSD) after optimal superposition is the predominant measure of similarity due to the ease and speed of computation. However, global RMSD is dependent on the length of the protein and can be dominated by divergent loops that can obscure local regions of similarity. A more sophisticated measure of structure similarity, Template Modeling (TM)-score, avoids these problems, and it is one of the measures used by the community-wide experiments of critical assessment of protein structure prediction to compare predicted models with experimental structures. TM-score calculations are, however, much slower than RMSD calculations. We have therefore implemented a very fast version of TM-score for Graphical Processing Units (TM-score-GPU), using a new and novel hybrid Kabsch/quaternion method for calculating the optimal superposition and RMSD that is designed for parallel applications. This acceleration in speed allows TM-score to be used efficiently in computationally intensive applications such as for clustering of protein models and genome-wide comparisons of structure. Results: TM-score-GPU was applied to six sets of models from Nutritious Rice for the World for a total of 3 million comparisons. TM-score-GPU is 68 times faster on an ATI 5870 GPU, on average, than the original CPU single-threaded implementation on an AMD Phenom II 810 quad-core processor. Availability and implementation: The complete source, including the GPU code and the hybrid RMSD subroutine, can be downloaded and used without restriction at http://software.compbio.washington.edu/misc/downloads/tmscore/. The implementation is in C++/OpenCL. Contact: ram@compbio.washington.edu Supplementary Information: Supplementary data are available at Bioinformatics online. Oxford University Press 2012-08-15 2012-06-19 /pmc/articles/PMC3413391/ /pubmed/22718788 http://dx.doi.org/10.1093/bioinformatics/bts345 Text en © The Author(s) 2012. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/3.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Hung, Ling-Hong
Samudrala, Ram
Accelerated protein structure comparison using TM-score-GPU
title Accelerated protein structure comparison using TM-score-GPU
title_full Accelerated protein structure comparison using TM-score-GPU
title_fullStr Accelerated protein structure comparison using TM-score-GPU
title_full_unstemmed Accelerated protein structure comparison using TM-score-GPU
title_short Accelerated protein structure comparison using TM-score-GPU
title_sort accelerated protein structure comparison using tm-score-gpu
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3413391/
https://www.ncbi.nlm.nih.gov/pubmed/22718788
http://dx.doi.org/10.1093/bioinformatics/bts345
work_keys_str_mv AT hunglinghong acceleratedproteinstructurecomparisonusingtmscoregpu
AT samudralaram acceleratedproteinstructurecomparisonusingtmscoregpu