Magic v.3: An integrated software package for systematic structure-based coarse-graining

Abstract Molecular simulations of many phenomena related to biomolecular systems, soft matter and nanomaterials require consideration of length scales above 10 nm and time scales longer than 1 μ s , which necessitates the use of coarse-grained (low resolution) models, where each site of the model represents a group of atoms, and where the solvent is often omitted. Our software package MagiC is designed to perform systematic structure-based coarse-graining of molecular models, in which the effective pairwise potentials between coarse-grained sites of low-resolution molecular models are constructed to reproduce structural distribution functions obtained from modeling of systems in a high resolution (atomistic) description. The software takes as input atomistic trajectories generated by an external molecular dynamics package, and produce as an output interaction potentials for coarse-grained models which can be directly used in a coarse-grained simulations package. Here we present a major update (v.3) of the software with substantially improved functionality, compatibility with several major atomistic and coarse-grained simulations packages (GROMACS, LAMMPS, GALAMOST), analysis suite with graphical possibilities, diagnostics, documentation. We describe briefly the coarse-graining methodology, the structure of the software, describe users actions, and illustrate the whole process with two complex examples: cholesterol containing lipid bilayers and condensation of DNA caused by multivalent ions. Program summary Program Title: MagiC Program Files doi: http://dx.doi.org/10.17632/9gnfxyshj8.1 Licensing provisions: GPLv3 Programming language: Fortran, Python Nature of problem: Systematic bottom-up multiscale modeling is a complex multi-stage process, in which results of simulations of a high-resolution (atomistic) model are used to construct a low resolution (coarse-grained) model, providing the same structural properties for the coarse-grained system as for the high-resolution system. Within the approach, structural properties of the high-resolution model are computed in terms of radial distribution functions and distributions of intramolecular degrees of freedom. Then the inverse problem is solved, in which the interaction potentials for the low-resolution model are determined which provide distribution functions coinciding with those obtained in the high-resolution simulations. The low-resolution model can be then used for simulations of the same system on larger length and time-scale. Solution method: The presented software package implements all stages of the systematic structure-based coarse-graining. It works as an integrated pipeline, giving the user ability to easily derive a coarse-grained model for a multicomponent complex molecular system and then use it for large-scale simulations. MagiC implements two approaches to solve the inverse problem: (i) the Inverse Monte Carlo method in which the inverse problem is solved using the Newton–Raphson method, with inversion of the Jacobian for the discretized relationship between interaction potentials and structural distribution functions; and (ii) the Iterative Boltzmann approach in which the inverse problem is solved using approximative relationships neglecting correlations between different degrees of freedom. The inverse solver includes also variational Inverse Monte Carlo approach when some of the coarse-grained potentials are fixed while others vary in order to fit the whole set of reference distribution functions. Additional comments: The MagiC main module can be also used for conventional Monte Carlo simulations of molecular systems described by tabulated pairwise potentials in the canonical ensemble.

[1]  James B. Adams,et al.  Interatomic Potentials from First-Principles Calculations: The Force-Matching Method , 1993, cond-mat/9306054.

[2]  Klaus Schulten,et al.  Coarse grained protein-lipid model with application to lipoprotein particles. , 2006, The journal of physical chemistry. B.

[3]  Roland Faller,et al.  Crossover from Unentangled to Entangled Dynamics in a Systematically Coarse-Grained Polystyrene Melt , 2006 .

[4]  Alan K. Soper,et al.  Empirical potential Monte Carlo simulation of fluid structure , 1996 .

[5]  W. Schommers,et al.  Pair potentials in disordered many-particle systems: A study for liquid gallium , 1983 .

[6]  M Scott Shell,et al.  The relative entropy is fundamental to multiscale and inverse thermodynamic problems. , 2008, The Journal of chemical physics.

[7]  J. Pelta,et al.  DNA Aggregation Induced by Polyamines and Cobalthexamine (*) , 1996, The Journal of Biological Chemistry.

[8]  Gregory A Voth,et al.  Effective force fields for condensed phase systems from ab initio molecular dynamics simulation: a new method for force-matching. , 2004, The Journal of chemical physics.

[9]  Florian Müller-Plathe,et al.  Transferability of coarse-grained force fields: the polymer case. , 2008, The Journal of chemical physics.

[10]  Alexander D. MacKerell,et al.  All‐atom empirical force field for nucleic acids: I. Parameter optimization based on small molecule and condensed phase macromolecular target data , 2000 .

[11]  Zun-Jing Wang,et al.  A Systematically Coarse-Grained Solvent-Free Model for Quantitative Phospholipid Bilayer Simulations , 2010, The Journal of Physical Chemistry. B.

