Intro to Molecular Dynamics (MD) Simulation using CHARMM

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Transfer FAS UAS SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS Introduction Physical basis Molecular dynamics Temperature and thermostat Numerical.
Molecular Dynamics: Review. Molecular Simulations NMR or X-ray structure refinements Protein structure prediction Protein folding kinetics and mechanics.
A Digital Laboratory “In the real world, this could eventually mean that most chemical experiments are conducted inside the silicon of chips instead of.
Survey of Molecular Dynamics Simulations By Will Welch For Jan Kubelka CHEM 4560/5560 Fall, 2014 University of Wyoming.
Questions 1) Are the values of r0/theta0 approximately what is listed in the book (in table 3.1 and 3.2)? -> for those atom pairs/triplets yes; 2) In the.
Ion Solvation Thermodynamics from Simulation with a Polarizable Force Field Gaurav Chopra 07 February 2005 CS 379 A Alan GrossfeildPengyu Ren Jay W. Ponder.
Molecular Dynamics Simulation (a brief introduction)
AMBER. AMBER 7 What is AMBER? –A collective name for a suite of programs that allow users to carry out molecular dynamic simulations. –And a set of molecular.
Case Studies Class 5. Computational Chemistry Structure of molecules and their reactivities Two major areas –molecular mechanics –electronic structure.
Lecture 3 – 4. October 2010 Molecular force field 1.
2. Modeling of small systems Building the model What is the optimal conformation of a molecule? What is the relative energy of a given conformation? What.
Protein Tertiary Structure Prediction. Protein Structure Prediction & Alignment Protein structure Secondary structure Tertiary structure Structure prediction.
Protein Primer. Outline n Protein representations n Structure of Proteins Structure of Proteins –Primary: amino acid sequence –Secondary:  -helices &
Joo Chul Yoon with Prof. Scott T. Dunham Electrical Engineering University of Washington Molecular Dynamics Simulations.
Bioinf. Data Analysis & Tools Molecular Simulations & Sampling Techniques117 Jan 2006 Bioinformatics Data Analysis & Tools Molecular simulations & sampling.
Computational Chemistry. Overview What is Computational Chemistry? How does it work? Why is it useful? What are its limits? Types of Computational Chemistry.
Chapter 12 Protein Structure Basics. 20 naturally occurring amino acids Free amino group (-NH2) Free carboxyl group (-COOH) Both groups linked to a central.
Chapter 2 The Chemistry of Life.
Empirical energy function Summarizing some points about typical MM force field In principle, for a given new molecule, all force field parameters need.
The Chemical Context of Life Chapter 2. MATTER CONSISTS OF CHEMICAL ELEMENTS AND COMBINATIONS CALLED COMPOUNDS.
CHEMICAL BONDS, INTERMOLECULAR FORCES, PROPERTIES OF WATER, BUFFER SOLUTIONS BASIC CELL BIOLOGY I CHEMISTRY of LIFE.
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
The three particles that make up an atom are A.) protons, neutrons, and isotopes. B.) neutrons, isotopes, and electrons. C.) positives, negatives, and.
 Four levels of protein structure  Linear  Sub-Structure  3D Structure  Complex Structure.
