Ms2 (software)

Last updated
ms2
Original author(s) Colin W. Glass, Steffen Reiser, Gábor Rutkai, Stephan Deublein, Andreas Köster, Gabriela Guevara-Carrion, Amer Wafai, Martin Horsch, Martin Bernreuther, Thorsten Windmann, Kai Langenbach, David Celny, Sergei Prokopev, Isabel Nitzke, Thorsten Merker, Stephan Deublein, Bernhard Eckl, Jürgen Stoll, Sergey V. Lishchuk, Denis Saric, Joshua Marx, Tatjana Janzen, Michael Schappals, Robin Fingerhut, Maximilian Kohns, Simon Stephan, Hans Hasse, Jadran Vrabec
Developer(s) TU Kaiserslautern, TU Berlin, HLRS Stuttgart
Initial release2011;11 years ago (2011)
Stable release
01 May 2021 / May 29, 2021;17 months ago (2021-05-29)
Repository www.ms-2.de/home.html
Written in Fortran
Operating system Linux, macOS, Windows
Platform x86, x86-64
Size 250 MB
Available inEnglish
Type Molecular dynamics, Monte Carlo
License Creative commons CC by NC 3.0
Website www.ms-2.de/home.html

ms2 is a non-commercial molecular simulation program. [1] [2] [3] [4] It comprises both molecular dynamics and Monte Carlo simulation algorithms. ms2 is designed for the calculation of thermodynamic properties of fluids. A large number of thermodynamic properties can be readily computed using ms2, e.g. phase equilibrium, transport and caloric properties. ms2 is limited to homogeneous state simulations.

Contents

Features

ms2 contains two molecular simulation techniques: molecular dynamics (MD) and Monte-Carlo. ms2 supports the calculation of vapor-liquid equilibria of pure components as well as multi-component mixtures. Different Phase equilibrium calculation methods are implemented in ms2. Furthermore, ms2 is capable of sampling various classical ensembles such as NpT, NVE, NVT, NpH. To evaluate the chemical potential, Widom's test molecule method and thermodynamic integration are implemented. Also, algorithms for the sampling of transport properties are implemented in ms2. Transport properties are determined by equilibrium MD simulations following the Green-Kubo formalism and the Einstein formalism.

Applications

ms2 has been frequently used for predicting thermophysical properties of fluids for chemical engineering applications [5] [6] [7] [8] as well as for scientific computing and soft matter physics. [9] [10] It has been used for modelling both model fluids as well as real substances. A large number interaction potentials are implemented in ms2, e.g. the Lennard-Jones potential, the Mie potential, electrostatic interactions (point charges, point dipoles and point quadrupoles), and external forces. Force fields from databases such as the MolMod database [11] can readily be used in ms2.

See also

Related Research Articles

<span class="mw-page-title-main">Equation of state</span> An equation describing the state of matter under a given set of physical conditions

In physics, chemistry, and thermodynamics, an equation of state is a thermodynamic equation relating state variables, which describe the state of matter under a given set of physical conditions, such as pressure, volume, temperature, or internal energy. Most modern equations of state are formulated in the Helmholtz free energy. Equations of state are useful in describing the properties of pure substances and mixtures in liquids, gases, and solid states as well as the state of matter in the interior of stars.

<span class="mw-page-title-main">Molecular dynamics</span> Computer simulations to discover and understand chemical properties

Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic "evolution" of the system. In the most common version, the trajectories of atoms and molecules are determined by numerically solving Newton's equations of motion for a system of interacting particles, where forces between the particles and their potential energies are often calculated using interatomic potentials or molecular mechanics force fields. The method is applied mostly in chemical physics, materials science, and biophysics.

<span class="mw-page-title-main">Lennard-Jones potential</span>

The Lennard-Jones potential is an intermolecular pair potential. Out of all the intermolecular potentials, the Lennard-Jones potential is the one that has been the most extensively studied. It is considered an archetype model for simple yet realistic intermolecular interactions.

