Comparison of software for molecular mechanics modeling

Last updated

This is a list of computer programs that are predominantly used for molecular mechanics calculations.

Contents

Name View 3D Model builderMinMDMCREMQMImp GPU Comments License Website
AMBER [1] NoYesYesYesYesYesIYesYesHigh Performance MD, Comprehensive analysis tools Proprietary, Free open source AMBER MD
Abalone YesYesYesYesYesYesIYesYesBiomolecular simulations, protein folding. Proprietary, gratis, commercial Agile Molecule
ADF YesYesYesYesYesNoYesYesYesModeling suite: ReaxFF, UFF, QM-MM with Amber and Tripos force fields, DFT and semi-empirical methods, conformational analysis with RDKit; partly GPU-accelerated Proprietary, commercial, gratis trial SCM
Ascalaph Designer YesYesYesYesYesYesIYesYesMolecular building (DNA, proteins, hydrocarbons, nanotubes), molecular dynamics, GPU accelerationMixed: free open source (GNU GPL) & commercial Ascalaph Project
Avogadro YesYesYesNoNoNoINoNoMolecule building, editing (peptides, small molecules, crystals), conformational analysis, 2D/3D conversion; extensible interfaces to other toolsFree open source GNU GPL Avogadro
BOSS NoNoYesNoYesNoYesNoNo OPLS Proprietary Yale University
CHARMM NoYesYesYesYesIIYesYesCommercial version with multiple graphical front ends is sold by BIOVIA (as CHARMm), formerly Accelrys. Proprietary, commercial charmm.org
CHEMKIN NoNoNoNoNoNoNoNoNoChemical reaction kinetics. Proprietary CHEMKIN
CP2K NoNoYesYesYesNoYesYesYesCP2K can perform atomistic and molecular simulations of solid state, liquid and biological systems.Free open source GNU GPLv2 or later CP2K
Desmond YesYesYesYesNoYesNoNoYesHigh performance MD; has comprehensive GUI to build, visualize, and review results and calculation setup up and launch Proprietary, commercial or gratis D. E. Shaw Research Schrödinger
Discovery Studio YesYesYesYesYesNoYesYesYesComprehensive life science modeling and simulation suite of applications focused on optimizing drug discovery process: small molecule simulations, QM-MM, pharmacophore modeling, QSAR, protein-ligand docking, protein homology modeling, sequence analysis, protein-protein docking, antibody modeling, etc. Proprietary, trial available Dassault Systèmes BIOVIA
(formerly Accelrys)
fold.it Y / IYesYesYesYesYesINoNoUniversity of Washington and The Baker Labs; structure prediction, protein folding Proprietary, commercial or gratis fold.it download page Archived 2011-04-04 at the Wayback Machine
FoldX IYesYesNoNoNoNoNoNoEnergy calculations, protein design Proprietary, commercial or gratis CRG
GROMACS NoNoYesYesNo [2] YesIYes [3] YesHigh performance MDFree open source GNU GPL gromacs.org
GROMOS NoNoYesYesYesYesYesYesYesIntended for biomolecules Proprietary, commercial GROMOS website
LAMMPS YesYesYesYesYesYesIYesYesHas potentials for soft and solid-state materials and coarse-grain systemsFree open source, GNU GPLv2 Sandia
MacroModel YesYesYesYesYesNoIYesNoOPLS-AA, MMFF, GBSA solvent model, conformational sampling, minimizing, MD. Includes the Maestro GUI which provides visualizing, molecule building, calculation setup, job launch and monitoring, project-level organizing of results, access to a suite of other modelling programs. Proprietary Schrödinger
MAPS [4] YesYesYesYesYesYesYesNoYesBuilding, visualizing, and analysis tools in one user interface, with access to multiple simulation engines Proprietary, trial available Scienomics
Materials Studio YesYesYesYesYesNoYesYesYesEnvironment that brings materials simulation technology to desktop computing, solving key problems in R&D processes Proprietary, trial available Dassault Systèmes BIOVIA
(formerly Accelrys)
MBN Explorer [5] + MBN StudioYesYesYesYesYesNoNoYesYesStandard and reactive CHARMM force fields; molecular modeler (carbon nanomaterials, biomolecules, nanocrystals); explicit library of examples Proprietary, free trial available MBN Research Center
MDynaMix NoNoNoYesNoNoNoNoNoParallel MDFree open source GNU GPL Stockholm University
MOE YesYesYesYesNoNoIYesNo Molecular Operating Environment (MOE) Proprietary Chemical Computing Group
ms2 YesYesYesYesYesNoNoNoNodirect on the fly computation of large number of thermophysical properties. Main application of ms2 is on fluids.Free open source ms-2.de
OpenMM NoNoYesYesYesYesNoYesYesHigh Performance MD, highly flexible, Python scriptableFree open source MIT OpenMM
Orac NoNoYesYesNoYesNoYesNoMolecular dynamics simulation program to explore free energy surfaces in biomolecular systems at the atomic levelFree open source Orac download page
NAMD + VMD YesYesYesYesNoYesIYesYesFast, parallel MD, CUDA Proprietary, free academic use, source code Beckman Institute
NWChem NoNoYesYesNoNoYesNoNoHigh-performance computational chemistry software, includes quantum mechanics, molecular dynamics and combined QM-MM methodsFree open source, Educational Community License version 2.0 NWChem
Protein Local Optimization Program NoYesYesYesYesNoNoNoNoHelix, loop, and side chain optimizing, fast energy minimizing Proprietary PLOP wiki
Q NoNoNoYesNoNoNoNoNo(I) Free energy perturbation (FEP) simulations, (II) empirical valence bond (EVB), calculations of reaction free energies, (III) linear interaction energy (LIE) calculations of receptor-ligand binding affinitiesFree open source GNU GPLv2 or later Q
QuantumATK YesYesYesYesYesNoYesYesNoComplete atomistic modeling platform for material science. It includes DFT (Plane-Wave and LCAO), Semi-empirical, and Force Field simulation engines. Proprietary, commercial Synopsys QuantumATK
SAMSON YesYesYesYesNoNoYesNoNoComputational nanoscience (life sciences, materials, etc.). Modular architecture, modules termed SAMSON Elements Proprietary, gratis SAMSON Connect
Scigress YesYesYesYesNoNoYesYesNo MM, DFT, semiempirical methods, parallel MD, conformational analysis, Linear scaling SCF, docking protein-ligand, Batch processing, virtual screening, automated builders (molecular dynamics, proteins, crystals) Proprietary SCIGRESS.com
Spartan YesYesYesNoYesNoYesYesNoSmall molecule (< 2,000 a.m.u.) MM and QM tools to determine conformation, structure, property, spectra, reactivity, and selectivity. Proprietary, free trial available Wavefunction, Inc.
TeraChem NoNoYesYesNoNoYesNoYes High performance GPU-accelerated ab initio molecular dynamics and TD/DFT software package for very large molecular or even nanoscale systems. Runs on NVIDIA GPUs and 64-bit Linux, has heavily optimized CUDA code. Proprietary, trial licenses available PetaChem LLC
TINKER IYesYesYesYesIIYesYesSoftware tools for molecular design-Tinker-OpenMM [6]

