A Technical Introduction to the MD-OPEP Simulation Tools

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Molecular dynamics modeling of thermal and mechanical properties Alejandro Strachan School of Materials Engineering Purdue University
Transfer FAS UAS SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS Introduction Physical basis Molecular dynamics Temperature and thermostat Numerical.
Bare Surface Tension and Surface Fluctuations of Clusters with Long–Range Interaction D.I. Zhukhovitskii Joint Institute for High Temperatures, RAS.
Survey of Molecular Dynamics Simulations By Will Welch For Jan Kubelka CHEM 4560/5560 Fall, 2014 University of Wyoming.
Protein Threading Zhanggroup Overview Background protein structure protein folding and designability Protein threading Current limitations.
Molecular Dynamics, Monte Carlo and Docking Lecture 21 Introduction to Bioinformatics MNW2.
The total energy as a function of collective coordinates, ,  for upright and tilted structures are plotted. Two types of frequency spectrum are calculated:
The Calculation of Enthalpy and Entropy Differences??? (Housekeeping Details for the Calculation of Free Energy Differences) first edition: p
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 &
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
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 Structure Prediction Kevin Drew BCH364C/391L Systems Biology/Bioinformatics 2/12/15.
Molecular Modeling Part I Molecular Mechanics and Conformational Analysis ORG I Lab William Kelly.
Protein modelling ● Protein structure is the key to understanding protein function ● Protein structure ● Topics in modelling and computational methods.
Empirical energy function Summarizing some points about typical MM force field In principle, for a given new molecule, all force field parameters need.
Algorithms and Software for Large-Scale Simulation of Reactive Systems _______________________________ Ananth Grama Coordinated Systems Lab Purdue University.
Simulating the first steps of amyloid peptides aggregation
Energetics and Structural Evolution of Ag Nanoclusters Rouholla Alizadegan (TAM) Weijie Huang (MSE) MSE 485 Atomic Scale Simulation.
02/03/10 CSCE 769 Dihedral Angles Homayoun Valafar Department of Computer Science and Engineering, USC.
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
Representations of Molecular Structure: Bonds Only.
De novo Protein Design Presented by Alison Fraser, Christine Lee, Pradhuman Jhala, Corban Rivera.
CZ5225 Methods in Computational Biology Lecture 4-5: Protein Structure and Structural Modeling Prof. Chen Yu Zong Tel:
Lecture 19: Free Energies in Modern Computational Statistical Thermodynamics: WHAM and Related Methods Dr. Ronald M. Levy Statistical.
Minimization v.s. Dyanmics A dynamics calculation alters the atomic positions in a step-wise fashion, analogous to energy minimization. However, the steps.
Basics of molecular dynamics. Equations of motion for MD simulations The classical MD simulations boil down to numerically integrating Newton’s equations.
Force Fields and Numerical Solutions Christian Hedegaard Jensen - within Molecular Dynamics.
E-science grid facility for Europe and Latin America E2GRIS1 André A. S. T. Ribeiro – UFRJ (Brazil) Itacuruça (Brazil), 2-15 November 2008.
Computational Chemistry Molecular Mechanics/Dynamics F = Ma Quantum Chemistry Schr Ö dinger Equation H  = E 
Understanding Molecular Simulations Introduction
ABSTRACT We need to study protein flexibility for a better understanding of its function. Flexibility determines how a conformation changes when the protein.
Protein Folding and Modeling Carol K. Hall Chemical and Biomolecular Engineering North Carolina State University.
Molecular Mechanics Studies involving covalent interactions (enzyme reaction): quantum mechanics; extremely slow Studies involving noncovalent interactions.
Molecular Dynamics Simulations of Compressional Metalloprotein Deformation Andrew Hung 1, Jianwei Zhao 2, Jason J. Davis 2, Mark S. P. Sansom 1 1 Department.
Homework 2 (due We, Feb. 1): Reading: Van Holde, Chapter 1 Van Holde Chapter 3.1 to 3.3 Van Holde Chapter 2 (we’ll go through Chapters 1 and 3 first. 1.Van.
Lecture 5 Barometric formula and the Boltzmann equation (continued) Notions on Entropy and Free Energy Intermolecular interactions: Electrostatics.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
LSM3241: Bioinformatics and Biocomputing Lecture 6: Fundamentals of Molecular Modeling Prof. Chen Yu Zong Tel:
Protein Folding & Biospectroscopy Lecture 6 F14PFB David Robinson.
Molecular dynamics (1) Principles and algorithms.
Review Session BS123A/MB223 UC-Irvine Ray Luo, MBB, BS.
Structural classification of Proteins SCOP Classification: consists of a database Family Evolutionarily related with a significant sequence identity Superfamily.
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.
1 of 21 SDA development -Description of sda Description of sda-5a - Sda for docking.
Computational Structure Prediction
Overview of Molecular Dynamics Simulation Theory
Introduction to Molecular Simulation
Algorithms and Software for Large-Scale Simulation of Reactive Systems
Computational Analysis
The Stretched Intermediate Model of B-Z DNA Transition
Large Time Scale Molecular Paths Using Least Action.
CZ5225 Methods in Computational Biology Lecture 7: Protein Structure and Structural Modeling Prof. Chen Yu Zong Tel:
Austin Huang, Collin M. Stultz  Biophysical Journal 
Pathway Complexity of Alzheimer's β-Amyloid Aβ16-22 Peptide Assembly
G. Fiorin, A. Pastore, P. Carloni, M. Parrinello  Biophysical Journal 
Algorithms and Software for Large-Scale Simulation of Reactive Systems
Statistical Prediction and Molecular Dynamics Simulation
Introduction to Molecular Simulation
Molecular Mechanism for Stabilizing a Short Helical Peptide Studied by Generalized- Ensemble Simulations with Explicit Solvent  Yuji Sugita, Yuko Okamoto 
Basic procedure for MD simulations
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.
Hydrophobic Core Formation and Dehydration in Protein Folding Studied by Generalized-Ensemble Simulations  Takao Yoda, Yuji Sugita, Yuko Okamoto  Biophysical.
Presentation transcript:

A Technical Introduction to the MD-OPEP Simulation Tools Jessica Nasica Université de Montréal Montréal, Québec, Canada

Outline Overview of the simulation method Why use “simulator”? The OPEP force-field Running the simulation: what you need to get started The simulation step by step The output of the “simulator” The analysis tools The PTWHAM analysis The RMSD analysis Secondary structure tools Contacts tools Clustering tools Graphical tools and various useful scripts

The simulation method REMD simulation ( Replica Exchange Molecular Dynamics ) A simplified coarse-grained potential: OPEP

Why use “simulator”? It can be used: To study aggregation processes To check for the stability of a particular molecular assembly The simplified force-field allows to reach bigger time scales more efficiently: To study long-range proteins motions To extract accurate thermodynamics properties P. Derreumaux, N. Mousseau – J. Chem. Phys. 126, 025101 (2007)

The OPEP force-field Reduced-protein model: OPEP = Optimized Potential for Efficient structure Prediction Reduced-protein model: A 6-particle model with a detailed representation of the backbone (except for Proline) Each side chain is represented as one particle and defined by one centroid Implicit solvent  solvent effects included in the interaction parameters Maupetit et al. - Proteins 2007; 69:394-408 / Chebaro et al. – J. Phys. Chem. B 2008

The OPEP force-field OPEP energy function: Local Forces: Includes changes in bond lengths and valence angles for all particles and changes in improper torsions of the side chains. Nonbonded Forces: Van der Waals, electric and hydrophobic forces  short- and long- range interactions are computed separately. Use of a pairwise contact potential between side chains represented either by a 12-6 potential or by a 6-potential. Hydrogen-bonding Forces: 2 terms  2-body H-bonds  4-body effects = cooperative energies between H-bonds Maupetit et al. - Proteins 2007; 69:394-408 / Chebaro et al. – J. Phys. Chem. B 2008

Running the “simulator” What you need to get started: The executable file after compilation of the code The parameter file ‘simulator.sh’ Your ‘.pdb’ file in an OPEP format The corresponding topology file (.top), residue description file (.list) and ‘ichain.dat’ file The ‘cutoff.dat’ and ‘scale.dat’ files A link file and a qsub script

The simulation step by step Step 1:Minimization: finding a stable starting point It makes sure that the structure’s energy is minimized using ART. At the saddle point: The 2 phases of ART: Activation phase  the structure is pushed towards a saddle point Relaxation phase  the structure is pushed slightly over the saddle point and relaxed to a new local energy minimum Mousseau et al. – Frontiers in Bioscience 13 - 2008; 4495-4516

The simulation step by step Step 1:Minimization: the output The minimized configuration is written in the file “relaxed_conformation.pdb”. The data resulting from each minimization step is written in “log.file”: Total Energy . towards a minimum Net Force to 0 Decrease in potential energy term Velocity Decrease in kinetic energy term Rmsd value Structure is undergoing a configurational change

The simulation step by step Step 2: Thermalization: It thermalizes the configurations by heating up by stages until it reaches the target temperature. Here, in “simulator.sh”: E = T = -98.5290 0.00 K E4 = 25.8615 T4 = 199.98 K E5 = 103.8417 T5 = 299.97 K E3 = -72.7113 T3 = 133.32 K E2 = -94.2221 T2 = 88.88 K E1 = -93.859 T1 = 59.25 K Initial conformation Relaxed conformation (from minimization step) Thermalization conformations 1  5 Energies are in Kcal/mol

The simulation step by step Step 3: MD  calculation of forces: using the velocity-Verlet algorithm for integrating Newton’s equation of motion for each particle: where , the force on particle i. (Highly simplified description of MD)

The simulation step by step Step 4: Writing of the .pdb files: At each desired time step, the new configuration is written in the “min” files for each temperature.

Output files The configurations are sorted by temperature.

Analysis tools

The PTWHAM tool Allows a temporal correlation in the data, using autocorrelation analysis, to compute equilibrium averages.  we can derive thermodynamical properties, including data from each temperature.

The PTWHAM tool How to use it: ./ptwham_first  will read data in each pXX/min file, calculate the Rg, rmsd and end-to-end distance, and output files simXX.txt, wham_parameters.dat, beta.dat edit wham_parameters.dat  ./ptwham_second mintime maxtime writes “averages.txt” containing U (total energy), rmsd, Cv, end-to-end distance, writes “free_energies.txt” containing Uk (average energy per replica), free energy and entropy and writes “deviations.txt” containing all the uncertainties on the above observables.

The PTWHAM tool The output: Using 2 python scripts, we obtain the following plots:

The RMSD tool Calculates the rms distance between 2 configurations or between 1 configuration and a list of configurations taking into account their individual clusters for more accuracy. Recognizes clusters from hydrogen bonds formed using the DSSP definition of a hydrogen bond: the DSSP algorithm identifies a H-bond if E<-0.5 Kcal/mol. The program searches all the peptides forming H-bonds and rearranges the pdb file accounting for the chain order in the clusters formed. How to use it: rmsd conf1.pdb list It needs “ichain.dat”.

The RMSD tool The output files are : rmsd.txt  containing all the rmsd values for each configuration in the list id_order.txt  containing all the clusters formed for each configuration in the list parallel_planes.txt  containing a list of all the clusters being parallel to each other

The Replicas tool A python script that generates a graph showing acceptance probability for replica exchange. Need “log.file” and “replicas.dat”

Additional useful scripts Pymol scripts allowing to prepare the pdb files and make movies out of the configurations  unique_pymol command: unique_pymol file skip Python scripts: extract_confs extracts a subset of configurations from a single file containing a list of configurations. repair_min repairs min files that are broken by a crash, removing all the incorrect lines. Graphics scripts: trace_averages.py ( WHAM analysis ) command: ./trace_averages.py “averages.txt” “title” “1” trace_freeenergies.py ( WHAM analysis ) command: ./trace_freeenergies.py “free_energies.txt” “title” “1”

Where to find our packages? You will find an updated version of the analysis tools on the wiki: http://riel.pmc.umontreal.ca/groups/biophysique/

Thank you !