AMBER

Assisted Model Building with Energy Refinement (AMBER)Original author(s)| Peter Kollman, Version1: +Paul Weiner. Version 2: + U Chandra Singh; V3. + David Pearlman, James Caldwell, William Ross, Thomas Cheatham, Stephen Debolt, David Ferguson, George Seibel; Later versions: David Case, Tom Cheatham, Ken Merz, Adrian Roitberg, Carlos Simmerling, Ray Luo, Junmei Wang, Ross Walker

|

Developer(s)| University of California, San Francisco
Initial release| 1981; 45 years ago (1981)
Stable release|

Amber23, AmberTools23[1] / April 21, 2023; 2 years ago (2023-04-21)

Written in| C, C++, Fortran
Operating system| Windows, OS X, Linux, Unix, CNK
Platform| x86, Nvidia GPUs, Blue Gene
Size| Varies
Available in| English
Type| Molecular dynamics
License| Amber: Proprietary
AmberTools: GPL, public domain, other open-source
Website| ambermd.org
AMBER is used to minimize the bond stretching energy of this ethane molecule.

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.

The original version of the AMBER software package was written by Paul Weiner as a post-doc in Peter Kollman's laboratory, and was released in 1981.[2]

Subsequently, U Chandra Singh expanded AMBER as a post-doc in Kollman's laboratory, adding molecular dynamics and free energy capabilities.

The next iteration of AMBER was started around 1987 by a group of developers in (and associated with) the Kollman lab, including David Pearlman, David Case, James Caldwell, William Ross, Thomas Cheatham, Stephen DeBolt, David Ferguson, and George Seibel.[3] This team headed development for more than a decade and introduced a variety of improvements, including significant expansion of the free energy capabilities, accommodation for modern parallel and array processing hardware platforms (Cray, Star, etc.), restructuring of the code and revision control for greater maintainability, PME Ewald summations, tools for NMR refinement, and many others.

Currently, AMBER is maintained by an active collaboration between David Case at Rutgers University, Tom Cheatham at the University of Utah, Adrian Roitberg at University of Florida, Ken Merz at Michigan State University, Carlos Simmerling at Stony Brook University, Ray Luo at UC Irvine, and Junmei Wang at University of Pittsburgh.

## Contents

* 1 Force field
* 1.1 Functional form
* 1.2 Parameter sets
* 1.2.1 Unofficial variants
* 2 Software
* 2.1 Programs
* 2.2 AmberTools
* 2.3 Additional tools
* 3 See also
* 4 References
* 4.1 Related reading
* 5 External links

## Force field

The term AMBER force field generally refers to the functional form used by the family of AMBER force fields. This form includes several parameters; each member of the family of AMBER force fields provides values for these parameters and has its own name.

### Functional form

The functional form of the AMBER force field is[4]

V(rN)=∑i∈bondskbi(li−li0)2+∑i∈angleskai(θi−θi0)2

> +∑i∈torsions∑n12Vin[1+cos⁡(nωi−γi)] +∑j=1N−1∑i=j+1Nfij{ϵij[(rij0rij)12−2(rij0rij)6]+qiqj4πϵ0rij}

Despite the term force field, this equation defines the potential energy of the system; the force is the derivative of this potential relative to position.

The meanings of right hand side terms are:

* First term (summing over bonds): represents the energy between covalently bonded atoms. This harmonic (ideal spring) force is a good approximation near the equilibrium bond length, but becomes increasingly poor as atoms separate.
* Second term (summing over angles): represents the energy due to the geometry of electron orbitals involved in covalent bonding.
* Third term (summing over torsions): represents the energy for twisting a bond due to bond order (e.g., double bonds) and neighboring bonds or lone pairs of electrons. One bond may have more than one of these terms, such that the total torsional energy is expressed as a Fourier series.
* Fourth term (double summation over i and j): represents the non-bonded energy between all atom pairs, which can be decomposed into van der Waals (first term of summation) and electrostatic (second term of summation) energies.

The form of the van der Waals energy is calculated using the equilibrium distance (rij0) and well depth (ϵ). The factor of 2 ensures that the equilibrium distance is rij0. The energy is sometimes reformulated in terms of σ, where rij0=21/6(σ), as used e.g. in the implementation of the softcore potentials.

