Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2013 Jul 4;8(7):e67715. doi: 10.1371/journal.pone.0067715

Point Charges Optimally Placed to Represent the Multipole Expansion of Charge Distributions

Ramu Anandakrishnan 1,#, Charles Baker 2,#, Saeed Izadi 3,#, Alexey V Onufriev 1,4,*
Editor: Dennis Salahub5
PMCID: PMC3701554  PMID: 23861790

Abstract

We propose an approach for approximating electrostatic charge distributions with a small number of point charges to optimally represent the original charge distribution. By construction, the proposed optimal point charge approximation (OPCA) retains many of the useful properties of point multipole expansion, including the same far-field asymptotic behavior of the approximate potential. A general framework for numerically computing OPCA, for any given number of approximating charges, is described. We then derive a 2-charge practical point charge approximation, PPCA, which approximates the 2-charge OPCA via closed form analytical expressions, and test the PPCA on a set of charge distributions relevant to biomolecular modeling. We measure the accuracy of the new approximations as the RMS error in the electrostatic potential relative to that produced by the original charge distribution, at a distance Inline graphic the extent of the charge distribution–the mid-field. The error for the 2-charge PPCA is found to be on average 23% smaller than that of optimally placed point dipole approximation, and comparable to that of the point quadrupole approximation. The standard deviation in RMS error for the 2-charge PPCA is 53% lower than that of the optimal point dipole approximation, and comparable to that of the point quadrupole approximation. We also calculate the 3-charge OPCA for representing the gas phase quantum mechanical charge distribution of a water molecule. The electrostatic potential calculated by the 3-charge OPCA for water, in the mid-field (2.8 Å from the oxygen atom), is on average 33.3% more accurate than the potential due to the point multipole expansion up to the octupole order. Compared to a 3 point charge approximation in which the charges are placed on the atom centers, the 3-charge OPCA is seven times more accurate, by RMS error. The maximum error at the oxygen-Na distance (2.23 Å ) is half that of the point multipole expansion up to the octupole order.

Introduction

Point multipole expansions are widely used to gain physical insight by providing a simplified expression for a complex distribution of sources of potential fields, such as electrostatic potential due to a charge distribution. Many familiar physics concepts are introduced using the framework of point multipoles because point multipoles provide a means of decoupling the underlying features of a source distribution from the observation point. Furthermore, since each successive term in the multipole expansion decays more rapidly with distance than the previous term, the impact of high order terms becomes small in the far-field, i.e. at distances Inline graphic such that Inline graphic, where Inline graphic is the distance of the furthest charge from the expansion center. This property has allowed the point multipole expansion to simplify many practical calculations. For example, algorithms such as the fast multipole [1], local reaction field [2], and fitted point multipole (FPM) [3] methods, use point multipoles to reduce the computational complexity of calculating pairwise interactions between large charge distributions. However, at distances not much larger than Inline graphic, the accuracy of the low order point multipole approximation deteriorates quickly as one approaches the charge distribution, necessitating introduction of higher order terms. This, in turn, may lead to cumbersome algebra and the need to introduce further approximation [4]. Since, in practice, the potential often needs to be calculated in regions where the assumption Inline graphic does not hold, the point multipole expansion with only one or two lowest order terms may be suboptimal for some practical calculations. For example, in atomistic molecular simulations, amino acids interacting inside a single protein are often only several (1–5) times Inline graphic apart. For a typical amino acid group within a folded protein such as lysozyme Inline graphic Å, and the distance between amino acid groups ranges from Inline graphic to Inline graphic. The value of Inline graphic and the distance at which the potential due to the charge distribution is evaluated, is, of course, problem dependent. Furthermore, compared to point charge approximations, it is generally more difficult to implement point multipole approximations into existing molecular modeling software, especially for commonly used implicit solvent models.

Arguably, one of the most successful point multipole based approximations is the fast multipole method [1]. The fast multipole method partitions the system into a hierarchical set of cubic lattices. Electrostatic interactions between charges within a lattice and in neighboring lattices (the near-field) are treated exactly, while a truncated multipole expansion is used for electrostatic interactions due to atoms in the more distant lattices (the mid- and far-field). The size of the lattices used in the multipole expansion varies, with a larger lattice size being used for more distant lattices [5][7]. This technique reduces the complexity of the computation of pairwise interaction from Inline graphic to less than Inline graphic, where Inline graphic is the number of interacting particles [1]. Many improvements to the original technique have been made [6], [8][11]. Overall, the fast multipole method has the advantage of lower computational complexity compared to the full pairwise computation, and has a well defined error bound [1]; the method is used in many areas of physics. However the fast multipole method has not been widely adopted in biomolecular simulations, most likely due to its algorithmic complexity, and the discontinuities in calculated potential inherent in the method. [12], [13] The local reaction field [2] and fitted point multipole (FPM) [3] methods have also not been widely utilized in the context of biomolecular modeling, again most likely due to their algorithmic complexity.

Here we investigate an alternative to the point multipole expansion for approximating charge distributions, which we call optimal point charge approximation (OPCA). Unlike the fast multipole method, which uses a set of point multipoles to represent the original charge distribution, the OPCA approximates a charge distribution using a given number of point charges. These point charges are chosen so that they optimally reproduce the lowest order multipoles in the expansion of the original distribution. Since OPCAs have a finite size, as opposed to being point-like, they may provide better representation of the original spatially extended charge distribution than a single-center truncated point multipole expansion. In particular, a more accurate representation of the potential in the mid-field may be expected. We prove below that the 1-charge and 2-charge OPCAs are at least as accurate as the equivalent order point multipole approximations, i.e. the point monopole and dipole approximations. Throughout this work we refer to point monopole, dipole, and quadrupole approximations as the truncated point multipole expansions upto the monopole, dipole, and quadrupole order, respectively.

We show that in general it is always possible to numerically determine the OPCA, however, for many practical applications, such as molecular dynamics simulations, analytical expressions are needed. Although it is not always possible to derive a practical analytical expressions for OPCAs, in certain cases we show that reasonable, robust and fairly simple approximations to the OPCAs can be derived, which we refer to as the practical point charge approximation (PPCA). The 2-charge OPCA is one such case for which a practical analytical expression is not readily evident for arbitrary charge distributions. For this case we have derived an approximation to the OPCA, the 2-charge PPCA. In what follows we evaluate the accuracy of our approximations for a set of charge distributions relevant to biomolecular modeling at a distance Inline graphic. The accuracy at such distances is most critical for multiscale approximations [14], [15] such as the hierarchical charge partitioning method [16]. For smaller distances, multiscale approximations generally use the exact charge distribution in their computations. From a practical standpoint, PPCAs may also be easier than the fast multipole protocol to implement in applications that already utilize point charges, i.e. in many molecular dynamics packages [17], [18].

The rest of this work is organized as follows. We first review the multipole expansion concept to orient the reader and provide a convenient notational reference. Next, we describe the theoretical basis for the optimal point charge approximation. We then use this theoretical formalism to derive closed-form expressions for the optimal and the practical point charge approximations for the 1- and 2-charge cases. The accuracy of the 2-charge PPCA was evaluated for a practical application relevant to biomolecular modeling. We also calculated the 3-charge OPCA for approximating a quantum mechanical charge distribution for a water molecule; the resulting OPCA reproduces the electrostatic potential in the mid-field with greater accuracy than the point octupole expansion. Potential uses and future work are discussed in “Conclusions”.

Methods

Multipole Expansion

Here we will give a brief overview of the formalism of the point multipole expansion. Since many practical applications, such as molecular dynamics simulations, use point charges, for notational simplicity we will consider discrete charge distributions, but our main results also hold for continuous distributions.

Consider a set of N point charges Inline graphic Inline graphic located at positions Inline graphic around some chosen origin. Then the potential Inline graphic, of this distribution at a point Inline graphic from that origin is given by the familiar Coulomb potential

graphic file with name pone.0067715.e021.jpg (1)

