MacroModel Force Field Implementation

All MacroModel force field files contain the authentic parameter set published by the original authors of the force field. In addition to these parameters are other parameters from other sources (e.g., the literature or work at Columbia). Parameters in the force field files are labeled as to their origin (O = original from the force field authors, M = modified from the original values, and A = added from some other source where no original parameter exists). They are also labeled by quality (1 = high quality final value, 2 = tentative value based on more than one experimental or quantum calculation, 3 = crude low quality parameter). Sources of A and M parameters are given at the ends of the lines in the force field files.

The MacroModel implementations of standard force fields differ from the authentic force fields in the following ways:

MM2*

All force field equations are identical with those of authentic MM2 from Allinger [1], with the exception of the following:

  • The electrostatic equation (MM2* uses partial charges and Coulomb’s law, whereas MM2 uses bond dipoles and the Jeans equation).

  • The out-of-plane bending equation (MM2* uses an improper torsion while MM2 uses a pyramidalization distance—the difference being insignificant except for substantially distorted sp2 systems).

  • Handling of conjugation (MM2* uses specific V1-V3 torsional terms for various conjugated systems, whereas MM2 uses an SCF π calculation in uncommon systems).

MM3*

All force field equations are identical to those of authentic MM3 from Allinger [3], except for those differences listed above for MM2.

AMBER*

All force field equations are identical to those of authentic AMBER from Kollman with additional parameters for organic functionality [4, 5]. The MacroModel default for hydrogen bonding uses Kollman’s recent 6,12-Lennard Jones treatment [6] and an improved peptide backbone parameter set [7].

OPLS*

All force field equations are identical to those of OPLS/AMBER from Jorgensen [9].

OPLS_2005

OPLS_2005 is an enhanced version of the OPLS_2001 all atom force field developed by Schrödinger to provide a larger coverage of organic functionality. While retaining the features of OPLS-AA and OPLS_2001, torsional parameters have been refit to reproduce the conformational energetics derived at a higher level of quantum theory; additional stretch, bend, and torsion parameters and charges have been fit to support additional organic functionality. A much larger data set was analyzed for validation of the force field. The parameters for proteins have been updated to the ones published more recently [53].

Note: The OPLS_2001 force field is now considered obsolete and is no longer available. The following information is retained for its connection with OPLS_2005:

OPLS_2001 (or OPLSAA), developed by Professor W. Jorgensen of Yale University, is probably the best available for condensed-phase simulations of peptides. All force-field equations are identical to those of authentic OPLSAA [17]. Schrödinger’s implementation has been validated by comparison to BOSS OPLSAA calculations for a wide variety of organic systems. Comparisons to ab initio calculations and experiment show that OPLS_2001 reproduces conformational energies well for systems for which it has been specifically parameterized. Especially good results can be expected for proteins. With the exception of improved charge, van der Waals and torsion parameters for sulfur in thiols and thiol ethers [18], all parameters are native OPLS_2001. The new thio parameters, which use appreciably smaller charges on sulfur and which have been validated in liquid-phase simulations on thiols and thiol ethers, significantly improve the conformational energetics of CYS and MET residues in proteins.

OPLS4

The OPLS4 force field extends the OPLS3e [63], OPLS3 [62] and OPLS_2005 force fields to cover a much wider range of chemical space with better accuracy. This force field can be customized by using the Force Field Builder - OPLS4/OPLS5 Panel.

In input and output files, the string OPLS4 is used to refer to the OPLS4 force field. Note that the OPLS4 force field is called S-OPLS in command-line applications.

When using this force field, please use the following citation:

  • OPLS4, Schrödinger, Inc., New York, NY, 2021

In addition, please also cite the following paper:

  • Lu, C.; Wu, C.; Ghoreishi, D.; Chen, W.; Wang, L.; Damm, W.; Ross, G. A.; Dahlgren, M. K.; Russell, E.; Von Bargen, C. D.; Abel, R.; Friesner. R. A.; Harder, E.; OPLS4: Improving Force Field Accuracy on Challenging Regimes of Chemical Space. J. Chem. Theory Comput.2021, 17, 4291. DOI: 10.1021/acs.jctc.1c00302

 

AMBER94

All force field equations and parameters are the same as in Cornell et al. [8], with the following small exceptions:

  • In MacroModel partial charges are specified by bond dipoles rather than as charge values. The partial charges may differ slightly between the two implementations; these differences are typically in the fifth significant figure.

  • The atoms defining improper torsions are not specified by the AMBER protocol in situations of high local symmetry. This may sometimes give rise to small differences in molecular energies or geometries between the two programs.

  • The paper gives the two nitrogen types different van der Waals parameters, but the AMBER 4.1 program uses the same parameters for both. We follow the program’s convention.

MMFF

Our implementation is identical to that described by Halgren [1016]. We supply both MMFF94 and MMFF94s; the latter enforces planarity about delocalized sp2 nitrogens.

Whenever a current energy calculation (ECalc) is carried out, a listing file (jobname.mmo) can be produced which contains all parameters used in the calculation along with the origin and quality of each parameter. Note that any torsion parameter where V1- V3 are all set to zero will not be included in the output. To include these in the listing it is necessary to include the DEBG 56 command in the command file: see Miscellaneous and Debugging Opcodes for details. This automatic parameter referencing feature provides important information on the quality and reliability of the calculation.

Different force fields use different defaults for their electrostatic treatment (constant or distance-dependent dielectric) and their cutoff distances (van der Waals and electrostatic). It is possible to set such options exactly as in the authentic fields using the Electrostatic Treatment and Cutoff option menus in the Potential tab of the MacroModel panels.