Professional Documents
Culture Documents
Molecular Dynamics are used to investigate the structure, dynamics and thermodynamics of biological molecules and their complexes
Protein stability Conformational changes Protein folding Molecular recognition: proteins, DNA, membranes, complexes Ion transport in biological systems
The molecular dynamics method was first introduced by Alder and Wainwright in the late 1950's (Alder and Wainwright, 1957,1959) to study the interactions of hard spheres
The first molecular dynamics simulation of a realistic system was done by Rahman and Stillinger in their simulation of liquid water in 1974 (Stillinger and Rahman, 1974). The first protein simulations appeared in 1977 with the simulation of the bovine pancreatic trypsin inhibitor (BPTI) (McCammon, et al, 1977).
The molecular dynamics simulation method is based on Newtons second law or the equation of motion, F=ma, where F is the force exerted on the particle, m is its mass and a is its acceleration From a knowledge of the force on each atom, it is possible to determine the acceleration of each atom in the system Integration of the equations of motion then yields a trajectory that describes the positions, velocities and accelerations of the particles as they vary with time. From this trajectory, the average values of properties can be determined The method is deterministic; once the positions and velocities of each atom are known, the state of the system can be predicted at any time in the future or the past
where Fi is the force exerted on particle i, mi is the mass of particle i and ai is the acceleration of particle i. The force can also be expressed as the gradient of the potential energy,
Integration Algorithms The potential energy is a function of the atomic positions (3N) of all the atoms in the system. Due to the complicated nature of this function, there is no analytical solution to the equations of motion; they must be solved numerically. Numerous numerical algorithms have been developed for integrating the equations of motion. Verlet algorithm Leap-frog algorithm Velocity Verlet Beemans algorithm Important: In choosing which algorithm to use, one should consider the following criteria: The algorithm should conserve energy and momentum. It should be computationally efficient It should permit a long time step for integration.
Integration Algorithms All the integration algorithms assume the positions, velocities and accelerations can be approximated by a Taylor series expansion:
Where r is the position, v is the velocity (the first derivative with respect to time), a is the acceleration (the second derivative with respect to time), etc.
The Verlet algorithm uses positions and accelerations at time t and the positions from time t-dt to calculate new positions at time t+dt. The Verlet algorithm uses no explicit velocities.
The Velocity Verlet algorithm This algorithm yields positions, velocities and accelerations at time t. There is no compromise on precision.
In this algorithm, the velocities are first calculated at time t+1/2dt; these are used to calculate the positions, r, at time t+dt. In this way, the velocities leap over the positions, then the positions leap over the velocities. The advantage of this algorithm is that the velocities are explicitly calculated, however, the disadvantage is that they are not calculated at the same time as the positions. The velocities at time t can be approximated by the relationship:
Beemans algorithm
This algorithm is closely related to the Verlet algorithm
The advantage of this algorithm is that it provides a more accurate expression for the velocities and better energy conservation. The disadvantage is that the more complex expressions make the calculation more expensive.
Conformation Searching
Systematic Searching Tree Search Random Searching Genetic algorithms
PHARMACOPHORE
Asp25 Gly27
O Donor O
Geometric arrangement of types of functional groups that are required for activity at the active site.
O Donor
6.9
Ile50
Receptor Analysis
Asp25 Gly27 Acceptor or Anion
O O
Asp25 Gly27
6.9 O 12.2 8.8 9.6 O
Acceptor
Donor Hydrophobic
H3C CH3 CH C H2 H N H3C
6.3 CH3 CH C H2
H N
Ile50
Ile50
Determine distances
O
O O
O O
O Acceptor Acceptor
Donor Donor
6.9 6.9
Donor Donor
6.06.0
Donor Donor
CH3
H N
10.4 10.4 8.8 8.8 5.2 5.2 Acceptor Acceptor 6.3 6.3 6.3 CH 6.3 CH3 3
H H N N
CH CH C H2
Ile50 Ile50
CH CH H3CH3C C C H2 H 2
Final Pharmacophore
6.9
Donor
6.0 10.4
Donor
5.2 6.3
Acceptor
Hydrophobic
Many molecules could fulfill the above pharmacophore
Identify such molecules via database screening or de novo design
+
Ligand Receptor
Docking software
Starting compound
Final compound
THANK YOU