For distances Inline graphic where Inline graphic and Inline graphic, a Taylor series expansion of the potential above gives the classic multipole expansion. In Cartesian coordinates we obtain

graphic file with name pone.0067715.e025.jpg (2)

where

graphic file with name pone.0067715.e026.jpg (3)
graphic file with name pone.0067715.e027.jpg (4)
graphic file with name pone.0067715.e028.jpg (5)
graphic file with name pone.0067715.e029.jpg (6)

Inline graphic are known as the monopole, dipole, quadrupole and octupole moments respectively, Inline graphic with Inline graphic are the unit vectors along the Inline graphic or Inline graphic coordinates, and Inline graphic is the Kronecker delta. The multipole moments are symmetric tensors where the lowest order non-vanishing multipole is origin independent.

The Optimal Point Charge Approximation (OPCA)

For a given set of Inline graphic original charges Inline graphic Inline graphic, we want to determine the position and magnitude of Inline graphic point charges Inline graphic Inline graphic such that the potential due to these smaller number of point charges, Inline graphic best approximates the potential of the original distribution, Inline graphic. Our criterion for the “best approximation” is as follows: the optimal point charge approximation (OPCA) minimizes the error in the multipole expansion for the Inline graphic point charges relative to the multipole expansion for the original distribution of Inline graphic charges. The precise error metric is defined below.

The error metric

Determining the best representative charge distribution is contingent upon the definition of the error metric used. In general, we are concerned with obtaining the best representation of the original potential at any arbitrary point in space outside the distribution. Thus, for the error metric, Inline graphic, one typically chooses the root mean square (RMS) of the error in potential over some volume Inline graphic (or surface) excluding the volume Inline graphic containing the charge distribution being approximated, i.e.

graphic file with name pone.0067715.e049.jpg (7)

In principle, one can derive the optimal charge placement Inline graphic by minimizing the integral given in Eq. (7) with respect to the values of the new charges, Inline graphic and their positions Inline graphic. However, as the number of charges in the representative distribution grows, this equation can be expensive to minimize numerically, let alone to find closed-form analytic expressions for the placement and magnitude of the charges composing the representative distribution. In addition, the choice of the integration volume is somewhat arbitrary. Furthermore – and, perhaps, most importantly – charges chosen in this manner are not guaranteed to have the same multipole moments as the original distribution [19]. This can lead to misinterpretation of the properties of the distribution and, potentially, to unphysical results. At the very least, we would like the new approximate representation to inherit the same asymptotic behavior of the corresponding point multipole expansion of the same order, but with greater accuracy expected from a spatially extended distribution that can better mimic the original charge distribution.

To simplify the problem, we recast Eq. (7) in spherical coordinates and consider the error inside a spherical shell centered on the chosen multipole expansion center, and with arbitrary outer radius Inline graphic, where Inline graphic is defined as before, i.e. the distance from the expansion center to the outermost point charge. The error metric now becomes

graphic file with name pone.0067715.e055.jpg (8)

where Inline graphic and Inline graphic are the usual spherical coordinate inclination and azimuth angles.

In spherical coordinates, the multipole expansion is given by

graphic file with name pone.0067715.e058.jpg (9)
graphic file with name pone.0067715.e059.jpg (10)

where Inline graphic are the standard spherical harmonics, Inline graphic denotes the complex conjugate, Inline graphic are the spherical multipole moments, and Inline graphic is the multipole order. Using this expansion as our error metric, Eq. (8), becomes

graphic file with name pone.0067715.e064.jpg (11)

where Inline graphic and Inline graphic are the spherical moments of the original and representative charge distributions respectively. Since the spherical harmonics are orthonormal, Eq. (11), can be further simplified to the following form [20],

graphic file with name pone.0067715.e067.jpg (12)

Calculating the optimal point charge approximation

The position and magnitude of the representative point charges in OPCA for a given order Inline graphic are calculated by sequentially minimizing each term in the error expansion Eq. (12), starting with the lowest order (monopole) term. From the structure of Eq. (12) we see that minimizing the difference between the successive multipole moments of the original Inline graphic-charge and the optimal Inline graphic-charge distributions is equivalent to minimizing the total error in electrostatic potential. Note that the procedure does not depend on the parameter R, and thus the method does not require explicit integration over a given region. This removes a degree of arbitrariness in defining the “error surface” inherent in several other methods currently used in practice. The use of the multipole expansion as reference allows for the sought after distinct separation of terms by the rate at which they decrease as a function of R, i.e. the monopole term falls off as Inline graphic, the dipole falls off as Inline graphic, etc. A representation that makes terms up to order Inline graphic in Eq. (12) equal to zero will produce total error whose leading term falls off as Inline graphic. For Inline graphic, which is the number of charges in the original distribution, the OPCA exactly reproduces the electrostatic potential due to the original distribution. This is in contrast to the point multipole expansions, which generally require an infinite number of terms to exactly reproduce a given charge distribution.

Note that minimizing the error metric, Eq. (12), minimizes the error in electrostatic potential for the far-field where Inline graphic, but not necessarily in the mid-field. In the mid-field (Inline graphic), the contribution due to higher order terms in the multipole expansion can, in principle, be greater than the contribution due to lower order terms. Therefore, minimizing the lowest order terms in the expansion error does not guarantee minimization of the total error in the mid-field: these errors are investigated below for charge distributions most relevant to biomolecules. In the following analysis, for convenience, we have dropped the Inline graphic factor in Eq. (2) and (12) and switched from SI to atomic units.

Analytical Expressions for 1- and 2-charge OPCAs

The minimization of the error metric in Eq. (12), which is required to find an OPCA, can be done numerically for any given number of Inline graphic representative point charges. A numerical procedure for calculating the OPCA representation may be particularly useful in situations where the charge distributions are relatively static and thus the optimal representation does not need to be recalculated. For example, during restrained molecular dynamics simulations, components of the molecule may not move. The OPCA for these components do not need to be recalculated. For applications where the OPCA needs to be recalculated frequently, such as in unrestrained molecular dynamics simulations, one would like to find closed-form analytical expressions that can be used to compute OPCAs at a reduced computational cost and provide derivatives for force calculations.

In the following sections, we apply the general framework developed above to derive simple analytical expressions for the 1-charge OPCA. Note that the 1-charge OPCA is only applicable to a charge distribution with a non-zero net charge, since the monopole moment for a neutral charge distribution is zero. The 2-charge case is more complex: the optimal point charge approximation may result in imaginary charge values for some charge distributions (see Eq. (22) below), and can not be cast in a closed-form formula for some other distributions. Therefore, we derive more practical analytical expressions that approximate the 2-charge OPCA with a reasonable accuracy.

1-charge Optimal Point Charge Approximation for Charged Distributions

By definition, the 1-charge OPCA consists of a single charge. As long as the OPCA charge has magnitude Inline graphic, i.e. is equal to the total charge of the original distribution, the monopole term of the error expansion, Eq. (12), will be zero. Now, the remaining parameter, namely the position of the charge, is chosen to minimize the dipole term in the error expansion. In this particular case, the dipole term can be made identically zero by solving

graphic file with name pone.0067715.e081.jpg (13)
graphic file with name pone.0067715.e082.jpg (14)
graphic file with name pone.0067715.e083.jpg (15)

for Inline graphic where Inline graphic are the Inline graphic components of the dipole moment Inline graphic of the original distribution. Solving the above equations we have

graphic file with name pone.0067715.e088.jpg (16)
graphic file with name pone.0067715.e089.jpg (17)

So, a charge of magnitude Inline graphic placed at Inline graphic (center of charge) defines the 1-charge OPCA.

2-charge Optimal and Practical Point Charge Approximations