Software tools for molecular design-Tinker-HP [7]

Proprietary, gratis Washington University
UCSF Chimera YesYesYesNoNoNoNoNoNoVisually appealing viewer, amino acid rotamers and other building, includes Antechamber and MMTK, Ambertools plugins in development. Proprietary, free academic use University of California
YASARA YesYesYesYesNoNoYesNoYesMolecular graphics, modeling, simulation Proprietary YASARA.org

See also

Notes and references

  1. "Citations for Amber". ambermd.org. Retrieved 2021-06-15.
  2. Harrison ET, Weidner T, Castner DG, Interlandi G (2017). "Predicting the orientation of protein G B1 on hydrophobic surfaces using Monte Carlo simulations". Biointerphases. 12 (2): 02D401. doi:10.1116/1.4971381. PMC   5148762 . PMID   27923271.
  3. Implicit Solvent – Gromacs Archived July 29, 2014, at the Wayback Machine
  4. "MAPS". Archived from the original on 2019-11-28. Retrieved 2016-11-14.
  5. I.A. Solov'yov; A.V. Yakubovich; P.V. Nikolaev; I. Volkovets; A.V. Solov'yov (2012). "MesoBioNano Explorer - A universal program for multiscale computer simulations of complex molecular structure and dynamics". J. Comput. Chem. 33 (30): 2412–2439. doi:10.1002/jcc.23086. PMID   22965786. S2CID   22553279.
  6. M. Harger; D. Li; Z. Wang; K. Dalby; L. Lagardère; J.-P. Piquemal; J. Ponder; P. Ren (2017). "Tinker-OpenMM: Absolute and relative alchemical free energies using AMOEBA on GPUs". Journal of Computational Chemistry. 38 (23): 2047–2055. doi:10.1002/jcc.24853. PMC   5539969 . PMID   28600826.
  7. L. Lagardère; L.-H. Jolly; F. Lipparini; F. Aviat; B. Stamm; Z. F. Jing; M. Harger; H. Torabifard; G. A. Cisneros; M. J. Schnieders; N. Gresh; Y. Maday; P. Y. Ren; J. W. Ponder; J.-P. Piquemal (2018). "Tinker-HP: a massively parallel molecular dynamics package for multiscale simulations of large complex systems with advanced point dipole polarizable force fields". Chemical Science. 9 (4): 956–972. doi:10.1039/C7SC04531J. PMC   5909332 . PMID   29732110.