The form of the electrostatic energy used here assumes that the charges due to the protons and electrons in an atom can be represented by a single point charge (or in the case of parameter sets that employ lone pairs, a small number of point charges.)

### Parameter sets

To use the AMBER force field, it is necessary to have values for the parameters of the force field (e.g. force constants, equilibrium bond lengths and angles, charges). A fairly large number of these parameter sets exist, and are described in detail in the AMBER software user manual. Each parameter set has a name, and provides parameters for certain types of molecules.[5]

* Peptide, protein, and nucleic acid parameters are provided by parameter sets with names starting with "ff" and containing a two digit year number, for instance "ff99". As of 2025 the primary protein model used by the AMBER suit is the ff19SB force field. Additional force fields available as of 2025 include "ff14SBonlysc", "ff14SB", "ff15ipq" (implicitly polarized, including fluorinated aromatic amino acids), "ff15ipq-m" (protein mimetics), "fb15" (force balance), "ff03" (ff99 with quantum-derived peptide changes), "ff03ua" (united-atom approximation).
* Since 2011, nucleic acid parameters have been split out as separate force fields such as OL24 (DNA 2015; built on top of OL3 RNA 2011). OL3 is itself a refinement of ff99bsc0 (ff99 with Barcelona alpha/gamma torsion correction) by changing glycosidic torsion. OL3 is present in ff10, ff12SB and ff14SB.[6] AmberTools25 also includes Tumuc1 for DNA.
* General AMBER force field (GAFF) provides parameters for small organic molecules to facilitate simulations of drugs and small molecule ligands in conjunction with biomolecules. It was designed for changes assigned via restrained electrostatic potential (quantum calculation), but a fast semi-empirical method called AM1-BCC works well. A new version is the more accurate GAFF2 of 2015; a reparameteriation of AM1-BCC for GAFF2 called ABCG2 was released in 2024.[7]
* The GLYCAM force fields have been developed by Rob Woods for simulating carbohydrates. The most recent is GLYCAM-06j.
* The primary force field used in the AMBER suit for lipids is lipid21.[8]

The recommended force fields are verified to work well with each other when mixed and matched. ff19SB works best with the OPC water model; ff14SBonlysc works well with OPC3 or implicit solvent; ff14SB is tuned for TIP3P.

#### Unofficial variants

* Forcefield_PTM – An AMBER-based forcefield and webtool for modeling common post-translational modifications of amino acids in proteins developed by Chris Floudas and coworkers. It uses the ff03 charge model and has several side-chain torsion corrections parameterized to match the quantum chemical rotational surface.[9]
* Forcefield_NCAA \- An AMBER-based forcefield and webtool for modeling common non-natural amino acids in proteins in condensed-phase simulations using the ff03 charge model.[10] The charges have been reported to be correlated with hydration free energies of corresponding side-chain analogs.[11]

AMBER has integrated modified amino acid changes into phosaa14SB/phosaa19SB and ff14SB_modAA. Parameters from ff15ipq are useful for unnatural modifications. Official guidance recommends mixing in these parameters to the main model.

## Software

The AMBER software suite provides a set of programs to apply the AMBER forcefields to simulations of biomolecules. It is written in the programming languages Fortran 90 and C, with support for most major Unix-like operating systems and compilers. Development is conducted by a loose association of mostly academic labs. New versions are released usually in the spring of even numbered years. AMBER 10 was released in April 2008.

The software is available under a site license agreement, which includes full source and allows use in any number of computers under the same affiliation. AMBER 10 was priced at US$500 for non-commercial and US$20,000 for commercial organizations. AMBER 24 is priced at US$0 for academic/non-profit/government, US$500 for commercial hardware benchmarking and compiler-testing purposes, US$2000 for not-for-profit computing centers with non-profit users, and US$25000 for industrial purposes (US$20000 for recurring customers). Use by for-profit computing centers requires special licensing deals.

### Programs

* pmemd is a somewhat more feature-limited reimplementation of SANDER (see below) by Bob Duke. It was designed for parallel computing, and performs significantly better than SANDER when running on more than 8–16 processors.
* pmemd.cuda runs simulations on machines with graphics processing units (GPUs).
* gem.pmemd (AmberTools) handles the extra parameters in the polarizable AMOEBA force field and GEM force field.
* nmode calculates normal modes.
* NAB is a built-in nucleic acid building environment made to aid in the process of manipulating proteins and nucleic acids where an atomic level of description will aid computing.

