13.3. The Basics: An Overview 443
(when, for example, a biomolecule is placed in a box of water molecules), po-
sitioning of solvent and salt molecules, or computation of the nonbonded terms
and associated pairlist arrays. Also important is monitoring the kinetic tempera-
ture and the energy fluctuations, for the detection of systematic drifts or abrupt
changes, both of which may indicate numerical problems.
For example, severe artifacts arise when the nonbonded energy interactions
are truncated abruptly. This is because the associated force terms rise violently
at the truncation boundary. Improved techniques for smoothly handling the non-
bonded terms are necessary [1220], as described in Chapter 10. The alternative
approach described also in that chapter is to forgo cutoffs and compute all the
nonbonded terms by fast summation techniques such as multipole or Ewald
[142, 486]. Fortunately, such schemes approach linear, rather than quadratic,
dependence on system size.
13.3.6 High-Speed Implementations
High-speed computers are essential for performing the computationally-intensive
MD simulations [143, 658]. The dynamics of condensed systems was simulated
much earlier this century, but macromolecular applications only gained momen-
tum in the mid-to-late 1980s with the advent of high-speed computing. There are
many reasons why this lag occurred, and the issue at heart is best captured by the
following statement by Frauenfelder and Wolynes [423]:
Whatever complexity means, most people agree that biological
systems have it.
Indeed, the energy landscape is complex for biomolecules [422, 1386, 1387].
The various contacts — be they hydrogen bonds, disulfide bonds, or noncovalent
interactions like stacking and favorable electrostatics — are difficult to predict
apriori. Thus, the multidimensional potential energy surface that governs biomo-
lecular structure has many maxima, minima, and saddle points. The distributions
about each favorable or unfavorable state are highly anisotropic, with the width
depending on the entropy associated with that state.
Biomolecules are also asymmetric in comparison to simple systems, such as
homogeneous liquid clusters, which were successfully simulated much earlier.
Certainly, there are symmetries in many aspects of protein and nucleic acid struc-
ture (e.g., many proteins are dimers, and the “ideal” DNA double helix has an
axis of symmetry), but in realistic environments there are many sequence-specific
motifs and binding interactions with other biomolecules in the environment that
induce local structural variations in macromolecules. These local trends can
produce profound global effects.
The motion of biomolecules is also more complex than that of small or homo-
geneous systems. The collective motion is a superposition of many fundamental
motions that characterize the dynamics of a biomolecule: bond stretches, an-
gle bends, torsions, and combinations of those “normal modes” (see Chapter 9