The 1-charge OPCA is the smallest set of point charges required to eliminate the monopole and the dipole term of the error expansion in Eq. (12) for systems with non-zero net charge. However, an error reduction further than the dipole order is often desired for higher accuracy. In such cases, the 2-charge OPCA (Inline graphic) is the next step. In deriving an analytical expression for the 2-charge OPCA, the goal is to eliminate the error terms up to the dipole order in Eq. (12), and to minimize the quadrupole and, ideally, the higher order terms.

Due to important differences in the characteristics of charge distributions with zero and non-zero net charges, it is necessary to treat these two cases separately. For charged systems, the monopole and the dipole error terms are eliminated if two point charges with total charge equal to the original net charge are positioned so that their center of charge coincides with the center of charge of the original distribution. For uncharged systems, however, the monopole and dipole terms in the error expansion are eliminated when a pair of charges of equal magnitude but opposite sign are aligned with the direction of the original dipole moment. In other words, to eliminate the error terms up to the dipole in the charged case the location of the center of charge of the 2 charges is constrained, while in the uncharged case the direction of the dipole moment of the 2 charges is constrained. This leads to two different solutions for the two cases.

2-charge approximation for uncharged distributions

For net zero charge distributions, the optimal point charge approximation consists of two charges Inline graphic and Inline graphic located at positions Inline graphic and Inline graphic respectively. Thus, it takes 7 parameters, Inline graphic, and the Inline graphic components of Inline graphic, and Inline graphic, to uniquely define a 2-charge OPCA. By setting

graphic file with name pone.0067715.e101.jpg (18)

the dipole term in the error is zero. Now, we will rewrite the positions Inline graphic and Inline graphic in the following form:

graphic file with name pone.0067715.e104.jpg
graphic file with name pone.0067715.e105.jpg (19)

where Inline graphic represents the geometric center between the two charges of the OPCA. We can see that these positions satisfy relation (18) automatically. By writing the positions of the charges in this manner, we have divided the process of determining the remaining parameters which define the OPCA into two steps, namely, finding the optimal placement of the charges, Inline graphic, and finding the optimal magnitude of the charge, Inline graphic. Note that finding the optimal charge value fixes the separation between the two charges, since the dipole moment of the representative distribution has been constrained to equal the original dipole moment.

The placement of the geometric center Inline graphic of the charges composing the 2-charge OPCA that minimizes the quadrupole term of the error expansion, is given by

graphic file with name pone.0067715.e110.jpg (20)

where Inline graphic, the Inline graphic's are components of Inline graphic, Inline graphic are the components of the dipole moment (Eq. (4)), and Inline graphic are the components of the quadrupole moment (Eq. (5)). This optimal position, known as the center of dipole, was derived previously [20] for a different purpose, namely for matching point multipole expansions between different charge distributions. Now, unlike the point dipole approximation, the 2-charge OPCA has physical size and thus an additional parameter with which to further minimize the error with respect to the given potential. In other words, Eqs. (20) and (18), determine only 6 of the 7 parameters required to define the 2-charge OPCA. Since the quadrupole moment is the lowest order non-zero term remaining in the error expansion, by choosing the optimal charge value we want to further minimize the quadrupole term in the error. However, for any charge value Inline graphic an OPCA placed at the center of dipole has no quadrupole moment as can be seen by setting Inline graphic, substituting the center of dipole, Eq. (20), and Inline graphic into Eq. (19), and then substituting these variables into Eq. (6). Thus, the quadrupole term in the error, Eq. (12) is unaffected by the choice of the charge magnitude Inline graphic, and the quadrupole term has already been globally minimized. Therefore, to uniquely define the charge Inline graphic, we follow the OPCA procedure and globally minimize the next term in the error expansion, namely the octupole term. Specifically, if we consider the Inline graphic term of Eq. (12), using the connection formula from spherical multipoles to Cartesian multipoles we can compute

graphic file with name pone.0067715.e122.jpg (21)

where Inline graphic and Inline graphic are components of the octupole moments, in Cartesian coordinates (Eq. (6)), of the original distribution and the 2-charge OPCA respectively, for an expansion computed about the center of dipole. By noting that Inline graphic is a function of Inline graphic, we find that Eq. (21) is satisfied when Inline graphic or if the charge value is given by

graphic file with name pone.0067715.e128.jpg (22)

Thus, Eqs. (19), (20) and (22) define the 2-charge OPCA for the net zero charge case (figure 1), i.e. defines the best placement of charges such that the error metric (Eq. (12)) is minimized.

Figure 1. Example of a 2-charge optimal point charge approximation (OPCA).

Figure 1

For a sample charge distribution–a neutral amino acid (C-terminal arginine at physiological pH), including the associated NH-CH-COO backbone atom. (a) The green square represents the center of dipole (COD), with dipole moment Inline graphic shown by the arrow. The two diamonds represent the two point charges, Inline graphic and Inline graphic, of the OPCA. The atomic partial charges are represented as spheres rendered using VMD [21]. The sphere colors range from red to blue representing the charge range of Inline graphic to Inline graphic, where Inline graphic is the atomic unit of charge. The charge values for partial charges Inline graphic are shown next to the atoms. As a visual reference, the backbone heavy atoms are labeled and covalent bonds are included in the figure. (b) Error in electrostatic potential for the 2-charge OPCA, point dipole, and point quadrupole with center of dipole as the expansion center. The error is calculated relative to the exact computation, on a circle at a distance Inline graphic, in the plane shown. Here, Inline graphic is the size of the charge distribution defined as the distance from its center of geometry to the outermost charge. The inset image shows the electrostatic surface potential rendered using GEM [22].

In some cases, it is possible that

graphic file with name pone.0067715.e129.jpg (23)

In this case, the charge given by Eq. (22) is imaginary, which is unphysical. This situation occurs when the orientation of the dipole with respect to the octupole moment of the original charge distribution is such that increasing the distance between the charges of the 2-charge OPCA always increases the error. In this case, Eq. (21) is formally satisfied only for Inline graphic. In a practical calculation, a 2-charge OPCA with inequality (23) is constructed by fixing the separation between the charges Inline graphic to a small value (figure 2(a)), while increasing the OPCA charge accordingly to maintain the dipole moment of the original distribution (Eq. (18)). All of the OPCA charges have real values. If inequality (23) holds, the 2-charge OPCA does not offer an accuracy advantage in the far-field over the optimal point dipole approximation, however, the 2-charge OPCA can always mimic the point dipole approximation to arbitrary precision and thus the two distributions will produce equivalent error. Thus, even if inequality (23) holds, the 2-charge OPCA represents the optimal placement of two point charges and is at least as accurate as the point dipole approximation in the far-field where Inline graphic. However, in the mid-field, such a charge placement may sometimes be slightly less accurate than the optimal point dipole approximation.

Figure 2. Accuracy of the 2-charge practical point charge approximation (PPCA) for charge distributions with a net zero charge.

Figure 2

Accuracy is calculated as the RMS error relative to the exact computation, at a distance of 10 Å (Inline graphic) from the center of geometry. RMS error for the 2-charge PPCA (Eq. (18)) is shown as a function of the distance between the two charges of the PPCA Inline graphic. The RMS error for the 2-charge PPCA is compared to that of the point dipole approximation with an optimal center of expansion. (a) Cases where Eq. (23) is true. (b) Cases where Eq. (23) is false. This figure also includes the 2-charge optimal point charge approximation (Eq. (22)) for comparison. Connecting lines are shown to guide the eye.

For the charge distributions described in the Results section below, we found that setting Inline graphic to determine the value of Inline graphic in Eq. (18), instead of the much more complex Eq. (22), results in the electrostatic potential that is on average within 4% of the optimal Inline graphic OPCA solution (figure 2(b)). Therefore, for practical applications, it may be computationally more efficient to use an empirically determined value for Inline graphic even for cases where the inequality (23) is not satisfied and a true optimal placement of 2-charge can be found via Eqs. (20) and (22). Another important practical consideration is that the contribution of each term in the error expansion, Eq. (12), is smaller than the previous term only if Inline graphic. This is not necessarily true in the all-important mid-field regime where Inline graphic. For example, for some charge distributions, the center of dipole Inline graphic may be located at Inline graphic. For such cases, the error for the optimal point dipole approximation [20], [23] (point dipole approximation placed at the center of dipole) and the 2-charge OPCA can become large at Inline graphic. To ensure that our 2-charge approximation is reasonably accurate in the mid-field for such cases, we introduce an addition condition: the optimal charge positions are restricted to be within the 1.5 times the maximum extent of the original charge distribution Inline graphic, from the center of geometry.

