• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用随机布利尔施-斯托尔外推法对随机化学动力学进行高效模拟。

Efficient simulation of stochastic chemical kinetics with the Stochastic Bulirsch-Stoer extrapolation method.

作者信息

Székely Tamás, Burrage Kevin, Zygalakis Konstantinos C, Barrio Manuel

机构信息

Department of Computer Science, University of Oxford, Oxford, OX1 3QD, UK.

出版信息

BMC Syst Biol. 2014 Jun 18;8:71. doi: 10.1186/1752-0509-8-71.

DOI:10.1186/1752-0509-8-71
PMID:24939084
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC4085235/
Abstract

BACKGROUND

Biochemical systems with relatively low numbers of components must be simulated stochastically in order to capture their inherent noise. Although there has recently been considerable work on discrete stochastic solvers, there is still a need for numerical methods that are both fast and accurate. The Bulirsch-Stoer method is an established method for solving ordinary differential equations that possesses both of these qualities.

RESULTS

In this paper, we present the Stochastic Bulirsch-Stoer method, a new numerical method for simulating discrete chemical reaction systems, inspired by its deterministic counterpart. It is able to achieve an excellent efficiency due to the fact that it is based on an approach with high deterministic order, allowing for larger stepsizes and leading to fast simulations. We compare it to the Euler τ-leap, as well as two more recent τ-leap methods, on a number of example problems, and find that as well as being very accurate, our method is the most robust, in terms of efficiency, of all the methods considered in this paper. The problems it is most suited for are those with increased populations that would be too slow to simulate using Gillespie's stochastic simulation algorithm. For such problems, it is likely to achieve higher weak order in the moments.

CONCLUSIONS

The Stochastic Bulirsch-Stoer method is a novel stochastic solver that can be used for fast and accurate simulations. Crucially, compared to other similar methods, it better retains its high accuracy when the timesteps are increased. Thus the Stochastic Bulirsch-Stoer method is both computationally efficient and robust. These are key properties for any stochastic numerical method, as they must typically run many thousands of simulations.

摘要

背景

对于组件数量相对较少的生化系统,必须进行随机模拟以捕捉其固有的噪声。尽管最近在离散随机求解器方面已经开展了大量工作,但仍然需要既快速又准确的数值方法。布利尔施 - 斯托尔方法是一种用于求解常微分方程的既定方法,具备这两种特性。

结果

在本文中,我们提出了随机布利尔施 - 斯托尔方法,这是一种受确定性对应方法启发的用于模拟离散化学反应系统的新数值方法。由于它基于具有高确定性阶数的方法,允许采用更大的步长并实现快速模拟,所以能够实现出色的效率。我们在多个示例问题上把它与欧拉τ跳跃方法以及另外两种较新的τ跳跃方法进行了比较,发现我们的方法不仅非常准确,而且在本文所考虑的所有方法中,就效率而言是最稳健的。它最适合的问题是那些种群数量增加,使用吉莱斯皮随机模拟算法模拟会过于缓慢的问题。对于此类问题,它在矩方面可能实现更高的弱阶数。

结论

随机布利尔施 - 斯托尔方法是一种新型随机求解器,可用于快速且准确的模拟。至关重要的是,与其他类似方法相比,当时间步长增加时,它能更好地保持其高精度。因此,随机布利尔施 - 斯托尔方法既具有计算效率又稳健。这些是任何随机数值方法的关键特性,因为它们通常必须运行数千次模拟。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/2b66326d3eec/1752-0509-8-71-9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/41a6801d821c/1752-0509-8-71-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/4718e7ed27d5/1752-0509-8-71-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/2f7030199530/1752-0509-8-71-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/8a3f45f6a240/1752-0509-8-71-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/691f3fa299bd/1752-0509-8-71-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/ff774242dd35/1752-0509-8-71-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/777be85135c2/1752-0509-8-71-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/3c8ee124f081/1752-0509-8-71-8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/2b66326d3eec/1752-0509-8-71-9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/41a6801d821c/1752-0509-8-71-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/4718e7ed27d5/1752-0509-8-71-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/2f7030199530/1752-0509-8-71-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/8a3f45f6a240/1752-0509-8-71-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/691f3fa299bd/1752-0509-8-71-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/ff774242dd35/1752-0509-8-71-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/777be85135c2/1752-0509-8-71-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/3c8ee124f081/1752-0509-8-71-8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/53d7/4085235/2b66326d3eec/1752-0509-8-71-9.jpg

相似文献

