Neighbor List Artifacts in Molecular Dynamics Simulations
- Hyuntae Kim
Hyuntae KimDepartment of Theoretical Biophysics, Max Planck Institute of Biophysics, Max-von-Laue Straße 3, 60438 Frankfurt am Main, GermanyInternational Max Planck Research School on Cellular Biophysics, Max-von-Laue Straße 3, 60438 Frankfurt am Main, GermanyMore by Hyuntae Kim
- ,
- Balázs Fábián
Balázs FábiánDepartment of Theoretical Biophysics, Max Planck Institute of Biophysics, Max-von-Laue Straße 3, 60438 Frankfurt am Main, GermanyMore by Balázs Fábián
- , and
- Gerhard Hummer*
Gerhard HummerDepartment of Theoretical Biophysics, Max Planck Institute of Biophysics, Max-von-Laue Straße 3, 60438 Frankfurt am Main, GermanyInstitute of Biophysics, Goethe University Frankfurt, Max-von-Laue-Straße 1, 60438 Frankfurt am Main, GermanyMore by Gerhard Hummer
Abstract
Molecular dynamics (MD) simulations are widely used in biophysical research. To aid nonexpert users, most simulation packages provide default values for key input parameters. In MD simulations using the GROMACS package with default parameters, we found large membranes to deform under the action of a semi-isotropically coupled barostat. As the primary cause, we identified overly short outer cutoffs and infrequent neighbor list updates that resulted in missed nonbonded interactions. Small but systematic imbalances in the apparent pressure tensor then induce unphysical asymmetric box deformations that crumple the membrane. We also observed rapid oscillations in averages of the instantaneous pressure tensor components and traced these to the use of a dual pair list with dynamic pruning. We confirmed that similar effects are present in MD simulations of neat water in atomistic and coarse-grained representations. Whereas the slight pressure imbalances likely have minimal impact in most current atomistic MD simulations, we expect their impact to grow in studies of ever-larger systems with coarse-grained representation, in particular, in combination with anisotropic pressure coupling. We present measures to diagnose problems with missed interactions and guidelines for practitioners to avoid them, including estimates for appropriate values for the outer cutoff rl and the number of time steps nstlist between neighbor list updates.
This publication is licensed under
License Summary*
You are free to share (copy and redistribute) this article in any medium or format and to adapt (remix, transform, and build upon) the material for any purpose, even commercially within the parameters below:
Creative Commons (CC): This is a Creative Commons license.
Attribution (BY): Credit must be given to the creator.
*Disclaimer
This summary highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. Carefully review the actual license before using these materials.
-
License Summary*
You are free to share (copy and redistribute) this article in any medium or format and to adapt (remix, transform, and build upon) the material for any purpose, even commercially within the parameters below:
Creative Commons (CC): This is a Creative Commons license.
Attribution (BY): Credit must be given to the creator.
*Disclaimer
This summary highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. Carefully review the actual license before using these materials.
-
License Summary*
You are free to share (copy and redistribute) this article in any medium or format and to adapt (remix, transform, and build upon) the material for any purpose, even commercially within the parameters below:
Creative Commons (CC): This is a Creative Commons license.
Attribution (BY): Credit must be given to the creator.
*Disclaimer
This summary highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. Carefully review the actual license before using these materials.
1. Introduction
2. Methods
2.1. Neighbor List and Missed Interactions
2.2. GROMACS Input Parameters
2.3. MxN Algorithm and Dual Pair List
2.4. Membrane Bending Free Energy
2.5. Simulation Code
2.6. Simulation of Large and Small Martini Membranes
2.7. Simulation of Water Systems
2.8. Power Spectral Analysis
3. Results
3.1. Unphysical Distortion of the Large Martini Membrane
3.2. Cutoff Handling Is Responsible for Membrane and Box Deformations
3.3. Instantaneous Pressure Oscillates Between Neighbor List Updates
3.4. Pressure Deviations Correlate with Missed Particle Interactions
3.5. Anisotropic Errors in Pressure Tensor Deform Box Shape
semi-isotropic | anisotropic | |||
---|---|---|---|---|
Parrinello-Rahman | Berendsen | C-rescale | Parrinello-Rahman | |
contraction: elongation | X: Y: Z | |||
rl (nstlist) | p-value | p-value | ||
1992:2508 | 2274:2226 | 2232:2268 | 1486:1489:1525 | |
1.9 nm (1) | ≪0.001 | 0.484 | 0.709 | 0.890 |
1310:3190 | 1997:2503 | 2239:2261 | 1387:1536:1577 | |
1.9 nm (20) | ≪0.001 | ≪0.001 | 0.634 | 0.004 |
1650:2850 | 1977:2523 | 2154:2346 | 1540:1322:1638 | |
1.28 nm (25) | ≪0.001 | ≪0.001 | ≪0.001 | ≪0.001 |
1.28 nm (25) | 1496:1531:1473 | |||
1 × 1 pair list | 0.768 |
Four pressure coupling schemes were examined: semi-isotropically coupled PR, Berendsen, and C-rescale barostats, and an anisotropically coupled PR barostat. Four different combinations of rl and nstlist were tested, including a 1 × 1 atom pair list (column 1). Columns 2–5 list the number of times the system elongated along a specific principal axis. P-values were calculated under the null hypothesis that the probabilities are equal to 1/2 for contraction and elongation along z in the semi-isotropic case, and equal to 1/3 for expansions along x, y, and z in the fully anisotropic case
4. Discussion
5. Recommendations for Practitioners
5.1. Diagnosis
5.2. Recommendations
6. Concluding Remarks
Supporting Information
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jctc.3c00777.
Detailed derivation of number of missed interactions; the rigid-rotor model for missed interactions in systems with rigid or near-rigid molecules; power spectral density of pressure fluctuations in TIP3P water; the shape of the average pressure tensor between neighbor list updates depends on the update frequencies of the inner and outer list; difference ΔP in the pressure just before and right after a neighbor list update in the NVT TIP3P solvent system; in a simulation of the large Martini membrane system with nstpcouple = nstlist = 25, the unphysical box distortion is greatly suppressed; power spectral density (PSD) of the pressure fluctuations in MD simulations of TIP3P water in the NVT ensemble with nstlist = 20; probability pmissed of missed interactions (gray line) as function of the VBT parameter in GROMACS for the NVT Martini water system (PDF)
Terms & Conditions
Most electronic Supporting Information files are available without a subscription to ACS Web Editions. Such files may be downloaded by article for research use (if there is a public use license linked to the relevant article, that license may permit other uses). Permission may be obtained from ACS for other uses through requests via the RightsLink permission system: http://pubs.acs.org/page/copyright/permissions.html.
Acknowledgments
The authors thank the International Max Planck Research School (IMPRS) on Cellular Biophysics (H.K.), the Max Planck Society (H.K., B.F., G.H.), and the Alexander von Humboldt-Foundation (B.F.) for their support. The authors thank Sebastian Kehl (MPDCF) for discussions about the gmx source code. The authors thank the GROMACS developers for extensive and insightful discussions about the potential updates in upcoming GROMACS versions and are glad to acknowledge that the issues listed in this manuscript will be reflected upon in GROMACS 2024.
References
This article references 40 other publications.
-
1Gelpi, J.; Hospital, A.; Goñi, R.; Orozco, M. Molecular dynamics simulations: Advances and applications. Adv. Appl. Bioinf. Chem. 2015, 8, 37– 47, DOI: 10.2147/AABC.S70333Google Scholar1https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BC28rgs1ShtQ%253D%253D&md5=1b8c8639bd3356dfb4d700a3ec325729Molecular dynamics simulations: advances and applicationsHospital Adam; Goni Josep Ramon; Orozco Modesto; Gelpi Josep LAdvances and applications in bioinformatics and chemistry : AABC (2015), 8 (), 37-47 ISSN:1178-6949.Molecular dynamics simulations have evolved into a mature technique that can be used effectively to understand macromolecular structure-to-function relationships. Present simulation times are close to biologically relevant ones. Information gathered about the dynamic properties of macromolecules is rich enough to shift the usual paradigm of structural bioinformatics from studying single structures to analyze conformational ensembles. Here, we describe the foundations of molecular dynamics and the improvements made in the direction of getting such ensemble. Specific application of the technique to three main issues (allosteric regulation, docking, and structure refinement) is discussed.
-
2Abraham, M. J.; Murtola, T.; Schulz, R.; Páll, S.; Smith, J. C.; Hess, B.; Lindahl, E. GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers. SoftwareX 2015, 1–2, 19– 25, DOI: 10.1016/j.softx.2015.06.001Google ScholarThere is no corresponding record for this reference.
-
3Lundborg, M.; Lindahl, E. Automatic GROMACS Topology Generation and Comparisons of Force Fields for Solvation Free Energy Calculations. J. Phys. Chem. B 2015, 119, 810– 823, DOI: 10.1021/jp505332pGoogle Scholar3https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2cXhvVWns7zF&md5=3be571dedfcae41667937c7108217be4Automatic GROMACS Topology Generation and Comparisons of Force Fields for Solvation Free Energy CalculationsLundborg, Magnus; Lindahl, ErikJournal of Physical Chemistry B (2015), 119 (3), 810-823CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)Free energy calcn. has long been an important goal for mol. dynamics simulation and force field development, but historically it has been challenged by limited performance, accuracy, and creation of topologies for arbitrary small mols. This has made it difficult to systematically compare different sets of parameters to improve existing force fields, but in the past few years several authors have developed increasingly automated procedures to generate parameters for force fields such as Amber, CHARMM, and OPLS. The authors present a new framework that enables fully automated generation of GROMACS topologies for any of these force fields and an automated setup for parallel adaptive optimization of high-throughput free energy calcn. by adjusting lambda point placement on the fly. As a small example of this automated pipeline, the authors have calcd. solvation free energies of 50 different small mols. using the GAFF, OPLS-AA, and CGenFF force fields and four different water models, and by including the often neglected polarization costs, the authors show that the common charge models are somewhat under-polarized.
-
4Marrink, S. J.; Risselada, H. J.; Yefimov, S.; Tieleman, D. P.; de Vries, A. H. The MARTINI Force Field: Coarse Grained Model for Biomolecular Simulations. J. Phys. Chem. B 2007, 111, 7812– 7824, DOI: 10.1021/jp071097fGoogle Scholar4https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD2sXmsVKmsLc%253D&md5=428d5750b94652e4917d905a30658235The MARTINI Force Field: Coarse Grained Model for Biomolecular SimulationsMarrink, Siewert J.; Risselada, H. Jelger; Yefimov, Serge; Tieleman, D. Peter; De Vries, Alex H.Journal of Physical Chemistry B (2007), 111 (27), 7812-7824CODEN: JPCBFK; ISSN:1520-6106. (American Chemical Society)We present an improved and extended version of our coarse grained lipid model. The new version, coined the MARTINI force field, is parametrized in a systematic way, based on the reprodn. of partitioning free energies between polar and apolar phases of a large no. of chem. compds. To reproduce the free energies of these chem. building blocks, the no. of possible interaction levels of the coarse-grained sites has increased compared to those of the previous model. Application of the new model to lipid bilayers shows an improved behavior in terms of the stress profile across the bilayer and the tendency to form pores. An extension of the force field now also allows the simulation of planar (ring) compds., including sterols. Application to a bilayer/cholesterol system at various concns. shows the typical cholesterol condensation effect similar to that obsd. in all atom representations.
-
5Gecht, M.; Siggel, M.; Linke, M.; Hummer, G.; Köfinger, J. MDBenchmark: A toolkit to optimize the performance of molecular dynamics simulations. J. Chem. Phys. 2020, 153, 144105 DOI: 10.1063/5.0019045Google Scholar5https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXitVCmurvF&md5=d8cd0cbf9ed72f74d83f9170dacd1a11MDBenchmark: A toolkit to optimize the performance of molecular dynamics simulationsGecht, Michael; Siggel, Marc; Linke, Max; Hummer, Gerhard; Koefinger, JuergenJournal of Chemical Physics (2020), 153 (14), 144105CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)Despite the impending flattening of Moores law, the system size, complexity, and length of mol. dynamics (MD) simulations keep on increasing, thanks to effective code parallelization and optimization combined with algorithmic developments. Going forward, exascale computing poses new challenges to the efficient execution and management of MD simulations. The diversity and rapid developments of hardware architectures, software environments, and MD engines make it necessary that users can easily run benchmarks to optimally set up simulations, both with respect to time-to-soln. and overall efficiency. To this end, we have developed the software MDBenchmark to streamline the setup, submission, and anal. of simulation benchmarks and scaling studies. The software design is open and as such not restricted to any specific MD engine or job queuing system. To illustrate the necessity and benefits of running benchmarks and the capabilities of MDBenchmark, we measure the performance of a diverse set of 23 MD simulation systems using GROMACS 2018. We compare the scaling of simulations with the no. of nodes for central processing unit (CPU)-only and mixed CPU-graphics processing unit (GPU) nodes and study the performance that can be achieved when running multiple simulations on a single node. In all these cases, we optimize the nos. of message passing interface (MPI) ranks and open multi-processing (OpenMP) threads, which is crucial to maximizing performance. Our results demonstrate the importance of benchmarking for finding the optimal system and hardware specific simulation parameters. Running MD simulations with optimized settings leads to a significant performance increase that reduces the monetary, energetic, and environmental costs of MD simulations. (c) 2020 American Institute of Physics.
-
6Kutzner, C.; Páll, S.; Fechner, M.; Esztermann, A.; de Groot, B. L.; Grubmüller, H. Best bang for your buck: GPU nodes for GROMACS biomolecular simulations. J. Comput. Chem. 2015, 36, 1990– 2008, DOI: 10.1002/jcc.24030Google Scholar6https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXht1Krur%252FM&md5=2effcd08bab28e1c572dc1dac25e9c01Best bang for your buck: GPU nodes for GROMACS biomolecular simulationsKutzner, Carsten; Pall, Szilard; Fechner, Martin; Esztermann, Ansgar; de Groot, Bert L.; Grubmueller, HelmutJournal of Computational Chemistry (2015), 36 (26), 1990-2008CODEN: JCCHDD; ISSN:0192-8651. (John Wiley & Sons, Inc.)The mol. dynamics simulation package GROMACS runs efficiently on a wide variety of hardware from commodity workstations to high performance computing clusters. Hardware features are well-exploited with a combination of single instruction multiple data, multithreading, and message passing interface (MPI)-based single program multiple data/multiple program multiple data parallelism while graphics processing units (GPUs) can be used as accelerators to compute interactions off-loaded from the CPU. Here, we evaluate which hardware produces trajectories with GROMACS 4.6 or 5.0 in the most economical way. We have assembled and benchmarked compute nodes with various CPU/GPU combinations to identify optimal compns. in terms of raw trajectory prodn. rate, performance-to-price ratio, energy efficiency, and several other criteria. Although hardware prices are naturally subject to trends and fluctuations, general tendencies are clearly visible. Adding any type of GPU significantly boosts a node's simulation performance. For inexpensive consumer-class GPUs this improvement equally reflects in the performance-to-price ratio. Although memory issues in consumer-class GPUs could pass unnoticed as these cards do not support error checking and correction memory, unreliable GPUs can be sorted out with memory checking tools. Apart from the obvious determinants for cost-efficiency like hardware expenses and raw performance, the energy consumption of a node is a major cost factor. Over the typical hardware lifetime until replacement of a few years, the costs for elec. power and cooling can become larger than the costs of the hardware itself. Taking that into account, nodes with a well-balanced ratio of CPU and consumer-class GPU resources produce the max. amt. of GROMACS trajectory over their lifetime. © 2015 The Authors. Journal of Computational Chem. Published by Wiley Periodicals, Inc.
-
7Páll, S.; Abraham, M. J.; Kutzner, C.; Hess, B.; Lindahl, E. Tackling Exascale Software Challenges in Molecular Dynamics Simulations with GROMACS. In Lecture Notes in Computer Science; Springer, 2015; pp 3– 27.Google ScholarThere is no corresponding record for this reference.
-
8Páll, S.; Hess, B. A flexible algorithm for calculating pair interactions on SIMD architectures. Comput. Phys. Commun. 2013, 184, 2641– 2650, DOI: 10.1016/j.cpc.2013.06.003Google Scholar8https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC3sXhtFCht7zM&md5=6ec6327a4dc3fbc551350132aef15485A flexible algorithm for calculating pair interactions on SIMD architecturesPall, Szilard; Hess, BerkComputer Physics Communications (2013), 184 (12), 2641-2650CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Calcg. interactions or correlations between pairs of particles is typically the most time-consuming task in particle simulation or correlation anal. Straightforward implementations using a double loop over particle pairs have traditionally worked well, esp. since compilers usually do a good job of unrolling the inner loop. In order to reach high performance on modern CPU and accelerator architectures, single-instruction multiple-data (SIMD) parallelization has become essential. Avoiding memory bottlenecks is also increasingly important and requires reducing the ratio of memory to arithmetic operations. Moreover, when pairs only interact within a certain cut-off distance, good SIMD utilization can only be achieved by reordering input and output data, which quickly becomes a limiting factor. Here we present an algorithm for SIMD parallelization based on grouping a fixed no. of particles, e.g. 2, 4, or 8, into spatial clusters. Calcg. all interactions between particles in a pair of such clusters improves data reuse compared to the traditional scheme and results in a more efficient SIMD parallelization. Adjusting the cluster size allows the algorithm to map to SIMD units of various widths. This flexibility not only enables fast and efficient implementation on current CPUs and accelerator architectures like GPUs or Intel MIC, but it also makes the algorithm future-proof. We present the algorithm with an application to mol. dynamics simulations, where we can also make use of the effective buffering the method introduces.
-
9Buyya, R.; Vecchiola, C.; Selvi, S. T. Principles of Parallel and Distributed Computing. In Mastering Cloud Computing; Morgan Kaufmann: Boston, 2013; Chapter 2, pp 29– 70.Google ScholarThere is no corresponding record for this reference.
-
10Hess, B.; Kutzner, C.; van der Spoel, D.; Lindahl, E. GROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation. J. Chem. Theory Comput. 2008, 4, 435– 447, DOI: 10.1021/ct700301qGoogle Scholar10https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD1cXhsVSqurc%253D&md5=d53c94901386260221792ea30f151c5fGROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular SimulationHess, Berk; Kutzner, Carsten; van der Spoel, David; Lindahl, ErikJournal of Chemical Theory and Computation (2008), 4 (3), 435-447CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)Mol. simulation is an extremely useful, but computationally very expensive tool for studies of chem. and biomol. systems. Here, we present a new implementation of our mol. simulation toolkit GROMACS which now both achieves extremely high performance on single processors from algorithmic optimizations and hand-coded routines and simultaneously scales very well on parallel machines. The code encompasses a minimal-communication domain decompn. algorithm, full dynamic load balancing, a state-of-the-art parallel constraint solver, and efficient virtual site algorithms that allow removal of hydrogen atom degrees of freedom to enable integration time steps up to 5 fs for atomistic simulations also in parallel. To improve the scaling properties of the common particle mesh Ewald electrostatics algorithms, we have in addn. used a Multiple-Program, Multiple-Data approach, with sep. node domains responsible for direct and reciprocal space interactions. Not only does this combination of algorithms enable extremely long simulations of large systems but also it provides that simulation performance on quite modest nos. of std. cluster nodes.
-
11de Jong, D. H.; Baoukina, S.; Ingólfsson, H. I.; Marrink, S. J. Martini straight: Boosting performance using a shorter cutoff and GPUs. Comput. Phys. Commun. 2016, 199, 1– 7, DOI: 10.1016/j.cpc.2015.09.014Google Scholar11https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXhs1Krtb%252FJ&md5=9bb06db6dbe3171eb07bf7509105fc67Martini straight: Boosting performance using a shorter cutoff and GPUsde Jong, Djurre H.; Baoukina, Svetlana; Ingolfsson, Helgi I.; Marrink, Siewert J.Computer Physics Communications (2016), 199 (), 1-7CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)In mol. dynamics simulations, sufficient sampling is of key importance and a continuous challenge in the field. The coarse grain Martini force field has been widely used to enhance sampling. In its original implementation, this force field applied a shifted Lennard-Jones potential for the non-bonded van der Waals interactions, to avoid problems related to a relatively short cutoff. Here we investigate the use of a straight cutoff Lennard-Jones potential with potential modifiers. Together with a Verlet neighbor search algorithm, the modified potential allows the use of GPUs to accelerate the computations in Gromacs. We find that this alternative potential has little influence on most of the properties studied, including partitioning free energies, bulk liq. properties and bilayer properties. At the same time, energy conservation is kept within reasonable bounds. We conclude that the newly proposed straight cutoff approach is a viable alternative to the std. shifted potentials used in Martini, offering significant speedup even in the absence of GPUs.
-
12Abraham, M.; Alekseenko, A.; Bergh, C.; Blau, C.; Briand, E.; Doijade, M.; Fleischmann, S.; Gapsys, V.; Garg, G.; Gorelov, S.; Gouaillardet, G.; Gray, A.; Irrgang, M. E.; Jalalypour, F.; Jordan, J.; Junghans, C.; Kanduri, P.; Keller, S.; Kutzner, C.; Lemkul, J. A.; Lundborg, M.; Merz, P.; Miletic, V.; Morozov, D.; Páll, S.; Schulz, R.; Shirts, M.; Shvetsov, A.; Soproni, B.; van der Spoel, D.; Turner, P.; Uphoff, C.; Villa, A.; Wingbermühle, S.; Zhmurov, A.; Bauer, P.; Hess, B.; Lindahl, E. GROMACS 2023.1 Manual , 2023 DOI: 10.5281/zenodo.7852189 .Google ScholarThere is no corresponding record for this reference.
-
13Berendsen, H. J. C.; Postma, J. P. M.; van Gunsteren, W. F.; DiNola, A.; Haak, J. R. Molecular dynamics with coupling to an external bath. J. Chem. Phys. 1984, 81, 3684– 3690, DOI: 10.1063/1.448118Google Scholar13https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL2cXmtlGksbY%253D&md5=5510dc00297d63b91ee3a7a4ae5aacb1Molecular dynamics with coupling to an external bathBerendsen, H. J. C.; Postma, J. P. M.; Van Gunsteren, W. F.; DiNola, A.; Haak, J. R.Journal of Chemical Physics (1984), 81 (8), 3684-90CODEN: JCPSA6; ISSN:0021-9606.In mol. dynamics (MD) simulations, the need often arises to maintain such parameters as temp. or pressure rather than energy and vol., or to impose gradients for studying transport properties in nonequil. MD. A method is described to realize coupling to an external bath with const. temp. or pressure with adjustable time consts. for the coupling. The method is easily extendable to other variables and to gradients, and can be applied also to polyat. mols. involving internal constraints. The influence of coupling time consts. on dynamical variables is evaluated. A leap-frog algorithm is presented for the general case involving constraints with coupling to both a const. temp. and a const. pressure bath.
-
14Parrinello, M.; Rahman, A. Polymorphic transitions in single crystals: A new molecular dynamics method. J. Appl. Phys. 1981, 52, 7182– 7190, DOI: 10.1063/1.328693Google Scholar14https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL38XislSnuw%253D%253D&md5=a0a5617389f6cabbf2a405c649aadf03Polymorphic transitions in single crystals: A new molecular dynamics methodParrinello, M.; Rahman, A.Journal of Applied Physics (1981), 52 (12), 7182-90CODEN: JAPIAU; ISSN:0021-8979.A Lagrangian formulation is introduced; it can be used to make mol. dynamics (MD) calcns. on systems under the most general, externally applied, conditions of stress. In this formulation the MD cell shape and size can change according to dynamic equations given by this Lagrangian. This MD technique was used to the study of structural transitions of a Ni single crystal under uniform uniaxial compressive and tensile loads. Some results regarding the stress-strain relation obtained by static calcns. are invalid at finite temp. Under compressive loading, the model of Ni shows a bifurcation in its stress-strain relation; this bifurcation provides a link in configuration space between cubic and hexagonal close packing. Such a transition could perhaps be obsd. exptl. under extreme conditions of shock.
-
15Ingólfsson, H. I.; Melo, M. N.; van Eerden, F. J.; Arnarez, C.; Lopez, C. A.; Wassenaar, T. A.; Periole, X.; de Vries, A. H.; Tieleman, D. P.; Marrink, S. J. Lipid Organization of the Plasma Membrane. J. Am. Chem. Soc. 2014, 136, 14554– 14559, DOI: 10.1021/ja507832eGoogle Scholar15https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2cXhsFKnsbjI&md5=3fcecc9c57a02ac5a43b899401e22467Lipid Organization of the Plasma MembraneIngolfsson, Helgi I.; Melo, Manuel N.; van Eerden, Floris J.; Arnarez, Clement; Lopez, Cesar A.; Wassenaar, Tsjerk A.; Periole, Xavier; de Vries, Alex H.; Tieleman, D. Peter; Marrink, Siewert J.Journal of the American Chemical Society (2014), 136 (41), 14554-14559CODEN: JACSAT; ISSN:0002-7863. (American Chemical Society)The detailed organization of cellular membranes remains rather elusive. Based on large-scale mol. dynamics simulations, we provide a high-resoln. view of the lipid organization of a plasma membrane at an unprecedented level of complexity. Our plasma membrane model consists of 63 different lipid species, combining 14 types of headgroups and 11 types of tails asym. distributed across the two leaflets, closely mimicking an idealized mammalian plasma membrane. We observe an enrichment of cholesterol in the outer leaflet and a general non-ideal lateral mixing of the different lipid species. Transient domains with liq.-ordered character form and disappear on the microsecond time scale. These domains are coupled across the two membrane leaflets. In the outer leaflet, distinct nanodomains consisting of gangliosides are obsd. Phosphoinositides show preferential clustering in the inner leaflet. Our data provide a key view on the lateral organization of lipids in one of life's fundamental structures, the cell membrane.
-
16Larsen, A. H. Molecular Dynamics Simulations of Curved Lipid Membranes. Int. J. Mol. Sci. 2022, 23, 8098 DOI: 10.3390/ijms23158098Google Scholar16https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB38XitFCgsLfN&md5=172716d0c5a1b96eb89185053301b6f4Molecular Dynamics Simulations of Curved Lipid MembranesLarsen, Andreas HaahrInternational Journal of Molecular Sciences (2022), 23 (15), 8098CODEN: IJMCFK; ISSN:1422-0067. (MDPI AG)A review. Eukaryotic cells contain membranes with various curvatures, from the near-plane plasma membrane to the highly curved membranes of organelles, vesicles, and membrane protrusions. These curvatures are generated and sustained by curvature-inducing proteins, peptides, and lipids, and describing these mechanisms is an important scientific challenge. In addn. to that, some mols. can sense membrane curvature and thereby be trafficked to specific locations. The description of curvature sensing is another fundamental challenge. Curved lipid membranes and their interplay with membrane-assocd. proteins can be investigated with mol. dynamics (MD) simulations. Various methods for simulating curved membranes with MD are discussed here, including tools for setting up simulation of vesicles and methods for sustaining membrane curvature. The latter are divided into methods that exploit scaffolding virtual beads, methods that use curvature-inducing mols., and methods applying virtual forces. The variety of simulation tools allow researcher to closely match the conditions of exptl. studies of membrane curvatures.
-
17Vögele, M.; Köfinger, J.; Hummer, G. Hydrodynamics of Diffusion in Lipid Membrane Simulations. Phys. Rev. Lett. 2018, 120, 268104 DOI: 10.1103/PhysRevLett.120.268104Google Scholar17https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BB3c%252FnvVKitA%253D%253D&md5=7d6c5e2e9f9f4b20057c2463cac64f8dHydrodynamics of Diffusion in Lipid Membrane SimulationsVogele Martin; Kofinger Jurgen; Hummer Gerhard; Hummer GerhardPhysical review letters (2018), 120 (26), 268104 ISSN:.By performing molecular dynamics simulations with up to 132 million coarse-grained particles in half-micron sized boxes, we show that hydrodynamics quantitatively explains the finite-size effects on diffusion of lipids, proteins, and carbon nanotubes in membranes. The resulting Oseen correction allows us to extract infinite-system diffusion coefficients and membrane surface viscosities from membrane simulations despite the logarithmic divergence of apparent diffusivities with increasing box width. The hydrodynamic theory of diffusion applies also to membranes with asymmetric leaflets and embedded proteins, and to a complex plasma-membrane mimetic.
-
18Duboué-Dijon, E.; Hénin, J. Building intuition for binding free energy calculations: Bound state definition, restraints, and symmetry. J. Chem. Phys. 2021, 154, 204101 DOI: 10.1063/5.0057845Google Scholar18https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3MXhtFGltb%252FN&md5=33d019450c8d2d0e5ad33f16477a7d4aBuilding intuition for binding free energy calculations: Bound state definition, restraints, and symmetryDuboue-Dijon, E.; Henin, J.Journal of Chemical Physics (2021), 154 (20), 204101CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The theory behind computation of abs. binding free energies using explicit-solvent mol. simulations is well-established, yet somewhat complex, with counter-intuitive aspects. This leads to frequent frustration, common misconceptions, and sometimes erroneous numerical treatment. To improve this, we present the main practically relevant segments of the theory with const. ref. to phys. intuition. We pinpoint the role of the implicit or explicit definition of the bound state (or the binding site) to make a robust link between an exptl. measurement and a computational result. We clarify the role of symmetry and discuss cases where symmetry no. corrections have been misinterpreted. In particular, we argue that symmetry corrections as classically presented are a source of confusion and could be advantageously replaced by restraint free energy contributions. We establish that contrary to a common intuition, partial or missing sampling of some modes of sym. bound states does not affect the calcd. decoupling free energies. Finally, we review these questions and pitfalls in the context of a few common practical situations: binding to a sym. receptor (equiv. binding sites), binding of a sym. ligand (equiv. poses), and formation of a sym. complex, in the case of homodimerization. (c) 2021 American Institute of Physics.
-
19Mori, T.; Miyashita, N.; Im, W.; Feig, M.; Sugita, Y. Molecular dynamics simulations of biological membranes and membrane proteins using enhanced conformational sampling algorithms. Biochim. Biophys. Acta., Biomembr. 2016, 1858, 1635– 1651, DOI: 10.1016/j.bbamem.2015.12.032Google Scholar19https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC28XjvFygtg%253D%253D&md5=02a175fae7d42d40bc672a1e5509b55bMolecular dynamics simulations of biological membranes and membrane proteins using enhanced conformational sampling algorithmsMori, Takaharu; Miyashita, Naoyuki; Im, Wonpil; Feig, Michael; Sugita, YujiBiochimica et Biophysica Acta, Biomembranes (2016), 1858 (7_Part_B), 1635-1651CODEN: BBBMBS; ISSN:0005-2736. (Elsevier B.V.)A review. This paper reviews various enhanced conformational sampling methods and explicit/implicit solvent/membrane models, as well as their recent applications to the exploration of the structure and dynamics of membranes and membrane proteins. Mol. dynamics simulations have become an essential tool to investigate biol. problems, and their success relies on proper mol. models together with efficient conformational sampling methods. The implicit representation of solvent/membrane environments is reasonable approxn. to the explicit all-atom models, considering the balance between computational cost and simulation accuracy. Implicit models can be easily combined with replica-exchange mol. dynamics methods to explore a wider conformational space of a protein. Other mol. models and enhanced conformational sampling methods are also briefly discussed. As application examples, we introduce recent simulation studies of glycophorin A, phospholamban, amyloid precursor protein, and mixed lipid bilayers and discuss the accuracy and efficiency of each simulation model and method. This article is part of a Special Issue entitled: Membrane Proteins. Guest Editors: J.C. Gumbart and Sergei Noskov.
-
20Kolossváry, I.; Sherman, W. Comprehensive Approach to Simulating Large Scale Conformational Changes in Biological Systems Utilizing a Path Collective Variable and New Barrier Restraint. J. Phys. Chem. B 2023, 127, 5214– 5229, DOI: 10.1021/acs.jpcb.3c02028Google Scholar20https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3sXhtFKjtLzJ&md5=c4e43cfe37b8575041cd6e06467f2c05Comprehensive Approach to Simulating Large Scale Conformational Changes in Biological Systems Utilizing a Path Collective Variable and New Barrier RestraintKolossvary, Istvan; Sherman, WoodyJournal of Physical Chemistry B (2023), 127 (23), 5214-5229CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)Conformational sampling of complex biomols. is an emerging frontier in drug discovery. Advances in lab-based structural biol. and related computational approaches like AlphaFold have made great strides in obtaining static protein structures for biol. relevant targets. However, biol. is in const. motion, and many important biol. processes rely on conformationally driven events. Conventional mol. dynamics (MD) simulations run on std. hardware are impractical for many drug design projects, where conformationally driven biol. events can take microseconds to milliseconds or longer. An alternative approach is to focus the search on a limited region of conformational space defined by a putative reaction coordinate (i.e., path collective variable). The search space is typically limited by applying restraints, which can be guided by insights about the underlying biol. process of interest. The challenge is striking a balance between the degree to which the system is constrained and still allowing for natural motions along the path. A plethora of restraints exist to limit the size of conformational search space, although each has drawbacks when simulating complex biol. motions. In this work, we present a three-stage procedure to construct realistic path collective variables (PCVs) and introduce a new kind of barrier restraint that is particularly well suited for complex conformationally driven biol. events, such as allosteric modulations and conformational signaling. The PCV presented here is all-atom (as opposed to C-alpha or backbone only) and is derived from all-atom MD trajectory frames. The new restraint relies on a barrier function (specifically, the scaled reciprocal function), which we show is particularly beneficial in the context of mol. dynamics, where near-hard-wall restraints are needed with zero tolerance to restraint violation. We have implemented our PCV and barrier restraint within a hybrid sampling framework that combines well-tempered metadynamics and extended-Lagrangian adaptive biasing force (meta-eABF). We use three particular examples of high pharmaceutical interest to demonstrate the value of this approach: (1) sampling the distance from ubiquitin to a protein of interest within the supramol. cullin-RING ligase complex, (2) stabilizing the wild-type conformation of the oncogenic mutant JAK2-V617F pseudokinase domain, and (3) inducing an activated state of the stimulator of interferon genes (STING) protein obsd. upon ligand binding. For examples 2 and 3, we present statistical anal. of meta-eABF free energy ests. and, for each case, code for reproducing this work.
-
21Tribello, G. A.; Bonomi, M.; Branduardi, D.; Camilloni, C.; Bussi, G. PLUMED 2: New feathers for an old bird. Comput. Phys. Commun. 2014, 185, 604– 613, DOI: 10.1016/j.cpc.2013.09.018Google Scholar21https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC3sXhs1yqs7fJ&md5=292009aab558d0ef1108bb9a5f036c40PLUMED 2: New feathers for an old birdTribello, Gareth A.; Bonomi, Massimiliano; Branduardi, Davide; Camilloni, Carlo; Bussi, GiovanniComputer Physics Communications (2014), 185 (2), 604-613CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Enhancing sampling and analyzing simulations are central issues in mol. simulation. Recently, we introduced PLUMED, an open-source plug-in that provides some of the most popular mol. dynamics (MD) codes with implementations of a variety of different enhanced sampling algorithms and collective variables (CVs). The rapid changes in this field, in particular new directions in enhanced sampling and dimensionality redn. together with new hardware, require a code that is more flexible and more efficient. We therefore present PLUMED 2 here-a complete rewrite of the code in an object-oriented programming language (C++). This new version introduces greater flexibility and greater modularity, which both extends its core capabilities and makes it far easier to add new methods and CVs. It also has a simpler interface with the MD engines and provides a single software library contg. both tools and core facilities. Ultimately, the new code better serves the ever-growing community of users and contributors in coping with the new challenges arising in the field.
-
22Frenkel, D.; Smit, B. Introduction. In Understanding Molecular Simulation: From Algorithms to Applications, 2nd ed.; Academic Press: San Diego, 2002; Vol. 1.Google ScholarThere is no corresponding record for this reference.
-
23Allen, M. P.; Tildesley, D. J. Computer Simulation of Liquids, 2nd ed.; Oxford University Press, 2017.Google ScholarThere is no corresponding record for this reference.
-
24Essmann, U.; Perera, L.; Berkowitz, M. L.; Darden, T.; Lee, H.; Pedersen, L. G. A smooth particle mesh Ewald method. J. Chem. Phys. 1995, 103, 8577– 8593, DOI: 10.1063/1.470117Google Scholar24https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaK2MXptlehtrw%253D&md5=092a679dd3bee08da28df41e302383a7A smooth particle mesh Ewald methodEssmann, Ulrich; Perera, Lalith; Berkowitz, Max L.; Darden, Tom; Lee, Hsing; Pedersen, Lee G.Journal of Chemical Physics (1995), 103 (19), 8577-93CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The previously developed particle mesh Ewald method is reformulated in terms of efficient B-spline interpolation of the structure factors. This reformulation allows a natural extension of the method to potentials of the form 1/rp with p ≥ 1. Furthermore, efficient calcn. of the virial tensor follows. Use of B-splines in the place of Lagrange interpolation leads to analytic gradients as well as a significant improvement in the accuracy. The authors demonstrate that arbitrary accuracy can be achieved, independent of system size N, at a cost that scales as N log(N). For biomol. systems with many thousands of atoms and this method permits the use of Ewald summation at a computational cost comparable to that of a simple truncation method of 10 Å or less.
-
25Sega, M.; Dellago, C. Long-range dispersion effects on the water/vapor interface simulated using the most common models. J. Phys. Chem. B 2017, 121, 3798– 3803, DOI: 10.1021/acs.jpcb.6b12437Google Scholar25https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2sXjtVait7o%253D&md5=a32c3a9e14c07687bb492635c4b5c74dLong-Range Dispersion Effects on the Water/Vapor Interface Simulated Using the Most Common ModelsSega, Marcello; Dellago, ChristophJournal of Physical Chemistry B (2017), 121 (15), 3798-3803CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)The long-range contribution to dispersion forces is known to have a major impact on the properties of inhomogeneous fluids, and its correct treatment is increasingly recognized as being a necessary requirement to avoid cutoff-related artifacts. Although anal. corrections for quantities like the surface tension are known, these cannot take into account the structural changes induced by the long-range contributions. The authors analyze the interfacial properties of seven popular water models, comparing the results with the cutoff version of the dispersion potential. The differences in surface tension ests. are in all cases found to be less than 2 mN/m.
-
26Panigrahy, R. An Improved Algorithm Finding Nearest Neighbor Using Kd-trees. In Lecture Notes in Computer Science; Springer: Berlin Heidelberg pp 387– 398.Google ScholarThere is no corresponding record for this reference.
-
27Páll, S.; Zhmurov, A.; Bauer, P.; Abraham, M.; Lundborg, M.; Gray, A.; Hess, B.; Lindahl, E. Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS. J. Chem. Phys. 2020, 153, 134110 DOI: 10.1063/5.0018516Google Scholar27https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXitVWrtLnE&md5=6997d6a941338d496269c295828c22f9Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACSPall, Szilard; Zhmurov, Artem; Bauer, Paul; Abraham, Mark; Lundborg, Magnus; Gray, Alan; Hess, Berk; Lindahl, ErikJournal of Chemical Physics (2020), 153 (13), 134110CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The introduction of accelerator devices such as graphics processing units (GPUs) has had profound impact on mol. dynamics simulations and has enabled order-of-magnitude performance advances using commodity hardware. To fully reap these benefits, it has been necessary to reformulate some of the most fundamental algorithms, including the Verlet list, pair searching, and cutoffs. Here, we present the heterogeneous parallelization and acceleration design of mol. dynamics implemented in the GROMACS codebase over the last decade. The setup involves a general cluster-based approach to pair lists and non-bonded pair interactions that utilizes both GPU and central processing unit (CPU) single instruction, multiple data acceleration efficiently, including the ability to load-balance tasks between CPUs and GPUs. The algorithm work efficiency is tuned for each type of hardware, and to use accelerators more efficiently, we introduce dual pair lists with rolling pruning updates. Combined with new direct GPU-GPU communication and GPU integration, this enables excellent performance from single GPU simulations through strong scaling across multiple GPUs and efficient multi-node parallelization. (c) 2020 American Institute of Physics.
-
28Thompson, A. P.; Aktulga, H. M.; Berger, R.; Bolintineanu, D. S.; Brown, W. M.; Crozier, P. S.; in ’t Veld, P. J.; Kohlmeyer, A.; Moore, S. G.; Nguyen, T. D.; Shan, R.; Stevens, M. J.; Tranchida, J.; Trott, C.; Plimpton, S. J. LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales. Comput. Phys. Commun. 2022, 271, 108171 DOI: 10.1016/j.cpc.2021.108171Google Scholar28https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3MXitlSrsb7O&md5=cd0bfd050820e97c11779003add20ed3LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scalesThompson, Aidan P.; Aktulga, H. Metin; Berger, Richard; Bolintineanu, Dan S.; Brown, W. Michael; Crozier, Paul S.; in 't Veld, Pieter J.; Kohlmeyer, Axel; Moore, Stan G.; Nguyen, Trung Dac; Shan, Ray; Stevens, Mark J.; Tranchida, Julien; Trott, Christian; Plimpton, Steven J.Computer Physics Communications (2022), 271 (), 108171CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Since the classical mol. dynamics simulator LAMMPS was released as an open source code in 2004, it has become a widely-used tool for particle-based modeling of materials at length scales ranging from at. to mesoscale to continuum. Reasons for its popularity are that it provides a wide variety of particle interaction models for different materials, that it runs on any platform from a single CPU core to the largest supercomputers with accelerators, and that it gives users control over simulation details, either via the input script or by adding code for new interat. potentials, constraints, diagnostics, or other features needed for their models. As a result, hundreds of people have contributed new capabilities to LAMMPS and it has grown from fifty thousand lines of code in 2004 to a million lines today. In this paper several of the fundamental algorithms used in LAMMPS are described along with the design strategies which have made it flexible for both users and developers. We also highlight some capabilities recently added to the code which were enabled by this flexibility, including dynamic load balancing, on-the-fly visualization, magnetic spin dynamics models, and quantum-accuracy machine learning interat. potentials.Program Title: Large-scale Atomic/Mol. Massively Parallel Simulator (LAMMPS)CPC Library link to program files:https://doi.org/10.17632/cxbxs9btsv.1Developer's repository link:https://github.com/lammps/lammpsLicensing provisions: GPLv2Programming language: C++, Python, C, FortranSupplementary material:https://www.lammps.orgNature of problem: Many science applications in physics, chem., materials science, and related fields require parallel, scalable, and efficient generation of long, stable classical particle dynamics trajectories. Within this common problem definition, there lies a great diversity of use cases, distinguished by different particle interaction models, external constraints, as well as timescales and lengthscales ranging from at. to mesoscale to macroscopic.Soln. method: The LAMMPS code uses parallel spatial decompn., distributed neighbor lists, and parallel FFTs for long-range Coulombic interactions [1]. The time integration algorithm is based on the Stormer-Verlet symplectic integrator [2], which provides better stability than higher-order non-symplectic methods. In addn., LAMMPS supports a wide range of interat. potentials, constraints, diagnostics, software interfaces, and pre- and post-processing features.Addnl. comments including restrictions and unusual features: This paper serves as the definitive ref. for the LAMMPS code.S. Plimpton, Fast parallel algorithms for short-range mol. dynamics. Phys. 117 (1995) 1-19.L. Verlet, Computer expts. on classical fluids: I. Thermodynamical properties of Lennard-Jones mols., Phys. Rev. 159 (1967) 98-103.
-
29Helfrich, W. Elastic Properties of Lipid Bilayers: Theory and Possible Experiments. Z. Naturforsch. C 1973, 28, 693– 703, DOI: 10.1515/znc-1973-11-1209Google Scholar29https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaE2cXnvFersA%253D%253D&md5=c64c8c2c43d3defe6b78d2c06abe0630Elastic properties of lipid bilayers. Theory and possible experimentsHelfrich, W.Zeitschrift fuer Naturforschung, Teil C: Biochemie, Biophysik, Biologie, Virologie (1973), 28 (11-12), 693-703CODEN: ZNFCAP; ISSN:0341-0471.A theory for the elastic behavior of lipid bilayers is presented involving 3 types of strains, i.e. stretching, tilt, and curvature. Possible expts. to det. the elastic properties of lipid bilayers by magnetic and pressure deformation measurements are discussed.
-
30Bhaskara, R. M.; Grumati, P.; Garcia-Pardo, J.; Kalayil, S.; Covarrubias-Pinto, A.; Chen, W.; Kudryashev, M.; Dikic, I.; Hummer, G. Curvature induction and membrane remodeling by FAM134B reticulon homology domain assist selective ER-phagy. Nat. Commun. 2019, 10, 2370 DOI: 10.1038/s41467-019-10345-3Google Scholar30https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BB3M3hs1ahug%253D%253D&md5=10b720cc239064d028e0436dc9e1ae4dCurvature induction and membrane remodeling by FAM134B reticulon homology domain assist selective ER-phagyBhaskara Ramachandra M; Hummer Gerhard; Grumati Paolo; Covarrubias-Pinto Adriana; Dikic Ivan; Garcia-Pardo Javier; Kalayil Sissy; Chen Wenbo; Kudryashev Mikhail; Dikic Ivan; Garcia-Pardo Javier; Chen Wenbo; Kudryashev Mikhail; Hummer GerhardNature communications (2019), 10 (1), 2370 ISSN:.FAM134B/RETREG1 is a selective ER-phagy receptor that regulates the size and shape of the endoplasmic reticulum. The structure of its reticulon-homology domain (RHD), an element shared with other ER-shaping proteins, and the mechanism of membrane shaping remain poorly understood. Using molecular modeling and molecular dynamics (MD) simulations, we assemble a structural model for the RHD of FAM134B. Through MD simulations of FAM134B in flat and curved membranes, we relate the dynamic RHD structure with its two wedge-shaped transmembrane helical hairpins and two amphipathic helices to FAM134B functions in membrane-curvature induction and curvature-mediated protein sorting. FAM134B clustering, as expected to occur in autophagic puncta, amplifies the membrane-shaping effects. Electron microscopy of in vitro liposome remodeling experiments support the membrane remodeling functions of the different RHD structural elements. Disruption of the RHD structure affects selective autophagy flux and leads to disease states.
-
31Wassenaar, T. A.; Ingólfsson, H. I.; Böckmann, R. A.; Tieleman, D. P.; Marrink, S. J. Computational Lipidomics with insane: A Versatile Tool for Generating Custom Membranes for Molecular Simulations. J. Chem. Theory Comput. 2015, 11, 2144– 2155, DOI: 10.1021/acs.jctc.5b00209Google Scholar31https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXmtlamsbo%253D&md5=8a754c43db80752045ed3bfc3e64b5dbComputational Lipidomics with insane: A Versatile Tool for Generating Custom Membranes for Molecular SimulationsWassenaar, Tsjerk A.; Ingolfsson, Helgi I.; Boeckmann, Rainer A.; Tieleman, D. Peter; Marrink, Siewert J.Journal of Chemical Theory and Computation (2015), 11 (5), 2144-2155CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)For simulations of membranes and membrane proteins, the generation of the lipid bilayer is a crit. step in the setup of the system. Membranes comprising multiple components pose a particular challenge, because the relative abundances need to be controlled and the equilibration of the system may take several microseconds. Here the authors present a comprehensive method for building membrane contg. systems, characterized by simplicity and versatility. The program uses preset, coarse-grain lipid templates to build the membrane, and also allows on-the-fly generation of simple lipid types by specifying the headgroup, linker, and lipid tails on the command line. The resulting models can be equilibrated, after which a relaxed atomistic model can be obtained by reverse transformation. For multicomponent membranes, this provides an efficient means for generating equilibrated atomistic models. The method is called insane, an acronym for INSert membrANE. The program has been made available, together with the complementary method for reverse transformation, at http://cgmartini.nl/. This work highlights the key features of insane and presents a survey of properties for a large range of lipids as a start of a computational lipidomics project.
-
32Bussi, G.; Donadio, D.; Parrinello, M. Canonical sampling through velocity rescaling. J. Chem. Phys. 2007, 126, 014101 DOI: 10.1063/1.2408420Google Scholar32https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD2sXosVCltg%253D%253D&md5=9c182b57bfc65bca6be23c8c76b4be77Canonical sampling through velocity rescalingBussi, Giovanni; Donadio, Davide; Parrinello, MicheleJournal of Chemical Physics (2007), 126 (1), 014101/1-014101/7CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The authors present a new mol. dynamics algorithm for sampling the canonical distribution. In this approach the velocities of all the particles are rescaled by a properly chosen random factor. The algorithm is formally justified and it is shown that, in spite of its stochastic nature, a quantity can still be defined that remains const. during the evolution. In numerical applications this quantity can be used to measure the accuracy of the sampling. The authors illustrate the properties of this new method on Lennard-Jones and TIP4P water models in the solid and liq. phases. Its performance is excellent and largely independent of the thermostat parameter also with regard to the dynamic properties.
-
33Bernetti, M.; Bussi, G. Pressure control using stochastic cell rescaling. J. Chem. Phys. 2020, 153, 114107 DOI: 10.1063/5.0020514Google Scholar33https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXhvVOnt7nN&md5=0021e74a81e9956f6b64873d904a66f2Pressure control using stochastic cell rescalingBernetti, Mattia; Bussi, GiovanniJournal of Chemical Physics (2020), 153 (11), 114107CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)Mol. dynamics simulations require barostats to be performed at a const. pressure. The usual recipe is to employ the Berendsen barostat first, which displays a first-order vol. relaxation efficient in equilibration but results in incorrect vol. fluctuations, followed by a second-order or a Monte Carlo barostat for prodn. runs. In this paper, we introduce stochastic cell rescaling, a first-order barostat that samples the correct vol. fluctuations by including a suitable noise term. The algorithm is shown to report vol. fluctuations compatible with the isobaric ensemble and its anisotropic variant is tested on a membrane simulation. Stochastic cell rescaling can be straightforwardly implemented in the existing codes and can be used effectively in both equilibration and prodn. phases. (c) 2020 American Institute of Physics.
-
34Mark, P.; Nilsson, L. Structure and Dynamics of the TIP3P, SPC, and SPC/E Water Models at 298 K. J. Phys. Chem. A 2001, 105, 9954– 9960, DOI: 10.1021/jp003020wGoogle Scholar34https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD3MXntlWrurs%253D&md5=fecd3db40210b04e8b2a933ea07b131eStructure and Dynamics of the TIP3P, SPC, and SPC/E Water Models at 298 KMark, Pekka; Nilsson, LennartJournal of Physical Chemistry A (2001), 105 (43), 9954-9960CODEN: JPCAFH; ISSN:1089-5639. (American Chemical Society)Mol. dynamics simulations of five water models, the TIP3P (original and modified), SPC (original and refined), and SPC/E (original), were performed using the CHARMM mol. mechanics program. All simulations were carried out in the microcanonical NVE ensemble, using 901 water mols. in a cubic simulation cell furnished with periodic boundary conditions at 298 K. The SHAKE algorithm was used to keep water mols. rigid. Nanosecond trajectories were calcd. with all water models for high statistical accuracy. The characteristic self-diffusion coeffs. D and radial distribution functions, gOO, gOH, and gHH for all five water models were detd. and compared to exptl. data. The effects of velocity rescaling on the self-diffusion coeff. D were examd. All these empirical water models used in this study are similar by having three interaction sites, but the small differences in their pair potentials composed of Lennard-Jones (LJ) and Coulombic terms give significant differences in the calcd. self-diffusion coeffs., and in the height of the second peak of the radial distribution function gOO.
-
35Jo, S.; Kim, T.; Iyer, V. G.; Im, W. CHARMM-GUI: A web-based graphical user interface for CHARMM. J. Comput. Chem. 2008, 29, 1859– 1865, DOI: 10.1002/jcc.20945Google Scholar35https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD1cXosVKksbc%253D&md5=112a3dd61d792b040f9f716b32220d7eCHARMM-GUI: a web-based graphical user interface for CHARMMJo, Sunhwan; Kim, Taehoon; Iyer, Vidyashankara G.; Im, WonpilJournal of Computational Chemistry (2008), 29 (11), 1859-1865CODEN: JCCHDD; ISSN:0192-8651. (John Wiley & Sons, Inc.)CHARMM is an academic research program used widely for macromol. mechanics and dynamics with versatile anal. and manipulation tools of at. coordinates and dynamics trajectories. CHARMM-GUI, http://www.charmm-gui.org, has been developed to provide a web-based graphical user interface to generate various input files and mol. systems to facilitate and standardize the usage of common and advanced simulation techniques in CHARMM. The web environment provides an ideal platform to build and validate a mol. model system in an interactive fashion such that, if a problem is found through visual inspection, one can go back to the previous setup and regenerate the whole system again. In this article, we describe the currently available functional modules of CHARMM-GUI Input Generator that form a basis for the advanced simulation techniques. Future directions of the CHARMM-GUI development project are also discussed briefly together with other features in the CHARMM-GUI website, such as Archive and Movie Gallery.
-
36Hoover, W. G. Canonical dynamics: Equilibrium phase-space distributions. Phys. Rev. A 1985, 31, 1695– 1697, DOI: 10.1103/PhysRevA.31.1695Google Scholar36https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BC2sjotlWltA%253D%253D&md5=99a2477835b37592226a5d18a760685cCanonical dynamics: Equilibrium phase-space distributionsHooverPhysical review. A, General physics (1985), 31 (3), 1695-1697 ISSN:0556-2791.There is no expanded citation for this reference.
-
37Nosé, S. A unified formulation of the constant temperature molecular dynamics methods. J. Chem. Phys. 1984, 81, 511– 519, DOI: 10.1063/1.447334Google Scholar37https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL2cXkvFOrs7k%253D&md5=2974515ec89e5601868e35871c0f19c2A unified formulation of the constant-temperature molecular-dynamics methodsNose, ShuichiJournal of Chemical Physics (1984), 81 (1), 511-19CODEN: JCPSA6; ISSN:0021-9606.Three recently proposed const. temp. mol. dynamics methods [N., (1984) (1); W. G. Hoover et al., (1982) (2); D. J. Evans and G. P. Morris, (1983) (2); and J. M. Haile and S. Gupta, 1983) (3)] are examd. anal. via calcg. the equil. distribution functions and comparing them with that of the canonical ensemble. Except for effects due to momentum and angular momentum conservation, method (1) yields the rigorous canonical distribution in both momentum and coordinate space. Method (2) can be made rigorous in coordinate space, and can be derived from method (1) by imposing a specific constraint. Method (3) is not rigorous and gives a deviation of order N-1/2 from the canonical distribution (N the no. of particles). The results for the const. temp.-const. pressure ensemble are similar to the canonical ensemble case.
-
38Welch, P. The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms. IEEE Trans. Audio Electroacoust. 1967, 15, 70– 73, DOI: 10.1109/TAU.1967.1161901Google ScholarThere is no corresponding record for this reference.
-
39Hernández-Muñoz, J.; Bresme, F.; Tarazona, P.; Chacón, E. Bending Modulus of Lipid Membranes from Density Correlation Functions. J. Chem. Theory Comput. 2022, 18, 3151– 3163, DOI: 10.1021/acs.jctc.2c00099Google Scholar39https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB38XptVOitLs%253D&md5=1ce4b80044739c9c7b78430e2d1aa421Bending Modulus of Lipid Membranes from Density Correlation FunctionsHernandez-Munoz, Jose; Bresme, Fernando; Tarazona, Pedro; Chacon, EnriqueJournal of Chemical Theory and Computation (2022), 18 (5), 3151-3163CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)The bending modulus κ quantifies the elasticity of biol. membranes in terms of the free energy cost of increasing the membrane corrugation. Mol. dynamics (MD) simulations provide a powerful approach to quantify κ by analyzing the thermal fluctuations of the lipid bilayer. However, existing methods require the identification and filtering of non-mesoscopic fluctuation modes. State of the art methods rely on identifying a smooth surface to describe the membrane shape. These methods introduce uncertainties in calcg. κ since they rely on different criteria to select the relevant fluctuation modes. Here, we present a method to compute κ using mol. simulations. Our approach circumvents the need to define a mesoscopic surface or an orientation field for the lipid tails explicitly. The bending and tilt moduli can be extd. from the anal. of the d. correlation function (DCF). The method introduced here builds on the Bedeaux and Weeks (BW) theory for the DCF of fluctuating interfaces and on the coupled undulatory (CU) mode introduced by us in previous work. We test the BW-DCF method by computing the elastic properties of lipid membranes with different system sizes (from 500 to 6000 lipid mols.) and using coarse-grained (for POPC and DPPC lipids) and fully atomistic models (for DPPC). Further, we quantify the impact of cholesterol on the bending modulus of DPPC bilayers. We compare our results with bending moduli obtained with X-ray diffraction data and different computer simulation methods.
-
40Eid, J.; Razmazma, H.; Jraij, A.; Ebrahimi, A.; Monticelli, L. On Calculating the Bending Modulus of Lipid Bilayer Membranes from Buckling Simulations. J. Phys. Chem. B 2020, 124, 6299– 6311, DOI: 10.1021/acs.jpcb.0c04253Google Scholar40https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXht1yntbnL&md5=3aa840e0da955031d874d2b047514f6fOn calculating the bending modulus of lipid bilayer membranes from buckling simulationsEid, Jad; Razmazma, Hafez; Jraij, Alia; Ebrahimi, Ali; Monticelli, LucaJournal of Physical Chemistry B (2020), 124 (29), 6299-6311CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)The bending modulus is an important phys. const. characterizing lipid membranes. Different methods have been devised for calcg. the bending modulus from simulations, and one of them, named the buckling method, is nowadays widely used due to its simplicity and numerical stability. However, questions remain on the reproducibility, finite size effects, and interpretation of results on lipid mixts. Here we explore the dependence of simulation results on the system size and the strain. We find that the dimensions of the box have a negligible impact on the results when the system size is beyond a certain threshold. We then calc. the bending rigidity for of a series of common single-component lipid bilayers (PC, PS, PE, PG, and SM), as well as a no. of binary and ternary lipid mixts. We find that bending moduli of lipid mixts. can be predicted from the weighted av. of the moduli of the individual components, as long as the mixt. is homogeneous. For phase-sepd. mixts., the apparent elastic modulus is closer to the value of the softer component. Predictions of the bending modulus based on the area compressibility modulus are found to be generally unreliable.
Cited By
This article is cited by 1 publications.
- Denys Biriukov, Robert Vácha. Pathways to a Shiny Future: Building the Foundation for Computational Physical Chemistry and Biophysics in 2050. ACS Physical Chemistry Au 2024, Article ASAP.
-
References
ARTICLE SECTIONS
This article references 40 other publications.
-
1Gelpi, J.; Hospital, A.; Goñi, R.; Orozco, M. Molecular dynamics simulations: Advances and applications. Adv. Appl. Bioinf. Chem. 2015, 8, 37– 47, DOI: 10.2147/AABC.S703331https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BC28rgs1ShtQ%253D%253D&md5=1b8c8639bd3356dfb4d700a3ec325729Molecular dynamics simulations: advances and applicationsHospital Adam; Goni Josep Ramon; Orozco Modesto; Gelpi Josep LAdvances and applications in bioinformatics and chemistry : AABC (2015), 8 (), 37-47 ISSN:1178-6949.Molecular dynamics simulations have evolved into a mature technique that can be used effectively to understand macromolecular structure-to-function relationships. Present simulation times are close to biologically relevant ones. Information gathered about the dynamic properties of macromolecules is rich enough to shift the usual paradigm of structural bioinformatics from studying single structures to analyze conformational ensembles. Here, we describe the foundations of molecular dynamics and the improvements made in the direction of getting such ensemble. Specific application of the technique to three main issues (allosteric regulation, docking, and structure refinement) is discussed.
-
2Abraham, M. J.; Murtola, T.; Schulz, R.; Páll, S.; Smith, J. C.; Hess, B.; Lindahl, E. GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers. SoftwareX 2015, 1–2, 19– 25, DOI: 10.1016/j.softx.2015.06.001There is no corresponding record for this reference.
-
3Lundborg, M.; Lindahl, E. Automatic GROMACS Topology Generation and Comparisons of Force Fields for Solvation Free Energy Calculations. J. Phys. Chem. B 2015, 119, 810– 823, DOI: 10.1021/jp505332p3https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2cXhvVWns7zF&md5=3be571dedfcae41667937c7108217be4Automatic GROMACS Topology Generation and Comparisons of Force Fields for Solvation Free Energy CalculationsLundborg, Magnus; Lindahl, ErikJournal of Physical Chemistry B (2015), 119 (3), 810-823CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)Free energy calcn. has long been an important goal for mol. dynamics simulation and force field development, but historically it has been challenged by limited performance, accuracy, and creation of topologies for arbitrary small mols. This has made it difficult to systematically compare different sets of parameters to improve existing force fields, but in the past few years several authors have developed increasingly automated procedures to generate parameters for force fields such as Amber, CHARMM, and OPLS. The authors present a new framework that enables fully automated generation of GROMACS topologies for any of these force fields and an automated setup for parallel adaptive optimization of high-throughput free energy calcn. by adjusting lambda point placement on the fly. As a small example of this automated pipeline, the authors have calcd. solvation free energies of 50 different small mols. using the GAFF, OPLS-AA, and CGenFF force fields and four different water models, and by including the often neglected polarization costs, the authors show that the common charge models are somewhat under-polarized.
-
4Marrink, S. J.; Risselada, H. J.; Yefimov, S.; Tieleman, D. P.; de Vries, A. H. The MARTINI Force Field: Coarse Grained Model for Biomolecular Simulations. J. Phys. Chem. B 2007, 111, 7812– 7824, DOI: 10.1021/jp071097f4https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD2sXmsVKmsLc%253D&md5=428d5750b94652e4917d905a30658235The MARTINI Force Field: Coarse Grained Model for Biomolecular SimulationsMarrink, Siewert J.; Risselada, H. Jelger; Yefimov, Serge; Tieleman, D. Peter; De Vries, Alex H.Journal of Physical Chemistry B (2007), 111 (27), 7812-7824CODEN: JPCBFK; ISSN:1520-6106. (American Chemical Society)We present an improved and extended version of our coarse grained lipid model. The new version, coined the MARTINI force field, is parametrized in a systematic way, based on the reprodn. of partitioning free energies between polar and apolar phases of a large no. of chem. compds. To reproduce the free energies of these chem. building blocks, the no. of possible interaction levels of the coarse-grained sites has increased compared to those of the previous model. Application of the new model to lipid bilayers shows an improved behavior in terms of the stress profile across the bilayer and the tendency to form pores. An extension of the force field now also allows the simulation of planar (ring) compds., including sterols. Application to a bilayer/cholesterol system at various concns. shows the typical cholesterol condensation effect similar to that obsd. in all atom representations.
-
5Gecht, M.; Siggel, M.; Linke, M.; Hummer, G.; Köfinger, J. MDBenchmark: A toolkit to optimize the performance of molecular dynamics simulations. J. Chem. Phys. 2020, 153, 144105 DOI: 10.1063/5.00190455https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXitVCmurvF&md5=d8cd0cbf9ed72f74d83f9170dacd1a11MDBenchmark: A toolkit to optimize the performance of molecular dynamics simulationsGecht, Michael; Siggel, Marc; Linke, Max; Hummer, Gerhard; Koefinger, JuergenJournal of Chemical Physics (2020), 153 (14), 144105CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)Despite the impending flattening of Moores law, the system size, complexity, and length of mol. dynamics (MD) simulations keep on increasing, thanks to effective code parallelization and optimization combined with algorithmic developments. Going forward, exascale computing poses new challenges to the efficient execution and management of MD simulations. The diversity and rapid developments of hardware architectures, software environments, and MD engines make it necessary that users can easily run benchmarks to optimally set up simulations, both with respect to time-to-soln. and overall efficiency. To this end, we have developed the software MDBenchmark to streamline the setup, submission, and anal. of simulation benchmarks and scaling studies. The software design is open and as such not restricted to any specific MD engine or job queuing system. To illustrate the necessity and benefits of running benchmarks and the capabilities of MDBenchmark, we measure the performance of a diverse set of 23 MD simulation systems using GROMACS 2018. We compare the scaling of simulations with the no. of nodes for central processing unit (CPU)-only and mixed CPU-graphics processing unit (GPU) nodes and study the performance that can be achieved when running multiple simulations on a single node. In all these cases, we optimize the nos. of message passing interface (MPI) ranks and open multi-processing (OpenMP) threads, which is crucial to maximizing performance. Our results demonstrate the importance of benchmarking for finding the optimal system and hardware specific simulation parameters. Running MD simulations with optimized settings leads to a significant performance increase that reduces the monetary, energetic, and environmental costs of MD simulations. (c) 2020 American Institute of Physics.
-
6Kutzner, C.; Páll, S.; Fechner, M.; Esztermann, A.; de Groot, B. L.; Grubmüller, H. Best bang for your buck: GPU nodes for GROMACS biomolecular simulations. J. Comput. Chem. 2015, 36, 1990– 2008, DOI: 10.1002/jcc.240306https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXht1Krur%252FM&md5=2effcd08bab28e1c572dc1dac25e9c01Best bang for your buck: GPU nodes for GROMACS biomolecular simulationsKutzner, Carsten; Pall, Szilard; Fechner, Martin; Esztermann, Ansgar; de Groot, Bert L.; Grubmueller, HelmutJournal of Computational Chemistry (2015), 36 (26), 1990-2008CODEN: JCCHDD; ISSN:0192-8651. (John Wiley & Sons, Inc.)The mol. dynamics simulation package GROMACS runs efficiently on a wide variety of hardware from commodity workstations to high performance computing clusters. Hardware features are well-exploited with a combination of single instruction multiple data, multithreading, and message passing interface (MPI)-based single program multiple data/multiple program multiple data parallelism while graphics processing units (GPUs) can be used as accelerators to compute interactions off-loaded from the CPU. Here, we evaluate which hardware produces trajectories with GROMACS 4.6 or 5.0 in the most economical way. We have assembled and benchmarked compute nodes with various CPU/GPU combinations to identify optimal compns. in terms of raw trajectory prodn. rate, performance-to-price ratio, energy efficiency, and several other criteria. Although hardware prices are naturally subject to trends and fluctuations, general tendencies are clearly visible. Adding any type of GPU significantly boosts a node's simulation performance. For inexpensive consumer-class GPUs this improvement equally reflects in the performance-to-price ratio. Although memory issues in consumer-class GPUs could pass unnoticed as these cards do not support error checking and correction memory, unreliable GPUs can be sorted out with memory checking tools. Apart from the obvious determinants for cost-efficiency like hardware expenses and raw performance, the energy consumption of a node is a major cost factor. Over the typical hardware lifetime until replacement of a few years, the costs for elec. power and cooling can become larger than the costs of the hardware itself. Taking that into account, nodes with a well-balanced ratio of CPU and consumer-class GPU resources produce the max. amt. of GROMACS trajectory over their lifetime. © 2015 The Authors. Journal of Computational Chem. Published by Wiley Periodicals, Inc.
-
7Páll, S.; Abraham, M. J.; Kutzner, C.; Hess, B.; Lindahl, E. Tackling Exascale Software Challenges in Molecular Dynamics Simulations with GROMACS. In Lecture Notes in Computer Science; Springer, 2015; pp 3– 27.There is no corresponding record for this reference.
-
8Páll, S.; Hess, B. A flexible algorithm for calculating pair interactions on SIMD architectures. Comput. Phys. Commun. 2013, 184, 2641– 2650, DOI: 10.1016/j.cpc.2013.06.0038https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC3sXhtFCht7zM&md5=6ec6327a4dc3fbc551350132aef15485A flexible algorithm for calculating pair interactions on SIMD architecturesPall, Szilard; Hess, BerkComputer Physics Communications (2013), 184 (12), 2641-2650CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Calcg. interactions or correlations between pairs of particles is typically the most time-consuming task in particle simulation or correlation anal. Straightforward implementations using a double loop over particle pairs have traditionally worked well, esp. since compilers usually do a good job of unrolling the inner loop. In order to reach high performance on modern CPU and accelerator architectures, single-instruction multiple-data (SIMD) parallelization has become essential. Avoiding memory bottlenecks is also increasingly important and requires reducing the ratio of memory to arithmetic operations. Moreover, when pairs only interact within a certain cut-off distance, good SIMD utilization can only be achieved by reordering input and output data, which quickly becomes a limiting factor. Here we present an algorithm for SIMD parallelization based on grouping a fixed no. of particles, e.g. 2, 4, or 8, into spatial clusters. Calcg. all interactions between particles in a pair of such clusters improves data reuse compared to the traditional scheme and results in a more efficient SIMD parallelization. Adjusting the cluster size allows the algorithm to map to SIMD units of various widths. This flexibility not only enables fast and efficient implementation on current CPUs and accelerator architectures like GPUs or Intel MIC, but it also makes the algorithm future-proof. We present the algorithm with an application to mol. dynamics simulations, where we can also make use of the effective buffering the method introduces.
-
9Buyya, R.; Vecchiola, C.; Selvi, S. T. Principles of Parallel and Distributed Computing. In Mastering Cloud Computing; Morgan Kaufmann: Boston, 2013; Chapter 2, pp 29– 70.There is no corresponding record for this reference.
-
10Hess, B.; Kutzner, C.; van der Spoel, D.; Lindahl, E. GROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation. J. Chem. Theory Comput. 2008, 4, 435– 447, DOI: 10.1021/ct700301q10https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD1cXhsVSqurc%253D&md5=d53c94901386260221792ea30f151c5fGROMACS 4: Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular SimulationHess, Berk; Kutzner, Carsten; van der Spoel, David; Lindahl, ErikJournal of Chemical Theory and Computation (2008), 4 (3), 435-447CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)Mol. simulation is an extremely useful, but computationally very expensive tool for studies of chem. and biomol. systems. Here, we present a new implementation of our mol. simulation toolkit GROMACS which now both achieves extremely high performance on single processors from algorithmic optimizations and hand-coded routines and simultaneously scales very well on parallel machines. The code encompasses a minimal-communication domain decompn. algorithm, full dynamic load balancing, a state-of-the-art parallel constraint solver, and efficient virtual site algorithms that allow removal of hydrogen atom degrees of freedom to enable integration time steps up to 5 fs for atomistic simulations also in parallel. To improve the scaling properties of the common particle mesh Ewald electrostatics algorithms, we have in addn. used a Multiple-Program, Multiple-Data approach, with sep. node domains responsible for direct and reciprocal space interactions. Not only does this combination of algorithms enable extremely long simulations of large systems but also it provides that simulation performance on quite modest nos. of std. cluster nodes.
-
11de Jong, D. H.; Baoukina, S.; Ingólfsson, H. I.; Marrink, S. J. Martini straight: Boosting performance using a shorter cutoff and GPUs. Comput. Phys. Commun. 2016, 199, 1– 7, DOI: 10.1016/j.cpc.2015.09.01411https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXhs1Krtb%252FJ&md5=9bb06db6dbe3171eb07bf7509105fc67Martini straight: Boosting performance using a shorter cutoff and GPUsde Jong, Djurre H.; Baoukina, Svetlana; Ingolfsson, Helgi I.; Marrink, Siewert J.Computer Physics Communications (2016), 199 (), 1-7CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)In mol. dynamics simulations, sufficient sampling is of key importance and a continuous challenge in the field. The coarse grain Martini force field has been widely used to enhance sampling. In its original implementation, this force field applied a shifted Lennard-Jones potential for the non-bonded van der Waals interactions, to avoid problems related to a relatively short cutoff. Here we investigate the use of a straight cutoff Lennard-Jones potential with potential modifiers. Together with a Verlet neighbor search algorithm, the modified potential allows the use of GPUs to accelerate the computations in Gromacs. We find that this alternative potential has little influence on most of the properties studied, including partitioning free energies, bulk liq. properties and bilayer properties. At the same time, energy conservation is kept within reasonable bounds. We conclude that the newly proposed straight cutoff approach is a viable alternative to the std. shifted potentials used in Martini, offering significant speedup even in the absence of GPUs.
-
12Abraham, M.; Alekseenko, A.; Bergh, C.; Blau, C.; Briand, E.; Doijade, M.; Fleischmann, S.; Gapsys, V.; Garg, G.; Gorelov, S.; Gouaillardet, G.; Gray, A.; Irrgang, M. E.; Jalalypour, F.; Jordan, J.; Junghans, C.; Kanduri, P.; Keller, S.; Kutzner, C.; Lemkul, J. A.; Lundborg, M.; Merz, P.; Miletic, V.; Morozov, D.; Páll, S.; Schulz, R.; Shirts, M.; Shvetsov, A.; Soproni, B.; van der Spoel, D.; Turner, P.; Uphoff, C.; Villa, A.; Wingbermühle, S.; Zhmurov, A.; Bauer, P.; Hess, B.; Lindahl, E. GROMACS 2023.1 Manual , 2023 DOI: 10.5281/zenodo.7852189 .There is no corresponding record for this reference.
-
13Berendsen, H. J. C.; Postma, J. P. M.; van Gunsteren, W. F.; DiNola, A.; Haak, J. R. Molecular dynamics with coupling to an external bath. J. Chem. Phys. 1984, 81, 3684– 3690, DOI: 10.1063/1.44811813https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL2cXmtlGksbY%253D&md5=5510dc00297d63b91ee3a7a4ae5aacb1Molecular dynamics with coupling to an external bathBerendsen, H. J. C.; Postma, J. P. M.; Van Gunsteren, W. F.; DiNola, A.; Haak, J. R.Journal of Chemical Physics (1984), 81 (8), 3684-90CODEN: JCPSA6; ISSN:0021-9606.In mol. dynamics (MD) simulations, the need often arises to maintain such parameters as temp. or pressure rather than energy and vol., or to impose gradients for studying transport properties in nonequil. MD. A method is described to realize coupling to an external bath with const. temp. or pressure with adjustable time consts. for the coupling. The method is easily extendable to other variables and to gradients, and can be applied also to polyat. mols. involving internal constraints. The influence of coupling time consts. on dynamical variables is evaluated. A leap-frog algorithm is presented for the general case involving constraints with coupling to both a const. temp. and a const. pressure bath.
-
14Parrinello, M.; Rahman, A. Polymorphic transitions in single crystals: A new molecular dynamics method. J. Appl. Phys. 1981, 52, 7182– 7190, DOI: 10.1063/1.32869314https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL38XislSnuw%253D%253D&md5=a0a5617389f6cabbf2a405c649aadf03Polymorphic transitions in single crystals: A new molecular dynamics methodParrinello, M.; Rahman, A.Journal of Applied Physics (1981), 52 (12), 7182-90CODEN: JAPIAU; ISSN:0021-8979.A Lagrangian formulation is introduced; it can be used to make mol. dynamics (MD) calcns. on systems under the most general, externally applied, conditions of stress. In this formulation the MD cell shape and size can change according to dynamic equations given by this Lagrangian. This MD technique was used to the study of structural transitions of a Ni single crystal under uniform uniaxial compressive and tensile loads. Some results regarding the stress-strain relation obtained by static calcns. are invalid at finite temp. Under compressive loading, the model of Ni shows a bifurcation in its stress-strain relation; this bifurcation provides a link in configuration space between cubic and hexagonal close packing. Such a transition could perhaps be obsd. exptl. under extreme conditions of shock.
-
15Ingólfsson, H. I.; Melo, M. N.; van Eerden, F. J.; Arnarez, C.; Lopez, C. A.; Wassenaar, T. A.; Periole, X.; de Vries, A. H.; Tieleman, D. P.; Marrink, S. J. Lipid Organization of the Plasma Membrane. J. Am. Chem. Soc. 2014, 136, 14554– 14559, DOI: 10.1021/ja507832e15https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2cXhsFKnsbjI&md5=3fcecc9c57a02ac5a43b899401e22467Lipid Organization of the Plasma MembraneIngolfsson, Helgi I.; Melo, Manuel N.; van Eerden, Floris J.; Arnarez, Clement; Lopez, Cesar A.; Wassenaar, Tsjerk A.; Periole, Xavier; de Vries, Alex H.; Tieleman, D. Peter; Marrink, Siewert J.Journal of the American Chemical Society (2014), 136 (41), 14554-14559CODEN: JACSAT; ISSN:0002-7863. (American Chemical Society)The detailed organization of cellular membranes remains rather elusive. Based on large-scale mol. dynamics simulations, we provide a high-resoln. view of the lipid organization of a plasma membrane at an unprecedented level of complexity. Our plasma membrane model consists of 63 different lipid species, combining 14 types of headgroups and 11 types of tails asym. distributed across the two leaflets, closely mimicking an idealized mammalian plasma membrane. We observe an enrichment of cholesterol in the outer leaflet and a general non-ideal lateral mixing of the different lipid species. Transient domains with liq.-ordered character form and disappear on the microsecond time scale. These domains are coupled across the two membrane leaflets. In the outer leaflet, distinct nanodomains consisting of gangliosides are obsd. Phosphoinositides show preferential clustering in the inner leaflet. Our data provide a key view on the lateral organization of lipids in one of life's fundamental structures, the cell membrane.
-
16Larsen, A. H. Molecular Dynamics Simulations of Curved Lipid Membranes. Int. J. Mol. Sci. 2022, 23, 8098 DOI: 10.3390/ijms2315809816https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB38XitFCgsLfN&md5=172716d0c5a1b96eb89185053301b6f4Molecular Dynamics Simulations of Curved Lipid MembranesLarsen, Andreas HaahrInternational Journal of Molecular Sciences (2022), 23 (15), 8098CODEN: IJMCFK; ISSN:1422-0067. (MDPI AG)A review. Eukaryotic cells contain membranes with various curvatures, from the near-plane plasma membrane to the highly curved membranes of organelles, vesicles, and membrane protrusions. These curvatures are generated and sustained by curvature-inducing proteins, peptides, and lipids, and describing these mechanisms is an important scientific challenge. In addn. to that, some mols. can sense membrane curvature and thereby be trafficked to specific locations. The description of curvature sensing is another fundamental challenge. Curved lipid membranes and their interplay with membrane-assocd. proteins can be investigated with mol. dynamics (MD) simulations. Various methods for simulating curved membranes with MD are discussed here, including tools for setting up simulation of vesicles and methods for sustaining membrane curvature. The latter are divided into methods that exploit scaffolding virtual beads, methods that use curvature-inducing mols., and methods applying virtual forces. The variety of simulation tools allow researcher to closely match the conditions of exptl. studies of membrane curvatures.
-
17Vögele, M.; Köfinger, J.; Hummer, G. Hydrodynamics of Diffusion in Lipid Membrane Simulations. Phys. Rev. Lett. 2018, 120, 268104 DOI: 10.1103/PhysRevLett.120.26810417https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BB3c%252FnvVKitA%253D%253D&md5=7d6c5e2e9f9f4b20057c2463cac64f8dHydrodynamics of Diffusion in Lipid Membrane SimulationsVogele Martin; Kofinger Jurgen; Hummer Gerhard; Hummer GerhardPhysical review letters (2018), 120 (26), 268104 ISSN:.By performing molecular dynamics simulations with up to 132 million coarse-grained particles in half-micron sized boxes, we show that hydrodynamics quantitatively explains the finite-size effects on diffusion of lipids, proteins, and carbon nanotubes in membranes. The resulting Oseen correction allows us to extract infinite-system diffusion coefficients and membrane surface viscosities from membrane simulations despite the logarithmic divergence of apparent diffusivities with increasing box width. The hydrodynamic theory of diffusion applies also to membranes with asymmetric leaflets and embedded proteins, and to a complex plasma-membrane mimetic.
-
18Duboué-Dijon, E.; Hénin, J. Building intuition for binding free energy calculations: Bound state definition, restraints, and symmetry. J. Chem. Phys. 2021, 154, 204101 DOI: 10.1063/5.005784518https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3MXhtFGltb%252FN&md5=33d019450c8d2d0e5ad33f16477a7d4aBuilding intuition for binding free energy calculations: Bound state definition, restraints, and symmetryDuboue-Dijon, E.; Henin, J.Journal of Chemical Physics (2021), 154 (20), 204101CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The theory behind computation of abs. binding free energies using explicit-solvent mol. simulations is well-established, yet somewhat complex, with counter-intuitive aspects. This leads to frequent frustration, common misconceptions, and sometimes erroneous numerical treatment. To improve this, we present the main practically relevant segments of the theory with const. ref. to phys. intuition. We pinpoint the role of the implicit or explicit definition of the bound state (or the binding site) to make a robust link between an exptl. measurement and a computational result. We clarify the role of symmetry and discuss cases where symmetry no. corrections have been misinterpreted. In particular, we argue that symmetry corrections as classically presented are a source of confusion and could be advantageously replaced by restraint free energy contributions. We establish that contrary to a common intuition, partial or missing sampling of some modes of sym. bound states does not affect the calcd. decoupling free energies. Finally, we review these questions and pitfalls in the context of a few common practical situations: binding to a sym. receptor (equiv. binding sites), binding of a sym. ligand (equiv. poses), and formation of a sym. complex, in the case of homodimerization. (c) 2021 American Institute of Physics.
-
19Mori, T.; Miyashita, N.; Im, W.; Feig, M.; Sugita, Y. Molecular dynamics simulations of biological membranes and membrane proteins using enhanced conformational sampling algorithms. Biochim. Biophys. Acta., Biomembr. 2016, 1858, 1635– 1651, DOI: 10.1016/j.bbamem.2015.12.03219https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC28XjvFygtg%253D%253D&md5=02a175fae7d42d40bc672a1e5509b55bMolecular dynamics simulations of biological membranes and membrane proteins using enhanced conformational sampling algorithmsMori, Takaharu; Miyashita, Naoyuki; Im, Wonpil; Feig, Michael; Sugita, YujiBiochimica et Biophysica Acta, Biomembranes (2016), 1858 (7_Part_B), 1635-1651CODEN: BBBMBS; ISSN:0005-2736. (Elsevier B.V.)A review. This paper reviews various enhanced conformational sampling methods and explicit/implicit solvent/membrane models, as well as their recent applications to the exploration of the structure and dynamics of membranes and membrane proteins. Mol. dynamics simulations have become an essential tool to investigate biol. problems, and their success relies on proper mol. models together with efficient conformational sampling methods. The implicit representation of solvent/membrane environments is reasonable approxn. to the explicit all-atom models, considering the balance between computational cost and simulation accuracy. Implicit models can be easily combined with replica-exchange mol. dynamics methods to explore a wider conformational space of a protein. Other mol. models and enhanced conformational sampling methods are also briefly discussed. As application examples, we introduce recent simulation studies of glycophorin A, phospholamban, amyloid precursor protein, and mixed lipid bilayers and discuss the accuracy and efficiency of each simulation model and method. This article is part of a Special Issue entitled: Membrane Proteins. Guest Editors: J.C. Gumbart and Sergei Noskov.
-
20Kolossváry, I.; Sherman, W. Comprehensive Approach to Simulating Large Scale Conformational Changes in Biological Systems Utilizing a Path Collective Variable and New Barrier Restraint. J. Phys. Chem. B 2023, 127, 5214– 5229, DOI: 10.1021/acs.jpcb.3c0202820https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3sXhtFKjtLzJ&md5=c4e43cfe37b8575041cd6e06467f2c05Comprehensive Approach to Simulating Large Scale Conformational Changes in Biological Systems Utilizing a Path Collective Variable and New Barrier RestraintKolossvary, Istvan; Sherman, WoodyJournal of Physical Chemistry B (2023), 127 (23), 5214-5229CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)Conformational sampling of complex biomols. is an emerging frontier in drug discovery. Advances in lab-based structural biol. and related computational approaches like AlphaFold have made great strides in obtaining static protein structures for biol. relevant targets. However, biol. is in const. motion, and many important biol. processes rely on conformationally driven events. Conventional mol. dynamics (MD) simulations run on std. hardware are impractical for many drug design projects, where conformationally driven biol. events can take microseconds to milliseconds or longer. An alternative approach is to focus the search on a limited region of conformational space defined by a putative reaction coordinate (i.e., path collective variable). The search space is typically limited by applying restraints, which can be guided by insights about the underlying biol. process of interest. The challenge is striking a balance between the degree to which the system is constrained and still allowing for natural motions along the path. A plethora of restraints exist to limit the size of conformational search space, although each has drawbacks when simulating complex biol. motions. In this work, we present a three-stage procedure to construct realistic path collective variables (PCVs) and introduce a new kind of barrier restraint that is particularly well suited for complex conformationally driven biol. events, such as allosteric modulations and conformational signaling. The PCV presented here is all-atom (as opposed to C-alpha or backbone only) and is derived from all-atom MD trajectory frames. The new restraint relies on a barrier function (specifically, the scaled reciprocal function), which we show is particularly beneficial in the context of mol. dynamics, where near-hard-wall restraints are needed with zero tolerance to restraint violation. We have implemented our PCV and barrier restraint within a hybrid sampling framework that combines well-tempered metadynamics and extended-Lagrangian adaptive biasing force (meta-eABF). We use three particular examples of high pharmaceutical interest to demonstrate the value of this approach: (1) sampling the distance from ubiquitin to a protein of interest within the supramol. cullin-RING ligase complex, (2) stabilizing the wild-type conformation of the oncogenic mutant JAK2-V617F pseudokinase domain, and (3) inducing an activated state of the stimulator of interferon genes (STING) protein obsd. upon ligand binding. For examples 2 and 3, we present statistical anal. of meta-eABF free energy ests. and, for each case, code for reproducing this work.
-
21Tribello, G. A.; Bonomi, M.; Branduardi, D.; Camilloni, C.; Bussi, G. PLUMED 2: New feathers for an old bird. Comput. Phys. Commun. 2014, 185, 604– 613, DOI: 10.1016/j.cpc.2013.09.01821https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC3sXhs1yqs7fJ&md5=292009aab558d0ef1108bb9a5f036c40PLUMED 2: New feathers for an old birdTribello, Gareth A.; Bonomi, Massimiliano; Branduardi, Davide; Camilloni, Carlo; Bussi, GiovanniComputer Physics Communications (2014), 185 (2), 604-613CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Enhancing sampling and analyzing simulations are central issues in mol. simulation. Recently, we introduced PLUMED, an open-source plug-in that provides some of the most popular mol. dynamics (MD) codes with implementations of a variety of different enhanced sampling algorithms and collective variables (CVs). The rapid changes in this field, in particular new directions in enhanced sampling and dimensionality redn. together with new hardware, require a code that is more flexible and more efficient. We therefore present PLUMED 2 here-a complete rewrite of the code in an object-oriented programming language (C++). This new version introduces greater flexibility and greater modularity, which both extends its core capabilities and makes it far easier to add new methods and CVs. It also has a simpler interface with the MD engines and provides a single software library contg. both tools and core facilities. Ultimately, the new code better serves the ever-growing community of users and contributors in coping with the new challenges arising in the field.
-
22Frenkel, D.; Smit, B. Introduction. In Understanding Molecular Simulation: From Algorithms to Applications, 2nd ed.; Academic Press: San Diego, 2002; Vol. 1.There is no corresponding record for this reference.
-
23Allen, M. P.; Tildesley, D. J. Computer Simulation of Liquids, 2nd ed.; Oxford University Press, 2017.There is no corresponding record for this reference.
-
24Essmann, U.; Perera, L.; Berkowitz, M. L.; Darden, T.; Lee, H.; Pedersen, L. G. A smooth particle mesh Ewald method. J. Chem. Phys. 1995, 103, 8577– 8593, DOI: 10.1063/1.47011724https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaK2MXptlehtrw%253D&md5=092a679dd3bee08da28df41e302383a7A smooth particle mesh Ewald methodEssmann, Ulrich; Perera, Lalith; Berkowitz, Max L.; Darden, Tom; Lee, Hsing; Pedersen, Lee G.Journal of Chemical Physics (1995), 103 (19), 8577-93CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The previously developed particle mesh Ewald method is reformulated in terms of efficient B-spline interpolation of the structure factors. This reformulation allows a natural extension of the method to potentials of the form 1/rp with p ≥ 1. Furthermore, efficient calcn. of the virial tensor follows. Use of B-splines in the place of Lagrange interpolation leads to analytic gradients as well as a significant improvement in the accuracy. The authors demonstrate that arbitrary accuracy can be achieved, independent of system size N, at a cost that scales as N log(N). For biomol. systems with many thousands of atoms and this method permits the use of Ewald summation at a computational cost comparable to that of a simple truncation method of 10 Å or less.
-
25Sega, M.; Dellago, C. Long-range dispersion effects on the water/vapor interface simulated using the most common models. J. Phys. Chem. B 2017, 121, 3798– 3803, DOI: 10.1021/acs.jpcb.6b1243725https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2sXjtVait7o%253D&md5=a32c3a9e14c07687bb492635c4b5c74dLong-Range Dispersion Effects on the Water/Vapor Interface Simulated Using the Most Common ModelsSega, Marcello; Dellago, ChristophJournal of Physical Chemistry B (2017), 121 (15), 3798-3803CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)The long-range contribution to dispersion forces is known to have a major impact on the properties of inhomogeneous fluids, and its correct treatment is increasingly recognized as being a necessary requirement to avoid cutoff-related artifacts. Although anal. corrections for quantities like the surface tension are known, these cannot take into account the structural changes induced by the long-range contributions. The authors analyze the interfacial properties of seven popular water models, comparing the results with the cutoff version of the dispersion potential. The differences in surface tension ests. are in all cases found to be less than 2 mN/m.
-
26Panigrahy, R. An Improved Algorithm Finding Nearest Neighbor Using Kd-trees. In Lecture Notes in Computer Science; Springer: Berlin Heidelberg pp 387– 398.There is no corresponding record for this reference.
-
27Páll, S.; Zhmurov, A.; Bauer, P.; Abraham, M.; Lundborg, M.; Gray, A.; Hess, B.; Lindahl, E. Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS. J. Chem. Phys. 2020, 153, 134110 DOI: 10.1063/5.001851627https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXitVWrtLnE&md5=6997d6a941338d496269c295828c22f9Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACSPall, Szilard; Zhmurov, Artem; Bauer, Paul; Abraham, Mark; Lundborg, Magnus; Gray, Alan; Hess, Berk; Lindahl, ErikJournal of Chemical Physics (2020), 153 (13), 134110CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The introduction of accelerator devices such as graphics processing units (GPUs) has had profound impact on mol. dynamics simulations and has enabled order-of-magnitude performance advances using commodity hardware. To fully reap these benefits, it has been necessary to reformulate some of the most fundamental algorithms, including the Verlet list, pair searching, and cutoffs. Here, we present the heterogeneous parallelization and acceleration design of mol. dynamics implemented in the GROMACS codebase over the last decade. The setup involves a general cluster-based approach to pair lists and non-bonded pair interactions that utilizes both GPU and central processing unit (CPU) single instruction, multiple data acceleration efficiently, including the ability to load-balance tasks between CPUs and GPUs. The algorithm work efficiency is tuned for each type of hardware, and to use accelerators more efficiently, we introduce dual pair lists with rolling pruning updates. Combined with new direct GPU-GPU communication and GPU integration, this enables excellent performance from single GPU simulations through strong scaling across multiple GPUs and efficient multi-node parallelization. (c) 2020 American Institute of Physics.
-
28Thompson, A. P.; Aktulga, H. M.; Berger, R.; Bolintineanu, D. S.; Brown, W. M.; Crozier, P. S.; in ’t Veld, P. J.; Kohlmeyer, A.; Moore, S. G.; Nguyen, T. D.; Shan, R.; Stevens, M. J.; Tranchida, J.; Trott, C.; Plimpton, S. J. LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales. Comput. Phys. Commun. 2022, 271, 108171 DOI: 10.1016/j.cpc.2021.10817128https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3MXitlSrsb7O&md5=cd0bfd050820e97c11779003add20ed3LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scalesThompson, Aidan P.; Aktulga, H. Metin; Berger, Richard; Bolintineanu, Dan S.; Brown, W. Michael; Crozier, Paul S.; in 't Veld, Pieter J.; Kohlmeyer, Axel; Moore, Stan G.; Nguyen, Trung Dac; Shan, Ray; Stevens, Mark J.; Tranchida, Julien; Trott, Christian; Plimpton, Steven J.Computer Physics Communications (2022), 271 (), 108171CODEN: CPHCBZ; ISSN:0010-4655. (Elsevier B.V.)Since the classical mol. dynamics simulator LAMMPS was released as an open source code in 2004, it has become a widely-used tool for particle-based modeling of materials at length scales ranging from at. to mesoscale to continuum. Reasons for its popularity are that it provides a wide variety of particle interaction models for different materials, that it runs on any platform from a single CPU core to the largest supercomputers with accelerators, and that it gives users control over simulation details, either via the input script or by adding code for new interat. potentials, constraints, diagnostics, or other features needed for their models. As a result, hundreds of people have contributed new capabilities to LAMMPS and it has grown from fifty thousand lines of code in 2004 to a million lines today. In this paper several of the fundamental algorithms used in LAMMPS are described along with the design strategies which have made it flexible for both users and developers. We also highlight some capabilities recently added to the code which were enabled by this flexibility, including dynamic load balancing, on-the-fly visualization, magnetic spin dynamics models, and quantum-accuracy machine learning interat. potentials.Program Title: Large-scale Atomic/Mol. Massively Parallel Simulator (LAMMPS)CPC Library link to program files:https://doi.org/10.17632/cxbxs9btsv.1Developer's repository link:https://github.com/lammps/lammpsLicensing provisions: GPLv2Programming language: C++, Python, C, FortranSupplementary material:https://www.lammps.orgNature of problem: Many science applications in physics, chem., materials science, and related fields require parallel, scalable, and efficient generation of long, stable classical particle dynamics trajectories. Within this common problem definition, there lies a great diversity of use cases, distinguished by different particle interaction models, external constraints, as well as timescales and lengthscales ranging from at. to mesoscale to macroscopic.Soln. method: The LAMMPS code uses parallel spatial decompn., distributed neighbor lists, and parallel FFTs for long-range Coulombic interactions [1]. The time integration algorithm is based on the Stormer-Verlet symplectic integrator [2], which provides better stability than higher-order non-symplectic methods. In addn., LAMMPS supports a wide range of interat. potentials, constraints, diagnostics, software interfaces, and pre- and post-processing features.Addnl. comments including restrictions and unusual features: This paper serves as the definitive ref. for the LAMMPS code.S. Plimpton, Fast parallel algorithms for short-range mol. dynamics. Phys. 117 (1995) 1-19.L. Verlet, Computer expts. on classical fluids: I. Thermodynamical properties of Lennard-Jones mols., Phys. Rev. 159 (1967) 98-103.
-
29Helfrich, W. Elastic Properties of Lipid Bilayers: Theory and Possible Experiments. Z. Naturforsch. C 1973, 28, 693– 703, DOI: 10.1515/znc-1973-11-120929https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaE2cXnvFersA%253D%253D&md5=c64c8c2c43d3defe6b78d2c06abe0630Elastic properties of lipid bilayers. Theory and possible experimentsHelfrich, W.Zeitschrift fuer Naturforschung, Teil C: Biochemie, Biophysik, Biologie, Virologie (1973), 28 (11-12), 693-703CODEN: ZNFCAP; ISSN:0341-0471.A theory for the elastic behavior of lipid bilayers is presented involving 3 types of strains, i.e. stretching, tilt, and curvature. Possible expts. to det. the elastic properties of lipid bilayers by magnetic and pressure deformation measurements are discussed.
-
30Bhaskara, R. M.; Grumati, P.; Garcia-Pardo, J.; Kalayil, S.; Covarrubias-Pinto, A.; Chen, W.; Kudryashev, M.; Dikic, I.; Hummer, G. Curvature induction and membrane remodeling by FAM134B reticulon homology domain assist selective ER-phagy. Nat. Commun. 2019, 10, 2370 DOI: 10.1038/s41467-019-10345-330https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BB3M3hs1ahug%253D%253D&md5=10b720cc239064d028e0436dc9e1ae4dCurvature induction and membrane remodeling by FAM134B reticulon homology domain assist selective ER-phagyBhaskara Ramachandra M; Hummer Gerhard; Grumati Paolo; Covarrubias-Pinto Adriana; Dikic Ivan; Garcia-Pardo Javier; Kalayil Sissy; Chen Wenbo; Kudryashev Mikhail; Dikic Ivan; Garcia-Pardo Javier; Chen Wenbo; Kudryashev Mikhail; Hummer GerhardNature communications (2019), 10 (1), 2370 ISSN:.FAM134B/RETREG1 is a selective ER-phagy receptor that regulates the size and shape of the endoplasmic reticulum. The structure of its reticulon-homology domain (RHD), an element shared with other ER-shaping proteins, and the mechanism of membrane shaping remain poorly understood. Using molecular modeling and molecular dynamics (MD) simulations, we assemble a structural model for the RHD of FAM134B. Through MD simulations of FAM134B in flat and curved membranes, we relate the dynamic RHD structure with its two wedge-shaped transmembrane helical hairpins and two amphipathic helices to FAM134B functions in membrane-curvature induction and curvature-mediated protein sorting. FAM134B clustering, as expected to occur in autophagic puncta, amplifies the membrane-shaping effects. Electron microscopy of in vitro liposome remodeling experiments support the membrane remodeling functions of the different RHD structural elements. Disruption of the RHD structure affects selective autophagy flux and leads to disease states.
-
31Wassenaar, T. A.; Ingólfsson, H. I.; Böckmann, R. A.; Tieleman, D. P.; Marrink, S. J. Computational Lipidomics with insane: A Versatile Tool for Generating Custom Membranes for Molecular Simulations. J. Chem. Theory Comput. 2015, 11, 2144– 2155, DOI: 10.1021/acs.jctc.5b0020931https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BC2MXmtlamsbo%253D&md5=8a754c43db80752045ed3bfc3e64b5dbComputational Lipidomics with insane: A Versatile Tool for Generating Custom Membranes for Molecular SimulationsWassenaar, Tsjerk A.; Ingolfsson, Helgi I.; Boeckmann, Rainer A.; Tieleman, D. Peter; Marrink, Siewert J.Journal of Chemical Theory and Computation (2015), 11 (5), 2144-2155CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)For simulations of membranes and membrane proteins, the generation of the lipid bilayer is a crit. step in the setup of the system. Membranes comprising multiple components pose a particular challenge, because the relative abundances need to be controlled and the equilibration of the system may take several microseconds. Here the authors present a comprehensive method for building membrane contg. systems, characterized by simplicity and versatility. The program uses preset, coarse-grain lipid templates to build the membrane, and also allows on-the-fly generation of simple lipid types by specifying the headgroup, linker, and lipid tails on the command line. The resulting models can be equilibrated, after which a relaxed atomistic model can be obtained by reverse transformation. For multicomponent membranes, this provides an efficient means for generating equilibrated atomistic models. The method is called insane, an acronym for INSert membrANE. The program has been made available, together with the complementary method for reverse transformation, at http://cgmartini.nl/. This work highlights the key features of insane and presents a survey of properties for a large range of lipids as a start of a computational lipidomics project.
-
32Bussi, G.; Donadio, D.; Parrinello, M. Canonical sampling through velocity rescaling. J. Chem. Phys. 2007, 126, 014101 DOI: 10.1063/1.240842032https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD2sXosVCltg%253D%253D&md5=9c182b57bfc65bca6be23c8c76b4be77Canonical sampling through velocity rescalingBussi, Giovanni; Donadio, Davide; Parrinello, MicheleJournal of Chemical Physics (2007), 126 (1), 014101/1-014101/7CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)The authors present a new mol. dynamics algorithm for sampling the canonical distribution. In this approach the velocities of all the particles are rescaled by a properly chosen random factor. The algorithm is formally justified and it is shown that, in spite of its stochastic nature, a quantity can still be defined that remains const. during the evolution. In numerical applications this quantity can be used to measure the accuracy of the sampling. The authors illustrate the properties of this new method on Lennard-Jones and TIP4P water models in the solid and liq. phases. Its performance is excellent and largely independent of the thermostat parameter also with regard to the dynamic properties.
-
33Bernetti, M.; Bussi, G. Pressure control using stochastic cell rescaling. J. Chem. Phys. 2020, 153, 114107 DOI: 10.1063/5.002051433https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXhvVOnt7nN&md5=0021e74a81e9956f6b64873d904a66f2Pressure control using stochastic cell rescalingBernetti, Mattia; Bussi, GiovanniJournal of Chemical Physics (2020), 153 (11), 114107CODEN: JCPSA6; ISSN:0021-9606. (American Institute of Physics)Mol. dynamics simulations require barostats to be performed at a const. pressure. The usual recipe is to employ the Berendsen barostat first, which displays a first-order vol. relaxation efficient in equilibration but results in incorrect vol. fluctuations, followed by a second-order or a Monte Carlo barostat for prodn. runs. In this paper, we introduce stochastic cell rescaling, a first-order barostat that samples the correct vol. fluctuations by including a suitable noise term. The algorithm is shown to report vol. fluctuations compatible with the isobaric ensemble and its anisotropic variant is tested on a membrane simulation. Stochastic cell rescaling can be straightforwardly implemented in the existing codes and can be used effectively in both equilibration and prodn. phases. (c) 2020 American Institute of Physics.
-
34Mark, P.; Nilsson, L. Structure and Dynamics of the TIP3P, SPC, and SPC/E Water Models at 298 K. J. Phys. Chem. A 2001, 105, 9954– 9960, DOI: 10.1021/jp003020w34https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD3MXntlWrurs%253D&md5=fecd3db40210b04e8b2a933ea07b131eStructure and Dynamics of the TIP3P, SPC, and SPC/E Water Models at 298 KMark, Pekka; Nilsson, LennartJournal of Physical Chemistry A (2001), 105 (43), 9954-9960CODEN: JPCAFH; ISSN:1089-5639. (American Chemical Society)Mol. dynamics simulations of five water models, the TIP3P (original and modified), SPC (original and refined), and SPC/E (original), were performed using the CHARMM mol. mechanics program. All simulations were carried out in the microcanonical NVE ensemble, using 901 water mols. in a cubic simulation cell furnished with periodic boundary conditions at 298 K. The SHAKE algorithm was used to keep water mols. rigid. Nanosecond trajectories were calcd. with all water models for high statistical accuracy. The characteristic self-diffusion coeffs. D and radial distribution functions, gOO, gOH, and gHH for all five water models were detd. and compared to exptl. data. The effects of velocity rescaling on the self-diffusion coeff. D were examd. All these empirical water models used in this study are similar by having three interaction sites, but the small differences in their pair potentials composed of Lennard-Jones (LJ) and Coulombic terms give significant differences in the calcd. self-diffusion coeffs., and in the height of the second peak of the radial distribution function gOO.
-
35Jo, S.; Kim, T.; Iyer, V. G.; Im, W. CHARMM-GUI: A web-based graphical user interface for CHARMM. J. Comput. Chem. 2008, 29, 1859– 1865, DOI: 10.1002/jcc.2094535https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BD1cXosVKksbc%253D&md5=112a3dd61d792b040f9f716b32220d7eCHARMM-GUI: a web-based graphical user interface for CHARMMJo, Sunhwan; Kim, Taehoon; Iyer, Vidyashankara G.; Im, WonpilJournal of Computational Chemistry (2008), 29 (11), 1859-1865CODEN: JCCHDD; ISSN:0192-8651. (John Wiley & Sons, Inc.)CHARMM is an academic research program used widely for macromol. mechanics and dynamics with versatile anal. and manipulation tools of at. coordinates and dynamics trajectories. CHARMM-GUI, http://www.charmm-gui.org, has been developed to provide a web-based graphical user interface to generate various input files and mol. systems to facilitate and standardize the usage of common and advanced simulation techniques in CHARMM. The web environment provides an ideal platform to build and validate a mol. model system in an interactive fashion such that, if a problem is found through visual inspection, one can go back to the previous setup and regenerate the whole system again. In this article, we describe the currently available functional modules of CHARMM-GUI Input Generator that form a basis for the advanced simulation techniques. Future directions of the CHARMM-GUI development project are also discussed briefly together with other features in the CHARMM-GUI website, such as Archive and Movie Gallery.
-
36Hoover, W. G. Canonical dynamics: Equilibrium phase-space distributions. Phys. Rev. A 1985, 31, 1695– 1697, DOI: 10.1103/PhysRevA.31.169536https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A280%3ADC%252BC2sjotlWltA%253D%253D&md5=99a2477835b37592226a5d18a760685cCanonical dynamics: Equilibrium phase-space distributionsHooverPhysical review. A, General physics (1985), 31 (3), 1695-1697 ISSN:0556-2791.There is no expanded citation for this reference.
-
37Nosé, S. A unified formulation of the constant temperature molecular dynamics methods. J. Chem. Phys. 1984, 81, 511– 519, DOI: 10.1063/1.44733437https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADyaL2cXkvFOrs7k%253D&md5=2974515ec89e5601868e35871c0f19c2A unified formulation of the constant-temperature molecular-dynamics methodsNose, ShuichiJournal of Chemical Physics (1984), 81 (1), 511-19CODEN: JCPSA6; ISSN:0021-9606.Three recently proposed const. temp. mol. dynamics methods [N., (1984) (1); W. G. Hoover et al., (1982) (2); D. J. Evans and G. P. Morris, (1983) (2); and J. M. Haile and S. Gupta, 1983) (3)] are examd. anal. via calcg. the equil. distribution functions and comparing them with that of the canonical ensemble. Except for effects due to momentum and angular momentum conservation, method (1) yields the rigorous canonical distribution in both momentum and coordinate space. Method (2) can be made rigorous in coordinate space, and can be derived from method (1) by imposing a specific constraint. Method (3) is not rigorous and gives a deviation of order N-1/2 from the canonical distribution (N the no. of particles). The results for the const. temp.-const. pressure ensemble are similar to the canonical ensemble case.
-
38Welch, P. The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms. IEEE Trans. Audio Electroacoust. 1967, 15, 70– 73, DOI: 10.1109/TAU.1967.1161901There is no corresponding record for this reference.
-
39Hernández-Muñoz, J.; Bresme, F.; Tarazona, P.; Chacón, E. Bending Modulus of Lipid Membranes from Density Correlation Functions. J. Chem. Theory Comput. 2022, 18, 3151– 3163, DOI: 10.1021/acs.jctc.2c0009939https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB38XptVOitLs%253D&md5=1ce4b80044739c9c7b78430e2d1aa421Bending Modulus of Lipid Membranes from Density Correlation FunctionsHernandez-Munoz, Jose; Bresme, Fernando; Tarazona, Pedro; Chacon, EnriqueJournal of Chemical Theory and Computation (2022), 18 (5), 3151-3163CODEN: JCTCCE; ISSN:1549-9618. (American Chemical Society)The bending modulus κ quantifies the elasticity of biol. membranes in terms of the free energy cost of increasing the membrane corrugation. Mol. dynamics (MD) simulations provide a powerful approach to quantify κ by analyzing the thermal fluctuations of the lipid bilayer. However, existing methods require the identification and filtering of non-mesoscopic fluctuation modes. State of the art methods rely on identifying a smooth surface to describe the membrane shape. These methods introduce uncertainties in calcg. κ since they rely on different criteria to select the relevant fluctuation modes. Here, we present a method to compute κ using mol. simulations. Our approach circumvents the need to define a mesoscopic surface or an orientation field for the lipid tails explicitly. The bending and tilt moduli can be extd. from the anal. of the d. correlation function (DCF). The method introduced here builds on the Bedeaux and Weeks (BW) theory for the DCF of fluctuating interfaces and on the coupled undulatory (CU) mode introduced by us in previous work. We test the BW-DCF method by computing the elastic properties of lipid membranes with different system sizes (from 500 to 6000 lipid mols.) and using coarse-grained (for POPC and DPPC lipids) and fully atomistic models (for DPPC). Further, we quantify the impact of cholesterol on the bending modulus of DPPC bilayers. We compare our results with bending moduli obtained with X-ray diffraction data and different computer simulation methods.
-
40Eid, J.; Razmazma, H.; Jraij, A.; Ebrahimi, A.; Monticelli, L. On Calculating the Bending Modulus of Lipid Bilayer Membranes from Buckling Simulations. J. Phys. Chem. B 2020, 124, 6299– 6311, DOI: 10.1021/acs.jpcb.0c0425340https://chemport.cas.org/services/resolver?origin=ACS&resolution=options&coi=1%3ACAS%3A528%3ADC%252BB3cXht1yntbnL&md5=3aa840e0da955031d874d2b047514f6fOn calculating the bending modulus of lipid bilayer membranes from buckling simulationsEid, Jad; Razmazma, Hafez; Jraij, Alia; Ebrahimi, Ali; Monticelli, LucaJournal of Physical Chemistry B (2020), 124 (29), 6299-6311CODEN: JPCBFK; ISSN:1520-5207. (American Chemical Society)The bending modulus is an important phys. const. characterizing lipid membranes. Different methods have been devised for calcg. the bending modulus from simulations, and one of them, named the buckling method, is nowadays widely used due to its simplicity and numerical stability. However, questions remain on the reproducibility, finite size effects, and interpretation of results on lipid mixts. Here we explore the dependence of simulation results on the system size and the strain. We find that the dimensions of the box have a negligible impact on the results when the system size is beyond a certain threshold. We then calc. the bending rigidity for of a series of common single-component lipid bilayers (PC, PS, PE, PG, and SM), as well as a no. of binary and ternary lipid mixts. We find that bending moduli of lipid mixts. can be predicted from the weighted av. of the moduli of the individual components, as long as the mixt. is homogeneous. For phase-sepd. mixts., the apparent elastic modulus is closer to the value of the softer component. Predictions of the bending modulus based on the area compressibility modulus are found to be generally unreliable.
-
Supporting Information
Supporting Information
ARTICLE SECTIONS
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jctc.3c00777.
Detailed derivation of number of missed interactions; the rigid-rotor model for missed interactions in systems with rigid or near-rigid molecules; power spectral density of pressure fluctuations in TIP3P water; the shape of the average pressure tensor between neighbor list updates depends on the update frequencies of the inner and outer list; difference ΔP in the pressure just before and right after a neighbor list update in the NVT TIP3P solvent system; in a simulation of the large Martini membrane system with nstpcouple = nstlist = 25, the unphysical box distortion is greatly suppressed; power spectral density (PSD) of the pressure fluctuations in MD simulations of TIP3P water in the NVT ensemble with nstlist = 20; probability pmissed of missed interactions (gray line) as function of the VBT parameter in GROMACS for the NVT Martini water system (PDF)
Terms & Conditions
Most electronic Supporting Information files are available without a subscription to ACS Web Editions. Such files may be downloaded by article for research use (if there is a public use license linked to the relevant article, that license may permit other uses). Permission may be obtained from ACS for other uses through requests via the RightsLink permission system: http://pubs.acs.org/page/copyright/permissions.html.