<span class="mw-page-title-main">Molecular modelling</span> Discovering chemical properties by physical simulations

Molecular modelling encompasses all methods, theoretical and computational, used to model or mimic the behaviour of molecules. The methods are used in the fields of computational chemistry, drug design, computational biology and materials science to study molecular systems ranging from small chemical systems to large biological molecules and material assemblies. The simplest calculations can be performed by hand, but inevitably computers are required to perform molecular modelling of any reasonably sized system. The common feature of molecular modelling methods is the atomistic level description of the molecular systems. This may include treating atoms as the smallest individual unit, or explicitly modelling protons and neutrons with its quarks, anti-quarks and gluons and electrons with its photons.

<span class="mw-page-title-main">PLATO (computational chemistry)</span>

PLATO is a suite of programs for electronic structure calculations. It receives its name from the choice of basis set used to expand the electronic wavefunctions.

This page provides supplementary chemical data on formic acid.

ABINIT is an open-source suite of programs for materials science, distributed under the GNU General Public License. ABINIT implements density functional theory, using a plane wave basis set and pseudopotentials, to compute the electronic density and derived properties of materials ranging from molecules to surfaces to solids. It is developed collaboratively by researchers throughout the world. A web-based easy-to-use graphical version, which includes access to a limited set of ABINIT's full functionality, is available for free use through the nanohub.

<span class="mw-page-title-main">Force field (chemistry)</span> Concept on molecular modeling

In the context of chemistry and molecular modelling, a force field is a computational method that is used to estimate the forces between atoms within molecules and also between molecules. More precisely, the force field refers to the functional form and parameter sets used to calculate the potential energy of a system of atoms or coarse-grained particles in molecular mechanics, molecular dynamics, or Monte Carlo simulations. The parameters for a chosen energy function may be derived from experiments in physics and chemistry, calculations in quantum mechanics, or both. Force fields are interatomic potentials and utilize the same concept as force fields in classical physics, with the difference that the force field parameters in chemistry describe the energy landscape, from which the acting forces on every particle are derived as a gradient of the potential energy with respect to the particle coordinates.

<span class="mw-page-title-main">Ian Grant (physicist)</span> British mathematical physicist

Professor Ian Philip Grant, DPhil; FRS; CMath; FIMA, FRAS, FInstP is a British mathematical physicist. He is Emeritus Professor of Mathematical Physics at the University of Oxford and was elected a fellow of the Royal Society in 1992. He is a pioneer in the field of computational physics and is internationally recognised as the principal author of GRASP, the General Relativistic Atomic Structure Program.

A field-theoretic simulation is a numerical strategy to calculate structure and physical properties of a many-particle system within the framework of a statistical field theory, like e.g. a polymer field theory. A convenient possibility is to use Monte Carlo (MC) algorithms, to sample the full partition function integral expressed in field-theoretic representation. The procedure is then called the auxiliary field Monte Carlo method. However, it is well known that MC sampling in conjunction with the basic field-theoretic representation of the partition function integral, directly obtained via the Hubbard-Stratonovich transformation, is impracticable, due to the so-called numerical sign problem. The difficulty is related to the complex and oscillatory nature of the resulting distribution function, which causes a bad statistical convergence of the ensemble averages of the desired structural and thermodynamic quantities. In such cases special analytical and numerical techniques are required to accelerate the statistical convergence of the field-theoretic simulation.

<span class="mw-page-title-main">MDynaMix</span>

Molecular Dynamics of Mixtures (MDynaMix) is a computer software package for general purpose molecular dynamics to simulate mixtures of molecules, interacting by AMBER- and CHARMM-like force fields in periodic boundary conditions. Algorithms are included for NVE, NVT, NPT, anisotropic NPT ensembles, and Ewald summation to treat electrostatic interactions. The code was written in a mix of Fortran 77 and 90. The package runs on Unix and Unix-like (Linux) workstations, clusters of workstations, and on Windows in sequential mode.

