Lecture 14: Advanced Conformational Sampling

Similar documents
Advanced sampling. fluids of strongly orientation-dependent interactions (e.g., dipoles, hydrogen bonds)

Multicanonical parallel tempering

Computing free energy: Replica exchange

Multi-Ensemble Markov Models and TRAM. Fabian Paul 21-Feb-2018

Recovering Kinetics from a Simplified Protein Folding Model Using Replica Exchange Simulations: A Kinetic Network and Effective Stochastic Dynamics

Molecular Dynamics and Accelerated Molecular Dynamics

Replica exchange methodology. John Karanicolas June 2003

Lecture 19: Free Energies in Modern Computational Statistical Thermodynamics: FEP and Related Methods

Free-Energy Calculations in Protein Folding by Generalized-Ensemble Algorithms

Monte Carlo (MC) Simulation Methods. Elisa Fadda

Monte Carlo. Lecture 15 4/9/18. Harvard SEAS AP 275 Atomistic Modeling of Materials Boris Kozinsky

Molecular Interactions F14NMI. Lecture 4: worked answers to practice questions

Free energy simulations

Lecture V: Multicanonical Simulations.

Monte Carlo Methods. Ensembles (Chapter 5) Biased Sampling (Chapter 14) Practical Aspects

Generalized Ensembles: Multicanonical Simulations

Essential dynamics sampling of proteins. Tuorial 6 Neva Bešker

Modeling the Free Energy Landscape for Janus Particle Self-Assembly in the Gas Phase. Andy Long Kridsanaphong Limtragool

Some Accelerated/Enhanced Sampling Techniques

ChE 503 A. Z. Panagiotopoulos 1

Energy Landscapes and Accelerated Molecular- Dynamical Techniques for the Study of Protein Folding

Computer simulation methods (1) Dr. Vania Calandrini

Thermostatic Controls for Noisy Gradient Systems and Applications to Machine Learning

Computing free energies with PLUMED 2.0

Sampling the free energy surfaces of collective variables

Basics of Statistical Mechanics

Parallel Tempering Algorithm in Monte Carlo Simulation

Lecture 8: Computer Simulations of Generalized Ensembles

Limitations of temperature replica exchange (T-REMD) for protein folding simulations

Free energy calculations and the potential of mean force

Free energy calculations using molecular dynamics simulations. Anna Johansson

Biomolecular modeling. Theoretical Chemistry, TU Braunschweig (Dated: December 10, 2010)

Understanding Molecular Simulation 2009 Monte Carlo and Molecular Dynamics in different ensembles. Srikanth Sastry

Choosing weights for simulated tempering

Markov Processes. Stochastic process. Markov process

Classical Monte-Carlo simulations

Generalized-Ensemble Algorithms for Molecular Simulations of Biopolymers

Density Functional Theory: from theory to Applications

A new combination of replica exchange Monte Carlo and histogram analysis for protein folding and thermodynamics

Modeling & Simulation of Glass Structure

Brief Review of Statistical Mechanics

TSTC Lectures: Theoretical & Computational Chemistry

Multidimensional replica-exchange method for free-energy calculations

Equilibrium Molecular Thermodynamics from Kirkwood Sampling

MD Thermodynamics. Lecture 12 3/26/18. Harvard SEAS AP 275 Atomistic Modeling of Materials Boris Kozinsky

Equilibrium Molecular Thermodynamics from Kirkwood Sampling

Large-Scale Asynchronous and Distributed Multidimensional Replica Exchange Molecular Simulations and Efficiency Analysis

Langevin Methods. Burkhard Dünweg Max Planck Institute for Polymer Research Ackermannweg 10 D Mainz Germany

André Schleife Department of Materials Science and Engineering

Introduction Statistical Thermodynamics. Monday, January 6, 14

A Brief Introduction to Statistical Mechanics

Markov Chain Monte Carlo Simulations and Their Statistical Analysis An Overview

Parallel Tempering Algorithm for. Conformational Studies of Biological Molecules

Markov Chain Monte Carlo Method

