Institute for Ageing and Health, Centre for Integrated Systems Biology of Ageing and Nutrition at Newcastle, UK.
Brief Bioinform. 2010 May;11(3):278-89. doi: 10.1093/bib/bbp072. Epub 2010 Jan 7.
Dynamic simulation modelling of complex biological processes forms the backbone of systems biology. Discrete stochastic models are particularly appropriate for describing sub-cellular molecular interactions, especially when critical molecular species are thought to be present at low copy-numbers. For example, these stochastic effects play an important role in models of human ageing, where ageing results from the long-term accumulation of random damage at various biological scales. Unfortunately, realistic stochastic simulation of discrete biological processes is highly computationally intensive, requiring specialist hardware, and can benefit greatly from parallel and distributed approaches to computation and analysis. For these reasons, we have developed the BASIS system for the simulation and storage of stochastic SBML models together with associated simulation results. This system is exposed as a set of web services to allow users to incorporate its simulation tools into their workflows. Parameter inference for stochastic models is also difficult and computationally expensive. The CaliBayes system provides a set of web services (together with an R package for consuming these and formatting data) which addresses this problem for SBML models. It uses a sequential Bayesian MCMC method, which is powerful and flexible, providing very rich information. However this approach is exceptionally computationally intensive and requires the use of a carefully designed architecture. Again, these tools are exposed as web services to allow users to take advantage of this system. In this article, we describe these two systems and demonstrate their integrated use with an example workflow to estimate the parameters of a simple model of Saccharomyces cerevisiae growth on agar plates.
动态模拟建模复杂的生物过程是系统生物学的基础。离散随机模型特别适合描述亚细胞分子相互作用,特别是当关键分子物种被认为以低拷贝数存在时。例如,这些随机效应在人类衰老模型中起着重要作用,衰老源于各种生物尺度上随机损伤的长期积累。不幸的是,离散生物过程的真实随机模拟计算量非常大,需要专门的硬件,并且可以从计算和分析的并行和分布式方法中受益匪浅。出于这些原因,我们开发了 BASIS 系统,用于模拟和存储随机 SBML 模型以及相关的模拟结果。该系统作为一组 Web 服务公开,允许用户将其模拟工具集成到他们的工作流程中。随机模型的参数推断也很困难且计算成本高。CaliBayes 系统提供了一组 Web 服务(以及一个用于使用这些服务和格式化数据的 R 包),用于解决 SBML 模型的此问题。它使用顺序贝叶斯 MCMC 方法,该方法功能强大且灵活,提供了非常丰富的信息。但是,这种方法的计算量非常大,需要使用精心设计的架构。同样,这些工具作为 Web 服务公开,允许用户利用该系统。在本文中,我们描述了这两个系统,并通过一个示例工作流程演示了它们的集成使用,以估计简单的琼脂板上酿酒酵母生长模型的参数。