Cargando…

An efficient algorithm for protein structure comparison using elastic shape analysis

BACKGROUND: Protein structure comparison play important role in in silico functional prediction of a new protein. It is also used for understanding the evolutionary relationships among proteins. A variety of methods have been proposed in literature for comparing protein structures but they have thei...

Descripción completa

Detalles Bibliográficos
Autores principales: Srivastava, S., Lal, S. B., Mishra, D. C., Angadi, U. B., Chaturvedi, K. K., Rai, S. N., Rai, A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5041553/
https://www.ncbi.nlm.nih.gov/pubmed/27708689
http://dx.doi.org/10.1186/s13015-016-0089-1
_version_ 1782456435713507328
author Srivastava, S.
Lal, S. B.
Mishra, D. C.
Angadi, U. B.
Chaturvedi, K. K.
Rai, S. N.
Rai, A.
author_facet Srivastava, S.
Lal, S. B.
Mishra, D. C.
Angadi, U. B.
Chaturvedi, K. K.
Rai, S. N.
Rai, A.
author_sort Srivastava, S.
collection PubMed
description BACKGROUND: Protein structure comparison play important role in in silico functional prediction of a new protein. It is also used for understanding the evolutionary relationships among proteins. A variety of methods have been proposed in literature for comparing protein structures but they have their own limitations in terms of accuracy and complexity with respect to computational time and space. There is a need to improve the computational complexity in comparison/alignment of proteins through incorporation of important biological and structural properties in the existing techniques. RESULTS: An efficient algorithm has been developed for comparing protein structures using elastic shape analysis in which the sequence of 3D coordinates atoms of protein structures supplemented by additional auxiliary information from side-chain properties are incorporated. The protein structure is represented by a special function called square-root velocity function. Furthermore, singular value decomposition and dynamic programming have been employed for optimal rotation and optimal matching of the proteins, respectively. Also, geodesic distance has been calculated and used as the dissimilarity score between two protein structures. The performance of the developed algorithm is tested and found to be more efficient, i.e., running time reduced by 80–90 % without compromising accuracy of comparison when compared with the existing methods. Source codes for different functions have been developed in R. Also, user friendly web-based application called ProtSComp has been developed using above algorithm for comparing protein 3D structures and is accessible free. CONCLUSIONS: The methodology and algorithm developed in this study is taking considerably less computational time without loss of accuracy (Table 2). The proposed algorithm is considering different criteria of representing protein structures using 3D coordinates of atoms and inclusion of residue wise molecular properties as auxiliary information.
format Online
Article
Text
id pubmed-5041553
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-50415532016-10-05 An efficient algorithm for protein structure comparison using elastic shape analysis Srivastava, S. Lal, S. B. Mishra, D. C. Angadi, U. B. Chaturvedi, K. K. Rai, S. N. Rai, A. Algorithms Mol Biol Software Article BACKGROUND: Protein structure comparison play important role in in silico functional prediction of a new protein. It is also used for understanding the evolutionary relationships among proteins. A variety of methods have been proposed in literature for comparing protein structures but they have their own limitations in terms of accuracy and complexity with respect to computational time and space. There is a need to improve the computational complexity in comparison/alignment of proteins through incorporation of important biological and structural properties in the existing techniques. RESULTS: An efficient algorithm has been developed for comparing protein structures using elastic shape analysis in which the sequence of 3D coordinates atoms of protein structures supplemented by additional auxiliary information from side-chain properties are incorporated. The protein structure is represented by a special function called square-root velocity function. Furthermore, singular value decomposition and dynamic programming have been employed for optimal rotation and optimal matching of the proteins, respectively. Also, geodesic distance has been calculated and used as the dissimilarity score between two protein structures. The performance of the developed algorithm is tested and found to be more efficient, i.e., running time reduced by 80–90 % without compromising accuracy of comparison when compared with the existing methods. Source codes for different functions have been developed in R. Also, user friendly web-based application called ProtSComp has been developed using above algorithm for comparing protein 3D structures and is accessible free. CONCLUSIONS: The methodology and algorithm developed in this study is taking considerably less computational time without loss of accuracy (Table 2). The proposed algorithm is considering different criteria of representing protein structures using 3D coordinates of atoms and inclusion of residue wise molecular properties as auxiliary information. BioMed Central 2016-09-29 /pmc/articles/PMC5041553/ /pubmed/27708689 http://dx.doi.org/10.1186/s13015-016-0089-1 Text en © The Author(s) 2016 Open AccessThis 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 Software Article
Srivastava, S.
Lal, S. B.
Mishra, D. C.
Angadi, U. B.
Chaturvedi, K. K.
Rai, S. N.
Rai, A.
An efficient algorithm for protein structure comparison using elastic shape analysis
title An efficient algorithm for protein structure comparison using elastic shape analysis
title_full An efficient algorithm for protein structure comparison using elastic shape analysis
title_fullStr An efficient algorithm for protein structure comparison using elastic shape analysis
title_full_unstemmed An efficient algorithm for protein structure comparison using elastic shape analysis
title_short An efficient algorithm for protein structure comparison using elastic shape analysis
title_sort efficient algorithm for protein structure comparison using elastic shape analysis
topic Software Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5041553/
https://www.ncbi.nlm.nih.gov/pubmed/27708689
http://dx.doi.org/10.1186/s13015-016-0089-1
work_keys_str_mv AT srivastavas anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT lalsb anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT mishradc anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT angadiub anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT chaturvedikk anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT raisn anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT raia anefficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT srivastavas efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT lalsb efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT mishradc efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT angadiub efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT chaturvedikk efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT raisn efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis
AT raia efficientalgorithmforproteinstructurecomparisonusingelasticshapeanalysis