Molecular simulation and structure prediction using CHARMM and the MMTSB Tool Set Free Energy Methods

Monte Carlo simulation of proteins through a random walk in energy space

Importance Sampling in Monte Carlo Simulation of Rare Transition Events

Lecture 5: Temperature, Adiabatic Processes

Generating, sampling, and analyzing the dynamical pathways of folding proteins with rare event techniques

Computational Physics (6810): Session 13

3.320 Lecture 18 (4/12/05)

Local Hyperdynamics. Arthur F. Voter Theoretical Division Los Alamos National Laboratory Los Alamos, NM, USA

Use of the Weighted Histogram Analysis Method for the Analysis of Simulated and Parallel Tempering Simulations

Statistical Thermodynamics and Monte-Carlo Evgenii B. Rudnyi and Jan G. Korvink IMTEK Albert Ludwig University Freiburg, Germany

On the efficient sampling of pathways in the transition path ensemble

Ab initio statistical mechanics

Equilibrium sampling of self-associating polymer solutions: A parallel selective tempering approach

Methods of Computer Simulation. Molecular Dynamics and Monte Carlo

Bayesian reconstruction of free energy profiles from umbrella samples

Random Walks A&T and F&S 3.1.2

The PLUMED plugin and free energy methods in electronic-structure-based molecular dynamics

Lecture 20: Binding Free Energy Calculations

Temperature and Pressure Controls

Convergence of replica exchange molecular dynamics

4/18/2011. Titus Beu University Babes-Bolyai Department of Theoretical and Computational Physics Cluj-Napoca, Romania

Biomolecular modeling III

Temperature and Pressure Controls

Phase Equilibria and Molecular Solutions Jan G. Korvink and Evgenii Rudnyi IMTEK Albert Ludwig University Freiburg, Germany

Pressure Dependent Study of the Solid-Solid Phase Change in 38-Atom Lennard-Jones Cluster

Sampling the conformation space of complex systems, such as

Numerical methods in molecular dynamics and multiscale problems

Methods for searching and sampling configurational space

Equilibrium sampling is the engine that drives computational

Computer Simulation of Peptide Adsorption

16. Working with the Langevin and Fokker-Planck equations

Basic Ingredients of Free Energy Calculations: A Review

General Construction of Irreversible Kernel in Markov Chain Monte Carlo

Rare Events. Transition state theory Bennett-Chandler Approach 16.2 Transition path sampling16.4

Wang-Landau Monte Carlo simulation. Aleš Vítek IT4I, VP3

Exchange frequency in replica exchange molecular dynamics

Statistical methods in atomistic computer simulations

SIMULATED TEMPERING: A NEW MONTECARLO SCHEME

3.320: Lecture 19 (4/14/05) Free Energies and physical Coarse-graining. ,T) + < σ > dµ

CE 530 Molecular Simulation

Exploring the energy landscape

Enhanced sampling via molecular dynamics II: Unbiased approaches

Protein folding is a fundamental problem in modern structural

TRANSITION PATH SAMPLING: Throwing Ropes Over Rough Mountain Passes, in the Dark

G : Statistical Mechanics

Protein Dynamics, Allostery and Function

Transcription:

Lecture 14: Advanced Conformational Sampling Dr. Ronald M. Levy ronlevy@temple.edu

Multidimensional Rough Energy Landscapes MD ~ ns, conformational motion in macromolecules ~µs to sec Interconversions between basins are infrequent at room temperature. Barriers are poorly sampled.

Biased Sampling Biasing potentials w(x) Thermodynamic properties can be unbiased : A w x =0 = U x dxa x e U x = dxa x e w x e U x e w x = dxe dxe w x e U x e w x Q U w A x e w x U w Q U w e w x U w = A x e w x U w e w x U w

Biased Sampling Methods Umbrella sampling Targeted/Steered MD Local elevation, conformational flooding, metadynamics, essential dynamics...

Generalized Ensembles Microcanonical Ensemble E =densityof states= d [H E] Canonical ensemble S E =k B ln E p c E Q c = de E e E e E = canonical weight Multicanonical ensemble Q mu = de E W E Set so that: p mu E = W E 1 E =e S E /k B p c E = E e E Q c generalized weight function E W E =constant Q mu Often expressed as: E p mu E M E, W E =e