Cell Chemistry and Biosynthesis. Overview Major Atoms Covalent bonds, Ionic bonds Water, non-covalent force in water Four major families of small molecules.
CZ5225 Methods in Computational Biology Lecture 4-5: Protein Structure and Structural Modeling Prof. Chen Yu Zong Tel:
Basics of molecular dynamics. Equations of motion for MD simulations The classical MD simulations boil down to numerically integrating Newton’s equations.
What can we use to help with chemical reactions? Agenda for Monday Oct. 25 th 1.Chemistry 2.Enzymes.
A Technical Introduction to the MD-OPEP Simulation Tools
Biochemistry Concept 1: Analyzing and the chemistry of life (Ch 2, 3, 4, 5) Let’s go back a few steps…
Introduction to Protein Structure Prediction BMI/CS 576 Colin Dewey Fall 2008.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC Molecular Dynamics Method 2 Justin Gullingsrud.
Chapter 6 The Chemistry of Life. Atoms and their interactions.
Chemistry XXI Unit 3 How do we predict properties? M1. Analyzing Molecular Structure Predicting properties based on molecular structure. M4. Exploring.
Atoms and Molecules: The Chemical Basis of Life Chapter 2.
Structural classification of Proteins SCOP Classification: consists of a database Family Evolutionarily related with a significant sequence identity Superfamily.
Chapter 2 Chemistry of Life Section 1: Nature of Matter Section 2: Water and Solutions Section 3: Chemistry of Cells Section 4: Energy and Chemical Reactions.
Lecture 10 CS566 Fall Structural Bioinformatics Motivation Concepts Structure Solving Structure Comparison Structure Prediction Modeling Structural.
Molecular dynamics (MD) simulations  A deterministic method based on the solution of Newton’s equation of motion F i = m i a i for the ith particle; the.
Chemistry in Biology Section 1: Atoms, Elements, and Compounds
March 21, 2008 Christopher Bruns
Chemistry of Life AP Biology Chapters 2 & 3.
Cell Chemistry and Biosynthesis
Visualization with VMD
Protein Structure Prediction and Protein Homology modeling
It’s All Elementary: Chemistry Basics
CHAPTER 2 The Chemistry of Living Things
Molecular Modelling - Lecture 3
Computational Analysis
Chemistry Review and Properties of Water!
Structure & Properties of Matter
Giovanni Settanni, Antonino Cattaneo, Paolo Carloni 
List a Carbohydrate Monomer
CZ5225 Methods in Computational Biology Lecture 7: Protein Structure and Structural Modeling Prof. Chen Yu Zong Tel:
Chemistry of Life.
Experimental Overview
Ligand Binding to the Voltage-Gated Kv1
Basic procedure for MD simulations
Introduction Lecture Dr Jehad Al-Shuneigat
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Introduction to Dentistry and Biomaterials
Presentation transcript:

Intro to Molecular Dynamics (MD) Simulation using CHARMM DaVID CHATFIELD, FIU DEPARTMENT OF CHEMISTRY AND BIOCHEMISTRY Workshop on Macromolecular Modeling FIU, April 8-9, 2017

Overview Principles of MD MD Program Structure System Preparation Running MD Analyzing Results

A. Force Fields Quantum mechanics (QM): too expensive for macromolecules Force fields: method of choice Constructed from experimental data and QM calculations on small molecules Principle of transferability  atom type

Bonded and Non-bonded Terms 𝑉= 𝐸 𝑏𝑜𝑛𝑑𝑒𝑑 + 𝐸 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑𝑒𝑑

𝐸 𝑏𝑜𝑛𝑑𝑒𝑑 𝐸 𝑏𝑜𝑛𝑑𝑒𝑑 = 𝐸 𝑏𝑜𝑛𝑑−𝑠𝑡𝑟𝑒𝑡𝑐ℎ + 𝐸 𝑎𝑛𝑔𝑙𝑒−𝑏𝑒𝑛𝑑 + 𝐸 𝑑𝑖ℎ𝑒𝑑𝑟𝑎𝑙 + … 𝐸 𝑏𝑜𝑛𝑑−𝑠𝑡𝑟𝑒𝑡𝑐ℎ = 𝑏𝑜𝑛𝑑𝑠 𝐾 𝑏 𝑏− 𝑏 0 2 𝐸 𝑎𝑛𝑔𝑙𝑒−𝑏𝑒𝑛𝑑 = 𝑎𝑛𝑔𝑙𝑒𝑠 𝐾 𝜃 𝜃− 𝜃 0 2 𝐸 𝑑𝑖ℎ𝑒𝑑𝑟𝑎𝑙 = 𝑑𝑖ℎ𝑒𝑑𝑟𝑎𝑙𝑠 𝐾 𝜑 1+cos⁡ 𝑛𝜑−𝛿 2 A picture is worth a thousand words