Thus, for distributions with zero net charge, the 2-charge practical point charge approximation (PPCA), which approximates the 2-charge optimal point charge approximation (OPCA), is determined through the following 4 steps: (i) The two point charges comprising the PPCA are placed such that their center of geometry coincides with the center of dipole (Eq. (20)). (ii) The separation between the charges is fixed at Inline graphic. (iii) The position and magnitude of two charges are then determined by Eq. (18) and (19). (iv) In the rare cases when the point charges for the PPCA are at a distance greater than Inline graphic from the center of geometry, the center of dipole for the PPCA is shifted towards the center of geometry for the original charge distribution so that the point charges lie within Inline graphic. The constants in conditions (ii) and (iv) above were determined empirically for charge distributions relevant to biomolecular modeling, see the Results section below.

2-charge approximation for charged distributions

The 2-charge OPCA consists of two charges Inline graphic and Inline graphic. By setting

graphic file with name pone.0067715.e159.jpg (24)

where Inline graphic is the net charge of the original distribution, the monopole order error term in Eq. (12) becomes zero. If we set the center of charge as the center of expansion for the point dipole approximation, and choose the charges for the 2-charge OPCA such that the center of charge for the OPCA coincides with the center of charge for the original distribution, then

graphic file with name pone.0067715.e161.jpg (25)

where Inline graphic and Inline graphic represent the position vectors for charges 1 and 2 respectively, of the 2-charge OPCA. Note that, with the choice of center of charge as the multipole center of expansion, the Inline graphic OPCA is guaranteed to be at least as accurate as the point dipole approximation, as measured by the error metric defined by Eq. (12). Thus, to simplify the derivations, we will use the center of charge as the origin for the coordinate system.

The next non-vanishing error term to be minimized is the quadrupole, i.e.

graphic file with name pone.0067715.e165.jpg (26)

where Inline graphic and Inline graphic are the quadrupole moments of the OPCA and the original charge distribution respectively, about the center of charge. The quadrupole tensor defines a unique, orthogonal set of principal axes in three-dimensional space. Since the two point charges of the 2-charge OPCA define a single line, the quadrupole potential can be expected to be best approximated by the 2-charge OPCA with the charges positioned along the principal axis that has the largest absolute principal value (figure 3). Since the quadrupole tensor Inline graphic is a real symmetric matrix, its principal values can be determined by the eigenvalue decomposition

graphic file with name pone.0067715.e169.jpg (27)

where Inline graphic is a principal value (eigenvalue) with the corresponding principal axis (eigenvector) Inline graphic. Let Inline graphic be the largest principal value. Then, by placing the 2-charge OPCA along Inline graphic, and setting the component of quadrupole moment for the 2-charge OPCA along the principal axis Inline graphic equal to the largest principal value Inline graphic for the original distribution, we obtain from Eq. (5) for the quadrupole moment

graphic file with name pone.0067715.e176.jpg (28)

where Inline graphic and Inline graphic are the magnitude of the Inline graphic and Inline graphic vectors with center of charge as the origin.

Figure 3. Illustration of a 2-charge practical point charge approximation (PPCA).

Figure 3

For a sample charge distribution with non-zero net charge (a glutamic acid group within a protein with net charge Inline graphic, where the group includes the associated NH-CH-CO backbone atoms). (a) The original charge distribution with its quadrupole tensor (Eq. (5)) shown below. The atomic partial charges are represented as spheres rendered using VMD [21]. The sphere colors range from red to blue representing the charge range of Inline graphic to Inline graphic. The charge values for partial charges Inline graphic are shown next to the atoms. As a visual reference, the backbone heavy atoms are labeled and covalent bonds are included in the figure. The green square shows the center of charge (COCh). (b) The principal axes, v1, v2, v3 of the original charge distribution with the center of charge as origin (green square). Its quadrupole tensor, with the coordinate system aligned to the principal axes (Eq. (27)), is shown below. Here v1 is the principal axis with the largest principal value. Analogous to the concept of ellipsoid of inertia in Mechanics used to characterize mass distribution, an “ellipsoid of charge” can be imagined here that helps visualize the charge distribution characterized by the quadrupole tensor. (c) The 2-charges of the PPCA (red diamonds) are placed such that the quadrupole moment for the PPCA equals the component of the quadrupole moment for the original charge distribution along v1. The quadrupole tensor produced by the 2-charge PPCA, with the coordinate system aligned to the principal axes, is shown below. The values of charges are in atomic units (Inline graphic), and Inline graphicÅInline graphic is the unit for the quadrupole tensors.

Substituting the values for Inline graphic and Inline graphic from Eq. (24) and (25) respectively, we arrive at:

graphic file with name pone.0067715.e183.jpg (29)

The above equation does not provide a unique solution since Inline graphic is still unknown. Minimizing the error in the next order multipole term in Eq. (12), the octupole moment, results in quartic equations which may produce imaginary charge values. Therefore, for practical applications, as with the uncharged case, an empirical approximation may be more appropriate. Specifically, we set Inline graphic where Inline graphic is an empirical parameter. Consider for example a typical charge distribution (a glutamic acid) from the sample charge distributions described in the Results section below. For this charge distribution, figure 4 shows that in the mid field (Inline graphic), with the choice of Inline graphic this practical point charge approximation (PPCA) is on average more accurate than the point dipole and point quadrupole approximations. For the representative sample charge distributions described in the next section, the PPCA was found to be the most accurate for Inline graphic.

Figure 4. Accuracy of the 2-charge practical point charge approximation (PPCA) as a function of the distance Inline graphic from the center of charge.

Figure 4

For the sample charge distribution shown in figure 3. Accuracy is calculated as the RMS error, relative to the exact computation, at a distance of Inline graphic, where Inline graphic is the maximum extent of the charge distribution from the center of geometry. The point dipole and point quadrupole approximations with center of charge as the center of expansion are shown for comparison. The vertical dashed line represents the value Inline graphic that produces the lowest RMS error for the 2-charge PPCA in this case. Connecting lines are shown to guide the eye.

By placing the 2-charge PPCA along the principal axis with the largest principal value, we eliminate the error due to the largest component of the quadrupole tensor Inline graphic. Furthermore, since the quadrupole tensor is traceless, the other two principal values Inline graphic in Inline graphic and Inline graphic in Inline graphic, are of the opposite sign to Inline graphic, and Inline graphic. Therefore, the error due to the other two components of the quadrupole tensor are reduced as well, i.e. Inline graphic. As an illustration, consider the example of figure 3(b): the error due to smaller components of the quadrupole tensor shown in figure 3(b) are smaller than the ones in figure 3(c), as Inline graphic.

Thus, for a charge distribution with net non-zero charge, the practical point charge approximation is determined by Eq. (29), with Inline graphic. The constant of 1.5 was empirically determined for the set of sample charge distributions described in the following section.

Results and Discussion

We consider here two potential applications for the optimal and practical point charge approximations developed above – the approximation of atomic partial charge distributions for amino acid groups within proteins, and the approximation of the charge distribution of water molecule.

Atomic Level Biomolecular Modeling

Molecular modeling is commonly used to study the structure, function and activity of biological systems [24][26]. A common computational bottleneck in biomolecular modeling is the calculation of long-range electrostatic interactions: due to slow decay of these interactions with distance, simply ignoring them beyond a certain cut-off distance may lead to unacceptable accuracy loss [16], [27]. Multiscale approximations are one class of methods used to speed up these calculations [5], [7], [16], where near-field interactions are treated exactly, while an approximation of the charge distribution is used for mid- and far-field computations.

