HSimulator: Hybrid Stochastic/Deterministic Simulation of Biochemical Reaction Networks

被引:1
作者
Marchetti, Luca [1 ]
Lombardo, Rosario [1 ]
Priami, Corrado [1 ,2 ]
机构
[1] Univ Trento, Ctr Computat & Syst Biol COSBI, Microsoft Res, Piazza Manifattura 1, I-38068 Rovereto, Italy
[2] Univ Pisa, Dept Comp Sci, Pisa, Italy
关键词
EXACT STOCHASTIC SIMULATION; SYSTEMS; ALGORITHM;
D O I
10.1155/2017/1232868
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
HSimulator is a multithread simulator for mass-action biochemical reaction systems placed in a well-mixed environment. HSimulator provides optimized implementation of a set of widespread state-of-the-art stochastic, deterministic, and hybrid simulation strategies including the first publicly available implementation of the Hybrid Rejection-based Stochastic Simulation Algorithm (HRSSA). HRSSA, the fastest hybrid algorithm to date, allows for an efficient simulation of the models while ensuring the exact simulation of a subset of the reaction network modeling slow reactions. Benchmarks show that HSimulator is often considerably faster than the other considered simulators. The software, running on Java v6.0 or higher, offers a simulation GUI for modeling and visually exploring biological processes and a Javadoc-documented Java library to support the development of custom applications. HSimulator is released under the COSBI Shared Source license agreement (COSBI-SSLA).
引用
收藏
页数:12
相关论文
共 50 条
[11]   Hybrid Moment Computation Algorithm for Biochemical Reaction Networks [J].
Zhao, Yun-Bo ;
Kim, Jongrae ;
Hespanha, Joao P. .
49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, :1693-1698
[12]   Stochastic analysis of biochemical reaction networks with absolute concentration robustness [J].
Anderson, David F. ;
Enciso, German A. ;
Johnston, Matthew D. .
JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2014, 11 (93)
[13]   Hybrid discrete/continuum algorithms for stochastic reaction networks [J].
Safta, Cosmin ;
Sargsyan, Khachik ;
Debusschere, Bert ;
Najm, Habib N. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 281 :177-198
[14]   Adaptive hybrid simulations for multiscale stochastic reaction networks [J].
Hepp, Benjamin ;
Gupta, Ankit ;
Khammash, Mustafa .
JOURNAL OF CHEMICAL PHYSICS, 2015, 142 (03)
[15]   Uniformization techniques for stochastic simulation of chemical reaction networks [J].
Beentjes, Casper H. L. ;
Baker, Ruth E. .
JOURNAL OF CHEMICAL PHYSICS, 2019, 150 (15)
[16]   Scalable FPGA accelerator of the NRM algorithm for efficient stochastic simulation of large-scale biochemical reaction networks [J].
Koutsouradis, Evangelos ;
Provelengios, George ;
Kouskoumvekakis, Elias ;
Manolakos, Elias S. .
2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, :583-590
[17]   Hybrid Simulation of Dynamic Reaction Networks in Multi-Level Models [J].
Helms, Tobias ;
Wilsdorf, Pia ;
Uhrmacher, Adelinde M. .
SIGSIM-PADS'18: PROCEEDINGS OF THE 2018 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2018, :133-144
[18]   Block Search Stochastic Simulation Algorithm (BlSSSA): A Fast Stochastic Simulation Algorithm for Modeling Large Biochemical Networks [J].
Ghosh, Debraj ;
De, Rajat K. .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2022, 19 (04) :2111-2123
[19]   A moment-convergence method for stochastic analysis of biochemical reaction networks [J].
Zhang, Jiajun ;
Nie, Qing ;
Zhou, Tianshou .
JOURNAL OF CHEMICAL PHYSICS, 2016, 144 (19)
[20]   Slow update stochastic simulation algorithms for modeling complex biochemical networks [J].
Ghosh, Debraj ;
De, Rajat K. .
BIOSYSTEMS, 2017, 162 :135-146