A CLP Approach to the Protein Side-Chain Placement Problem

  • Martin T. Swain
  • Graham J. L. Kemp
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2239)


Selecting conformations for side-chains is an important subtask in building three-dimensional protein models. Side-chain placement is a difficult problem because of the large search space that has to be explored. We show that the side-chain placement problem can be expressed as a CLP program in which rotamer conformations are used as values for finite domain variables, and bad atomic clashes involving rotamers are represented as constraints. We present a new side-chain placement method that uses a series of automatically generated CLP programs to represent successively tighter side-chain packing constraints. By using these programs iteratively our method produces side-chain conformation predictions whose accuracy is comparable with that of other methods. The resulting system provides a testbed for evaluating the quality of protein models obtained using different domain enumeration heuristics and side-chain rotamer libraries.


Minimum Probability Rotamer Library Root Mean Square Distance Rotamer Conformation Combinatorial Search Space 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    F. C. Bernstein, T. F. Koetzle, G. J. B. Williams, E. F. Mayer, M. D. Bruce, J. R. Rodgers, O. Kennard, T. Shimanouchi, and M. Tasumi. The Protein Data Bank: a Computer-Based Archival File for Macromolecular Structures. J. Mol. Biol., 112:535–542, 1977.CrossRefGoogle Scholar
  2. 2.
    M. J. Bower, F. E. Cohen, and R. L. Dunbrack. Prediction of protein side-chain rotamers from a backbone-dependent rotamer library: A new homology modeling tool. J. Mol. Biol., 267:1268–1282, 1997.CrossRefGoogle Scholar
  3. 3.
    W.J. Browne, A.C.T. North, D.C. Phillips, K. Brew, T.C. Vanman, and R.L. Hill. A Possible Three-dimensional Structure of Bovine α-Lactalbumin based on that of Hen’s Egg-White Lysozyme. J. Mol. Biol., 42:65–86, 1969.CrossRefGoogle Scholar
  4. 4.
    M. Carlsson, G. Ottosson, and B. Carlson. An open-ended finite domain constraint solver. Proc. Programming Languages: Implementations, Logics, and Programs, 1997.Google Scholar
  5. 5.
    G. Chinea, G. Padron, R. W. W. Hooft, C. Sander, and G. Vriend. The use of position specific rotamers in model building by homology. Prot. Struct. Funct. Genet., 23(415–421), 1995.CrossRefGoogle Scholar
  6. 6.
    J. Desmet, M. De Maeyer, B. Hazes, and I. Lasters. The dead-end elimination theorem and its use in protein side-chain positioning. Nature, 356:539–542, 1992.CrossRefGoogle Scholar
  7. 7.
    R. L. Dunbrack and F. E. Cohen. Bayesian statistical analysis of side-chain rotamer preferences. Protein Science, 6:1661–1681, 1997.CrossRefGoogle Scholar
  8. 8.
    R. L. Dunbrack and M. Karplus. Backbone-dependent rotamer library for proteins: application to side-chain prediction. J. Mol. Biol., 230:543–574, 1993.CrossRefGoogle Scholar
  9. 9.
    D. B. Gordon and S. L. Mayo. Branch-and-terminate: a combinatorial optimization algorithm for protein design. Structure, 7:1089–1098, 1999.CrossRefGoogle Scholar
  10. 10.
    J. Heringa and P. Argos. Strain in protein structures as viewed through nonrotameric side-chain: I. their positions and interaction. Prot. Struct. Funct. Genet., 37:30–43, 1999.CrossRefGoogle Scholar
  11. 11.
    L. Holm and C. Sander. Database Algorithm for Generating Protein backbone and Side-chain Co-ordinates from a Cα Trace. J. Mol. Biol., 218:183–194, 1991.CrossRefGoogle Scholar
  12. 12.
    L. Holm and C. Sander. Fast and Simple Monte Carlo Algorithm for Side Chain Optimization in Proteins: Application to Model building by Homology. Prot. Struct. Funct. Genet., 14:213–233, 1992.CrossRefGoogle Scholar
  13. 13.
    J. K. Hwang and W. F. Liao. Side-chain prediction by neural networks and simulated annealing optimization. Prot. Eng., 8:363–370, 1995.CrossRefGoogle Scholar
  14. 14.
    IUPAC-IUB Commission on Biochemical Nomenclature. Abbreviations and Symbols for the Description of the Conformation of Polypeptide Chains. Eur. J. Biochem., 17:193–201, 1970.CrossRefGoogle Scholar
  15. 15.
    P. Koehl and M. Delarue. Application of a self-consistent mean field theory to predict protein side-chains conformation and estimate their conformational entropy. J. Mol. Biol., 239:249–275, 1994.CrossRefGoogle Scholar
  16. 16.
    H. Kono and J. Doi. A new method for side-chain conformation prediction using a hopfield network and reproduced rotamers. J. Comp. Chem., 17:1667–1683, 1996.Google Scholar
  17. 17.
    I. Lasters, M. De Maeyer, and J. Desmet. Enhanced dead-end elimination in the search for the global minimum energy conformation of a collection of protein side chains. Prot. Eng., 8:815–822, 1995.CrossRefGoogle Scholar
  18. 18.
    C. A. Laughton. Prediction of Protein Side-chain Conformations from Local Threedimensional Homology Relationships. J. Mol. Biol., 235:1088–1097, 1994.CrossRefGoogle Scholar
  19. 19.
    C. Lee and S. Subbiah. Prediction of protein side-chain conformation by packing optimization. J. Mol. Biol., 217:373–388, 1991.CrossRefGoogle Scholar
  20. 20.
    M. Levitt, M. Gerstein, E. Huang, S. Subbiah, and J. Tsai. Protein folding: The endgame. Annu. Rev. Biochem., 1997.Google Scholar
  21. 21.
    S. C. Lovell, M. Word, J. S. Richardson, and D. C. Richardson. The Penultimate Rotamer Library. Prot. Struct. Funct. Genet., 40:389–408, 2000.CrossRefGoogle Scholar
  22. 22.
    J. Mendes, A.M. Baptista, M.A. Carrondo, and C.M. Soares. Improved modeling of side-chains in proteins with rotamer-based methods: A flexible rotamer model. Prot. Struct. Funct. Genet., 37:530–543, 1999.CrossRefGoogle Scholar
  23. 23.
    J. W. Ponder and F. M. Richards. Tertiary templates for proteins. J. Mol. Biol., 193:775–791, 1987.CrossRefGoogle Scholar
  24. 24.
    H. Schrauber. Rotamers: to be or not to be? J. Mol. Biol., 230:592–612, 1993.CrossRefGoogle Scholar
  25. 25.
    P.S. Shenkin, H. Farid, and J.S. Fetrow. Prediction and evaluation of side-chain conformations for protein backbone structures. Prot. Struct. Funct. Genet., 26:323–352, 1996.CrossRefGoogle Scholar
  26. 26.
    M.T. Swain and G.J.L. Kemp. Modelling protein side-chain conformations using constraint logic programming. Computers Chem., in press.Google Scholar
  27. 27.
    W. Taylor. New paths from dead ends. Nature, 356:748–479, 1992.CrossRefGoogle Scholar
  28. 28.
    P. Tuffery, C. Etchebest, and S. Hazout. Prediction of protein side chain conformations: a study on the influence of backbone accuracy on conformation stability in the rotamer space. Prot. Eng., 10:361–372, 1997.CrossRefGoogle Scholar
  29. 29.
    P. Tuffery, C. Etchebest, S. Hazout, and R. Lavery. A new approach to the rapid determination of protein side-chain conformations. J. Biomol. Struct. Dynam., 8:1267–1289, 1991.Google Scholar
  30. 30.
    M. Vasquez. Modeling side-chain conformations. Curr. Opin. Struct. Biol., 6:217–221, 1996.CrossRefGoogle Scholar
  31. 31.
    C. Wilson, L. M. Gregoret, and D. A. Agard. Modeling side-chain conformation for homologous proteins using an energy-based rotamer search. J. Mol. Biol., 229:996–1006, 1993.CrossRefGoogle Scholar
  32. ]32.
    Z. Xiang and B. Honig. Extending the accuracy limits of prediction for side-chain conformations. J. Mol. Biol., 2001.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Martin T. Swain
    • 1
  • Graham J. L. Kemp
    • 1
  1. 1.Department of Computing ScienceUniversity of AberdeenAberdeenScotland

Personalised recommendations