Since the error introduced by such approximations is generally very low in the far-field, understanding the mid-field error of such approximations, including ours, is most relevant. In the context of biomolecular modeling, we consider the lower bound of the mid-field to be no less than 2 times the extent of the charge distribution (Inline graphic); the mid-field for amino acid groups is therefore greater than 5 Å.

We have applied the 2-charge practical point charge approximations (PPCA) developed above to the computation of electrostatic potential for a set of 1188 amino acid groups in five representative biomolecules that span a large range of sizes: a monomer from the virus capsid (Protein Databank (PDB) ID 1A6C) with 513 groups, the villin headpiece protein (PDB ID 1VII) with 36 groups, calcium switch protein (PDB ID 1UWO) with 91 groups, chaperonin GroEL (PDB ID 2EU1) with 524 groups, and myoglobin (PDB ID 1YMB) with 24 groups. The amino acid groups include their associated backbone atoms, NH-CH-CO for non-terminal groups, NHInline graphic-CH-CO for N-terminal groups, and NH-CH-COO for C-terminal groups. Atomic partial charges were taken from the AMBER force field parameters [28]. The electrostatic potential was calculated in the mid-field (for two values: Inline graphic ÅInline graphic and Inline graphic ÅInline graphic) where the approximation is likely to be least accurate. The electrostatic potential was computed at discrete points on a sphere of radius Inline graphic, centered at the center of geometry. The spherical surface was discretized into 7200 grid points at which the electrostatic potential was calculated. The RMS error was calculated over all grid points and all the amino acid groups in the sample asInline graphic where Inline graphic and Inline graphic are the electrostatic potential calculated using the approximations and the reference (original) charge distributions, respectively, and Inline graphic is the number of grid points. The 2-charge PPCA was compared to the optimal point dipole and the point quadrupole approximations. The center of expansion for the point dipole approximation for uncharged and charged distributions are chosen to be the center of dipole and center of charge, respectively, which are known to be optimal [20] for the corresponding point multipole expansions. For the point quadrupole approximation, we found that the choice of center of geometry as the center of expansions for uncharged cases, and the center of charge for charged cases, produced the most accurate result, on average, in the mid-field. Accordingly, we use these points as the expansion centers for the point quadrupole approximation.

In the mid-field (Inline graphic ÅInline graphic) the RMS error (Inline graphic e/Å) for the 2-charge PPCA is comparable to the point quadrupole approximation RMS error (Inline graphic e/Å), and Inline graphic less than the optimal point dipole approximation RMS error (Inline graphic e/Å), for the charge distributions considered here, figure 5. On the other hand, when electrostatic potential is calculated at a distance Inline graphic Å, the RMS error (Inline graphic e/Å) for the 2-charge PPCA is Inline graphic less than the optimal point dipole approximation RMS error (Inline graphic e/Å), while being Inline graphic higher than the point quadrupole approximation RMS error (Inline graphic e/Å). These results reflect the fact that the 2-charge PPCA is always at least as accurate as the optimal point dipole approximation, whereas the PPCA can only try to minimize the error in the quadrupole term unlike the point quadrupole approximation, which eliminates the error in the quadrupole term. As the distance from the charge distribution increases, the accuracy of the multipole expansion, and, specifically, the accuracy of the point quadrupole approximation improves. This is evident from the errors at a distance Inline graphic Å(figure 5(b)) which are an order of magnitude lower compared to the errors at a distance Inline graphic Å (figure 5(a)). Note that the set of amino acid groups used here consist of approximately 20% charged and 80% uncharged distributions.

Figure 5. Accuracy of the 2-charge practical point charge approximation (PPCA).

Figure 5

For a sample set of charge distributions relevant to biomolecular modeling. Accuracy of the point dipole and point quadrupole approximations are shown for comparison. Accuracy is calculated as the RMS error relative to the exact computation. (a) Error calculated at a distance of 10 ÅInline graphic where Inline graphic is the maximum extent of the charge distribution from the center of geometry. (b) Error calculated at a distance of 15 ÅInline graphic from the center of geometry. Error bars show the maximum and minimum absolute error. The upper values for the error bars that are cut off at the top are 0.14 and 0.006 in the left and right panels, respectively.

Figure 5(a) also shows that the 2-charge PPCA is on average significantly more accurate than the point dipole and quadrupole approximations for net non-zero charge distributions, compared to net zero charge distributions. Thus, the 2-charge PPCA should be significantly more accurate than the point dipole and quadrupole approximations for molecular structures that contain a significant portion of charged amino acids. And this is precisely the type of structures where the use of long-range cut-offs may lead to large errors. Also note that the standard deviation in RMS error for the 2-charge PPCA (0.0030 e/Å) is comparable to that of the point quadrupole approximation (0.0027 e/Å) and is less than half of that of the optimal point dipole approximation (0.0074 e/Å). Thus, the 2-charge PPCA is a considerably “tighter” approximation than the equivalent order optimal point dipole approximation. The higher standard deviation in RMS error for the point dipole approximation is primarily due to the cases where the center of dipole, for charge distributions with zero net charge, falls outside the extent of the original charge distribution. In these cases the “optimal” center of expansion for the point dipole approximation can be very close to the point at which the electrostatic potential is approximated, resulting in large errors. This source of error is explicitly removed from the PPCA.

Optimal Point Charge Approximation for Water Molecule

Water is critical for life [29], [30], and is one of the most extensively studied molecules[31][34]. Accurate yet computationally efficient description of the solvent environment is essential for realistic biomolecular modeling. Commonly used simple fixed point charge models of water have achieved a reasonable compromise between accuracy and speed, but these are by no means perfect [35], [36]; the search for more accurate yet computationally facile models continues [4], [37], [38]. The ability of a given model to reproduce electrostatic properties of the highly polar water molecule is critical to success of the model [4]. Obviously, any reasonable model needs to account for the large dipole moment of water molecule in order to reproduce dielectric properties of the liquid state. But higher moments are important too: for example, one of the components of the water quadrupole tensor is large, and was shown to have strong effect on the liquid water structure seen in simulations [39]. The octupole order terms have also been shown to be of importance: for example, these affect water structure around ions [40]. An intricate interplay between the dipole, quadrupole and octupole moments gives rise [41] to the experimentally observed charge hydration asymmetry of aqueous solvation – strong dependence of hydration free energy on the sign of the solute charge. Thus, accurate yet computationally facile representations of the complex charge distribution of water molecule should be of interest.

As an illustration of the OPCA approach, we show here that the 3-charge OPCA can accurately reproduce a quantum mechanical charge distribution of the water molecule up to the octupole moment. The specific charge density for the electron distribution of the water molecule used here (Fig. 6(a)) was determined by the CCSD method with aug-cc-pCVTZ basis set [43][45] at experimental equilibrium geometry in the gas phase. The electron charge density distribution was calculated for a box with side length of Inline graphic Å and resolution of Inline graphic Å. The resulting multipole moments of water molecule in the gas phase are comparable to available experimental values [46] (Table 1). We stress, however, that the specific charge distribution is used here only to illustrate the OPCA method and its capabilities; in what follows, no claims regarding suitability of this distribution for simulation of liquid phase water [39] are made.

Figure 6. 3-charge optimal point charge approximation (OPCA) for water molecule.

Figure 6

