Software Information

Empirical Engines (Molecular Mechanics)

Several widely available programs perform molecular mechanics calculations. The major distinction between these programs are their force-field implementations. Some programs provide two or more force-fields.

The accuracy of modeled structures and properties depends heavily on the choice of energy calculation method. The first decision is whether to use molecular mechanics or a quantum chemical method. Given the decision to use molecular mechanics, a force-field that is suitable for the type of molecule being studied must be chosen. Some of the more popular force-fields are listed below, together with the programs in which they are available and their chemical applicability:

Notice that force-fields suitable for carbohydrates are noticeably absent.

CHARMm and Discover can be used via graphical interfaces or as stand-alone "batch" programs, although serious users will find numerous benefits to avoiding the graphical interfaces (i.e. QUANTA and Insight II) for many kinds of calculations.

When used on a stand-alone basis, these programs offer:

  1. Powerful scripting languages that exploit a greater range of capabilities than graphical interface programs support;
  2. Access from any terminal emulator program running on a personal computer (no need for a workstation).

The major disadvantage of using stand-alone molecular mechanics software is the additional expertise and setup time required.

Quantum Engines

Quantum engines are classified as either ab initio or semiempirical. ab initio engines are distinguished by their specific approaches to solving the Hartree-Fock equation, their available electron correlation methods (e.g. Configuration Interaction, Moller-Plesset, and variations thereof) and by their available basis sets. Semiempirical engines are distinguished by the specific integrals that they neglect in solving the Hartree-Fock equation as well as their available basis and parameter sets.