Multicanonical ensemble (cont.) Q mu = de E e M E, = ded [H E]e M E, M [H, ] = d e MD/MC with modified Hamiltonian M(Γ) = M[H(Γ)] The M function (spline) is adjusted by trial and error until the distribution of energies is constant within a given range [Emin, Emax] The multicanonical ensemble samples both low energy and high energy conformations barrier crossing. Unbiasing: A canonical = A e [H M ] mu e [H M ] mu

Generalized Ensembles Canonical ensemble Q c = d e H p = e H Q c Extended Ensemble: a parameter λ becomes a dynamical variable Q= d d e f e H = d e f Q c p, = e f H e Q p = d p, = e f d e H = ef Q c Q Q When p(λ) = constant f = lnq c const. Dimensionless free energy at λ

Extended Ensemble example: Simulated Tempering λ = temperature Q= dtd e f T e H /k BT = dte f T Q c T Want to sample temperature uniformly within a range: p T = d p,t = ef T Q c T =constant Q Therefore we seek: f T = lnq c T const. In actual applications sample a discrete set of temperatures T m Q= m d e f m T m e mh Generalized Hamiltonian is: H m =H f m T m / m

Conformational sampling in Simulated Tempering MC Velocities are not considered (Q Z above). Generalized energy function: Sampling distribution: U m x =U x f m T m / m x,t m e mu m x Two kinds of MC moves: 1. Change of coordinates at constant temperature: x,t m x',t m ' =e m[u x' U x ] 2. Change of temperature at fixed coordinates: x,t m x,t m' ' =e m' m U x f m' f m

Conformational sampling in Simulated Tempering MD p,x,t m e m[k p U x ] f m Sampling distribution: 1. Constant temperature MD for n steps at T m with potential function U x think of it as a move: p,x,t m p',x',t m 2. Attempt to temperature move at constant positions + rescaled velocities: p,x,t m T m' /T m 1/2 p,x,t m' m' K'= m' p' 2 2M = m' m m' p 2 2M = m p 2 2M = mk So: ' =e [ m'k' m K m' m U x ] f m' f m =e [ m' m U x ] f m' f m Same as in MC

Simulated Tempering (cont.) The weight factors f m (T m ) a.k.a. dimensionless free energies - are adjusted by trial and error until all of the temperatures are visited approximately equally. This can be a time consuming and tedious process. Temperatures can not be spaced too far apart to keep MC acceptance probabilities at a reasonable level.

Simulated Tempering (cont.) When the system is visiting high temperatures, barrier crossings are more likely. Then new conformations may cool down and reach the temperature of interest. The samples at the temperature of interest can be used directly to compute thermodynamic averages; each T-ensemble is canonical A T = 1 n T samplesatt A x k (can also unbias from other temperatures WHAM/MBAR, later)

Temperature Replica Exchange (a.k.a. Parallel Tempering) In Simulated Tempering equal visitation of temperatures is ensured by the free energy weights f m In Parallel Tempering the same is ensured by having each temperature correspond to an individual replica of the system. T 1 T 2 T 2 T 3 T 4... T n We consider the generalized canonical ensemble of the collection of replicas. Because the replicas are not interacting, the partition function of the RE ensemble is the product of the individual partition functions. Q RE =Q 1 Q 2 Q 3 Q n Q i = d i e ih i Q RE = d 1 d n e i i H i

T-RE The state of the RE ensemble is specified by an ordered sequence of momenta/coordinate pairs: Two kinds of moves: 1, 2, n 1. Change of coordinates in one replica (MC or MD): 1,, i,, n 1,, ' i,, n 2. Exchanges of state between a pair of replicas: 1,, i,, j,, n 1,, j,, i,, n 2a. MC: exchange coordinates (no velocities) 2b. MD: rescale velocities at the new temperature