(a) The quantum mechanical electron charge density is visualized by a light blue to red colormap representing the charge density range of 0 to Inline graphic per Inline graphic ÅInline graphic. The figure shows a 3 Å Inline graphic 3 Å slice of the charge distribution in the y-z plane of the water atom centers. The origin is located at the center of the oxygen atom, the water atoms lay in the y-z plane, and the z-axis bisects the hydrogen atoms. The blue dots represent the water atom centers and the red and blue squares represent the 3 OPCA charges. The central OPCA charge has a value of Inline graphic and the other two are Inline graphic each. (b) The error in electrostatic potential relative to the exact computation, calculated at Inline graphic Å from the oxygen atom, in the y-z plane. In this case Inline graphic is chosen to be Inline graphic Å, the mean van der Waals radius of water [42], and Inline graphic approximates the distance between the oxygen atoms in two closest water molecules. For comparison, we show the error for the 4 lowest point multipole approximations as well as for a commonly used approximation which places point charges on atom centers. To match the dipole moment of the original charge distribution, the charge placed at the oxygen position equals Inline graphic, while the charges on the hydrogen centers are Inline graphic each. The same relative ordering of errors is seen in the x-z and x-y planes (not shown).

Table 1. Multipole moments of a water molecule in the gas phase.

QM (this work) 3-charge OPCA Experimental
Dipole(D) pz 1.81 1.81 1.86
Quadrupole() Qzz 0.08 0.08 0.11
Qxx −2.53 −2.53 −2.625
Qyy 2.45 2.45 2.515
Octupole( 2) Ozzz −1.35 −1.17 NA
Oxxz −1.25 −1.44 NA
Oyyz 2.61 2.61 NA

The computed values for the quantum mechanical (QM) charge distribution and the 3-charge OPCA are compared to the corresponding experimental values [46]. The coordinate system is that of Figure 6(a). Due to the symmetry, for the octupole tensor Inline graphic = Inline graphic = Inline graphic and Inline graphic = Inline graphic = Inline graphic. Components of multipole moments with a value of zero are not shown. 1 debye (D) = 0.2082 Inline graphicÅ.

Since the water molecule is neutral, it can not be represented by a 1-charge OPCA. A 2-charge OPCA can accurately represent the dipole moment but not the quadrupole and octupole moments of the distribution, which are important for an accurate representation of water [36], [39][41]. Therefore, we calculate the 3-charge OPCA, as follows. In general, the 3-charge OPCA consists of three charges Inline graphic and Inline graphic, located at Inline graphic and Inline graphic, representing 12 independent variables. But in the case of water any solution must respect the Inline graphic symmetry of the molecule, which reduces the number of independent variables to 10 (by assuming Inline graphic and Inline graphic). Following the general procedure outlined in the “Calculating the optimal point charge approximation” section above, we first eliminate the monopole term in the error expansion Eq. (12), by setting

graphic file with name pone.0067715.e267.jpg (30)

where Inline graphic is the monopole moment of the original charge distribution for water. Then, we eliminate the dipole term in the error expansion via

graphic file with name pone.0067715.e269.jpg (31)

where Inline graphic are the Inline graphic or Inline graphic component of the dipole moment and Inline graphic are the Inline graphic or Inline graphic components of Inline graphic, Inline graphic and Inline graphic. Note that in the coordinate system standard for water molecules (figure 6(a)), Inline graphic is the only non-zero component of the dipole moment. Finally, we eliminate the quadrupole term in the error expansion, Eq. (12), by setting

graphic file with name pone.0067715.e280.jpg (32)

where Inline graphic are the terms in the quadrupole tensor of the original charge distribution. Note that in the coordinate system chosen (figure 6(a)), all off-diagonal terms in the quadrupole tensor are zero, i.e. Inline graphic. Thus, we are left with a total of 9 independent equations –1 for the monopole Inline graphic, 3 for the dipole terms Inline graphic and Inline graphic, and 5 for the terms in the symmetric traceless quadrupole tensor, Inline graphic and Inline graphic – to solve for 10 variables. This is an under-determined system of equations, leaving one additional variable. Solving the above set of equations results in the following solution, with Inline graphic as the remaining variable.

graphic file with name pone.0067715.e289.jpg (33)
graphic file with name pone.0067715.e290.jpg (34)
graphic file with name pone.0067715.e291.jpg (35)
graphic file with name pone.0067715.e292.jpg (36)
graphic file with name pone.0067715.e293.jpg (37)
graphic file with name pone.0067715.e294.jpg (38)
graphic file with name pone.0067715.e295.jpg (39)

The value for Inline graphic is determined numerically to minimize the octupole term in the error expansion, Eq. (12). The resulting OPCA charges are Inline graphic, and Inline graphic, located at (0, −0.16, 0.49), (0, 0.16, 0.49), and (0, 0, 0.47) Å, respectively, (Fig. 6). (The conversion factor of 0.2082 Inline graphicÅ/debye is used to convert the multipole moments in table 1 to atomic units (Inline graphicÅ, Inline graphicÅInline graphic, etc.) used in Eq. (33) – (39).)By construction, the multipole moments from the 3-charge OPCA and the quantum mechanical charge distribution are identical up to quadrupole order, as shown in (Table 1). The tight clustering of the 3 OPCA charges away from the oxygen nucleus is unexpected – in many commonly used water models the charges are placed on atom centers. Mathematically, the clustering results from minimizing the error at the octupole level, used to determine the value of Inline graphic in Eq. (33)–(39). For fixed dipole and quadrupole moments, the extent of the OPCA charge distribution is controlled by the octupole moment of the original charge distribution. The small distance between the opposite OPCA charges necessitates their large magnitude to ensure correct dipole moment of the charge distribution. Although the position and magnitude of the OPCA charges may appear unusual, the OPCA representation may be more accurate than the atom-centered alternative. For example, when we place the point charges on atom centers, and adjust the corresponding charge magnitudes so that the error at the dipole order is eliminated, the RMS error in electrostatic potential at 2.8 Å around the oxygen atom center is 0.0073 e/Å, which is many times larger than the RMS error for the 3-charge OPCA (0.0010 e/Å), as shown in Fig. 6(b). Note that the OPCA representation is designed to best approximate multipole moments of the original charge distribution; it remains to be seen whether this strategy leads to accurate reproduction of other physical properties of water. A water model based on the OPCA representation will be presented in a separate study.

Figure 6(b) compares the error in electrostatic potential calculated by the 3-charge OPCA with the error produced by the point multipole approximations, relative to the exact computation using the original charge distribution. (Error calculations exclude any points that fall within the extent of the original charge distribution.) The error shown in figure 6(b) is calculated on a circle, in the plane of the water atoms (y-z plane), at Inline graphic Å from the oxygen atom, which approximates the oxygen-oxygen (contact) distance between two closest water molecules. The overall RMS error in electrostatic potential calculated on a Inline graphic Å spherical surface centered at the oxygen atom is 0.0010 Inline graphic/Å with maximum error of 0.0027 Inline graphic/Å for the 3-charge OPCA, compared to 0.0015 Inline graphic/Å with maximum error of 0.0041 Inline graphic/Å for the point octupole expansion. The overall RMS error in electrostatic potential at Inline graphic Å (experimental oxygen-Inline graphic distance [47] ) is 0.0036 Inline graphic/Å (1.20 kcal/mol) with maximum error of 0.0042 Inline graphic/Å (1.39 kcal/mol) for the 3-charge OPCA compared to 0.0065 Inline graphic/Å (2.16 kcal/mol) with maximum error of 0.0074 Inline graphic/Å (2.46 kcal/mol) for the point octupole expansion.

Conclusions

Truncated point multipole expansions are a widely used approach to approximate potentials produced by complex charge distributions. However, if only the lowest order terms in the multipole expansion are kept, as is often done in practical calculations, the point multipole expansion can produce considerable error in the mid-field. Furthermore, implementation of such approximations into existing electrostatic models that were originally developed for point charge distributions, e.g. pairwise implicit solvent models, presents many challenges. In this work, we have introduced an alternative to the point multipole expansion–the optimal point charge approximation (OPCA). An OPCA consists of a given number of point charges which are optimally placed to best reproduce the electrostatic potential due to the original charge distribution. By construction, OPCAs retain many of the useful properties of point multipole expansions, in particular they retain the asymptotic behavior of the point multipole expansion. At the same time, an expansion based on OPCAs can be more accurate than the point multipole expansion of the same order.