Particle–Particle–Particle–Mesh (P3M) is a Fourier-based Ewald summation method to calculate potentials in N-body simulations.

This is a list of notable computer programs that are used for nucleic acids simulations.

<span class="mw-page-title-main">Ascalaph Designer</span>

Ascalaph Designer is a computer program for general purpose molecular modelling for molecular design and simulations. It provides a graphical environment for the common programs of quantum and classical molecular modelling ORCA, NWChem, Firefly, CP2K and MDynaMix . The molecular mechanics calculations cover model building, energy optimizations and molecular dynamics. Firefly covers a wide range of quantum chemistry methods. Ascalaph Designer is free and open-source software, released under the GNU General Public License, version 2 (GPLv2).

<span class="mw-page-title-main">Interatomic potential</span> Functions for calculating potential energy

Interatomic potentials are mathematical functions to calculate the potential energy of a system of atoms with given positions in space. Interatomic potentials are widely used as the physical basis of molecular mechanics and molecular dynamics simulations in computational chemistry, computational physics and computational materials science to explain and predict materials properties. Examples of quantitative properties and qualitative phenomena that are explored with interatomic potentials include lattice parameters, surface energies, interfacial energies, adsorption, cohesion, thermal expansion, and elastic and plastic material behavior, as well as chemical reactions.

PLUMED is an open-source library implementing enhanced-sampling algorithms, various free-energy methods, and analysis tools for molecular dynamics simulations. It is designed to be used together with ACEMD, AMBER, DL_POLY, GROMACS, LAMMPS, NAMD, OpenMM, ABIN, CP2K, i-PI, PINY-MD, and Quantum ESPRESSO, but it can also be used to together with analysis and visualization tools VMD, HTMD, and OpenPathSampling.

The Mie potential is an intermolecular pair potential, i.e. it describes the interactions between particles at the atomic level.

Statistical associating fluid theory (SAFT) is a chemical theory, based on perturbation theory, that uses statistical thermodynamics to explain how complex fluids and fluid mixtures form associations through hydrogen bonds. Widely used in industry and academia, it has become a standard approach for describing complex mixtures. Since it was first proposed in 1990, SAFT has been used in a large number of molecular-based equation of state models for describing the Helmholtz energy contribution due to association.

