title: Finding nearly optimal GDT scores.
abstract: Global Distance Test (GDT) is one of the commonly accepted measures to assess the quality of predicted protein structures. Given a set of distance thresholds, GDT maximizes the percentage of superimposed (or matched) residue pairs under each threshold, and reports the average of these percentages as the final score. The computation of GDT score was conjectured to be NP-hard. All available methods are heuristic and do not guarantee the optimality of scores. These heuristic strategies usually result in underestimated GDT scores. Contrary to the conjecture, the problem can be solved exactly in polynomial time, albeit the method would be too slow for practical usage. In this paper we propose an efficient tool called OptGDT to obtain GDT scores with theoretically guaranteed accuracies. Denote ℓ as the number of matched residue pairs found by OptGDT for a given threshold d. Let ℓ' be the optimal number of matched residues pairs for threshold d/(1 + ε), where ε is a parameter in our computation. OptGDT guarantees that ℓ ≥ ℓ'. We applied our tool to CASP8 (The eighth Critical Assessment of Structure Prediction Techniques) data. For 87.3% of the predicted models, better GDT scores are obtained when OptGDT is used. In some cases, the number of matched residue pairs were improved by at least 10%. The tool runs in time O(n³) log n/ε⁵) for a given threshold d and parameter ε. In the case of globular proteins, the tool can be improved to a randomized algorithm of O(n log² n) runtime with probability at least 1 - O(1/n). Released under the GPL license and downloadable from http://bioinformatics.uwaterloo.ca/∼scli/OptGDT/ .
authors.affiliation: David R. Cheriton School of Computer Science, University of Waterloo Waterloo, Ontario, Canada.
authors.forename: Shuai Cheng
authors.initials: SC
authors.lastname: Li
authors.forename: Dongbo
authors.initials: D
authors.lastname: Bu
authors.forename: Jinbo
authors.initials: J
authors.lastname: Xu
authors.forename: Ming
authors.initials: M
authors.lastname: Li
mesh_terms: D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D008958:Models, Molecular; D011487:Protein Conformation; D017510:Protein Folding; D011506:Proteins / Q000737:chemistry* / Q000235:genetics; D020539:Sequence Analysis, Protein / Q000379:methods*; D012984:Software
chemical_list: D011506:Proteins