𝐸 𝑏𝑜𝑛𝑑𝑒𝑑 Occasionally a few extra terms are included, e.g. 𝐸 𝑖𝑚𝑝𝑟𝑜𝑝𝑒𝑟𝑠 (to maintain chirality & optimize fit to experiment) 𝐸 𝑈𝑟𝑒𝑦−𝐵𝑟𝑎𝑑𝑙𝑒𝑦 (to optimize ..) CMAP (numerical correction and optimize ..) 𝐸 𝑖𝑚𝑝𝑟𝑜𝑝𝑒𝑟𝑠 = 𝑖𝑚𝑝𝑟𝑜𝑝𝑒𝑟𝑠 𝐾 𝜔 𝜔− 𝜔 0 2 𝐸 𝑈𝑟𝑒𝑦−𝐵𝑟𝑎𝑑𝑙𝑒𝑦 = 𝑈𝑟𝑒𝑦−𝐵𝑟𝑎𝑑𝑙𝑒𝑦 𝐾 𝑈𝐵 𝑆−𝑆 2 𝐸 𝐶𝑀𝐴𝑃 = 𝑟𝑒𝑠𝑖𝑑𝑢𝑒𝑠 𝑈 𝐶𝑀𝐴𝑃 𝜑,𝜓

𝐸 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑𝑒𝑑 𝐸 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑𝑒𝑑 = 𝐸 𝑣𝑎𝑛 𝑑𝑒𝑟 𝑊𝑎𝑎𝑙𝑠 + 𝐸 𝑒𝑙𝑒𝑐𝑡𝑟𝑜𝑠𝑡𝑎𝑡𝑖𝑐 𝐸 𝑣𝑑𝑊= 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑𝑒𝑑 𝑎𝑡𝑜𝑚 𝑝𝑎𝑖𝑟𝑠 𝜀 𝑖𝑗 𝑚𝑖𝑛 𝑟 𝑖𝑗 𝑚𝑖𝑛 𝑟 𝑖𝑗 12 −2 𝑟 𝑖𝑗 𝑚𝑖𝑛 𝑟 𝑖𝑗 6 𝐸 𝑒𝑙𝑒𝑐𝑡𝑟𝑜𝑠𝑡𝑎𝑡𝑖𝑐= 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑𝑒𝑑 𝑎𝑡𝑜𝑚 𝑝𝑎𝑖𝑟𝑠 𝑞 𝑖 𝑞 𝑗 4𝜋 𝜀 𝑜 𝜀 𝑟 𝑖𝑗 rmin emin

Cut-offs Reduce computational demands Makes 𝐸 𝑛𝑜𝑛−𝑏𝑜𝑛𝑑 precisely zero beyond pre-defined interatomic distance Shift method: modifies entire PES (downside: equilibrium distances slightly decreased) Switch method: modifies PES only over “window” (downside: too small a “window” can introduce strong, non-physical forces) Van der Waals: always used Electrostatics: sometimes used

Atom types Atoms classified by TYPE Atom name Atoms classified by TYPE E.g. sp2 and sp3 carbons: different TYPES Parameters defined by TYPE Compromise between: Different properties for every conceivable environment (impractical) Only one property set per element only (too inflexibe) Atom type Topology file entry Carbon atom types (Parm22) Parameter file entry HA CT3 322.000 1.1110 re (Å) Kb (kcal/mol-Å2)

B. Solvation Method 1: Periodic Boundary Conditions Central box surrounded by neighbors Only particles in central box modeled explicitly Particles in surrounding boxes are images Forces on primary particles include interactions with images Several lattices available: cubic, truncated octahedral, … 𝐸 𝑒𝑙𝑒𝑐𝑡𝑟𝑜𝑠𝑡𝑎𝑡𝑖𝑐𝑠 can be calculated without cut- offs using clever series expansion: EWALD method Cut-offs needed for 𝐸 𝑉𝐷𝑊

Method 2: Solvation Shell (“droplet”) Sphere of surrounding waters added to macromolecule Boundary potential (BP) restrains waters Trade-off: BP too small  waters ”evaporate” .. .. large  extraneous forces