We have provided a general framework for calculating OPCAs to any order. We have also derived closed-form analytical expressions for the 1-charge OPCA, and closed-form analytical expressions that approximate the 2-charge OPCA with reasonable accuracy – the 2-charge practical point charge approximation (PPCA). We note that higher order closed-form, analytical OPCAs may be challenging to derive, but for some applications, lower order OPCAs may be sufficient. The analytical expressions derived here for the 1-charge and 2-charge OPCAs, are guaranteed to be at least as accurate as the corresponding point multipole expansion of the same order. These analytic expressions not only provide physical insight but are more computationally efficient than the numerical minimization procedures that are in general required to obtain the optimal point charge approximation. Thus, these analytic expressions may be particularly useful in applications such as molecular dynamics where computational speed is critical.

For a set of sample charge distributions relevant to biomolecular modeling, the 2-charge PPCA was found to be on average Inline graphic more accurate than the point dipole approximation, and comparable in accuracy to the point quadrupole approximation in the mid-field (electrostatic potential evaluated at 2 times the extent of the charge distribution). The standard deviation in RMS error for the 2-charge PPCA was also 59% lower than that of the point dipole approximation and comparable to that of the point quadrupole approximation, suggesting that the approximation offered by the PPCA is “tighter” than that of the point dipole.

We also calculated the 3-charge optimal point charge approximation to represent a (quantum mechanical) gas phase charge distribution of water molecule. The electrostatic potential approximated by the 3-charge OPCA in the mid-field (2.8 Å from the oxygen atom) is on average 33.3% more accurate than that of the point octupole approximation. Interestingly, the positions of the 3 OPCA charges are quite different from atom center charge placements based on simple point charge models such as SPC or TIP3P. Further investigation is necessary to determine if and how such a 3-charge approximation can be used in practical applications.

Representing complex charge distributions by a small number of point charges is not, by itself, a novel idea. There are a number of methods, such as RESP [48], CHELP [49], CHELPG [50], CHELMO [19], Finite Point Charge (FPC) [3], coarse graining [16], [51], [52] and others [53] that empirically fit a set of point charges to a given charge distribution by minimizing various error metrics in electrostatic potential over some volume or surface surrounding the charge distribution. However, a key difference between the above methods and the optimal point charge approximation introduced here, is that the OPCAs (and their practical approximations, PPCAs) inherit the physically appealing asymptotic properties of the point multipole approximation, i.e. the error in potential is guaranteed to fall off at least as fast as Inline graphic, where Inline graphic is the distance from the origin and Inline graphic is the highest order of the multipole terms retained in the expansion. In contrast, fitting the representative charges to minimize electrostatic error over some arbitrary volume or surface (e.g. molecular surface) does not guarantee the above asymptotic behavior, and can potentially lead to relatively large errors outside the volume or surface used for fitting.

Furthermore, in comparison to point multipoles, expansions based on PPCAs have many desirable properties that may be useful in practical computations; in particular, their mathematical form – the sum of Coulombic contributions from point sources – is simpler than that of the conventional point multipole expansion and is amenable to common speed-up schemes such as the generalized Born implicit solvent model [54]. Thus, PPCAs may be easier to implement into existing molecular dynamics protocols.

The optimal point charge approximation presented here is a new concept; thus its many applications and potentially useful properties remain unexplored in this proof-of-concept work. We expect OPCA/PPCA to have utility in coarse-grained [51], [55] and multi-scale methods [16], especially in dynamics [27] where analytic expressions and the simplicity of the algorithms is key. The approximations we have introduced provide a systematic way of deriving approximate charge distributions that have the potential to be both computationally efficient and produce an accurate representation of the original electrostatic potential. To further improve the representation of the original potential via OPCAs, future work may consider partitioning the original charge distribution into several domains, and finding OPCA/PPCA for each of them separately, similar to the distributed multipoles approach [56][58]. Further exploration of the mathematical and physical properties of OPCAs is also desirable. Finally, the 3-charge OPCA for a charge distribution representing water molecule is quite accurate to the octupole order. This accuracy, combined with the simplicity of a 3-charge OPCA, is noteworthy.

Acknowledgments

We thank Edward Valeev, Department of Chemistry, Virginia Tech, for providing the quantum mechanical charge distribution for water molecule.

Funding Statement