### AmberTools

AmberTools is a collection of tools that work well with AMBER as well as each other. It is available free of change. Most components are available under GNU GPL, some others as GNU LGPL, public domain, or a different open-source license.

* Antechamber automates the process of parameterizing small organic molecules using GAFF or GAFF2.
* cpptraj is a rewritten version of ptraj made in C++ to give faster numerical analysis of simulation results. Several actions have been made parallelizable with OpenMP and MPI. pytraj is its Python wrapper.
* LEaP (tleap/xleap) prepares input files for the simulation programs.
* Simulated Annealing with NMR-Derived Energy Restraints (SANDER) is the central simulation program and provides facilities for energy minimizing and molecular dynamics with a wide variety of options.
* MM-PBSA (MMPBSA.py) allows implicit solvent calculations on snap shots from molecular dynamics simulations.

### Additional tools

AMBER includes no visualizing abilities, which is commonly performed with Visual Molecular Dynamics (VMD). Ptraj is now unsupported as of AmberTools 13.

## See also

* Comparison of software for molecular mechanics modeling
* Comparison of force field implementations
* Molecular dynamics
* Molecular geometry
* Molecular design software
* Molecular mechanics
* MDynaMix
* Ascalaph Designer
* BOSS (molecular mechanics)
* CHARMM
* GROMACS
* Reverse Pharmacology
* OPLS
* Yasara
* Folding@home

## References

1. ↑ Amber 2023 Reference Manual
2. ↑ Weiner, Paul K.; Kollman, Peter A. (1981). "AMBER : Assisted model building with energy refinement. A general program for modeling molecules and their interactions" (in en). Journal of Computational Chemistry 2 (3): 287–303. doi:10.1002/jcc.540020311. ISSN 0192-8651. Bibcode: 1981JCoCh...2..287W. https://onlinelibrary.wiley.com/doi/10.1002/jcc.540020311.
3. ↑ Pearlman, David A.; Case, David A.; Caldwell, James W.; Ross, Wilson S.; Cheatham, Thomas E.; DeBolt, Steve; Ferguson, David; Seibel, George et al. (1995). "AMBER, a package of computer programs for applying molecular mechanics, normal mode analysis, molecular dynamics and free energy calculations to simulate the structural and energetic properties of molecules". Computer Physics Communications 91 (1–3): 1–41. doi:10.1016/0010-4655(95)00041-d. ISSN 0010-4655. Bibcode: 1995CoPhC..91....1P. https://doi.org/10.1016/0010-4655(95)00041-D.
4. ↑ "A Second Generation Force Field for the Simulation of Proteins, Nucleic Acids, and Organic Molecules". J. Am. Chem. Soc. 117 (19): 5179–5197. 1995. doi:10.1021/ja00124a002. Bibcode: 1995JAChS.117.5179C.
5. ↑ "The Amber Force Fields". http://ambermd.org/AmberModels.php.
6. ↑ "OL Force Field Refinement for RNA and DNA Simulations". https://fch.upol.cz/ff_ol/index.php.
7. ↑ He, X; Man, VH; Yang, W; Lee, TS; Wang, J (21 September 2020). "A fast and high-quality charge model for the next generation general AMBER force field.". The Journal of Chemical Physics 153 (11): 114502. doi:10.1063/5.0019056. PMID 32962378. Bibcode: 2020JChPh.153k4502H.
8. ↑ Dickson, Callum J; Madej, Benjamin D; Skjevik, Åge A; Betz, Robin M; Teigen, Knut; Gould, Ian R; Walker, Ross C (2014). "Lipid14: The Amber Lipid Force Field". Journal of Chemical Theory and Computation 10 (2): 865–879. doi:10.1021/ct4010307. PMID 24803855.
9. ↑ "Ab Initio Charge and AMBER Forcefield Parameters for Frequently Occurring Post-Translational Modifications". Journal of Chemical Theory and Computation 9 (12): 5653–5674. December 2013. doi:10.1021/ct400556v. PMID 24489522.
10. ↑ "Forcefield_NCAA: ab initio charge parameters to aid in the discovery and design of therapeutic proteins and peptides with unnatural amino acids and their application to complement inhibitors of the compstatin family". ACS Synthetic Biology 3 (12): 855–69. December 2014. doi:10.1021/sb400168u. PMID 24932669.
11. ↑ "Hydration free energies calculated using the AMBER ff03 charge model for natural and unnatural amino acids and multiple water models". Computers & Chemical Engineering 71: 745–752. 2014. doi:10.1016/j.compchemeng.2014.07.017.