References

  1. Glass, Colin W.; Reiser, Steffen; Rutkai, Gábor; Deublein, Stephan; Köster, Andreas; Guevara-Carrion, Gabriela; Wafai, Amer; Horsch, Martin; Bernreuther, Martin; Windmann, Thorsten; Hasse, Hans (December 2014). "ms2: A molecular simulation tool for thermodynamic properties, new version release". Computer Physics Communications. 185 (12): 3302–3306. arXiv: 1507.07548 . Bibcode:2014CoPhC.185.3302G. doi:10.1016/j.cpc.2014.07.012. ISSN   0010-4655. S2CID   7271270.
  2. Deublein, Stephan; Eckl, Bernhard; Stoll, Jürgen; Lishchuk, Sergey V.; Guevara-Carrion, Gabriela; Glass, Colin W.; Merker, Thorsten; Bernreuther, Martin; Hasse, Hans; Vrabec, Jadran (November 2011). "ms2: A molecular simulation tool for thermodynamic properties". Computer Physics Communications. 182 (11): 2350–2367. Bibcode:2011CoPhC.182.2350D. doi:10.1016/j.cpc.2011.04.026. ISSN   0010-4655.
  3. Fingerhut, Robin; Guevara-Carrion, Gabriela; Nitzke, Isabel; Saric, Denis; Marx, Joshua; Langenbach, Kai; Prokopev, Sergei; Celný, David; Bernreuther, Martin; Stephan, Simon; Kohns, Maximilian (May 2021). "ms2: A molecular simulation tool for thermodynamic properties, release 4.0". Computer Physics Communications. 262: 107860. Bibcode:2021CoPhC.26207860F. doi:10.1016/j.cpc.2021.107860. ISSN   0010-4655.
  4. Rutkai, Gábor; Köster, Andreas; Guevara-Carrion, Gabriela; Janzen, Tatjana; Schappals, Michael; Glass, Colin W.; Bernreuther, Martin; Wafai, Amer; Stephan, Simon; Kohns, Maximilian; Reiser, Steffen (December 2017). "ms2: A molecular simulation tool for thermodynamic properties, release 3.0". Computer Physics Communications. 221: 343–351. Bibcode:2017CoPhC.221..343R. doi:10.1016/j.cpc.2017.07.025. ISSN   0010-4655.
  5. Linnemann, Matthias; Nikolaychuk, Pavel Anatolyevich; Muñoz-Muñoz, Y. Mauricio; Baumhögger, Elmar; Vrabec, Jadran (2020-03-12). "Henry's Law Constant of Noble Gases in Water, Methanol, Ethanol, and Isopropanol by Experiment and Molecular Simulation". Journal of Chemical & Engineering Data. 65 (3): 1180–1188. doi:10.1021/acs.jced.9b00565. ISSN   0021-9568. S2CID   208749534.
  6. Guevara-Carrion, Gabriela; Nieto-Draghi, Carlos; Vrabec, Jadran; Hasse, Hans (2008-12-25). "Prediction of Transport Properties by Molecular Simulation: Methanol and Ethanol and Their Mixture". The Journal of Physical Chemistry B. 112 (51): 16664–16674. arXiv: 0906.1717 . doi:10.1021/jp805584d. ISSN   1520-6106. PMID   19367909. S2CID   17757946.
  7. Deublein, Stephan; Eckl, Bernhard; Stoll, Jürgen; Lishchuk, Sergey V.; Guevara-Carrion, Gabriela; Glass, Colin W.; Merker, Thorsten; Bernreuther, Martin; Hasse, Hans; Vrabec, Jadran (2011-12-20). "ms2: Ein Werkzeug zur Berechnung thermodynamischer Stoffeigenschaften mittels molekularer Simulation". Chemie Ingenieur Technik. 84 (1–2): 114–120. doi:10.1002/cite.201100079. ISSN   0009-286X.
  8. Vrabec, Jadran; Bernreuther, Martin; Bungartz, Hans-Joachim; Chen, Wei-Lin; Cordes, Wilfried; Fingerhut, Robin; Glass, Colin W.; Gmehling, Jürgen; Hamburger, René; Heilig, Manfred; Heinen, Matthias (2018). "SkaSim – Skalierbare HPC-Software für molekulare Simulationen in der chemischen Industrie". Chemie Ingenieur Technik (in German). 90 (3): 295–306. doi:10.1002/cite.201700113. ISSN   1522-2640.
  9. Stephan, Simon; Thol, Monika; Vrabec, Jadran; Hasse, Hans (2019-10-28). "Thermophysical Properties of the Lennard-Jones Fluid: Database and Data Assessment". Journal of Chemical Information and Modeling. 59 (10): 4248–4265. doi:10.1021/acs.jcim.9b00620. ISSN   1549-9596. PMID   31609113. S2CID   204545481.
  10. Stephan, Simon; Hasse, Hans (2020-01-23). "Molecular interactions at vapor-liquid interfaces: Binary mixtures of simple fluids". Physical Review E. 101 (1): 012802. Bibcode:2020PhRvE.101a2802S. doi:10.1103/PhysRevE.101.012802. PMID   32069593. S2CID   211192904.
  11. Stephan, Simon; Horsch, Martin T.; Vrabec, Jadran; Hasse, Hans (2019-07-03). "MolMod – an open access database of force fields for molecular simulations of fluids". Molecular Simulation. 45 (10): 806–814. arXiv: 1904.05206 . doi:10.1080/08927022.2019.1601191. ISSN   0892-7022. S2CID   119199372.