This work was supported by the National Institute of Health (grant number GM076121 to AO). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Greengard L, Rokhlin V (1987) A fast algorithm for particle simulations. Journal of Computational Physics 73: 325–348. [Google Scholar]
  • 2. Lee F, Warshel A (1992) A local reaction field method for fast evaluation of long-range electrostatic interactions in molecular simulations. Journal of Chemical Physics 97: 3100–3107. [Google Scholar]
  • 3. Colonna F, Evleth E, Ángyán JG (1992) Critical analysis of electric field modeling: Formamide. J Comput Chem 13: 1234–1245. [Google Scholar]
  • 4.Ichiye T, Tan ML (2006) Soft sticky dipole-quadrupole-octupole potential energy function for liquid water: An approximate moment expansion. The Journal of Chemical Physics 124: 134504+. [DOI] [PubMed]
  • 5. Carrier J, Greengard L, Rokhlin V (1988) A fast adaptive multipole algorithm for particle simulations. SIAM Journal on Scientific and Statistical Computing 9: 669–686. [Google Scholar]
  • 6. Cai W, Deng S, Jacobs D (2007) Extending the fast multipole method to charges inside or outside a dielectric sphere. Journal of Computational Physics 223: 846–864. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Lambert CG, Darden TA, Board JA Jr (1996) A multipole-based algorithm for efficient calculation of forces and potentials in macroscopic periodic assemblies of particles. Journal of Computational Physics 126: 274–285. [Google Scholar]
  • 8. Greengard L, Rokhlin V (1997) A new version of the fast multipole method for the Laplace equation in three dimensions. Acta Numerica 6: 229–269. [Google Scholar]
  • 9. Schmidt KE, Lee MA (1991) Implementing the fast multipole method in three dimensions. Journal of Statistical Physics 63: 1223–1235. [Google Scholar]
  • 10. Cheng H, Greengard L, Rokhlin V (1999) A Fast Adaptive Multipole Algorithm in Three Dimensions. Journal of Computational Physics 155: 468–498. [Google Scholar]
  • 11. Ying L (2006) A kernel independent fast multipole algorithm for radial basis functions. Journal of Computational Physics 213: 451–457. [Google Scholar]
  • 12. Bishop TC, Skeel RD, Schulten K (1997) Difficulties with multiple time stepping and fast multipole algorithm in molecular dynamics. Journal of Computational Chemistry 18: 1785–1791. [Google Scholar]
  • 13.Pollock EL, Glosli J (1995) Comments on PPPM, FMM, and the Ewald Method for Large Periodic Coulombic Systems. Available: http://arxiv.org/abs/cond-mat/9511134. arXiv:cond-mat/9511134.
  • 14. Cruz FA, Barba LA (2009) Characterization of the accuracy of the fast multipole method in particle simulations. International Journal for Numerical Methods in Engineering 79: 1577–1604. [Google Scholar]
  • 15.Koumoutsakos P (1995) Fast multipole methods for three dimensional N-body problems. Technical Report 96N25344, NASA, Ames Research Center.
  • 16. Anandakrishnan R, Onufriev AV (2010) An N log N approximation based on the natural organization of biomolecules for speeding up the computation of long range interactions. Journal of Computational Chemistry 31: 691–706. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Pearlman D (1995) AMBER, a package of computer programs for applying molecular mechanics, normal mode analysis, molecular dynamics and free energy calculations to simulate the structural and energetic properties of molecules. Computer Physics Communications 91: 1–41. [Google Scholar]
  • 18.Schlick T (2010) Molecular Modeling and Simulation: An Interdisciplinary Guide. Interdisciplinary Applied Mathematics. Springer.
  • 19. Sigfridsson E, Ryde U (1998) Comparison of methods for deriving atomic charges from the electrostatic potential and moments. Journal of Computational Chemistry 19: 377–395. [Google Scholar]
  • 20. Platt D, Silverman B (1996) Registration, orientation, and similarity of molecular electrostatic potentials through multipole matching. Journal of Computational Chemistry 17: 358–366. [Google Scholar]
  • 21. Humphrey W, Dalke A, Schulten K (1996) VMD – Visual Molecular Dynamics. Journal of Molecular Graphics 14: 33–38. [DOI] [PubMed] [Google Scholar]
  • 22. Gordon JC, Fenley AT, Onufriev A (2008) An analytical approach to computing biomolecular electrostatic potential. II. Validation and applications. Journal of Chemical Physics 129: 075102. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Gramada A, Bourne P (2008) Resolving a distribution of charge into intrinsic multipole moments: A rankwise distributed multipole analysis. Physical Review E 78: 1–7. [DOI] [PubMed] [Google Scholar]
  • 24. Freddolino P, Arkhipov A, Larson S, McPherson A, Schulten K (2006) Molecular dynamics simulations of the complete satellite tobacco mosaic virus. Structure 14: 437–449. [DOI] [PubMed] [Google Scholar]
  • 25. Karplus M, McCammon J (2002) Molecular dynamics simulations of biomolecules. Nature Structural and Molecular Biology 9: 646–652. [DOI] [PubMed] [Google Scholar]
  • 26. Salsbury FR (2010) Molecular dynamics simulations of protein dynamics and their relevance to drug discovery. Current Opinion in Pharmacology 10: 738–744. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Anandakrishnan R, Daga M, Onufriev AV (2011) An n log n generalized born approximation. Journal of Chemical Theory and Computation 7: 544–559. [DOI] [PubMed] [Google Scholar]
  • 28. Case DA, Cheatham TE, Darden T, Gohlke H, Luo R, et al. (2005) The Amber biomolecular simulation programs. Journal of Computational Chemistry 26: 1668–1688. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Tait MJ, Franks F (1971) Water in Biological Systems. Nature 230: 91–94. [DOI] [PubMed] [Google Scholar]
  • 30.Ball P (1999) Life’s Matrix: A Biography of Water. Farrar, Straus, and Giroux, New York.
  • 31.Kale S, Herzfeld J (2012) Natural polarizability and flexibility via explicit valency: The case of water. The Journal of Chemical Physics 136: 084109+. [DOI] [PMC free article] [PubMed]
  • 32. Kell GS (1975) Density, thermal expansivity, and compressibility of liquid water from 0.deg. to 150.deg. Correlations and tables for atmospheric pressure and saturation reviewed and expressed on 1968 temperature scale. Journal of Chemical & Engineering Data 20: 97–105. [Google Scholar]
  • 33. Tu Y, Laaksonen A (2000) The electronic properties of water molecules in water clusters and liquid water. Chemical Physics Letters 329: 283–288. [Google Scholar]
  • 34. Dill KA, Truskett TM, Vlachy V, Hribar-Lee B (2005) Modeling water, the hydrophobic effect, and ion solvation. Annual Review of Biophysics and Biomolecular Structure 34: 173–199. [DOI] [PubMed] [Google Scholar]
  • 35. Guillot B (2002) A reappraisal of what we have learnt during three decades of computer simulations on water. Journal of Molecular Liquids In Molecular Liquids 101: 219–260. [Google Scholar]
  • 36. Mark P, Nilsson L (2001) Structure and Dynamics of the TIP3P, SPC, and SPC/E Water Models at 298 K. J Phys Chem A 105: 9954–9960. [Google Scholar]
  • 37.Wu Y, Tepper HL, Voth GA (2006) Flexible simple point-charge water model with improved liquid-state properties. The Journal of chemical physics 124: 024503+. [DOI] [PubMed]
  • 38. Walsh TR, Liang T (2009) A multipole-based water potential with implicit polarization for biomolecular simulations. J Comput Chem 30: 893–899. [DOI] [PubMed] [Google Scholar]
  • 39.Niu S, Tan ML, Ichiye T (2011) The large quadrupole of water molecules. The Journal of Chemical Physics 134: 134501+. [DOI] [PMC free article] [PubMed]
  • 40. Te JA, Ichiye T (2010) Understanding structural effects of multipole moments on aqueous salvation of ions using the soft-sticky dipolequadrupoleoctupole water model. Chemical Physics Letters 499: 219–225. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Mukhopadhyay A, Fenley AT, Tolokh IS, Onufriev AV (2012) Charge hydration asymmetry: the basic principle and how to use it to test and improve water models. Journal of Physical Chemistry B 116: 9776–9783. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Franks F (2000) Water: a matrix of life. Cambridge: Royal Society of Chemistry, 11 pp.
  • 43. Dunning TH (1989) Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen. Journal of Chemical Physics 90: 1007. [Google Scholar]
  • 44. Kendall RA, Dunning TH, Harrison RJ (1992) Electron-affinities of the 1st-row atoms revisited–systematic basis-sets and wave-functions. Journal of Chemical Physics 96: 6796. [Google Scholar]
  • 45. Woon DE, Dunning TH (1995) Gaussian basis sets for use in correlated molecular calculations. V. Core-valence basis sets for boron through neon. Journal of Chemical Physics 103: 4572. [Google Scholar]
  • 46. Clough SA, Beers Y, Klein GP, Rothman LS (1973) Dipole moment of water from Stark measurements of H2O, HDO, and D2O. The Journal of Chemical Physics 59: 2254–2259. [Google Scholar]
  • 47. Joung IS, Cheatham TE (2008) Determination of alkali and halide monovalent ion parameters for use in explicitly solvated biomolecular simulations. J Phys Chem B 112: 9020–9041. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48. Bayly CI, Cieplak P, Cornell W, Kollman PA (1993) A well-behaved electrostatic potential based method using charge restraints for deriving atomic charges: the RESP model. Journal of Physical Chemistry 97: 10269–10280. [Google Scholar]
  • 49. Chirlian LE, Francl MM (1987) Atomic charges derived from electrostatic potentials: A detailed study. Journal of Computational Chemistry 8: 894–905. [Google Scholar]
  • 50. Breneman CM, Wiberg KB (1990) Determining atom-centered monopoles from molecular electrostatic potentials. The need for high sampling density in formamide conformational analysis. Journal of Computational Chemistry 11: 361–373. [Google Scholar]
  • 51. Basdevant N, Borgis D, Ha-Duong T (2007) A coarse-grained protein-protein potential derived from an all-atom force field. Journal of Physical Chemistry B 111: 9390–9. [DOI] [PubMed] [Google Scholar]
  • 52. Izvekov S, Voth GA (2005) A multiscale coarse-graining method for biomolecular systems. Journal of Physical Chemistry B 109: 2469–73. [DOI] [PubMed] [Google Scholar]
  • 53. Swart M, van Duijnen PT, Snijders JG (2001) A charge analysis derived from an atomic multipole expansion. Journal of Computational Chemistry 22: 79–88. [Google Scholar]
  • 54. Chen J, Brooks CL, Khandogin J (2008) Recent advances in implicit solvent-based methods for biomolecular simulations. Current Opinion in Structural Biology 18: 140–148. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55. Izvekov S, Voth GA (2005) Multiscale coarse graining of liquid-state systems. Journal of Chemical Physics 123: 134105. [DOI] [PubMed] [Google Scholar]
  • 56. Gramada A, Bourne PE (2011) Coarse-graining the electrostatic potential via distributed multipole expansions. Computer Physics Communications 182: 1455–1462. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. Stone AJ (1981) Distributed multipole analysis, or how to describe a molecular charge distribution. Chemical Physics Letters 83: 233–239. [Google Scholar]
  • 58. Stone AJ, Alderton M (1985) Distributed multipole analysis. Molecular Physics 56: 1047–1064. [Google Scholar]

Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES