Advertisement

Fast Protein Structure Alignment Algorithm Based on Local Geometric Similarity

  • Chan-Yong Park
  • Sung-Hee Park
  • Dae-Hee Kim
  • Soo-Jun Park
  • Man-Kyu Sung
  • Hong-Ro Lee
  • Jung-Sub Shin
  • Chi-Jung Hwang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4293)

Abstract

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.

Keywords

Protein Data Bank Protein Alignment Chain Code Alignment Time Protein Structure Comparison 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bourne, P.E., Weissig, H.: Structural Bioinformatics. Wiley-Liss, Chichester (2003)CrossRefGoogle Scholar
  2. 2.
    Taylor, W., Orengo, C.: Protein structure alignment. Journal of Molecular Biology 208, 1–22 (1989)CrossRefGoogle Scholar
  3. 3.
    Holm, L., Sander, C.: Protein Structure Comparison by alignment of distance matrices. Journal of Molecular Biology 233, 123–138 (1993)CrossRefGoogle Scholar
  4. 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. 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
  6. 6.
    Won, C.S., Park, D.K., Park, S.J.: Efficient use of MPEG-7 Edge Histogram Descriptor. ETRI Journal 24(1), 22–30 (2002)CrossRefGoogle Scholar
  7. 7.
    Shindyalov, I.N., Bourne, P.E.: Protein structure alignment by incremental combinatorial extension (CE) of the optimal path. Protein Eng. 11, 739–747 (1993)CrossRefGoogle Scholar
  8. 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. 9.
    Park, C., et al.: MoleView: A program for molecular visualization. In: Genome Informatics 2004, p. 167-1 (2004)Google Scholar
  10. 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. 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. 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
  13. 13.
    Pennec, X., Ayache, N.: A geometric algorithm to find small but highly similar 3D substructures in proteins. Bioinformatics 14(6), 516–522 (1998)CrossRefGoogle Scholar
  14. 14.
    Holm, L., Sander, C.: Protein Structure Comparison by Alignment of Distance Matrices. Journal of Molecular Biology 233(1), 123–138 (1993)CrossRefGoogle Scholar
  15. 15.
    Golomb, S., Baumert, L.: Backtrack programming. J. ACM 12, 516–524 (1965)MATHCrossRefMathSciNetGoogle Scholar
  16. 16.
    Gans, J., Shalloway, D., Qmol, A.: program for molecular visualization on Windows based PCs. Journal of Molecular Graphics and Modelling 19, 557–559 (2001)CrossRefGoogle Scholar
  17. 17.
  18. 18.
    Bribiesca, E.: A chain code for representing 3D curves. Pattern Recognition 33, 755–765 (2000)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Chan-Yong Park
    • 1
  • Sung-Hee Park
    • 1
  • Dae-Hee Kim
    • 1
  • Soo-Jun Park
    • 1
  • Man-Kyu Sung
    • 1
  • Hong-Ro Lee
    • 2
  • Jung-Sub Shin
    • 2
  • Chi-Jung Hwang
    • 2
  1. 1.Electronics and Telecommunications Research InstituteDaejeonKorea
  2. 2.Dept. of Computer ScienceChung Nam University (CNU)DaejonKorea

Personalised recommendations