Normal mode analysis (NMA) tutorial and lecture notes by K. Hinsen Serkan Apaydın.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Pressure and Kinetic Energy
Lect.3 Modeling in The Time Domain Basil Hamed
Review Chap. 7 Potential Energy and Energy Conservation
Online Social Networks and Media. Graph partitioning The general problem – Input: a graph G=(V,E) edge (u,v) denotes similarity between u and v weighted.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
Iterative Relaxation of Constraints (IRC) Can’t solve originalCan solve relaxed PRMs sample randomly but… start goal C-obst difficult to sample points.
Lecture 2 Free Vibration of Single Degree of Freedom Systems
A COMPLEX NETWORK APPROACH TO FOLLOWING THE PATH OF ENERGY IN PROTEIN CONFORMATIONAL CHANGES Del Jackson CS 790G Complex Networks
COMPLEX NETWORK APPROACH TO PREDICTING MUTATIONS ON CARDIAC MYOSIN Del Jackson CS 790G Complex Networks
Course Outline 1.MATLAB tutorial 2.Motion of systems that can be idealized as particles Description of motion; Newton’s laws; Calculating forces required.
Two Examples of Docking Algorithms With thanks to Maria Teresa Gil Lucientes.
Protein Rigidity and Flexibility: Applications to Folding A.J. Rader University of Pittsburgh Center for Computational Biology & Bioinformatics.
Dynamics EventTime Bond stretch ~1 to 20 fs Elastic domain modes 100 fs to several ps Water reorientation 4 ps Inter-domain bending 10 ps to 100 ns Globular.
1 Last lecture  Path planning for a moving Visibility graph Cell decomposition Potential field  Geometric preliminaries Implementing geometric primitives.
Planning Paths for Elastic Objects Under Manipulation Constraints Florent Lamiraux Lydia E. Kavraki Rice University Presented by: Michael Adams.
Graphical Models for Protein Kinetics Nina Singhal CS374 Presentation Nov. 1, 2005.
Frequency Calculation. *A nonlinear molecule with n atoms has 3n — 6 normal modes: the motion of each atom can be described by 3 vectors, along the x,
ME Robotics DIFFERENTIAL KINEMATICS Purpose: The purpose of this chapter is to introduce you to robot motion. Differential forms of the homogeneous.
Stochastic roadmap simulation for the study of ligand-protein interactions Mehmet Serkan Apaydin, Carlos E. Guestrin, Chris Varma, Douglas L. Brutlag and.
Molecular Dynamics and Normal Mode Analysis of WW domain Santanu Chatterjee 1, Christopher Sweet 1, Tao Peng 2, John Zintsmaster 2, Brian Wilson 2, Jesus.
22/5/2006 EMBIO Meeting 1 EMBIO Meeting Vienna, 2006 Heidelberg Group IWR, Computational Molecular Biophysics, University of Heidelberg Kei Moritsugu MD.
Pebble games for rigidity Overview. The game of pebbling was first suggested by Lagarias and Saks, as a tool for solving a particular problem in number.
Chapter 15 Oscillatory Motion.
Chapter 13: Temperature and Ideal Gas
NUS CS5247 A dimensionality reduction approach to modeling protein flexibility By, By Miguel L. Teodoro, George N. Phillips J* and Lydia E. Kavraki Rice.
Pebble Game Algorithm Demonstration
Ch 9 pages Lecture 18 – Quantization of energy.
T. K. Ng, HKUST Lecture IV. Mechanics of rigid bodies.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Conformational Sampling
Protein Flexibility Predictions
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
The Holy Grail: Quantitative Stability/Flexibility Relationships (QSFR)
Flexible Multi-scale Fitting of Atomic Structures into Low- resolution Electron Density Maps with Elastic Network Normal Mode Analysis Tama, Miyashita,
1 CE 530 Molecular Simulation Lecture 6 David A. Kofke Department of Chemical Engineering SUNY Buffalo
Pebble game extensions- Detecting relevant regions, protein hinge motions, allostery … Adnan Sljoka, York University Work with Walter Whiteley.
Conformational Entropy Entropy is an essential component in ΔG and must be considered in order to model many chemical processes, including protein folding,
Chapter 8 Potential Energy. Potential energy is the energy associated with the configuration of a system of objects that exert forces on each other This.
A Technical Introduction to the MD-OPEP Simulation Tools
ABSTRACT We need to study protein flexibility for a better understanding of its function. Flexibility determines how a conformation changes when the protein.
7. Lecture SS 2005Optimization, Energy Landscapes, Protein Folding1 V7: Diffusional association of proteins and Brownian dynamics simulations Brownian.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
Role of Rigid Components in Protein Structure Pramod Abraham Kurian.
Modeling Protein Flexibility with Spatial and Energetic Constraints Yi-Chieh Wu 1, Amarda Shehu 2, Lydia Kavraki 2,3  Provided an approach to generating.
MS310 Quantum Physical Chemistry
FlexWeb Nassim Sohaee. FlexWeb 2 Proteins The ability of proteins to change their conformation is important to their function as biological machines.
Two Finger Caging of Concave Polygon Peam Pipattanasomporn Advisor: Attawith Sudsang.
Statistical Mechanics and Multi-Scale Simulation Methods ChBE
0 Jack SimonsJack Simons, Henry Eyring Scientist and Professor Chemistry Department University of Utah Electronic Structure Theory Session 12.
1 Xin Zhou Asia Pacific Center for Theoretical Physics, Dep. of Phys., POSTECH, Pohang, Korea Structuring and Sampling in Complex Conformational.
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Dr. Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
Phonons Packets of sound found present in the lattice as it vibrates … but the lattice vibration cannot be heard. Unlike static lattice model , which.
PHY 151: Lecture 7B 7.6 Potential Energy of a System 7.7 Conservative / Nonconservative Forces.
STRUCTURAL DYNAMICS OF RHODOPSIN: A G-PROTEIN-COUPLED RECEPTOR by Basak Isin.
Elastic models of conformational transitions in macromolecules
Maintaining Adiabaticity in Car-Parrinello Molecular Dynamics
Equipartition of Energy
The Pebble Game: A Demonstration
Giovanni Settanni, Antonino Cattaneo, Paolo Carloni 
Transconformations of the SERCA1 Ca-ATPase: A Normal Mode Study
Feature space tansformation methods
Agustí Emperador, Oliver Carrillo, Manuel Rueda, Modesto Orozco 
Coarse-Grained Peptide Modeling Using a Systematic Multiscale Approach
Intrinsic Bending and Structural Rearrangement of Tubulin Dimer: Molecular Dynamics Simulations and Coarse-Grained Analysis  Yeshitila Gebremichael, Jhih-Wei.
Lei Yang, Guang Song, Robert L. Jernigan  Biophysical Journal 
Volume 80, Issue 1, Pages (January 2001)
The Harmonic Oscillator
Presentation transcript:

