Department of Mechanical and Aerospace Engineering, University of California, San Diego, 9500 Gilman Drive, La Jolla, California 92093, USA.
Computational Neurobiology Laboratory, Salk Institute for Biological Studies, 10010 North Torrey Pines Road, La Jolla, California 92037, USA.
J Chem Phys. 2019 Dec 28;151(24):244117. doi: 10.1063/1.5125022.
Many biochemical phenomena involve reactants with vastly different concentrations, some of which are amenable to continuum-level descriptions, while the others are not. We present a hybrid self-tuning algorithm to model such systems. The method combines microscopic (Brownian) dynamics for diffusion with mesoscopic (Gillespie-type) methods for reactions and remains efficient in a wide range of regimes and scenarios with large variations of concentrations. Its accuracy, robustness, and versatility are balanced by redefining propensities and optimizing the mesh size and time step. We use a bimolecular reaction to demonstrate the potential of our method in a broad spectrum of scenarios: from almost completely reaction-dominated systems to cases where reactions rarely occur or take place very slowly. The simulation results show that the number of particles present in the system does not degrade the performance of our method. This makes it an accurate and computationally efficient tool to model complex multireaction systems.
许多生化现象涉及浓度差异极大的反应物,其中一些可以用连续统水平的描述来处理,而另一些则不行。我们提出了一种混合的自调整算法来对这类系统建模。该方法将扩散的微观(布朗)动力学与反应的介观(Gillespie 型)方法相结合,在浓度变化很大的广泛范围内保持高效率。通过重新定义倾向和优化网格大小和时间步长,实现了准确性、鲁棒性和多功能性之间的平衡。我们使用双分子反应在广泛的场景中展示了我们方法的潜力:从几乎完全由反应控制的系统到反应很少发生或发生非常缓慢的情况。模拟结果表明,系统中存在的粒子数量不会降低我们方法的性能。这使其成为一种准确且计算效率高的工具,可用于模拟复杂的多反应系统。