AMMP Home Page

Welcome to AMMP

AMMP is a modern full-featured molecular mechanics, dynamics and modeling program. It can manipulate both small molecules and macromolecules including proteins, nucleic acids and other polymers. In addition to standard features, like numerically stable molecular dynamics, fast multipole method for including all atoms in the calculation of long range potentials and robust structural optimizers, it has a flexible choice of potentials and a simple yet powerful ability to manipulate molecules and analyze individual energy terms. One major advantage over many other programs is that it is easy to introduce non-standard polymer linkages, unusual ligands or non-standard residues. Adding missing hydrogen atoms and completing partial structures, which are difficult for many programs, are straightforward in AMMP.

It is written in C and has been ported to many different computers. The source code is available under the GNU "copyleft" so that it is easy to follow exactly what the program is doing. Another major advantage over commercial software is that AMMP can be easily included in another program to supply molecular mechanics function.

The program and modeling methods are under active development. User feedback is appreciated and incorporated in the program. A graphical interface is available for Linux and Unix with the openGL graphics language and for windows 95/98/NT

You might want to see:

Download information

The links to the files below use the http server to load the files to your machine. This may be slow at times, or simply not possible. In that case try the anonymous FTP server If you use the anonymous ftp server please make sure that you use binary mode to transfer files as ascii mode will corrupt .zip and .tar files and make them useless. (type bin at the ftp prompt).

Linux and Unix Versions

    All the UNIX/Linux distributions now include both the graphical and non-graphical versions of AMMP.
    use the save file as option on your browser

  • Linux/Unix Graphical version as an i386.rpm requires Mesa(OGL) and Lesstif(motif)
  • Linux AMMP binaries including the Lesstif library.
  • AMMP Linux/UNIX sources. This will build on SGI/Alpha and other machines as well as Linux.
  • AMMP binaries for SGI. This will run on SGI-Irix 5.3 and up.
  • UNIX/Linux preAMMPPreammp is used to molecular geometry data for the unix/linux AMMP(unless you're really a masochist). Preammp is now included in the Linux/Unix sources and distirbution so you no longer need to download this. However if you need it, here it is.
  • HTML help files

Windows Version

Useful Stuff

Comments, likes, dislikes, pet peeves?

If you're checking out our software, we'd like to know who you are and what you find interesting. This information is, of course, purely voluntary. However, we are dependent on grant funding, and it greatly helps to be able to cite specific numbers of people.


Email address

Any specific requests or interests?