| Forcefield Based Simulations |
| Molecular modeling program and release number | Simulation engine | ||
|---|---|---|---|
| CHARMm | Discover3 | OFF | |
|
Cerius2[TM] 4.0
|
|
4
|
|
|
Insight® II 4.0.0
|
|
|
|
|
Insight® II 97.0
|
|
|
|
|
QUANTA®
|
|
|
|
|
standalone5
|
|
|
|
| 1
See definitions under What are forcefields and simulation engines?. 2 Discover and OFF each offer a choice of several forcefields (see Table 3); the CHARMm program gives access only to the CHARMm forcefield in QUANTA and standalone, only to MMFF in Cerius2, and is used only in specialized modules in Insight II.
3
Discover exists in two versions: one written in FORTRAN (series 2.8.x, 2.9.x and earlier ; referred to as FDiscover) and the other in C (series 3.0, 3.1, 3.0.0, 4.0.0, 95.0, 96.0, 97.0; referred to as CDiscover). CDiscover and FDiscover are specified in this documentation only where the FORTRAN and C Discover programs have different capabilities. FDiscover and CDiscover (in Insight II) are accessed through the Discover and Discover_3 modules, respectively.
|
This guide is written mainly for the typical scientist-user of MSI's simulation engines. Although these programs are written to run with reasonable default values for basic simulations, you should read this guide if you want to make efficient use of the programs, obtain the best results possible, and understand the results.![]()
Who should use this documentation
You should already be familiar with:
Simulation "engine" defined
Simulation engines are the computational packages that handle the application of forcefields in minimization, dynamics, and other molecular mechanics simulations. Currently, MSI-supplied simulation engines include CHARMm, Discover, and OFF. (CHARMm is the name for both a simulation engine and for the forcefield included in that engine.)
The functional form of the potential energy expression and the entire set of parameters needed to fit the potential energy surface constitute the forcefield (Ermer 1976). The energy expression is the specific equation set up for a particular model and including (or not) any optional terms.
Importance of the forcefield in simulations
It is important to understand that the forcefield--both the functional form and the parameters themselves--represents the single largest approximation in molecular modeling. The quality of the forcefield, its applicability to the model at hand, and its ability to predict the particular properties measured in the simulation directly determine the validity of the results.
Molecular modeling programs are the graphical user interfaces (UIFs or GUIs) that can be used to prepare models, set up forcefields, and access the simulation engines. Some simulation engines can also be run in standalone mode, that is, outside the graphical molecular modeling program. Molecular modeling programs currently supplied by MSI include Cerius2, Insight, and QUANTA.
This guide contains background information on forcefields, the theories involved in their use, and how they are implemented in MSI's simulation engines, as well as general methodology and strategies for performing the various types of calculation most commonly done with these programs:![]()
Using this guide
Available documentation
![]()
Additional information
In addition to the task-oriented documentation for each simulation engine, on-screen help is available within the Cerius2, Insight, and QUANTA environments. Please see the documentation for the specific program for how to access the help.
Additional information on using the Cerius2, Insight, and QUANTA interfaces, including building models and writing scripts for automated running, is contained in their respective guides. Technical information that is mainly of use to programmers and system administrators is contained in installation/administration guides. Supplemental information that may be of general interest (including additional information on the electronic documentation) is contained in release notes.
The URL for the documentation and customer support areas of MSI's website are :
typewriter font. For example, the following illustrates a line in a .grf file:
CERIUS Grapher File
discovery input_file