Advanced methods of molecular dynamics 1.Monte Carlo methods 2.Free energy calculations 3.Ab initio molecular dynamics 4.Quantum molecular dynamics 5.Trajectory.

Slides:



Advertisements
Similar presentations
Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Advertisements

Chemical Kinetics : rate of a chemical reaction Before a chemical reaction can take place the molecules involved must be raised to a state of higher potential.
Statistical mechanics
Molecular Dynamics at Constant Temperature and Pressure Section 6.7 in M.M.
Lecture 13: Conformational Sampling: MC and MD Dr. Ronald M. Levy Contributions from Mike Andrec and Daniel Weinstock Statistical Thermodynamics.
Monte Carlo Methods and Statistical Physics
Lecture 14: Advanced Conformational Sampling
The Calculation of Enthalpy and Entropy Differences??? (Housekeeping Details for the Calculation of Free Energy Differences) first edition: p
Computer Simulations, Nucleation Rate Predictions and Scaling Barbara Hale Physics Department and Cloud and Aerosol Sciences Laboratory, University of.
Vienna, Simulating Protein Folding - Some Ideas Christian Hedegaard Jensen Dmitry Nerukh.
Computational Modelling of Chemical and Biochemical Reactivity Chemistry Ian Williams.
4. Modeling 3D-periodic systems Cut-off radii, charges groups Ewald summation Growth units, bonds, attachment energy Predicting crystal structures.
A) Transformation method (for continuous distributions) U(0,1) : uniform distribution f(x) : arbitrary distribution f(x) dx = U(0,1)(u) du When inverse.
Molecular Modeling: Geometry Optimization C372 Introduction to Cheminformatics II Kelsey Forsythe.
An Introduction to Free Energy Calculations School of Molecular and Microbial Sciences (SMMS) Chemistry Building (#68) University of Queensland Brisbane,
Bioinf. Data Analysis & Tools Molecular Simulations & Sampling Techniques117 Jan 2006 Bioinformatics Data Analysis & Tools Molecular simulations & sampling.
Introduction to Monte Carlo Methods D.J.C. Mackay.
ChE 551 Lecture 19 Transition State Theory Revisited 1.
Advanced methods of molecular dynamics Monte Carlo methods
‘Tis not folly to dream: Using Molecular Dynamics to Solve Problems in Chemistry Christopher Adam Hixson and Ralph A. Wheeler Dept. of Chemistry and Biochemistry,
ChE 452 Lecture 24 Reactions As Collisions 1. According To Collision Theory 2 (Equation 7.10)
Free energies and phase transitions. Condition for phase coexistence in a one-component system:
Javier Junquera Molecular dynamics in the microcanonical (NVE) ensemble: the Verlet algorithm.
Stochastic Algorithms Some of the fastest known algorithms for certain tasks rely on chance Stochastic/Randomized Algorithms Two common variations – Monte.
1 Theoretical Physics Experimental Physics Equipment, Observation Gambling: Cards, Dice Fast PCs Random- number generators Monte- Carlo methods Experimental.
Number of Blocks per Pole Diego Arbelaez. Option – Number of Blocks per Pole Required magnetic field tolerance of ~10 -4 For a single gap this can be.
1 CE 530 Molecular Simulation Lecture 18 Free-energy calculations David A. Kofke Department of Chemical Engineering SUNY Buffalo
Deca-Alanine Stretching
Lecture 19: Free Energies in Modern Computational Statistical Thermodynamics: WHAM and Related Methods Dr. Ronald M. Levy Statistical.
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points.
The Local Free Energy Landscape - a Tool to Understand Multiparticle Effects University of Leipzig, Institut of Theoretical Physics Group Molecular Dynamics.
1 CE 530 Molecular Simulation Lecture 6 David A. Kofke Department of Chemical Engineering SUNY Buffalo
Monte Carlo Methods in Statistical Mechanics Aziz Abdellahi CEDER group Materials Basics Lecture : 08/18/
Phase diagram calculation based on cluster expansion and Monte Carlo methods Wei LI 05/07/2007.
Computational Chemistry Molecular Mechanics/Dynamics F = Ma Quantum Chemistry Schr Ö dinger Equation H  = E 
Rates of Reactions Why study rates?
Monte Carlo Methods So far we have discussed Monte Carlo methods based on a uniform distribution of random numbers on the interval [0,1] p(x) = 1 0  x.
Statistical Mechanics and Multi-Scale Simulation Methods ChBE
ChE 553 Lecture 15 Catalytic Kinetics Continued 1.
Understanding Molecular Simulations Introduction
Exploring the connection between sampling problems in Bayesian inference and statistical mechanics Andrew Pohorille NASA-Ames Research Center.
Advanced methods of molecular dynamics 1.Monte Carlo methods 2.Free energy calculations 3.Ab initio molecular dynamics 4.Quantum molecular dynamics III.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
Chapter 14: The Classical Statistical Treatment of an Ideal Gas.
Path Integral Quantum Monte Carlo Consider a harmonic oscillator potential a classical particle moves back and forth periodically in such a potential x(t)=
MCMC (Part II) By Marc Sobel. Monte Carlo Exploration  Suppose we want to optimize a complicated distribution f(*). We assume ‘f’ is known up to a multiplicative.
Advanced Sampling Techniques When molecular dynamics is just not enough.
An Introduction to Monte Carlo Methods in Statistical Physics Kristen A. Fichthorn The Pennsylvania State University University Park, PA
Monte Carlo in different ensembles Chapter 5
Role of Theory Model and understand catalytic processes at the electronic/atomistic level. This involves proposing atomic structures, suggesting reaction.
Review Session BS123A/MB223 UC-Irvine Ray Luo, MBB, BS.
Tao Peng and Robert J. Le Roy
Statistical Mechanics and Multi-Scale Simulation Methods ChBE
Advanced methods of molecular dynamics 1.Monte Carlo methods 2.Free energy calculations 3.Ab initio molecular dynamics 4.Quantum molecular dynamics 5.Trajectory.
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points non-Boltzmann sampling.
Chapter 6: Basic Methods & Results of Statistical Mechanics
Statistical Mechanics for Free Energy Calculations
Lecture 14: Advanced Conformational Sampling Dr. Ronald M. Levy Statistical Thermodynamics.
Computational Physics (Lecture 10) PHY4370. Simulation Details To simulate Ising models First step is to choose a lattice. For example, we can us SC,
Comp. Mat. Science School Electrons in Materials Density Functional Theory Richard M. Martin Electron density in La 2 CuO 4 - difference from sum.
Lecture 8: Theory of Chemical Equilibria Dr. Ronald M. Levy Statistical Thermodynamics.
Monte Carlo: A Simple Simulator’s View
8/7/2018 Statistical Thermodynamics
Thermodynamic equilibrium
Rare Event Simulations
Lecture 17: Kinetics and Markov State Models
Large Time Scale Molecular Paths Using Least Action.
Statistical Data Analysis: II
Adaptive Force Matching
Chemical Equilibrium Mass transfer takes place from higher chemical potential to lower chemical potential. If the chemical potential of reactants are.
Presentation transcript:

Advanced methods of molecular dynamics 1.Monte Carlo methods 2.Free energy calculations 3.Ab initio molecular dynamics 4.Quantum molecular dynamics 5.Trajectory analysis

Free Energy Calculations G = -kT ln(Z), but we do not know the partition function Z ~  exp(-U(x)/kT) dx  G RP = -kT ln(P P /P R ) direct sampling via relative populations P A & P B  G RP (300 K) Reactants Products 0 kcal/mol kcal/mol 1 ~0.2 2 kcal/mol 1 ~ kcal/mol 1 ~ kcal/mol 1 ~ kcal/mol 1 ~10 -36

Indirect methods for  G 1.Thermodynamic integration 2. Free energy perturbation 3. Umbrella sampling 4. Potential of mean force 5. Other methods for speeding up sampling: Metadynamics, replica exchange, annealing, energy space sampling, …

1. Thermodynamic integration Energy (Hamiltonian) change from R (Reactants) to P (Products): U = U P + (1 - )U R,   G =  dA/d d =  d Slow growth method: Single siulation with smoothly varying. Possible problems with insufficient sampling and hysteresis. or Intermediate values method: dA/d determined for a number of intermediate values of. Error can be estimated for each intermediate step.

2. Free energy perturbation Free energy change from R (Reactants) to P (Products) divided to many small steps: U i = i U P + (1 - i )U R, i , i=1,…,n  G =  i  G i  G i = -kT ln i Since  G is a state variable, the path does not have to be physically possible. Error estimate by running there and back – lower bound of the error!

To improve sampling we add umbrella potential V U in Hamiltonian and divide system in smaller parts - windows. In each window: Putting them all together we get A(r) - overlaps. - direct method that sample all regions - require good guess of biasing potential - post-processing of the data from different windows Umbrella sampling Confining the system using a biasing potential:

4. Potential of mean force From statistical mechanics: d  G/dx =, Where x is a „reaction“ coordinate and f is the force: f(x) = -dV(x)/dx. Then:  G =  dx

Speeding up direct sampling 1.Simple annealing: running at elevated temperature (essentially a scaling transformation) 2. Replica exchange method: running a set of trajectories from Different initial configurations (q 1 0, q 2 0, …, q n 0 ) at temperatures (T 1, T 2, …, T n ). After a time interval t new configurations (q 1 t, q 2 t, …, q n t ). A Monte Carlo attempt to swich configurations: P accept =min(1,exp(-1/k(1/T a -1/T b )(E(q a t ) – E(q b t ))))

Speeding up direct sampling 3. Metadynamics: filling already visited regions of the phase space With Gaussians in potential energy. Needs a “reaction coordinate” 4. Adaptive bias force method: Optimization of biasing force to Achieve uniform sampling along the reaction coordinate. 5. Sampling in the energy space. Computationally efficient, possible combination with QM/MM

Jarzynski’s method Averaging the non-reversible work over all non-equilibrium paths allows to extract the (equilibrium) free energy difference. Elegant but typically less efficient than the previous methods. Non-equilibrium simulation (Fast growth method)