|
Most physics based simulations of protein docking and related problems are
seen to have very high time and space requirements. For example, a naive
implementation of protein docking would require 6 degrees of freedom to be
matched, leading to at least O( N6 ) time complexity for N grid points. The
grids inherently will need O( n3 ) space requirements for a cube of side n.
There exist many previous works on protein docking, which improve the trivial
bounds by using other representations like Fourier and Spherical Harmonics,
Wavelets etc. At CCV, we are trying to develop new algorithms based on
hierarchical grids which would prove to be extremely space and time efficient
compared to the previous algorithms.
We are mainly focusing on the more difficult problem of protein docking of
flexible molecules. proteins are seen to be extremely flexible and dynamic in
nature. Atomic fluctuations, side chain and loop motions, helix motions,
disassociations and associations, and folding and unfolding are some of the
motions commonly seen.
Some of the guidelines we use in our decisions are
- Visualization and correct representation of the three dimensional
structure of proteins ( which could be dynamic in time ) helps scientists in
discovery and exploration of new techniques for different problems including
protein docking.
- Flexible models are a better representation for protein interactions than
rigid body structures
- Animation of models, where bonds are classified according to the number
and range of degrees of freedoms is needed to perform adaptive simulations.
- User interaction in choosing configurations, initial conditions for
docking by allowing representations which can be steered through
visualization is important.
There are two different approaches to animation which can be taken
- Skeletal based animation
- Volumetric animation
C. L. Bajaj, C. Baldazzi, S. Cutchin, A.
Paoluzzi, V. Pascucci and M. Vincentino.
A Programming Approach for Complex Animations.
Computer Aided Design 31:11(1999) 695-710
Duncan, B.S., and Olson, A. J
Approximation and characterization of molecular surfaces.
Biopolymers 33, 1993, 219--229.
Leicester, S.E., Finney, J.L., and Bywater, R.P
Description of molecular surface shape using fourier descriptors.
J. Mol. Graphics 6, 1988, 104-108.
Max, N.L., and Getzoff, E.D.
Spherical harmonic molecular surfaces.
IEEE Computer Graphics & Applications 8, 1988, 42-50.
Ritchie, D.W., and Kemp, G.J.
Protein Docking Using Spherical Polar Fourier Correlations
Proteins: Structure, Function & Genetics. John Wiley & Sons, 1999.
Ritchie, D.W., and Kemp, G. J.L.
Fast computation, rotation, and comparison of low resolution spherical
harmonic molecular surfaces.
Journal of Computational Chemistry 20, 4, 1999, 383-395.
Kal, L., Skeel, R., Bhandarkar, M., Brunner, R., Gursoy, A., Krawetz, N.,
Phillips, J., Shinozaki, A., Varadarajan, K., and Schulten, K.
Namd2: Greater scalability for parallel molecular dynamics.
Journal of Computational Physics, 151, 1999, 283--312.
|