Department of Computer Science and ‡Department of Computer Science and Physics, Virginia Tech , Blacksburg, Virginia 24061, United States.
J Chem Theory Comput. 2011 Mar 8;7(3):544-59. doi: 10.1021/ct100390b. Epub 2011 Jan 27.
Molecular dynamics (MD) simulations based on the generalized Born (GB) model of implicit solvation offer a number of important advantages over the traditional explicit solvent based simulations. Yet, in MD simulations, the GB model has not been able to reach its full potential partly due to its computational cost, which scales as ∼n(2), where n is the number of solute atoms. We present here an ∼n log n approximation for the generalized Born (GB) implicit solvent model. The approximation is based on the hierarchical charge partitioning (HCP) method (Anandakrishnan and Onufriev J. Comput. Chem. 2010 , 31 , 691 - 706 ) previously developed and tested for electrostatic computations in gas-phase and distant dependent dielectric models. The HCP uses the natural organization of biomolecular structures to partition the structures into multiple hierarchical levels of components. The charge distribution for each of these components is approximated by a much smaller number of charges. The approximate charges are then used for computing electrostatic interactions with distant components, while the full set of atomic charges are used for nearby components. To apply the HCP concept to the GB model, we define the equivalent of the effective Born radius for components. The component effective Born radius is then used in GB computations for points that are distant from the component. This HCP approximation for GB (HCP-GB) is implemented in the open source MD software, NAB in AmberTools, and tested on a set of representative biomolecular structures ranging in size from 632 atoms to ∼3 million atoms. For this set of test structures, the HCP-GB method is 1.1-390 times faster than the GB computation without additional approximations (the reference GB computation), depending on the size of the structure. Similar to the spherical cutoff method with GB (cutoff-GB), which also scales as ∼n log n, the HCP-GB is relatively simple. However, for the structures considered here, we show that the HCP-GB method is more accurate than the cutoff-GB method as measured by relative RMS error in electrostatic force compared to the reference (no cutoff) GB computation. MD simulations of four biomolecular structures on 50 ns time scales show that the backbone RMS deviation for the HCP-GB method is in reasonable agreement with the reference GB simulation. A critical difference between the cutoff-GB and HCP-GB methods is that the cutoff-GB method completely ignores interactions due to atoms beyond the cutoff distance, whereas the HCP-GB method uses an approximation for interactions due to distant atoms. Our testing suggests that completely ignoring distant interactions, as the cutoff-GB does, can lead to qualitatively incorrect results. In general, we found that the HCP-GB method reproduces key characteristics of dynamics, such as residue fluctuation, χ1/χ2 flips, and DNA flexibility, more accurately than the cutoff-GB method. As a practical demonstration, the HCP-GB simulation of a 348 000 atom chromatin fiber was used to refine the starting structure. Our findings suggest that the HCP-GB method is preferable to the cutoff-GB method for molecular dynamics based on pairwise implicit solvent GB models.
基于广义 Born(GB)隐溶剂模型的分子动力学(MD)模拟相对于传统的基于显溶剂的模拟具有许多重要优势。然而,在 MD 模拟中,GB 模型尚未充分发挥其潜力,部分原因是其计算成本较高,其规模约为∼n(2),其中 n 是溶质原子的数量。我们在这里提出了一种广义 Born(GB)隐溶剂模型的∼n log n 近似方法。该近似方法基于先前开发并在气相和距离相关介电模型中静电计算中进行测试的分层电荷分区(HCP)方法(Anandakrishnan 和 Onufriev J. Comput. Chem. 2010, 31, 691 - 706 )。HCP 利用生物分子结构的自然组织将结构划分为多个层次的组件。对每个组件的电荷分布进行近似,使用的电荷数量要少得多。然后,使用近似电荷来计算与远处组件的静电相互作用,而使用完整的原子电荷来计算附近组件的静电相互作用。为了将 HCP 概念应用于 GB 模型,我们定义了组件等效有效 Born 半径。然后,在计算远离组件的点时,使用组件有效 Born 半径。这种用于 GB(HCP-GB)的 HCP 近似方法在 AmberTools 中的开源 MD 软件 NAB 中实现,并在一系列代表性生物分子结构上进行了测试,这些结构的大小从 632 个原子到约 300 万个原子不等。对于这个测试结构集,HCP-GB 方法的速度比没有附加近似的 GB 计算(参考 GB 计算)快 1.1-390 倍,具体取决于结构的大小。与也按∼n log n 比例缩放的球形截止方法(cutoff-GB)类似,HCP-GB 相对简单。然而,对于这里考虑的结构,我们表明,与参考(无截止)GB 计算相比,与静电力的相对 RMS 误差相比,HCP-GB 方法更准确。在 50 ns 时间尺度上对四个生物分子结构进行 MD 模拟表明,HCP-GB 方法的骨架 RMS 偏差与参考 GB 模拟基本一致。截止-GB 和 HCP-GB 方法之间的一个关键区别是,截止-GB 方法完全忽略了超出截止距离的原子的相互作用,而 HCP-GB 方法则使用了对远距离原子相互作用的近似方法。我们的测试表明,完全忽略截止-GB 方法所忽略的远距离相互作用可能会导致定性错误的结果。一般来说,我们发现 HCP-GB 方法比截止-GB 方法更准确地再现动力学的关键特征,例如残基波动、χ1/χ2 翻转和 DNA 灵活性。作为实际演示,使用 348000 个原子染色质纤维的 HCP-GB 模拟来优化起始结构。我们的研究结果表明,对于基于对成隐溶剂 GB 模型的分子动力学,HCP-GB 方法优于截止-GB 方法。