Acurate determination of parameters for coarse grain model.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
PERFORMANCE EVALUATION OF USER-REAXC PACKAGE Hasan Metin Aktulga Postdoctoral Researcher Scientific Computing Group Lawrence Berkeley National Laboratory.
A Digital Laboratory “In the real world, this could eventually mean that most chemical experiments are conducted inside the silicon of chips instead of.
Introduction to Molecular Orbitals
Molecular Mechanics Force Fields Basic Premise If we want to study a protein, piece of DNA, biological membranes, polysaccharide, crystal lattice, nanomaterials,
Quantum Mechanics and Force Fields Hartree-Fock revisited Semi-Empirical Methods Basis sets Post Hartree-Fock Methods Atomic Charges and Multipoles QM.
Computational Chemistry
Ion Solvation Thermodynamics from Simulation with a Polarizable Force Field Gaurav Chopra 07 February 2005 CS 379 A Alan GrossfeildPengyu Ren Jay W. Ponder.
The Calculation of Enthalpy and Entropy Differences??? (Housekeeping Details for the Calculation of Free Energy Differences) first edition: p
Molecular Modeling of Crystal Structures molecules surfaces crystals.
Lecture 3 – 4. October 2010 Molecular force field 1.
Evaluation of Fast Electrostatics Algorithms Alice N. Ko and Jesús A. Izaguirre with Thierry Matthey Department of Computer Science and Engineering University.
3. Crystals What defines a crystal? Atoms, lattice points, symmetry, space groups Diffraction B-factors R-factors Resolution Refinement Modeling!
4. Modeling 3D-periodic systems Cut-off radii, charges groups Ewald summation Growth units, bonds, attachment energy Predicting crystal structures.
Introduction to Statistical Thermodynamics of Soft and Biological Matter Lecture 4 Diffusion Random walk. Diffusion. Einstein relation. Diffusion equation.
Joo Chul Yoon with Prof. Scott T. Dunham Electrical Engineering University of Washington Molecular Dynamics Simulations.
MSC99 Research Conference 1 Coarse Grained Methods for Simulation of Percec and Frechet Dendrimers Georgios Zamanakos, Nagarajan Vaidehi, Dan Mainz, Guofeng.
Molecular Modeling Part I Molecular Mechanics and Conformational Analysis ORG I Lab William Kelly.
Parallel Performance of Hierarchical Multipole Algorithms for Inductance Extraction Ananth Grama, Purdue University Vivek Sarin, Texas A&M University Hemant.
Ch 23 pages Lecture 15 – Molecular interactions.
Algorithms and Software for Large-Scale Simulation of Reactive Systems _______________________________ Ananth Grama Coordinated Systems Lab Purdue University.
PuReMD: Purdue Reactive Molecular Dynamics Package Hasan Metin Aktulga and Ananth Grama Purdue University TST Meeting,May 13-14, 2010.
Computational issues in Carbon nanotube simulation Ashok Srinivasan Department of Computer Science Florida State University.
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
Ps ns ss ms nm mm mm Ab-initio methods Statistical and continuum methods Atomistic methods.
PiCAP: A Parallel and Incremental Capacitance Extraction Considering Stochastic Process Variation Fang Gong 1, Hao Yu 2, and Lei He 1 1 Electrical Engineering.
Scheduling Many-Body Short Range MD Simulations on a Cluster of Workstations and Custom VLSI Hardware Sumanth J.V, David R. Swanson and Hong Jiang University.
Basics of molecular dynamics. Equations of motion for MD simulations The classical MD simulations boil down to numerically integrating Newton’s equations.
E-science grid facility for Europe and Latin America E2GRIS1 André A. S. T. Ribeiro – UFRJ (Brazil) Itacuruça (Brazil), 2-15 November 2008.
Conformational Space.  Conformation of a molecule: specification of the relative positions of all atoms in 3D-space,  Typical parameterizations:  List.
1 M.Sc. Project of Hanif Bayat Movahed The Phase Transitions of Semiflexible Hard Sphere Chain Liquids Supervisor: Prof. Don Sullivan.
Chemical Reactions in Ideal Gases. Non-reacting ideal gas mixture Consider a binary mixture of molecules of types A and B. The canonical partition function.
A Technical Introduction to the MD-OPEP Simulation Tools
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
Molecular simulation methods Ab-initio methods (Few approximations but slow) DFT CPMD Electron and nuclei treated explicitly. Classical atomistic methods.
Physical principles of nanofiber production Theoretical background (2) Surface tention and electrical bi- layer D. Lukáš
Molecular Simulation of Reactive Systems. _______________________________ Sagar Pandit, Hasan Aktulga, Ananth Grama Coordinated Systems Lab Purdue University.
Computational Aspects of Multi-scale Modeling Ahmed Sameh, Ananth Grama Computing Research Institute Purdue University.
Real Gas Relationships
1 MODELING MATTER AT NANOSCALES 4. Introduction to quantum treatments The variational method.
Algorithms and Software for Large-Scale Simulation of Reactive Systems _______________________________ Metin Aktulga, Sagar Pandit, Alejandro Strachan,
MODELING MATTER AT NANOSCALES 3. Empirical classical PES and typical procedures of optimization Classical potentials.
Algorithms and Infrastructure for Molecular Dynamics Simulations Ananth Grama Purdue University Various.
Interacting Molecules in a Dense Fluid
Mayur Jain, John Verboncoeur, Andrew Christlieb [jainmayu, johnv, Supported by AFOSR Abstract Electrostatic particle based models Developing.
Generalized van der Waals Partition Function
2010 RCAS Annual Report Jung-Hsin Lin Division of Mechanics, Research Center for Applied Sciences Academia Sinica Dynamics of the molecular motor F 0 under.
Second virial coefficient
Data Structures and Algorithms in Parallel Computing Lecture 10.
Molecular Mechanics (Molecular Force Fields). Each atom moves by Newton’s 2 nd Law: F = ma E = … x Y Principles of M olecular Dynamics (MD): F =
Theory of dilute electrolyte solutions and ionized gases
Multipole-Based Preconditioners for Sparse Linear Systems. Ananth Grama Purdue University. Supported by the National Science Foundation.
ReaxFF for Vanadium and Bismuth Oxides
Parul Institute of Engineering & Technology
Implementation of the TIP5P Potential
Chapter 2 Molecular Mechanics
Chapter 10 Gases: Their Properties and Behavior
Comparison to LAMMPS-REAX
Algorithms and Software for Large-Scale Simulation of Reactive Systems
Supported by the National Science Foundation.
R. Jay Mashl, H. Larry Scott, Shankar Subramaniam, Eric Jakobsson 
Molecular simulation methods
Computer Animation Algorithms and Techniques
Algorithms and Software for Large-Scale Simulation of Reactive Systems
Experimental Overview
Volume 88, Issue 2, Pages (February 2005)
Chapter 5 Gases.
Kristen E. Norman, Hugh Nymeyer  Biophysical Journal 
Atomic Detail Peptide-Membrane Interactions: Molecular Dynamics Simulation of Gramicidin S in a DMPC Bilayer  Dan Mihailescu, Jeremy C. Smith  Biophysical.
Presentation transcript:

Acurate determination of parameters for coarse grain model

Simulated systems: Total 15 simulations using GROMACS of DPPC, POPC, and DOPC bilayers with cholesterol at 0%, 10%, 20%, 25%, and 33% concentrations (total 200 lipids in each system). At 1 atm pressure (semi-isotropic). DPPC mixtures at 323 K and DOPC, POPC mixtures at 303 K. PME with 1 nm real space cut off. VDW with 1.8 nm cut off. Force field parameters developed in our group. (Contact for parameters: Simulated for 30 ns. Last 10 ns used in averaging. One DPPC+cholesterol at 1:1 is simulated for 20 ns. Used last 5 ns for volume computation.

Pure systems and comparison with experiments: Experimental data from Prof. John Nagle.

Pure systems and comparison with experiments: The system is divided into three regions. Water, headgroup (HG) and hydrocarbon core. Component volumes (v i ) are computed by the method proposed by Feller et al. 1, where the system is divided into n s slabs and the function is optimized. The hydrocarbon thickness (D c ) is calculated by Gibbs surface method. The area per lipid (A l ) is V c /D c. 1 Armen, R, Uitto, O, and Feller, S, Biophys. J., 75, 734 (1998)

Pure systems and comparison with experiments: DPPCPOPCDOPC MDExp 1 MDExp 2 MDExp 2 Temp. (K) V l (Å 3 ) V c (Å 3 ) V HG (Å 3 ) D c (Å) D HH (Å) A l (Å 2 ) A l g (Å 2 ) Kucerka, N. et al, Biophys. J., L83, (2006); 2 Kucerka, N. et al, J. Membrane Biol. 208, 193 (2005).

Pure systems and comparison with experiments: The difference between A l and A l g is approximately 4%, 5%, and 7.5% for DPPC, POPC and DOPC bilayers respectively. We will consider A l as lipid area instead of A l g because It is experimentally determined The A l g depends on the parameters of pressure coupling algorithm and other simulation parameters.

Cholesterol mixtures and comparison with experiments: Partial molecular volume Partial molecular area 1 1 Edholm, O and Nagle, J F, Biophys. J., 89, 1827 (2005)

Cholesterol mixtures and comparison with experiments: Greenwood et. al,Chem. Phys. Lipids, 143, 1 (2006)

Cholesterol mixtures and comparison with experiments:

Greenwood et. al,Chem. Phys. Lipids, 143, 1 (2006)

Cholesterol mixtures and comparison with experiments: DPPCPOPCDOPC MDExpt 1 MDExpt 1 MDExpt 1 V l (Å 3 ) (x < 0.25) (x > 0.25) V chol (Å 3 ) (x < 0.25) (x > 0.25) 1 Greenwood et. al,Chem. Phys. Lipids, 143, 1 (2006)

DPPCPOPCDOPC A l mixture (Å 2 ) A chol mixture (Å 2 )  side  side The cholesterol packs preferentially with the  -side toward Sn-1 chain of POPC and  -side towards Sn-2 chain.

Our force fields are accurately reproducing structural properties of the bilayers. Two sides of cholesterol play important role in structual organization in bilayers.

Coarse grain mapping 3D lipid bilayer 2D lattice field lipid chain Lattice field s i CholesterolHard rod Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123,

Lipid chains as order parameter field s i is the order parameter of a chain. We consider average effect of the neighboring chains (Mean field approximation) where Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123,

Lipid chains as order parameter field We write a self-consistent equation as where the conformations of the chains are taken from a MD simulation of 1600 DPPC bilayer at 50 C (appropriately transformed). Tune V 0 to get correct phase transition temperature. Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123,

Binary mixture of DPPC and cholesterol Cholestrols are considered as rigid rods diffusing through the lattice field of the chain order parameters. The coupling coefficients between DPPC and cholesterol are determined by fitting a straight line to cholesterol-DPPC chain interaction energy vs. s i plot. The cholesterol positions and orientations are updated at the each step using Time dependent Ginzburg-Landau equation (TDGL) and then the lipid order parameters are updated by solving appropriate self-consistent equations. Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123,

Coarse grain dynamics Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123, Initialize order parameter field, place cholesterol randomly, and initialize MD chain libraries at given temperature Solve self-consistent equation to equilibrate Order parameter field around cholesterol positions. Move cholesterol rods using TDGL equations

Binary mixture of DPPC and cholesterol Order parameter fields after 20  s of simulation with chains and 7%, 11%, 18%, 25% and 33% cholesterols. Khelashvili, Pandit and Scott., J. Chem. Phys. (2005), 123,

Binary mixture of DPPC and cholesterol Pandit et al., Biophys. J. (2007), 123,

Binary mixture of DPPC and cholesterol Pandit et al., Biophys. J. (2007), 123,

Modeling mixture of lipids (on going work) Where C is the concentration of SM in the system. Composition field: Where  ’s are the volume fractions of the lipids.  i ‘s are evolved using Cahn-Hilliard model

Heat capacity of ternary mixture system

Bond order interaction 1 van Duin et al, J. Phys. Chem. A, 105, 9396 (2001) Bond order for C-C bond Uncorrected bond order: Where  is for  and  bonds  The total uncorrected bond order is sum of three types of bonds Bond order requires correction to account for the correct valency

After correction, the bond order between a pair of atoms depends on the uncorrected bond orders of the neighbors of each atoms The uncorrected bond orders are stored in a tree structure for efficient access. The bond orders rapidly decay to zero as a function of distance so it is reasonable to construct a neighbor list for efficient computation of bond orders Bond Order Interaction

Neighbor Lists for Bond Order Efficient implementation critical for performance Implementation based on an oct-tree decomposition of the domain For each particle, we traverse down to neighboring octs and collect neighboring atoms Has implications for parallelism (issues identical to parallelizing multipole methods)

Bond Order : Choline

Bond Order : Benzene

Other Local Energy Terms Other interaction terms common to classical simulations, e.g., bond energy, valence angle and torsion, are appropriately modified and contribute to non-zero bond order pairs of atoms These terms also become many body interactions as bond order itself depends on the neighbors and neighbor’s neighbors Due to variable bond structure there are other interaction terms, such as over/under coordination energy, lone pair interaction, 3 and 4 body conjugation, and three body penalty energy

Non Bonded van der Waals Interaction The van der Waals interactions are modeled using distance corrected Morse potential Where R(r ij ) is the shielded distance given by

Electrostatics Shielded electrostatic interaction is used to account for orbital overlap of electrons at closer distances Long range electrostatics interactions are handled using the Fast Multipole Method (FMM).

Charge Equilibration (QEq) Method The fixed partial charge model used in classical simulations is inadequate for reacting systems. One must compute the partial charges on atoms at each time step using an ab-initio method. We compute the partial charges on atoms at each time step using a simplified approach call the Qeq method.

Charge Equilibration (QEq) Method Expand electrostatic energy as a Taylor series in charge around neutral charge. Identify the term linear in charge as electronegativity of the atom and the quadratic term as electrostatic potential and self energy. Using these, solve for self-term of partial derivative of electrostatic energy.

Qeq Method We need to minimize: subject to: where

Qeq Method

From charge neutrality, we get:

Qeq Method Let where or

Qeq Method Substituting back, we get: We need to solve 2n equations with kernel H for s i and t i.

Qeq Method Observations: –H is dense. –The diagonal term is J i –The shielding term is short-range –Long range behavior of the kernel is 1/r Hierarchical methods to the rescue! Multipole-accelerated matrix-vector products combined with GMRES and a preconditioner.

Hierarchical Methods Matrix-vector product with n x n matrix – O (n 2 ) Faster matrix-vector product Matrix-free approach Appel’s algorithm, Barnes-Hut method Particle-cluster interactions – O (n lg n) Fast Multipole method Cluster-cluster interactions – O (n) Hierarchical refinement of underlying domain 2-D – quad-tree, 3-D – oct-tree Rely on decaying 1/r kernel functions Compute approximate matrix-vector product at the cost of accuracy

Hierarchical Methods … Fast Multipole Method (FMM) Divides the domain recursively into 8 sub-domain Up-traversal computes multipole coefficients to give the effects of all the points inside a node at a far-way point Down-traversal computes local coefficients to get the effect of all far-away points inside a node Direct interactions – for near by points Computation complexity – O ((d+1) 4 n) d – multipole degree

Hierarchical Methods … Hierarchical Multipole Method (HMM) Augmented Barnes-Hut method or variant of FMM Up-traversal Same as FMM For each particle Multipole-acceptance-criteria (MAC) - ratio of distance of the particle from the center of the box to the dimension of the box use MAC to determine if multipole coefficients should be used to get the effect of all far-away points or not Direct interactions – for near by points Computation complexity – O ((d+1) 2 n lg n)

Qeq: Parallel Implementation Key element is the parallel matrix-vector (multipole) operation Spatial decomposition using space-filling curves Domain is generally regular since domains are typically dense Data addressing handled by function shipping Preconditioning via truncated kernel GMRES never got to restart of 10!

Qeq Parallel Performance SizeIterationsP=1P=4P=32 43, (3.3)4.95 (21.0) 108, (3.6)13 (24.3) 255, (3.8)27 (26.5) Size corresponds to number of atoms; all times in seconds, speedups in parentheses. All runtimes on a cluster of Pentium Xeons connected over a Gb Ethernet.

Qeq Parallel Performance SizeP=1P=4P=16 43, (3.5)3.2 (22.8) 108, (3.7)9.2 (24.8) 255, (3.8)19.1 (26.6) Size corresponds to number of atoms; all times in seconds, speedups in parentheses. All runtimes on an IBM P590.

Parallel ReaX Performance ReaX potentials are near-field. Primary parallel overhead is in multipole operations. Excellent performance obtained over rest of the code. Comprehensive integration and resulting (integrated) speedups being evaluated.

Ongoing Work Comprehensive validation of parallel ReaX code System validation of code – from simple systems (small hydrocarbons) to complex molecules (larger proteins) Parametrization and tuning force fields.