title: Protein-fold recognition using an improved single-source K diverse shortest paths algorithm.
abstract: Protein structure prediction, when construed as a fold recognition problem, is one of the most important applications of similarity search in bioinformatics. A new protein-fold recognition method is reported which combines a single-source K diverse shortest path (SSKDSP) algorithm with Enrichment of Network Topological Similarity (ENTS) algorithm to search a graphic feature space generated using sequence similarity and structural similarity metrics. A modified, more efficient SSKDSP algorithm is developed to improve the performance of graph searching. The new implementation of the SSKDSP algorithm empirically requires 82% less memory and 61% less time than the current implementation, allowing for the analysis of larger, denser graphs. Furthermore, the statistical significance of fold ranking generated from SSKDSP is assessed using ENTS. The reported ENTS-SSKDSP algorithm outperforms original ENTS that uses random walk with restart for the graph search as well as other state-of-the-art protein structure prediction algorithms HHSearch and Sparks-X, as evaluated by a benchmark of 600 query proteins. The reported methods may easily be extended to other similarity search problems in bioinformatics and chemoinformatics. The SSKDSP software is available at http://compsci.hunter.cuny.edu/~leixie/sskdsp.html.
authors.affiliation: Hunter College High School, New York.
authors.forename: John
authors.initials: J
authors.lastname: Lhota
authors.affiliation: Department of Computer Science, Hunter College, the Graduate Center, the City University of New York, New York.
authors.forename: Lei
authors.initials: L
authors.lastname: Xie
mesh_terms: D000465:Algorithms; D000595:Amino Acid Sequence; D019985:Benchmarking; D019295:Computational Biology / Q000379:methods / Q000706:statistics & numerical data*; D030562:Databases, Protein; D011487:Protein Conformation; D017510:Protein Folding; D011506:Proteins / Q000737:chemistry*; D016415:Sequence Alignment; D020539:Sequence Analysis, Protein; D017386:Sequence Homology, Amino Acid; D012984:Software
chemical_list: D011506:Proteins
keywords: ENTS; graph algorithm; similarity search; structural bioinformatics; structure prediction