Related Research Articles

<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 mechanical force fields. The method is applied mostly in chemical physics, materials science, and biophysics.

Chemistry at Harvard Macromolecular Mechanics (CHARMM) is the name of a widely used set of force fields for molecular dynamics, and the name for the molecular dynamics simulation and analysis computer software package associated with them. The CHARMM Development Project involves a worldwide network of developers working with Martin Karplus and his group at Harvard to develop and maintain the CHARMM program. Licenses for this software are available, for a fee, to people and groups working in academia.

<span class="mw-page-title-main">Molecular mechanics</span> Use of classical mechanics to model molecular systems

Molecular mechanics uses classical mechanics to model molecular systems. The Born–Oppenheimer approximation is assumed valid and the potential energy of all systems is calculated as a function of the nuclear coordinates using force fields. Molecular mechanics can be used to study molecule systems ranging in size and complexity from small to large biological systems or material assemblies with many thousands to millions of atoms.

<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">Force field (chemistry)</span> Concept on molecular modeling

In the context of chemistry, molecular physics and physical chemistry and molecular modelling, a force field is a computational model that is used to describe the forces between atoms within molecules or between molecules as well as in crystals. Force fields are a variety of interatomic potentials. More precisely, the force field refers to the functional form and parameter sets used to calculate the potential energy of a system of the atomistic level. Force fields are usually used in molecular dynamics or Monte Carlo simulations. The parameters for a chosen energy function may be derived from classical laboratory experiment data, calculations in quantum mechanics, or both. Force fields utilize the same concept as force fields in classical physics, with the main difference that the force field parameters in chemistry describe the energy landscape on the atomistic level. From a force field, the acting forces on every particle are derived as a gradient of the potential energy with respect to the particle coordinates.

Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) is a molecular dynamics program from Sandia National Laboratories. LAMMPS makes use of Message Passing Interface (MPI) for parallel communication and is free and open-source software, distributed under the terms of the GNU General Public License.

Tinker, previously stylized as TINKER, is a suite of computer software applications for molecular dynamics simulation. The codes provide a complete and general set of tools for molecular mechanics and molecular dynamics, with some special features for biomolecules. The core of the software is a modular set of callable routines which allow manipulating coordinates and evaluating potential energy and derivatives via straightforward means.

Molecular design software is notable software for molecular modeling, that provides special support for developing molecular models de novo.

<span class="mw-page-title-main">Molecular modeling on GPUs</span> Using graphics processing units for molecular simulations

Molecular modeling on GPU is the technique of using a graphics processing unit (GPU) for molecular simulations.

<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.

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

CP2K is a freely available (GPL) quantum chemistry and solid state physics program package, written in Fortran 2008, to perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. It provides a general framework for different methods: density functional theory (DFT) using a mixed Gaussian and plane waves approach (GPW) via LDA, GGA, MP2, or RPA levels of theory, classical pair and many-body potentials, semi-empirical and tight-binding Hamiltonians, as well as Quantum Mechanics/Molecular Mechanics (QM/MM) hybrid schemes relying on the Gaussian Expansion of the Electrostatic Potential (GEEP). The Gaussian and Augmented Plane Waves method (GAPW) as an extension of the GPW method allows for all-electron calculations. CP2K can do simulations of molecular dynamics, metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level spectroscopy, energy minimization, and transition state optimization using NEB or dimer method.

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

<span class="mw-page-title-main">Abalone (molecular mechanics)</span>

Abalone is a general purpose molecular dynamics and molecular graphics program for simulations of bio-molecules in a periodic boundary conditions in explicit or in implicit water models. Mainly designed to simulate the protein folding and DNA-ligand complexes in AMBER force field.

Biochemical and Organic Simulation System (BOSS) is a general-purpose molecular modeling program that performs molecular mechanics calculations, Metropolis Monte Carlo statistical mechanics simulations, and semiempirical Austin Model 1 (AM1), PM3, and PDDG/PM3 quantum mechanics calculations. The molecular mechanics calculations cover energy minimizations, normal mode analysis and conformational searching with the Optimized Potentials for Liquid Simulations (OPLS) force fields. BOSS is developed by Prof. William L. Jorgensen at Yale University, and distributed commercially by Cemcomco, LLC and Schrödinger, Inc.

<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).

MacroModel is a computer program for molecular modelling of organic compounds and biopolymers. It features various chemistry force fields, plus energy minimizing algorithms, to predict geometry and relative conformational energies of molecules. MacroModel is maintained by Schrödinger, LLC.

MBN Explorer is a software package for molecular dynamics simulations, structure optimization and kinetic Monte Carlo simulations. It is designed for multiscale computational analysis of structure and dynamics of atomic clusters and nanoparticles, biomolecules and nanosystems, nanostructured materials, different states of matter and various interfaces. The software has been developed by MBN Research Center.