ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation
Abstract
We report that molecular simulation is a scientific tool used in many fields including material science and biology. This requires constant development and enhancement of algorithms within molecular simulation software packages. Here, we present computational tools for multiscale modeling developed and implemented within the ESPResSo++ package. These include the latest applications of the adaptive resolution scheme, the hydrodynamic interactions through a lattice Boltzmann solvent coupled to particle-based molecular dynamics, the implementation of the hierarchical strategy for equilibrating long-chained polymer melts and a heterogeneous spatial domain decomposition. The software design of ESPResSo++ has kept its highly modular C++ kernel with a Python user interface. Furthermore, it has been enhanced by automatic scripts that parse configurations from other established packages, providing scientists with the ability to rapidly set up their simulations.
- Authors:
-
- Max Planck Institute for Polymer Research, Mainz (Germany)
- KU Leuven Department of Computer Science, Leuven (Belgium)
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Publication Date:
- Research Org.:
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE Laboratory Directed Research and Development (LDRD) Program
- OSTI Identifier:
- 1492611
- Report Number(s):
- LA-UR-18-24195
Journal ID: ISSN 0010-4655
- Grant/Contract Number:
- 89233218CNA000001; AC52-06NA25396
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Computer Physics Communications
- Additional Journal Information:
- Journal Volume: 238; Journal ID: ISSN 0010-4655
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; Molecular dynamics; Multiscale modeling; Coarse graining; Soft matter; Lattice Boltzmann; Molecular simulations; High performance computer; Computational physics
Citation Formats
Guzman, Horacio V., Tretyakov, Nikita, Kobayashi, Hideki, Fogarty, Aoife C., Kreis, Karsten, Krajniak, Jakub, Junghans, Christoph, Kremer, Kurt, and Stuehn, Torsten. ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation. United States: N. p., 2019.
Web. doi:10.1016/j.cpc.2018.12.017.
Guzman, Horacio V., Tretyakov, Nikita, Kobayashi, Hideki, Fogarty, Aoife C., Kreis, Karsten, Krajniak, Jakub, Junghans, Christoph, Kremer, Kurt, & Stuehn, Torsten. ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation. United States. https://doi.org/10.1016/j.cpc.2018.12.017
Guzman, Horacio V., Tretyakov, Nikita, Kobayashi, Hideki, Fogarty, Aoife C., Kreis, Karsten, Krajniak, Jakub, Junghans, Christoph, Kremer, Kurt, and Stuehn, Torsten. Thu .
"ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation". United States. https://doi.org/10.1016/j.cpc.2018.12.017. https://www.osti.gov/servlets/purl/1492611.
@article{osti_1492611,
title = {ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation},
author = {Guzman, Horacio V. and Tretyakov, Nikita and Kobayashi, Hideki and Fogarty, Aoife C. and Kreis, Karsten and Krajniak, Jakub and Junghans, Christoph and Kremer, Kurt and Stuehn, Torsten},
abstractNote = {We report that molecular simulation is a scientific tool used in many fields including material science and biology. This requires constant development and enhancement of algorithms within molecular simulation software packages. Here, we present computational tools for multiscale modeling developed and implemented within the ESPResSo++ package. These include the latest applications of the adaptive resolution scheme, the hydrodynamic interactions through a lattice Boltzmann solvent coupled to particle-based molecular dynamics, the implementation of the hierarchical strategy for equilibrating long-chained polymer melts and a heterogeneous spatial domain decomposition. The software design of ESPResSo++ has kept its highly modular C++ kernel with a Python user interface. Furthermore, it has been enhanced by automatic scripts that parse configurations from other established packages, providing scientists with the ability to rapidly set up their simulations.},
doi = {10.1016/j.cpc.2018.12.017},
journal = {Computer Physics Communications},
number = ,
volume = 238,
place = {United States},
year = {Thu Jan 03 00:00:00 EST 2019},
month = {Thu Jan 03 00:00:00 EST 2019}
}
Web of Science
Works referenced in this record:
Multiscale simulation in polymer science
journal, August 2002
- Kremer, Kurt; Müller-Plathe, Florian
- Molecular Simulation, Vol. 28, Issue 8-9
Multiscale simulation of soft matter systems
journal, January 2010
- Peter, Christine; Kremer, Kurt
- Faraday Discuss., Vol. 144
ESPResSo++: A modern multiscale simulation package for soft matter systems
journal, April 2013
- Halverson, Jonathan D.; Brandes, Thomas; Lenz, Olaf
- Computer Physics Communications, Vol. 184, Issue 4
Opportunities in theoretical and computational polymeric materials and soft matter
journal, January 2015
- Liu, Andrea J.; Grest, Gary S.; Marchetti, M. Cristina
- Soft Matter, Vol. 11, Issue 12
Multi-million particle molecular dynamics I. Design considerations for vector processing
journal, March 1991
- Rapaport, D. C.
- Computer Physics Communications, Vol. 62, Issue 2-3
Scaling law to determine peak forces in tapping-mode AFM experiments on finite elastic soft matter systems
journal, January 2017
- Guzman, Horacio V.
- Beilstein Journal of Nanotechnology, Vol. 8
Relative Entropy and Optimization-Driven Coarse-Graining Methods in VOTCA
journal, July 2015
- Mashayak, S. Y.; Jochum, Mara N.; Koschke, Konstantin
- PLOS ONE, Vol. 10, Issue 7
Hamiltonian Adaptive Resolution Simulation for Molecular Liquids
journal, March 2013
- Potestio, Raffaello; Fritsch, Sebastian; Español, Pep
- Physical Review Letters, Vol. 110, Issue 10
Statistical mechanics of the fluctuating lattice Boltzmann equation
journal, September 2007
- Dünweg, Burkhard; Schiller, Ulf D.; Ladd, Anthony J. C.
- Physical Review E, Vol. 76, Issue 3
Scalable and fast heterogeneous molecular simulation with predictive parallelization schemes
journal, November 2017
- Guzman, Horacio V.; Junghans, Christoph; Kremer, Kurt
- Physical Review E, Vol. 96, Issue 5
GROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation
journal, February 2008
- Hess, Berk; Kutzner, Carsten; van der Spoel, David
- Journal of Chemical Theory and Computation, Vol. 4, Issue 3
Fast Parallel Algorithms for Short-Range Molecular Dynamics
journal, March 1995
- Plimpton, Steve
- Journal of Computational Physics, Vol. 117, Issue 1
Scalable molecular dynamics with NAMD
journal, January 2005
- Phillips, James C.; Braun, Rosemary; Wang, Wei
- Journal of Computational Chemistry, Vol. 26, Issue 16, p. 1781-1802
Adaptive Resolution Simulations with Self-Adjusting High-Resolution Regions
journal, July 2016
- Kreis, Karsten; Potestio, Raffaello; Kremer, Kurt
- Journal of Chemical Theory and Computation, Vol. 12, Issue 8
A parallel algorithm for step- and chain-growth polymerization in molecular dynamics
journal, April 2015
- de Buyl, Pierre; Nies, Erik
- The Journal of Chemical Physics, Vol. 142, Issue 13
Coarse-grained molecular dynamics simulations of polymerization with forward and backward reactions
journal, June 2018
- Krajniak, Jakub; Zhang, Zidan; Pandiyan, Sudharsan
- Journal of Computational Chemistry, Vol. 39, Issue 22
Generic Adaptive Resolution Method for Reverse Mapping of Polymers from Coarse-Grained to Atomistic Descriptions
journal, October 2016
- Krajniak, Jakub; Pandiyan, Sudharsan; Nies, Eric
- Journal of Chemical Theory and Computation, Vol. 12, Issue 11
Reverse mapping method for complex polymer systems
journal, December 2017
- Krajniak, Jakub; Zhang, Zidan; Pandiyan, Sudharsan
- Journal of Computational Chemistry, Vol. 39, Issue 11
Multiscale Simulation of Soft Matter: From Scale Bridging to Adaptive Resolution
journal, May 2008
- Praprotnik, Matej; Site, Luigi Delle; Kremer, Kurt
- Annual Review of Physical Chemistry, Vol. 59, Issue 1
Simulation approaches to soft matter: Generic statistical properties vs. chemical details
journal, July 2008
- Praprotnik, Matej; Junghans, Christoph; Delle Site, Luigi
- Computer Physics Communications, Vol. 179, Issue 1-3
Coupling different levels of resolution in molecular simulations
journal, March 2010
- Poblete, Simón; Praprotnik, Matej; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 132, Issue 11
Statistical Physics Problems in Adaptive Resolution Computer Simulations of Complex Fluids
journal, September 2011
- Praprotnik, Matej; Poblete, Simon; Kremer, Kurt
- Journal of Statistical Physics, Vol. 145, Issue 4
Simulation of a single polymer chain in solution by combining lattice Boltzmann and molecular dynamics
journal, November 1999
- Ahlrichs, Patrick; Dünweg, Burkhard
- The Journal of Chemical Physics, Vol. 111, Issue 17
Adaptive resolution molecular-dynamics simulation: Changing the degrees of freedom on the fly
journal, December 2005
- Praprotnik, Matej; Delle Site, Luigi; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 123, Issue 22
Adaptive resolution simulation of a biomolecule and its hydration shell: Structural and dynamical properties
journal, May 2015
- Fogarty, Aoife C.; Potestio, Raffaello; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 142, Issue 19
Advantages and challenges in coupling an ideal gas to atomistic models in adaptive resolution simulations
journal, June 2015
- Kreis, K.; Fogarty, A. C.; Kremer, K.
- The European Physical Journal Special Topics, Vol. 224, Issue 12
The relative entropy is fundamental to adaptive resolution simulations
journal, July 2016
- Kreis, Karsten; Potestio, Raffaello
- The Journal of Chemical Physics, Vol. 145, Issue 4
Adaptive Resolution Simulation of a DNA Molecule in Salt Solution
journal, September 2015
- Zavadlav, Julija; Podgornik, Rudolf; Praprotnik, Matej
- Journal of Chemical Theory and Computation, Vol. 11, Issue 10
From Classical to Quantum and Back: A Hamiltonian Scheme for Adaptive Multiresolution Classical/Path-Integral Simulations
journal, June 2016
- Kreis, Karsten; Tuckerman, Mark E.; Donadio, Davide
- Journal of Chemical Theory and Computation, Vol. 12, Issue 7
From classical to quantum and back: Hamiltonian adaptive resolution path integral, ring polymer, and centroid molecular dynamics
journal, December 2017
- Kreis, Karsten; Kremer, Kurt; Potestio, Raffaello
- The Journal of Chemical Physics, Vol. 147, Issue 24
Concurrent triple-scale simulation of molecular liquids
journal, March 2008
- Delgado-Buscalioni, Rafael; Kremer, Kurt; Praprotnik, Matej
- The Journal of Chemical Physics, Vol. 128, Issue 11
Coupling atomistic and continuum hydrodynamics through a mesoscopic model: Application to liquid water
journal, December 2009
- Delgado-Buscalioni, Rafael; Kremer, Kurt; Praprotnik, Matej
- The Journal of Chemical Physics, Vol. 131, Issue 24
A unified framework for force-based and energy-based adaptive resolution simulations
journal, November 2014
- Kreis, Karsten; Donadio, Davide; Kremer, Kurt
- EPL (Europhysics Letters), Vol. 108, Issue 3
Equilibration of High Molecular Weight Polymer Melts: A Hierarchical Strategy
journal, January 2014
- Zhang, Guojie; Moreira, Livia A.; Stuehn, Torsten
- ACS Macro Letters, Vol. 3, Issue 2
PyEMMA 2: A Software Package for Estimation, Validation, and Analysis of Markov Models
journal, October 2015
- Scherer, Martin K.; Trendelkamp-Schroer, Benjamin; Paul, Fabian
- Journal of Chemical Theory and Computation, Vol. 11, Issue 11
Heterogeneous multiscale method: A general methodology for multiscale modeling
journal, March 2003
- E., Weinan; Engquist, Bjorn; Huang, Zhongyi
- Physical Review B, Vol. 67, Issue 9
Distributed Database Kriging for Adaptive Sampling ( )
journal, July 2015
- Roehm, Dominic; Pavel, Robert S.; Barros, Kipton
- Computer Physics Communications, Vol. 192
Multi-Resolution Simulation of Biomolecular Systems: A Review of Methodological Issues
journal, February 2013
- Meier, Katharina; Choutko, Alexandra; Dolenc, Jozica
- Angewandte Chemie International Edition, Vol. 52, Issue 10
Molecular systems with open boundaries: Theory and simulation
journal, June 2017
- Delle Site, Luigi; Praprotnik, Matej
- Physics Reports, Vol. 693
Communication: On the locality of Hydrogen bond networks at hydrophobic interfaces
journal, December 2010
- Lambeth, Bradley P.; Junghans, Christoph; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 133, Issue 22
Structure Formation of Toluene around C60: Implementation of the Adaptive Resolution Scheme (AdResS) into GROMACS
journal, February 2012
- Fritsch, Sebastian; Junghans, Christoph; Kremer, Kurt
- Journal of Chemical Theory and Computation, Vol. 8, Issue 2
Kirkwood–Buff Analysis of Liquid Mixtures in an Open Boundary Simulation
journal, February 2012
- Mukherji, Debashish; van der Vegt, Nico F. A.; Kremer, Kurt
- Journal of Chemical Theory and Computation, Vol. 8, Issue 2
Coil–Globule–Coil Transition of PNIPAm in Aqueous Methanol: Coupling All-Atom Simulations to Semi-Grand Canonical Coarse-Grained Reservoir
journal, November 2013
- Mukherji, Debashish; Kremer, Kurt
- Macromolecules, Vol. 46, Issue 22
Adaptive resolution simulation of an atomistic protein in MARTINI water
journal, February 2014
- Zavadlav, Julija; Melo, Manuel Nuno; Marrink, Siewert J.
- The Journal of Chemical Physics, Vol. 140, Issue 5
Open boundary molecular dynamics of sheared star-polymer melts
journal, January 2016
- Sablić, Jurij; Praprotnik, Matej; Delgado-Buscalioni, Rafael
- Soft Matter, Vol. 12, Issue 8
Adaptive resolution simulation of oligonucleotides
journal, December 2016
- Netz, Paulo A.; Potestio, Raffaello; Kremer, Kurt
- The Journal of Chemical Physics, Vol. 145, Issue 23
A multi-resolution model to capture both global fluctuations of an enzyme and molecular recognition in the ligand-binding site: A Multi-Resolution Enzyme Model
journal, October 2016
- Fogarty, Aoife C.; Potestio, Raffaello; Kremer, Kurt
- Proteins: Structure, Function, and Bioinformatics, Vol. 84, Issue 12
Using force-based adaptive resolution simulations to calculate solvation free energies of amino acid sidechain analogues
journal, June 2017
- Fiorentini, Raffaele; Kremer, Kurt; Potestio, Raffaello
- The Journal of Chemical Physics, Vol. 146, Issue 24
Monte Carlo Adaptive Resolution Simulation of Multicomponent Molecular Liquids
journal, August 2013
- Potestio, Raffaello; Español, Pep; Delgado-Buscalioni, Rafael
- Physical Review Letters, Vol. 111, Issue 6
Statistical mechanics of Hamiltonian adaptive resolution simulations
journal, February 2015
- Español, P.; Delgado-Buscalioni, R.; Everaers, R.
- The Journal of Chemical Physics, Vol. 142, Issue 6
Adaptive molecular resolution via a continuous change of the phase space dimensionality
journal, January 2007
- Praprotnik, Matej; Kremer, Kurt; Delle Site, Luigi
- Physical Review E, Vol. 75, Issue 1
Fractional dimensions of phase space variables: a tool for varying the degrees of freedom of a system in a multiscale treatment
journal, March 2007
- Praprotnik, Matej; Kremer, Kurt; Site, Luigi Delle
- Journal of Physics A: Mathematical and Theoretical, Vol. 40, Issue 15
Comment on “Adaptive Multiscale Molecular Dynamics of Macromolecular Fluids”
journal, August 2011
- Praprotnik, M.; Poblete, S.; Delle Site, L.
- Physical Review Letters, Vol. 107, Issue 9
Quantum locality and equilibrium properties in low-temperature parahydrogen: A multiscale simulation study
journal, February 2012
- Potestio, R.; Delle Site, L.
- The Journal of Chemical Physics, Vol. 136, Issue 5
Adaptive resolution simulation of liquid para-hydrogen: testing the robustness of the quantum-classical adaptive coupling
journal, January 2011
- Poma, A. B.; Site, L. Delle
- Physical Chemistry Chemical Physics, Vol. 13, Issue 22
Statistical mechanical models with effective potentials: Definitions, applications, and thermodynamic consequences
journal, July 2002
- Stillinger, Frank H.; Sakai, Hajime; Torquato, Salvatore
- The Journal of Chemical Physics, Vol. 117, Issue 1
Beware of density dependent pair potentials
journal, September 2002
- Louis, A. A.
- Journal of Physics: Condensed Matter, Vol. 14, Issue 40
Comparative atomistic and coarse-grained study of water: What do we lose by coarse-graining?
journal, January 2009
- Wang, Han; Junghans, Christoph; Kremer, Kurt
- The European Physical Journal E, Vol. 28, Issue 2
Predicting the thermodynamics by using state-dependent interactions
journal, June 2013
- D'Adamo, Giuseppe; Pelissetto, Andrea; Pierleoni, Carlo
- The Journal of Chemical Physics, Vol. 138, Issue 23
Statistical Mechanics of Fluid Mixtures
journal, May 1935
- Kirkwood, John G.
- The Journal of Chemical Physics, Vol. 3, Issue 5
Reversible multiple time scale molecular dynamics
journal, August 1992
- Tuckerman, M.; Berne, B. J.; Martyna, G. J.
- The Journal of Chemical Physics, Vol. 97, Issue 3
Enol Tautomers of Watson−Crick Base Pair Models Are Metastable Because of Nuclear Quantum Effects
journal, August 2010
- Pérez, Alejandro; Tuckerman, Mark E.; Hjalmarson, Harold P.
- Journal of the American Chemical Society, Vol. 132, Issue 33
Nuclear Quantum Effects Affect Bond Orientation of Water at the Water-Vapor Interface
journal, November 2012
- Nagata, Yuki; Pool, Ruben E.; Backus, Ellen H. G.
- Physical Review Letters, Vol. 109, Issue 22
Anomalous Nuclear Quantum Effects in Ice
journal, May 2012
- Pamuk, B.; Soler, J. M.; Ramírez, R.
- Physical Review Letters, Vol. 108, Issue 19
Quantum delocalization of protons in the hydrogen-bond network of an enzyme active site
journal, December 2014
- Wang, Lu; Fried, Stephen D.; Boxer, Steven G.
- Proceedings of the National Academy of Sciences, Vol. 111, Issue 52
Lattice BGK Models for Navier-Stokes Equation
journal, February 1992
- Qian, Y. H.; D'Humières, D.; Lallemand, P.
- Europhysics Letters (EPL), Vol. 17, Issue 6
Lattice-Boltzmann Method for Complex Flows
journal, January 2010
- Aidun, Cyrus K.; Clausen, Jonathan R.
- Annual Review of Fluid Mechanics, Vol. 42, Issue 1
Multiple–relaxation–time lattice Boltzmann models in three dimensions
journal, March 2002
- d'Humières, Dominique
- Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, Vol. 360, Issue 1792
An improved dissipative coupling scheme for a system of Molecular Dynamics particles interacting with a Lattice Boltzmann fluid
journal, July 2017
- Tretyakov, Nikita; Dünweg, Burkhard
- Computer Physics Communications, Vol. 216
Reptation of a Polymer Chain in the Presence of Fixed Obstacles
journal, July 1971
- de Gennes, P. G.
- The Journal of Chemical Physics, Vol. 55, Issue 2
Dynamics of concentrated polymer systems. Part 1.—Brownian motion in the equilibrium state
journal, January 1978
- Doi, Masao; Edwards, S. F.
- J. Chem. Soc., Faraday Trans. 2, Vol. 74, Issue 0
Communication: One size fits all: Equilibrating chemically different polymer liquids through universal long-wavelength description
journal, June 2015
- Zhang, Guojie; Stuehn, Torsten; Daoulas, Kostas Ch.
- The Journal of Chemical Physics, Vol. 142, Issue 22
Fluctuating soft-sphere approach to coarse-graining of polymer models
journal, January 2010
- Vettorel, Thomas; Besold, Gerhard; Kremer, Kurt
- Soft Matter, Vol. 6, Issue 10
Equilibration of long chain polymer melts in computer simulations
journal, December 2003
- Auhl, Rolf; Everaers, Ralf; Grest, Gary S.
- The Journal of Chemical Physics, Vol. 119, Issue 24
Direct Equilibration and Characterization of Polymer Melts for Computer Simulations: Direct Equilibration and Characterization of Polymer …
journal, June 2015
- Moreira, Livia A.; Zhang, Guojie; Müller, Franziska
- Macromolecular Theory and Simulations, Vol. 24, Issue 5
A fast, scalable method for the parallel evaluation of distance-limited pairwise particle interactions
journal, January 2005
- Shaw, David E.
- Journal of Computational Chemistry, Vol. 26, Issue 13
Dynamics of entangled linear polymer melts: A molecular‐dynamics simulation
journal, April 1990
- Kremer, Kurt; Grest, Gary S.
- The Journal of Chemical Physics, Vol. 92, Issue 8
IPython: A System for Interactive Scientific Computing
journal, January 2007
- Perez, Fernando; Granger, Brian E.
- Computing in Science & Engineering, Vol. 9, Issue 3
H5MD: A structured, efficient, and portable file format for molecular data
journal, June 2014
- de Buyl, Pierre; Colberg, Peter H.; Höfling, Felix
- Computer Physics Communications, Vol. 185, Issue 6