Fast Protein Structure Alignment Algorithm Based on Local Geometric Similarity
This paper proposes a novel fast protein structure alignment algorithm and its application. Because it is known that the functions of protein are derived from its structure, the method of measuring the structural similarities between two proteins can be used to infer their functional closeness. In this paper, we propose a 3D chain code representation for fast measuring the local geometric similarity of protein and introduce a backtracking algorithm for joining a similar local substructure efficiently. A 3D chain code, which is a sequence of the directional vectors between the atoms in a protein, represents a local similarity of protein. After constructing a pair of similar substructures by referencing local similarity, we perform the protein alignment by joining the similar substructure pair through a backtracking algorithm. This method has particular advantages over all previous approaches; our 3D chain code representation is more intuitive and our experiments prove that the backtracking algorithm is faster than dynamic programming in general case. We have designed and implemented a protein structure alignment system based on our protein visualization software (MoleView). These experiments show rapid alignment with precise results.
KeywordsProtein Data Bank Protein Alignment Chain Code Alignment Time Protein Structure Comparison
Unable to display preview. Download preview PDF.
- 4.Schwarzer, R., Lotan, I.: Approximation of Protein Structure for Fast Similarity Measures. In: Proc. 7th Annual International Conference on Research in Computational Molecular Biology (RECOMB), pp. 267–276 (2003)Google Scholar
- 5.Singh, A.P., Brutlag, D.L.: Hierarchical Protein Structure Superposition using both Secondary Structure and Atomic Representation. In: Proc. Intelligent Systems for Molecular Biology (1993)Google Scholar
- 8.Databases and Tools for 3-D protein Structure Comparison and Alignment Using the Combinatorial Extension (CE) Method, http://cl.sdsc.edu/ce.html
- 9.Park, C., et al.: MoleView: A program for molecular visualization. In: Genome Informatics 2004, p. 167-1 (2004)Google Scholar
- 10.Lamdan, Y., Wolfson, H.J.: Geometric hashing: a general and efficient model-based recognition scheme. In: Proc. of the 2nd International Conference on ComputerVision (ICCV), pp. 238–249 (1988)Google Scholar
- 11.Leibowitz, N., Fligelman, Z.Y., Nussinov, R., Wolfson, H.J.: Multiple Structural Alignment and Core Detection by Geometric Hashing. In: Proc. of the 7th International Conference on Intelligent Systems for Molecular Biology (ISMB), pp. 169–177 (1999)Google Scholar
- 12.Nussinov, R., Wolfson, H.J.: Efficient detection of three-dimensional structural motifs in biological macromolecules by computer vision techniques. Biophysics 88, 10495–10499 (1991)Google Scholar