This is a list of computer programs that are predominantly used for molecular mechanics calculations.
Name | View 3D | Model builder | Min | MD | MC | REM | QM | Imp | GPU | Comments | License | Website |
---|---|---|---|---|---|---|---|---|---|---|---|---|
AMBER [1] | No | Yes | Yes | Yes | Yes | Yes | I | Yes | Yes | High Performance MD, Comprehensive analysis tools | Proprietary, Free open source | AMBER MD |
Abalone | Yes | Yes | Yes | Yes | Yes | Yes | I | Yes | Yes | Biomolecular simulations, protein folding. | Proprietary, gratis, commercial | Agile Molecule |
ADF | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Modeling 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 | Yes | Yes | Yes | Yes | Yes | Yes | I | Yes | Yes | Molecular building (DNA, proteins, hydrocarbons, nanotubes), molecular dynamics, GPU acceleration | Mixed: free open source (GNU GPL) & commercial | Ascalaph Project |
Avogadro | Yes | Yes | Yes | No | No | No | I | No | No | Molecule building, editing (peptides, small molecules, crystals), conformational analysis, 2D/3D conversion; extensible interfaces to other tools | Free open source GNU GPL | Avogadro |
BOSS | No | No | Yes | No | Yes | No | Yes | No | No | OPLS | Proprietary | Yale University |
CHARMM | No | Yes | Yes | Yes | Yes | I | I | Yes | Yes | Commercial version with multiple graphical front ends is sold by BIOVIA (as CHARMm), formerly Accelrys. | Proprietary, commercial | charmm.org |
CHEMKIN | No | No | No | No | No | No | No | No | No | Chemical reaction kinetics. | Proprietary | CHEMKIN |
CP2K | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | CP2K can perform atomistic and molecular simulations of solid state, liquid and biological systems. | Free open source GNU GPLv2 or later | CP2K |
Desmond | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | High 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 | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Comprehensive 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 / I | Yes | Yes | Yes | Yes | Yes | I | No | No | University 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 | I | Yes | Yes | No | No | No | No | No | No | Energy calculations, protein design | Proprietary, commercial or gratis | CRG |
GROMACS | No | No | Yes | Yes | No [2] | Yes | I | Yes [3] | Yes | High performance MD | Free open source GNU GPL | gromacs.org |
GROMOS | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Intended for biomolecules | Proprietary, commercial | GROMOS website |
LAMMPS | Yes | Yes | Yes | Yes | Yes | Yes | I | Yes | Yes | Has potentials for soft and solid-state materials and coarse-grain systems | Free open source, GNU GPLv2 | Sandia |
MacroModel | Yes | Yes | Yes | Yes | Yes | No | I | Yes | No | OPLS-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] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Building, visualizing, and analysis tools in one user interface, with access to multiple simulation engines | Proprietary, trial available | Scienomics |
Materials Studio | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Environment 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 Studio | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Standard and reactive CHARMM force fields; molecular modeler (carbon nanomaterials, biomolecules, nanocrystals); explicit library of examples | Proprietary, free trial available | MBN Research Center |
MDynaMix | No | No | No | Yes | No | No | No | No | No | Parallel MD | Free open source GNU GPL | Stockholm University |
MOE | Yes | Yes | Yes | Yes | No | No | I | Yes | No | Molecular Operating Environment (MOE) | Proprietary | Chemical Computing Group |
ms2 | Yes | Yes | Yes | Yes | Yes | No | No | No | No | direct on the fly computation of large number of thermophysical properties. Main application of ms2 is on fluids. | Free open source | ms-2.de |
OpenMM | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | High Performance MD, highly flexible, Python scriptable | Free open source MIT | OpenMM |
Orac | No | No | Yes | Yes | No | Yes | No | Yes | No | Molecular dynamics simulation program to explore free energy surfaces in biomolecular systems at the atomic level | Free open source | Orac download page |
NAMD + VMD | Yes | Yes | Yes | Yes | No | Yes | I | Yes | Yes | Fast, parallel MD, CUDA | Proprietary, free academic use, source code | Beckman Institute |
NWChem | No | No | Yes | Yes | No | No | Yes | No | No | High-performance computational chemistry software, includes quantum mechanics, molecular dynamics and combined QM-MM methods | Free open source, Educational Community License version 2.0 | NWChem |
Protein Local Optimization Program | No | Yes | Yes | Yes | Yes | No | No | No | No | Helix, loop, and side chain optimizing, fast energy minimizing | Proprietary | PLOP wiki |
Q | No | No | No | Yes | No | No | No | No | No | (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 affinities | Free open source GNU GPLv2 or later | Q |
QuantumATK | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Complete atomistic modeling platform for material science. It includes DFT (Plane-Wave and LCAO), Semi-empirical, and Force Field simulation engines. | Proprietary, commercial | Synopsys QuantumATK |
Quantum ESPRESSO | No | No | Yes | Yes | No | No | Yes | I | Yes | Open-source suite focused on electronic-structure calculations and MD (particularly CPMD), popular for its flexibility and extensive community support. | Free open source GNU GPLv2 or later | Quantum ESPRESSO |
SAMSON | Yes | Yes | Yes | Yes | No | No | Yes | No | No | Computational nanoscience (life sciences, materials, etc.). Modular architecture, modules termed SAMSON Elements | Proprietary, gratis | SAMSON Connect |
Scigress | Yes | Yes | Yes | Yes | No | No | Yes | Yes | No | 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 | Yes | Yes | Yes | No | Yes | No | Yes | Yes | No | Small 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 | No | No | Yes | Yes | No | No | Yes | No | Yes | 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 | I | Yes | Yes | Yes | Yes | I | I | Yes | Yes | Software tools for molecular design-Tinker-OpenMM [6] Software tools for molecular design-Tinker-HP [7] | Proprietary, gratis | Washington University |
UCSF Chimera | Yes | Yes | Yes | No | No | No | No | No | No | Visually appealing viewer, amino acid rotamers and other building, includes Antechamber and MMTK, Ambertools plugins in development. | Proprietary, free academic use | University of California |
VASP | No | No | Yes | Yes | No | Yes | Yes | I | Yes | Highly efficient DFT code often used in materials science providing excellent performance on large systems. | Proprietary | VASP |
YASARA | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Molecular graphics, modeling, simulation | Proprietary | YASARA.org |
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.
Assisted Model Building with Energy Refinement (AMBER) is the name of a widely-used molecular dynamics software package originally developed by Peter Kollman's group at the University of California, San Francisco. It has also, subsequently, come to designate a family of force fields for molecular dynamics of biomolecules that can be used both within the AMBER software suite and with many modern computational platforms.
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.
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.
In the context of chemistry, molecular physics, 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 on 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 being 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.
Molecular modeling on GPU is the technique of using a graphics processing unit (GPU) for molecular simulations.
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.
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.
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.
Computational materials science and engineering uses modeling, simulation, theory, and informatics to understand materials. The main goals include discovering new materials, determining material behavior and mechanisms, explaining experiments, and exploring materials theories. It is analogous to computational chemistry and computational biology as an increasingly important subfield of materials science.