Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2007 Oct 1;226(2):1348-1366.
doi: 10.1016/j.jcp.2007.05.026.

"New-version-fast-multipole-method" accelerated electrostatic interactions in biomolecular systems

Affiliations

"New-version-fast-multipole-method" accelerated electrostatic interactions in biomolecular systems

Benzhuo Lu et al. J Comput Phys. .

Abstract

In this paper, we present an efficient and accurate numerical algorithm for calculating the electrostatic interactions in biomolecular systems. In our scheme, a boundary integral equation (BIE) approach is applied to discretize the linearized Poisson-Boltzmann (PB) equation. The resulting integral formulas are well conditioned for single molecule cases as well as for systems with more than one macromolecule, and are solved efficiently using Krylov subspace based iterative methods such as generalized minimal residual (GMRES) or bi-conjugate gradients stabilized (BiCGStab) methods. In each iteration, the convolution type matrix-vector multiplications are accelerated by a new version of the fast multipole method (FMM). The implemented algorithm is asymptotically optimal O(N) both in CPU time and memory usage with optimized prefactors. Our approach enhances the present computational ability to treat electrostatics of large scale systems in protein-protein interactions and nano particle assembly processes. Applications including calculating the electrostatics of the nicotinic acetylcholine receptor (nAChR) and interactions between protein Sso7d and DNA are presented.

PubMed Disclaimer

Figures

FIG. 1
FIG. 1
Series expansion approximations of the function 1r. a) For any point R(R, θ, φ)located outside of a sphere Sa of radius a, the potential generated by N charges located inside of Sa with spherical coordinates ρ(ρi, αi, βi), respectively, can be described using multipole expansions; b) in the opposite case, for any point R(R, θ, φ) located inside of Sa, the potential generated by N charges located outside of Sa with spherical coordinates ρ(ρi, αi, βi), respectively, can be described using local expansions.
FIG. 2
FIG. 2
Schematic showing the hierarchical divided boxes for recording the neighbor boxes and interaction list in the new version FMM. The neighbor boxes (up to 27 including itself in three dimensions) of the target box b are darkly shaded, while its interaction list (up to 189 boxes in three dimensions) is indicated in yellow. The remaining far-field boxes are indicated in light blue. Also shown are the source points ρi and evaluation point R (field). In BEM implementation, the source particles are located at the centers of the surface triangular elements.
FIG. 3
FIG. 3
Schematic showing the location of the evaluation point R(r⃗p, n⃗0) (Rp) and a BE location ρt.
FIG. 4
FIG. 4
A typical surface triangulated mesh of a protein (Acetylcholinsterase).
FIG. 5
FIG. 5
The CPU time (a) and memory usage (b) of our fast BEM-PB algorithm as compared to those from the direct calculation in one GMRES iteration step.
FIG. 6
FIG. 6
The surface potential map of nAChR from different views. The increasing potential from negative to positive value is represented by changing the color from red to blue.
FIG. 7
FIG. 7
Electrostatics of Sso7d-DNA. (a) The surface potential map of Sso7d and DNA at separation of 10 Å. (b) The electrostatic interaction energies as functions of separation along the center-to-center unbinding direction. UBEM is the full electrostatic interaction energy determined by our BEM, and UCoulomb is the sum of all the atomic pair screened Coulomb interactions between Sso7d and DNA. The curves connect the calculation points (denoted by the diamond and star symbols) consecutively by fitting with cubic splines.

Similar articles

Cited by

References

    1. Abramowitz M, Stegun IA. Handbook of Mathematical Functions. Dover Publications; New York: 1965.
    1. Altman M, Bardhan J, White J, Tidor B. An accurate surface formulation for biomolecule electrostatics in non-ionic solutions. Conf Proc IEEE Eng Med Biol Soc. 2005;7(NIL):7591–5. - PubMed
    1. Altman MD, Bardhan JP, Tidor B, White JK. FFTSVD: a fast multiscale boundary-element method solver suitable for Bio-MEMS and biomolecule simulation. IEEE Trans Comput-Aided Des Integr Circuits Syst. 2006;25(2):274–284.
    1. Appel AW. An efficient program for many-body simulations. SIAM J Sci Stat Comput. 1985;6:85–103.
    1. Baker NA, Sept D, Joseph S, Holst MJ, McCammon JA. Electrostatics of nanosystems: application to microtubules and the ribosome. Proc Natl Acad Sci U S A. 2001;98(18):10037–10041. - PMC - PubMed