Normal mode analysis (NMA) tutorial and lecture notes by K. Hinsen Serkan Apaydın

Protein flexibility Frequency spectrum of a protein Over half of the 3800 known protein movements can be modelled by displacing the studied structure using at most two low-frequency normal modes. Gerstein et al. 2002

Outline NMA –What it is –Vibrational dynamics –Brownian modes –Coarse grained models –Essential dynamics

Harmonic approximation Conformation (r) Energy (U) 0 R min

Harmonic approximation U(r) =0.5 (r − R min )’ · K(R min ) · (r − R min ) 0 U rRmin

NMA U(r) =0.5 (r − R min )’ · K(R min ) · (r − R min )

NMA Normal mode direction 1 U(r) =0.5 (r − R min )’ · K(R min ) · (r − R min )

NMA -e 2 Normal mode direction 2 U(r) =0.5 (r − R min )’ · K(R min ) · (r − R min )

NMA (2) O(n 3 ) U(r) =0.5 (r − R min )’ · K(R min ) · (r − R min ) min

Properties of NMA The eigenvalues describe the energetic cost of displacing the system by one length unit along the eigenvectors. For a given amount of energy, the molecule can move more along the low frequency normal modes The first six eigenvalues are 0, corresponding to rigid body movements of the protein

4 ways of doing NMA A. Using minimization to obtain starting conformation, and computing the Hessian K: 1.Vibrational NMA 2.Brownian NMA B. Given starting structure: 1.Coarse grained models C. Given set of conformations corresponding to the motion of the molecule: 1.Essential Dynamics

