1 / 39

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo colombo@ico.mir.it

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo colombo@ico.mi.cnr.it. Computational BioChemistry: a discipline by which biochemical problems are solved via computational methods. Steps: 1) a model of the real world is constructed.

Download Presentation

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo colombo@ico.mir.it

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simulazione di Biomolecole: metodi e applicazioni giorgio colombo colombo@ico.mi.cnr.it

  2. Computational BioChemistry: a discipline by which biochemical problems are solved via computational methods Steps: 1) a model of the real world is constructed 2) measurable (and unmeasurable) properties are computed 3) comparison with experimentally determined properties 4) validation

  3. Real World Model

  4. Computational BioChemistry Since chemistry concerns the study of properties of molecular systems in terms of atoms, the basic challenge is to describe and predict 1) the structure and stability of a molecular system 2) the (free) energy difference of different states of the system 3) processes within systems

  5. Crystalline Liquid state Gas phase solid state macromolecules Quantum possible still impossible possible Classical easy computer simulations trivial Computational BioChemistry Chemical systems are generally too inhomogeneous and complex (1023particles) to be treated analitically Many particle system

  6. Computational BioChemistry Chemical systems are generally too inhomogeneous and complex to be treated analitically We need: Numerical simulations of the behaviour of the system to produce a statistical ensemble of configurations representing the state of the system: statistical mechanics

  7. Computational BioChemistry Outline: 1) basic problems of computer simulation of biological systems 2) Methodology and applications

  8. Computer simulations of Molecular systems Two basic problems: 1) the size of the configurational space accessible to the system - 1023 particles 2) the accuracy of the model or the interaction potential or the force field used

  9. Computer simulations of Molecular systems: size of the configurational space The simulation of molecular systems at non-zero Temp requires the generation of a statistically representative set of configurations: the ENSEMBLE The properties of the system are calculated as ensemble averages or integrals over the configuration space generated For a many particle system the averaging or integration involves many degrees of freedom: as a result only a part of the configurational space must be considered

  10. When choosing a model one should include only those degrees of freedom on which the property depends Increase: simplicity speed search power timescale Decrease: complexity accuracy

  11. Computer simulations of Molecular systems: size of the configurational space The level of approximation should be chosen such that the degrees of freedom essential to a proper evaluation of the property under study can be sampled

  12. Computer simulations of Molecular systems: accuracy of molecular model and force field If the system has been simulated for long enough time, the accuracy of the prediction of properties depends only on the quality of the interaction potential. For Biological systems only the atomic degrees of freedom are considered (no electrons, Born-Oppenheimer approx). The atomic interaction function is an effective interaction. The evolution of the system is described by classical mechanics

  13. Computer simulations of Molecular systems: accuracy of molecular model and force field Four points to consider: 1) Classical mechanics of point masses: the position of one particle depends on the positions of the others through the effective interaction function 2) System size and number of degrees of freedom 3) Sampling and time-scale of the process 4) Force Field choice

  14. Computer simulations of Molecular systems: accuracy of molecular model and force field Molecular Motions Time-scale number of atoms

  15. Computer simulations of Molecular systems: accuracy of molecular model and force field

  16. Computer simulations of Molecular systems: accuracy of molecular model and force field

  17. Computer simulations of Molecular systems: accuracy of molecular model and force field Take home lesson: Running and analyzing a simulation: 1) choose an appropriate set of parameters 2) choose an appropriate interaction function 3) simulate accordingly to the time scale of the process or 4) generate a suitable statistical ensemble.

  18. Methodology A typical force field or effective potential for a system of N atoms with masses mi(i=1,2..…N) and cartesian position vectors ri:

  19. b q Methodology: Terms of the potential function Bond term Angle term Improper term

  20. j Methodology: Terms of the potential function Dihedral term Non-Bonded term

  21. Methodology: treatment of electrostatics The sums in this term run over all atom pairs in molecular systems, and it is proportional to N2. All the other parts of the calculation are proportional to N. Several approximations-solutions: 1) cutoff methods 2) continuum methods 3) Periodic methods

  22. Methodology: treatment of electrostatics-Cutoff methods R1 All atom pairs(i,j) every step R2 Force updated every Nc steps

  23. Methodology: treatment of electrostatics-Continuum methods If one part of the system is homogeneous, like the solvent around the solute, the homogeneous part can be considered a continuum. The system is divided in two parts: 1) an inner region where charges qiare explicititly treated 2) an outer region treated as a continuum with dielectric constant e Poisson-Boltzmann Equation:

  24. Methodology: treatment of electrostatics-Periodic methods The system is replicated infinitely. The charge distribution in the system is represented as delta functions - + + Each point charge is surrounded by a gaussian charge of opposite sign - + - The charge interactions become short-ranged. An error function is used to recover the original distribution

  25. Searching the configuration space and generating the ensemble Systematic search methods: degrees of freedom are varied systematically (for example torsions), and the energy V of the new configuration is calculated. Decane, variation of torsions over 3 values, 7 torsions 37 values of V to calculate

  26. Searching the configuration space and generating the ensemble Random methods: a collection of configurations is generated randomly. From a starting configuration, a new one is generated by displacement of some variable Rs+1= RS + Dr The energy of the new structure is calculated through V If E2 < E1 the conf is accepted else the value p= exp(-(E2-E1)/kT)) is calculated and if it is > R it is accepted. R is a random number (0,1)

  27. Searching the configuration space and generating the ensemble Molecular Dynamics Generates the ensemble of configurations via application of Nature’s laws of motion to the atoms of the molecular system Advantage: dynamical information about the system is obtained

  28. Molecular Dynamics A trajectory ( Ensemble of configurationsas a functionof time) is generated by simultaneous integration of Newton’s equations d2ri(t) / dt2 = Fi / mi Fi = - dV(r1, r2, …..rN) / dri V is the potential function r is the position of the particle F is the force acting on the particle

  29. Molecular Dynamics d2ri(t) / dt2 = Fi / mi Fi = - dV(r1, r2, …..rN) / dri The integration is performed in small time-steps 1-10 fs Equilibrium quantities can be obtained by averaging over the sufficiently-long trajectory Dynamic information is extracted

  30. Molecular Dynamics MD can cross potential energy barriers of the order of kBT kB Boltzmann constant, T Temperature Energy Time-scale of the process Number of atoms Time

  31. Molecular Dynamics Natural systems are at Constant-Temperature Constant-Temperature Molecular Dynamics Vi velocity of particle i

  32. Molecular Dynamics Constant-Temperature Molecular Dynamics: weak coupling to an external bath The kinetic energy is changed in the time step Dt by scaling atomic velocities v with a factor l

  33. Molecular Dynamics Constant-Temperature Molecular Dynamics If the heat capacity per degree of freedom is cv, the change in energy leads to achange in Temp DT should be equal to the dt of equation (1), and we obtain

  34. Molecular Dynamics Integrating the Equations of motion Second order differential equations d2ri(t) / dt2 = Fi / mi Fi = - dV(r1, r2, …..rN) / dri They can be re-written as two first-order differential equations dvi(t)] dt = Fi (ri(t)) / mi dri(t) / dt = vi(t) Velocity-Verlet Algorithm ri(tn + Dt) = 2ri(tn) - ri(tn - Dt) + Fi (ri(t)) / mi (Dt)2

  35. Molecular Dynamics Integrating the Equations of motion Problems: Computational Efficiency Memory requirements Velocity

  36. Molecular dynamics: applications

  37. Molecular dynamics: applications Mechanosensitive Ion Channel: response to Pressure

  38. Molecular dynamics: applications Increasing stretch

  39. Molecular dynamics: applications Anti-Tumor Peptides: structure-activity correlation

More Related