C. MD Algorithms Begin with Newton’s equations of motion (1-D): 𝑭=𝒎𝒂 𝑭=− 𝒅𝑽 𝒅𝒙 Integrate to solve for 𝑥 𝑡 and 𝑣 𝑡 : 𝒗=𝒂𝒕+ 𝒗 𝟎 𝒙=𝒗𝒕+ 𝒙 𝟎 Discretize to create computer algorithm (Leap-Frog): 𝒙 𝒕+𝜹𝒕 =𝒙 𝒕 +𝒗 𝒕+ 𝟏 𝟐 𝜹𝒕 𝜹𝒕 𝒗 𝒕+ 𝟏 𝟐 𝜹𝒕 =𝒗 𝒕− 𝟏 𝟐 𝜹𝒕 +𝒂(𝒕)𝜹𝒕

Principles of MD MD Program Structure System Preparation Running MD Analyzing Results

Essential MD data structures Parameter file Contains the force field: all bond, angle parameters etc. Topology file Contains data for essential moieties (amino acid residues, DNA bases, small molecules etc.): what is bonded to what, partial atomic charges etc. PSF Contains data for ENTIRE SYSTEM (amino acid residue or nucleotide sequence, solvent molecules; list of all bond, angle terms etc.) Coordinate file Contains x,y,z coordinates of all atoms in system

MD structure hierarchy for physical system PSF Segment 1 Residue 1 Residue 2 Residue 3 Segment 2 Segment 3 Residue 4

MD anachronisms PSF originally stood for Protein Structure File (the early development of MD codes focused on proteins). But now used to describe any complete physical system. Residue originally indicated amino acid residue. But now refers more generally to substructures from which segments are made. Nucleotide in DNA Individual lipid molecule in lipid bilayer Individual water in set of solvating waters

Principles of MD MD Program Structure System Preparation Running MD Analyzing Results

Structure of macromolecule X-ray crystallography Have to build some missing atoms, including almost all hydrogens Neutron diffraction Expensive (uses synchrotron radiation) but resolves the hydrogens Homology modeling

May need to complete or fix structure: Go through check list Add missing hydrogens (most not resolved in X-ray diffraction) Add missing heavy atoms (occasionally not resolved) Choose between duplicate sets of atoms (crystal structure disorder) Adjust protonation states for pH being simulated

Adjust location of proton to create correct hydrogen bonding patterns Where isoelectronic groups create experimental ambiguity, adjust for hydrogen bonding (affects His, Asn, Gln: 180o rotation may be needed)

Finish preparing system Solvate (add waters) Make neutral (add counter-ions) Adjust ionic strength? (more counter-ions)

Summary of preparation steps Create data structure Read topology file  Parameter file  Sequence Generate PSF  Patch to create disulfide bonds etc. Create coordinates Read coordinates from pdb file (X-ray) Build hydrogen coordinates  Add coordinates of other missing atoms Check structure Protonation states consistent with pH? Hydrogen bond patterns correct? Ambiguity due to isoelectronic groups (His, Asn, Gln)? Solvate & Neutralize Choose solvation method (periodic boundary conditions or “droplet”) Add waters (PSF segment, coordinates) Add counter-ions to neutralize & adjust ionic strength

Principles of MD MD Program Structure System Preparation Running MD Analyzing Results

FLOWCHART OF AN MD SIMULATION Initial Coordinates Minimize Structure Initialize Assign Initial Velocities Heating Dynamics Equilibration Dynamics Equilibration Phase No Rescale Velocities Stable? Yes Production Phase Production Dynamics Analysis of Trajectories Analysis

Judging stability during equilibration Temperature steady or drifting? Energy fluctuations small (relative fluctuations < 10-4)? RMSD of coordinates steady or drifting?

Principles of MD MD Program Structure System Preparation Running MD Analyzing Results

Analysis Whatever you want! Equilibrium structure Sampling of hydrogen bonding patterns Loop conformations Stability of secondary structure Opening or closing of channels Migration of small ligands …