1. Vibrational NMA derived from standard all-atom potentials by energy minimization time scale: < residence time in a minimum appropriate for studying fast motions Useful when comparing to spectroscopic measurements Requires minimization and Hessian computation

1. Vibrational NMA

Vibrational frequency spectrum

2. Brownian NMA derived from standard all-atom potentials by energy minimization time scale: > residence time in a minimum appropriate for studying slow motions Requires minimization and Hessian computation

2. Brownian NMA

The friction coefficients describe energy barriers between conformational substates Can be obtained from MD trajectories ( ) Depend on local atomic density (not a solvent effect)

3. Coarse grained models Around a given structure time scale: >> residence time in a minimum appropriate for studying slow, diffusive motions (jump between local minima) Does not require expensive minimization and Hessian computation

3. Coarse grained models (2) Capture collective motions –Specific to a protein – Usually related to its function – Largest amplitudes Atoms are point masses Springs between nearby points

Coarse grained models (3) f can be a step function or may have an exponential dependence. Elastic network model NMA (aka ANM) Find Hessian of V, then eigendecomposition Gaussian network model 

Or a step function… Coarse grained models (4) All atom or C-alpha based models…

Equilibrium fluctuations Ribonuclease T1 Gaussian network model: Theory and applications. Rader et al. (2006) Disulphide bond facilitator A (DsbA)

Difference between ENM NMA and GNM GNM more accurate in prediction of mean- square displacements GNM does not provide the normal mode directions

Lower resolution models Groups of residues clustered into : unified sites Rigid blocks (rotation and translation of blocks (RTB) model) To examine larger biomolecular assemblies G Li, Q Cui - Biophysical Journal, 2002

4. Essential dynamics Given a set of structures that reflect the flexibility of the molecule Find the coordinates that contribute significantly to the fluctuations time scale: >> residence time in a minimum

Essential Dynamics(2) Angel E. García, Kevin Y. Sanbonmatsu Proteins Feb 15;42(3): = R =k B T inv(K)

Essential dynamics(3) Cannot capture the fine level intricacies of the motion Freezing the small dofs make small energy barriers insurmountable Need to run MD for a long time in order to obtain sufficient samples 38, 150, 199 dofs

Applications of normal modes Use all modes or a large subset –Analytical representation of a potential well –Limitations: approximate nature of the harmonic approximation Choice of a subset Properties of individual modes –Must avoid overinterpretation of the data E.g., discussing differences of modes equal in energy No more meaningful than discussing differences between motion in an arbitrarily chosen Cartesian coord. system

Applications of normal modes (2) Explaining which modes/frequencies are involved in a particular domain’s motion Answered using projection methods: –Normal modes form a basis of the config. space of the protein –Given displacement d, p i = d · e i Contribution of mode i to the motion under consideration –Cumulative contribution of modes to displacement

Cumulative projections of transmembrane helices in Ca- ATPase

Comparison chart NGivenLongLargeEssential YGivenLongLargeCoarse grained Y/NBy Minimization LongLargeBrownian NBy Minimization ShortSmallVibrationa l PracticalStarting structure Time scale Amplitude

Summary NMA: no sampling problem computational efficiency, especially for coarse-grained models simplicity in application Predicts experimental quantities related to flexibility, such as B-factors, well.

(all atom)

WebNM: (C-alpha based)

(all-atom)

Ignm (C-alpha based):

(C-alpha based)

(all atomic or just C-alpha)

Protein Flexibility Predictions Using Graph Theory Jacobs, Rader, Kuhn and Thorpe Proteins: Structure, function and genetics 44: (2001) Serkan Apaydın

Characterizing intrinsic flexibility and rigidity within a protein 1.Compares different conformational states  Limited by the diversity of the conformational states

Characterizing intrinsic flexibility and rigidity within a protein 2.Simulates molecular motion using MD  Limited by the computational time

Characterizing intrinsic flexibility and rigidity within a protein 3.Identifies rigid protein domains or flexible hinge joints based on a single conformation  Can provide a starting point for more efficient MD or MCS

Outline The main idea: constraint counting Brute force algorithm Rigidity theory Pebble game analysis Rigid cluster decomposition Flexibility Index Examples