Recall Metropolis MC algorithm: probability of accepting move=min ( 1, ρ j ρ i ) =min (1,e βδu ij ) T-RE/MC RE before exp 1 U 1 i U i j U j n U n RE after exp 1 U 1 i U j j U i n U n RE after RE before exp[ j i U i U j ] Accept or reject exchange attempt based on this quantity

T-RE/MD R.E. before exp[ i K i U i j K j U j ] R.E. after exp[ i j i K j U j j i j K i U i ] R.E. after R.E. before exp[ j i U i U j ] Same as in MC

T-RE R.E. after R.E. before exp[ j i U i U j ] Exchange will be accepted with 100% probability if lower temperature gets the lower energy. Otherwise the exchange has some probability to succeed if either the temperature difference is small or if the energy difference is small, or both. On average larger systems require smaller spacing of temperatures: U i U j U T T j T i =C v T j T i and C v N T 1 T 2 T 1 T 2 p(u) small N p(u) large N U U

Replica exchange molecular dynamics Y. Sugita, Y. Okamoto Chem. Phys. Let., 314, 261 (1999)

Replica exchange molecular dynamics Y. Sugita, Y. Okamoto Chem. Phys. Let., 314, 261 (1999)

Replica exchange molecular dynamics Y. Sugita, Y. Okamoto Chem. Phys. Let., 314, 261 (1999)

Replica exchange molecular dynamics Y. Sugita, Y. Okamoto Chem. Phys. Let., 314, 261 (1999)

Replica exchange molecular dynamics replica Y. Sugita, Y. Okamoto (1999) Chem. Phys. Let., 314:261

Replica exchange molecular dynamics 650 Temperature trajectory of a walker 600 550 500 450 400 350 300 250 0 1 10 5 2 10 5 3 10 5 4 10 5 5 10 5 Step number (fsec)

Hamiltonian Replica Exchange (HREM) A RE method in which different replicas correspond to (slightly) different potential functions rather then temperature. U(x,λ)=U 0 (x)+v(x,λ) Base energy Perturbation energy HRE exp{ [U x 1, 1 U x n, n ]} The probability of exchange between two replicas in HREM U before =U x 1, 1 U x 2, 2 U after =U x 2, 1 U x 1, 2 where U 1 =U x 1, 2 U x 1, 1 after before =exp[ U 1 U 2 ] U 2 =U x 2, 1 U x 2, 2 (proposed change in energy of conformation x 1 ) (proposed change in energy of conformation x 2 )

Two examples of HREM applications REUS: Replica Exchange Umbrella Sampling [Sugita, Kitao, Okamoto, 2000)] ( x, ) = w( x ) V λ ; d λ w x =biasing potential Originally proposed to compute the end-to-end distance PMF of a peptide, in which case the biasing potentials are harmonic restraining potentials of the end-to-end distance d. BEDAM: Binding Energy Distribution Analysis Method [Gallicchio, Lapelosa, Levy 2010] V x, = V RL x V RL x =ligand-receptor interaction energy Replicas are distributed from λ=0 (unbound state) to λ=1 (bound state). Replicas at small λ provide good sampling of ligand conformations whereas replicas at larger λ s provide good statistics for binding free energy estimation. In either case the Weighted Histogram Analysis Method (WHAM) is used to merge the data from multiple replicas [Gallicchio, Andrec, Felts, Levy, 2005]

Transition Path Sampling: Simple Picture The trajectory of a Brownian particle moving in a double well First passage (waiting) time and the transition event Large conformational change is a rare and fast event

Probability of a Path Classical Mechanics: one dominant path and deterministic Path integral: famous in Quantum Mechanics Stochastic Process: random, statistical result from path ensemble

Probability of a Path: Example The probability of a single path: For one dimensional overdamped Langevin dynamics, the probability of a single step is :

Transition Path Sampling (Chandler and Bolhuis) Monte Carlo simulation in path space Get one successful path from state A to B From the middle of the original path, shoot to A or B shoot to the other state

Weighted Ensemble Method (Zuckerman et al.) Schematic illustration of the Weighted Ensemble (WE) method, using N = 3 bins and M = 2 simulations per bin.