Cargando…

New enumeration algorithm for protein structure comparison and classification

BACKGROUND: Protein structure comparison and classification is an effective method for exploring protein structure-function relations. This problem is computationally challenging. Many different computational approaches for protein structure comparison apply the secondary structure elements (SSEs) r...

Descripción completa

Detalles Bibliográficos
Autores principales: Ashby, Cody, Johnson, Daniel, Walker, Karl, Kanj, Iyad A, Xia, Ge, Huang, Xiuzhen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3582452/
https://www.ncbi.nlm.nih.gov/pubmed/23445440
http://dx.doi.org/10.1186/1471-2164-14-S2-S1
_version_ 1782260567441932288
author Ashby, Cody
Johnson, Daniel
Walker, Karl
Kanj, Iyad A
Xia, Ge
Huang, Xiuzhen
author_facet Ashby, Cody
Johnson, Daniel
Walker, Karl
Kanj, Iyad A
Xia, Ge
Huang, Xiuzhen
author_sort Ashby, Cody
collection PubMed
description BACKGROUND: Protein structure comparison and classification is an effective method for exploring protein structure-function relations. This problem is computationally challenging. Many different computational approaches for protein structure comparison apply the secondary structure elements (SSEs) representation of protein structures. RESULTS: We study the complexity of the protein structure comparison problem based on a mixed-graph model with respect to different computational frameworks. We develop an effective approach for protein structure comparison based on a novel independent set enumeration algorithm. Our approach (named: ePC, efficient enumeration-based Protein structure Comparison) is tested for general purpose protein structure comparison as well as for specific protein examples. Compared with other graph-based approaches for protein structure comparison, the theoretical running-time O(1.47(rn)n(2)) of our approach ePC is significantly better, where n is the smaller number of SSEs of the two proteins, r is a parameter of small value. CONCLUSION: Through the enumeration algorithm, our approach can identify different substructures from a list of high-scoring solutions of biological interest. Our approach is flexible to conduct protein structure comparison with the SSEs in sequential and non-sequential order as well. Supplementary data of additional testing and the source of ePC will be available at http://bioinformatics.astate.edu/.
format Online
Article
Text
id pubmed-3582452
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-35824522013-03-05 New enumeration algorithm for protein structure comparison and classification Ashby, Cody Johnson, Daniel Walker, Karl Kanj, Iyad A Xia, Ge Huang, Xiuzhen BMC Genomics Research BACKGROUND: Protein structure comparison and classification is an effective method for exploring protein structure-function relations. This problem is computationally challenging. Many different computational approaches for protein structure comparison apply the secondary structure elements (SSEs) representation of protein structures. RESULTS: We study the complexity of the protein structure comparison problem based on a mixed-graph model with respect to different computational frameworks. We develop an effective approach for protein structure comparison based on a novel independent set enumeration algorithm. Our approach (named: ePC, efficient enumeration-based Protein structure Comparison) is tested for general purpose protein structure comparison as well as for specific protein examples. Compared with other graph-based approaches for protein structure comparison, the theoretical running-time O(1.47(rn)n(2)) of our approach ePC is significantly better, where n is the smaller number of SSEs of the two proteins, r is a parameter of small value. CONCLUSION: Through the enumeration algorithm, our approach can identify different substructures from a list of high-scoring solutions of biological interest. Our approach is flexible to conduct protein structure comparison with the SSEs in sequential and non-sequential order as well. Supplementary data of additional testing and the source of ePC will be available at http://bioinformatics.astate.edu/. BioMed Central 2013-02-15 /pmc/articles/PMC3582452/ /pubmed/23445440 http://dx.doi.org/10.1186/1471-2164-14-S2-S1 Text en Copyright ©2013 Ashby et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Ashby, Cody
Johnson, Daniel
Walker, Karl
Kanj, Iyad A
Xia, Ge
Huang, Xiuzhen
New enumeration algorithm for protein structure comparison and classification
title New enumeration algorithm for protein structure comparison and classification
title_full New enumeration algorithm for protein structure comparison and classification
title_fullStr New enumeration algorithm for protein structure comparison and classification
title_full_unstemmed New enumeration algorithm for protein structure comparison and classification
title_short New enumeration algorithm for protein structure comparison and classification
title_sort new enumeration algorithm for protein structure comparison and classification
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3582452/
https://www.ncbi.nlm.nih.gov/pubmed/23445440
http://dx.doi.org/10.1186/1471-2164-14-S2-S1
work_keys_str_mv AT ashbycody newenumerationalgorithmforproteinstructurecomparisonandclassification
AT johnsondaniel newenumerationalgorithmforproteinstructurecomparisonandclassification
AT walkerkarl newenumerationalgorithmforproteinstructurecomparisonandclassification
AT kanjiyada newenumerationalgorithmforproteinstructurecomparisonandclassification
AT xiage newenumerationalgorithmforproteinstructurecomparisonandclassification
AT huangxiuzhen newenumerationalgorithmforproteinstructurecomparisonandclassification