Overview of FIRST Floppy Inclusion and Rigid Substructure Topography Given constraints: –Covalent bonds –hydrogen bonds –Salt bridges Evaluate mechanical properties of the protein: Find regions that are: –rigid –move collectively –move independently of other regions Compute a relative degree of flexibility for each region

Rigidity in Networks – a history 1788: Lagrange introduces constraints on the motions of mechanical systems 1864: Maxwell determined whether structures are stable or deformable  applications in engineering, such as the stability of truss configurations in bridges 1970: Laman’s theorem: determines the degrees of freedom within 2D networks and allow rigid and flexible regions to be found  extended to bond-bending networks in 3D

Brute force algorithm to test rigidity ORACLE INDEPENDENT REDUNDANT

Brute force algorithm to test rigidity ORACLE INDEPENDENT REDUNDANT Compute normal modes w/ and w/o the constraint If the number of zero eigenvalues remains constant, then the constraint is redundant. Complexity? O(n 2. n 3) O(n 5 )

Laman’s theorem accelerates constraint counting Constraint counting to all the subgraphs –Applying directly, complexity is O(exp(n)) –Applying recursively, pebble game algorithm. Complexity is O(n 2 ), O(n) in practice.

Pebble Game 3 pebbles per node Each edge must be covered by a pebble if it is independent Pebbles remaining with nodes are free and represent DOFs of the system An edge once covered should stay covered but pebbles can be rearranged.

The Pebble Game: A Demonstration Mykyta Chubynsky and M. F. Thorpe Arizona State University

Pebble game Flexible hinges Hyperstatic

Pebble game

Final arrangement of pebbles Blue: Free pebble, one DOF Red: Associated with an edge, a “used” DOF by the constraint This arrangement determines the flexible regions and rigid clusters In 2D, 2 pebbles / node.

Finding rigid clusters A rigid cluster can have a maximum of 3 pebbles in 2D Rearrange the pebbles to obtain > 3 pebbles in a connected region

Finding rigid clusters This is not a rigid cluster since there are 4 pebbles here

Hydrogen bonds Selection of a cut-off energy for hydrogen bonds Selected based on agreement of hydrogen bonds within a family of protein structures

Hydrogen bond energy computation d<= 3.6 Å r <=2.6 Å 90 <=  <= 180 sp 3 donor-sp 3 acceptor F=cos 2  cos 2 (  ) V 0 = 8 kcal/mol d 0 = 2.8 Å

Flexibility Index –#(independent DOFs)/#(rotatable bonds) –#(redundant constraints)/#(distance constraints) 4-3 =1 DOF 3 rotatable bonds F = 1/3 1 redundant constraint 6 distance constraints F = -1/6

Application to HIV protease (unbound)

Agreement with experiment

Comparison of the open (L) and and closed (R) structures of HIV protease

Dihydrofolate reductase

Rigid cluster decomposition barnase Maltodextrin binding protein Gohlke and Thorpe. Biophysical Journal 91: (2006)

FIRST/FRODA predictions barnase Maltodextrin binding protein Gohlke and Thorpe. Biophysical Journal 91: (2006)

Rigid cluster NMA (RCNMA) Protein decomposed into rigid clusters Better than ad-hoc definition of blocks Rotation-Translation Block Analysis for the resulting network 9-27 times less memory times faster

Comparison of RCNMA w/ ENM Barnase r vs Maltodextrin binding protein r vs Gohlke and Thorpe. Biophysical Journal 91: (2006)

Comparison of FIRST and NMA All frequencies Y Y (N for VNMA, Brownian, ED) Y / N (N for coarse grained) NMA Low frequency motion YYYFIRST Freq. spectrum? Given starting pt. Speed?All- atom?

Comparison of FIRST and NMA (2) YYNMA Y*Y* Y (with ROCK or FRODA) FIRST Flexibility/mobili ty index Way of generating new conformations? *: incorrect for rigid regions flanked by flexible hinges

Conclusion Rigidity theory Constraint counting Based on a single structure Fast Available on the web: Tools using FIRST to generate new conformations: ROCK, FRODA

Always analyze groups of modes with similar frequencies together. Do not analyze the differences between modes that are almost degenerate.

Nma tools on the web WebNM: (C-alpha based) Promode: (all-atom) jsp Ignm (C-alpha based): ElNemo (all atom): mrs.fr/elnemo/ mrs.fr/elnemo/ (C-alpha based)