[12]  A. Lyubartsev,et al.  Multiscale coarse-grained simulations of ionic liquids: comparison of three approaches to derive effective potentials. , 2013, Physical chemistry chemical physics : PCCP.

[13]  D. Schwartz,et al.  A coarse grain model for DNA. , 2007, The Journal of chemical physics.

[14]  Florian Müller-Plathe,et al.  Studying long-time dynamics of imidazolium-based ionic liquids with a systematically coarse-grained model. , 2010, Physical chemistry chemical physics : PCCP.

[15]  Aatto Laaksonen,et al.  Systematic hierarchical coarse-graining with the inverse Monte Carlo method. , 2015, The Journal of chemical physics.

[16]  K Schulten,et al.  VMD: visual molecular dynamics. , 1996, Journal of molecular graphics.

[17]  A. Lyubartsev,et al.  Effective solvent mediated potentials of Na+ and Cl- ions in aqueous solution: temperature dependence. , 2011, Physical chemistry chemical physics : PCCP.

[18]  Wataru Shinoda,et al.  Zwitterionic lipid assemblies: molecular dynamics studies of monolayers, bilayers, and vesicles using a new coarse grain force field. , 2010, The journal of physical chemistry. B.

[19]  Tristan Bereau,et al.  More than the sum of its parts: coarse-grained peptide-lipid interactions from a simple cross-parametrization. , 2014, The Journal of chemical physics.

[20]  Dirk Reith,et al.  Deriving effective mesoscale potentials from atomistic simulations , 2002, J. Comput. Chem..

[21]  Kurt Kremer,et al.  Hierarchical modeling of polystyrene: From atomistic to coarse-grained simulations , 2006 .

[22]  A. Lyubartsev,et al.  Calculation of effective interaction potentials from radial distribution functions: A reverse Monte Carlo approach. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[23]  Emiliano Brini,et al.  Conditional reversible work method for molecular coarse graining applications. , 2011, Physical chemistry chemical physics : PCCP.

[24]  Alexander Lyubartsev,et al.  Systematic implicit solvent coarse graining of dimyristoylphosphatidylcholine lipids , 2014, J. Comput. Chem..

[25]  A. Laaksonen,et al.  A Solvent-Mediated Coarse-Grained Model of DNA Derived with the Systematic Newton Inversion Method. , 2014, Journal of chemical theory and computation.

[26]  Hong Liu,et al.  GALAMOST: GPU‐accelerated large‐scale molecular simulation toolkit , 2013, J. Comput. Chem..

[27]  A. Mark,et al.  Coarse grained model for semiquantitative lipid simulations , 2004 .

[28]  D. Tieleman,et al.  Perspective on the Martini model. , 2013, Chemical Society reviews.

[29]  J. Doye,et al.  Structural, mechanical, and thermodynamic properties of a coarse-grained DNA model. , 2010, The Journal of chemical physics.

[30]  William George Noid,et al.  A Generalized-Yvon−Born−Green Theory for Determining Coarse-Grained Interaction Potentials† , 2010 .

[31]  Joseph F Rudzinski,et al.  Coarse-graining entropy, forces, and structures. , 2011, The Journal of chemical physics.

[32]  Hu-Jun Qian,et al.  Temperature-Transferable Coarse-Grained potentials for ethylbenzene, polystyrene, and their mixtures , 2008 .

[33]  W G Noid,et al.  Perspective: Coarse-grained models for biomolecular systems. , 2013, The Journal of chemical physics.

[34]  A. Lyubartsev,et al.  Multiscale coarse-grained modelling of chromatin components: DNA and the nucleosome. , 2016, Advances in colloid and interface science.

[35]  Xiaoyu Chen,et al.  IBIsCO: A molecular dynamics simulation package for coarse‐grained simulation , 2011, J. Comput. Chem..

[36]  Kurt Kremer,et al.  Dynamics of Polystyrene Melts through Hierarchical Multiscale Simulations , 2009 .

[37]  Christoph Junghans,et al.  Hybrid Approaches to Coarse-Graining using the VOTCA Package: Liquid Hexane , 2011 .

[38]  Gregory A Voth,et al.  A multiscale coarse-graining method for biomolecular systems. , 2005, The journal of physical chemistry. B.

[39]  Gregory A. Voth,et al.  The multiscale coarse-graining method. I. A rigorous bridge between atomistic and coarse-grained models. , 2008, The Journal of chemical physics.

[40]  Nicholas J H Dunn,et al.  BOCS: Bottom-up Open-source Coarse-graining Software. , 2018, The journal of physical chemistry. B.