1
Efficient simulation of stochastic chemical kinetics with the Stochastic Bulirsch-Stoer extrapolation method.用随机布利尔施-斯托尔外推法对随机化学动力学进行高效模拟。
BMC Syst Biol. 2014 Jun 18;8:71. doi: 10.1186/1752-0509-8-71.
2
A higher-order numerical framework for stochastic simulation of chemical reaction systems.用于化学反应系统随机模拟的高阶数值框架。
BMC Syst Biol. 2012 Jul 15;6:85. doi: 10.1186/1752-0509-6-85.
3
Accuracy Analysis of Hybrid Stochastic Simulation Algorithm on Linear Chain Reaction Systems.线性链式反应系统混合随机模拟算法的精度分析。
Bull Math Biol. 2019 Aug;81(8):3024-3052. doi: 10.1007/s11538-018-0461-z. Epub 2018 Jul 10.
4
Discrete stochastic simulation methods for chemically reacting systems.化学反应系统的离散随机模拟方法。
Methods Enzymol. 2009;454:115-40. doi: 10.1016/S0076-6879(08)03805-6.
5
Extrapolation and the Bulirsch-Stoer algorithm.
Phys Rev E Stat Nonlin Soft Matter Phys. 2002 Jun;65(6 Pt 2):066116. doi: 10.1103/PhysRevE.65.066116. Epub 2002 Jun 21.
6
Exact and approximate stochastic simulation of intracellular calcium dynamics.细胞内钙动力学的精确与近似随机模拟。
J Biomed Biotechnol. 2011;2011:572492. doi: 10.1155/2011/572492. Epub 2011 Nov 9.
7
Simulation Strategies for Calcium Microdomains and Calcium Noise.钙微区和钙噪声的模拟策略。
Adv Exp Med Biol. 2020;1131:771-797. doi: 10.1007/978-3-030-12457-1_31.
8
Accurate hybrid stochastic simulation of a system of coupled chemical or biochemical reactions.耦合化学反应或生化反应系统的精确混合随机模拟。
J Chem Phys. 2005 Feb 1;122(5):54103. doi: 10.1063/1.1835951.
9
Stochastic simulation of chemical kinetics.化学动力学的随机模拟。
Annu Rev Phys Chem. 2007;58:35-55. doi: 10.1146/annurev.physchem.58.032806.104637.
10
Hybrid deterministic/stochastic simulation of complex biochemical systems.复杂生化系统的混合确定性/随机模拟
Mol Biosyst. 2017 Nov 21;13(12):2672-2686. doi: 10.1039/c7mb00426e.

引用本文的文献

1
A novel hybrid framework for efficient higher order ODE solvers using neural networks and block methods.一种使用神经网络和块方法的高效高阶常微分方程求解器的新型混合框架。
Sci Rep. 2025 Mar 12;15(1):8456. doi: 10.1038/s41598-025-90556-5.
2
Stochastic simulation in systems biology.系统生物学中的随机模拟
Comput Struct Biotechnol J. 2014 Oct 30;12(20-21):14-25. doi: 10.1016/j.csbj.2014.10.003. eCollection 2014 Nov.
3
Stochastic dynamics of interacting haematopoietic stem cell niche lineages.相互作用的造血干细胞微环境谱系的随机动力学

本文引用的文献

1
A higher-order numerical framework for stochastic simulation of chemical reaction systems.用于化学反应系统随机模拟的高阶数值框架。
BMC Syst Biol. 2012 Jul 15;6:85. doi: 10.1186/1752-0509-6-85.
2
Using gene expression noise to understand gene regulation.利用基因表达噪声理解基因调控。
Science. 2012 Apr 13;336(6078):183-7. doi: 10.1126/science.1216379.
3
A weak second order tau-leaping method for chemical kinetic systems.一种用于化学反应动力学系统的弱二阶τ跳跃方法。
PLoS Comput Biol. 2014 Sep 4;10(9):e1003794. doi: 10.1371/journal.pcbi.1003794. eCollection 2014 Sep.
J Chem Phys. 2011 Jul 14;135(2):024113. doi: 10.1063/1.3609119.
4
Simulation methods with extended stability for stiff biochemical Kinetics.用于刚性生化动力学且具有扩展稳定性的模拟方法。
BMC Syst Biol. 2010 Aug 11;4:110. doi: 10.1186/1752-0509-4-110.
5
Highly accurate tau-leaping methods with random corrections.具有随机校正的高精度τ跳跃方法。
J Chem Phys. 2009 Mar 28;130(12):124109. doi: 10.1063/1.3091269.
6
Stochastic modelling for quantitative description of heterogeneous biological systems.用于定量描述异质生物系统的随机建模。
Nat Rev Genet. 2009 Feb;10(2):122-33. doi: 10.1038/nrg2509.
7
Unbiased tau-leap methods for stochastic simulation of chemically reacting systems.用于化学反应系统随机模拟的无偏tau跳跃方法。
J Chem Phys. 2008 Apr 21;128(15):154112. doi: 10.1063/1.2894479.
8
Binomial tau-leap spatial stochastic simulation algorithm for applications in chemical kinetics.用于化学动力学的二项式τ跳跃空间随机模拟算法。
J Chem Phys. 2007 Sep 14;127(10):104101. doi: 10.1063/1.2771548.
9
Efficient binomial leap method for simulating chemical kinetics.用于模拟化学动力学的高效二项式跳跃方法。
J Chem Phys. 2007 Jun 14;126(22):224109. doi: 10.1063/1.2741252.
10
Adaptive explicit-implicit tau-leaping method with automatic tau selection.具有自动步长选择的自适应显隐式τ-跳跃方法
J Chem Phys. 2007 Jun 14;126(22):224101. doi: 10.1063/1.2745299.