### Related reading

1\. Duan, Yong; Wu, Chun; Chowdhury, Shibasish; Lee, Mathew C.; Xiong, Guoming; Zhang, Wei; Yang, Rong; Cieplak, Piotr et al. (2003). "A point-charge force field for molecular mechanics simulations of proteins based on condensed-phase quantum mechanical calculations". Journal of Computational Chemistry 24 (16): 1999–2012. doi:10.1002/jcc.10349. PMID 14531054.

## External links

* Official website
* AMBER mailing list archive
* Amber on the German HPC-C5 Cluster-Systems

* v
* t
* e

Computational chemistry software

Cheminformatics|

| Open-source|

* Avalon Cheminformatics Toolkit
* Bioclipse
* Blue Obelisk
* Chemistry Development Kit
* ECCE
* JOELib
* OELib
* Open Babel
* RDKit

|

Proprietary|

* Canvas
* Chemicalize
* Discovery Studio

Chemical kinetics|

| Open-source|

* APBS
* Cantera
* KPP

|

Proprietary|

* Autochem
* Chemical WorkBench
* CHEMKIN
* COSILAB
* DelPhi
* Khimera

Molecular modelling and visualization|

List of molecular graphics systems

| Open-source|

* Ascalaph Designer
* Avogadro
* BALL
* Biskit
* CPMD
* Gabedit
* Ghemical
* Jmol
* Molekel
* PyMOL
* QuteMol
* RasMol

|

Proprietary|

* Abalone
* ACD/ChemSketch
* Atomistix ToolKit
* ChemDraw
* EzMol
* Gaussian
* Maestro
* MarvinSketch
* MarvinView
* MODELLER
* Molecular Operating Environment
* Spartan
* UCSF Chimera
* VMD

Molecular docking|

List of protein-ligand docking software

| Open-source|

* AutoDock
* AutoDock Vina
* FlexAID
* rDock

|

Proprietary|

* Glide
* Molecular Operating Environment

Molecular dynamics|

| Open-source|

* GROMACS
* LAMMPS
* OpenMM
* PLUMED

|

Proprietary|

* Abalone
* AMBER
* CHARMM
* Desmond
* GROMOS
* NAMD

Quantum chemistry|

List of quantum chemistry and solid-state physics software

| Open-source|

* ABINIT
* ACES (CFOUR)
* AIMAll
* BigDFT
* CP2K
* DACAPO
* Dalton
* DP code
* FreeON
* HORTON
* MADNESS
* MPQC
* NWChem
* Octopus
* PSI
* PyQuante
* PySCF
* Quantum ESPRESSO (PWscf)
* RMG
* SAMSON
* SIESTA
* VB2000
* YAMBO code

|

Proprietary|

* ADF
* AMPAC
* DMol3
* CADPAC
* CASINO
* CASTEP
* COLUMBUS
* CONQUEST
* CPMD
* CRUNCH
* CRYSTAL
* DIRAC
* Firefly
* GAMESS (UK)
* GAMESS (US)
* Gaussian
* Jaguar
* MOLCAS
* MOLPRO
* MOPAC
* ONETEP
* OpenAtom
* ORCA
* PARSEC
* PLATO
* PQS
* Q-Chem
* Quantemol
* Scigress
* Spartan
* TeraChem
* TURBOMOLE
* VASP
* WIEN2k
* XMVB

Skeletal structure drawing|

| Open-source|

* BKChem
* JChemPaint
* JME Molecule Editor
* Molsketch
* XDrawChem

|

Proprietary|

* ACD/ChemSketch
* ChemDoodle
* ChemDraw
* MarvinSketch

Others|

* Aqion
* Eulim
* EXC code
* GenX
* GSim
* ICM (ICM-Browser)
* Materials Studio
* Molden
* OpenChrom
* RubyChem
* SASHIMI

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/AMBER. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:AMBER&oldid=3961781"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template