...
首页> 外文期刊>BMC Systems Biology >Stochastic Boolean networks: An efficient approach to modeling gene regulatory networks
【24h】

Stochastic Boolean networks: An efficient approach to modeling gene regulatory networks

机译:随机布尔网络:建立基因调控网络的有效方法

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Background Various computational models have been of interest due to their use in the modelling of gene regulatory networks (GRNs). As a logical model, probabilistic Boolean networks (PBNs) consider molecular and genetic noise, so the study of PBNs provides significant insights into the understanding of the dynamics of GRNs. This will ultimately lead to advances in developing therapeutic methods that intervene in the process of disease development and progression. The applications of PBNs, however, are hindered by the complexities involved in the computation of the state transition matrix and the steady-state distribution of a PBN. For a PBN with n genes and N Boolean networks, the complexity to compute the state transition matrix is O(nN22n) or O(nN2n) for a sparse matrix. Results This paper presents a novel implementation of PBNs based on the notions of stochastic logic and stochastic computation. This stochastic implementation of a PBN is referred to as a stochastic Boolean network (SBN). An SBN provides an accurate and efficient simulation of a PBN without and with random gene perturbation. The state transition matrix is computed in an SBN with a complexity of O(nL2n), where L is a factor related to the stochastic sequence length. Since the minimum sequence length required for obtaining an evaluation accuracy approximately increases in a polynomial order with the number of genes, n, and the number of Boolean networks, N, usually increases exponentially with n, L is typically smaller than N, especially in a network with a large number of genes. Hence, the computational efficiency of an SBN is primarily limited by the number of genes, but not directly by the total possible number of Boolean networks. Furthermore, a time-frame expanded SBN enables an efficient analysis of the steady-state distribution of a PBN. These findings are supported by the simulation results of a simplified p53 network, several randomly generated networks and a network inferred from a T cell immune response dataset. An SBN can also implement the function of an asynchronous PBN and is potentially useful in a hybrid approach in combination with a continuous or single-molecule level stochastic model. Conclusions Stochastic Boolean networks (SBNs) are proposed as an efficient approach to modelling gene regulatory networks (GRNs). The SBN approach is able to recover biologically-proven regulatory behaviours, such as the oscillatory dynamics of the p53-Mdm2 network and the dynamic attractors in a T cell immune response network. The proposed approach can further predict the network dynamics when the genes are under perturbation, thus providing biologically meaningful insights for a better understanding of the dynamics of GRNs. The algorithms and methods described in this paper have been implemented in Matlab packages, which are attached as Additional files.
机译:背景技术由于各种计算模型在基因调控网络(GRN)的建模中的使用,因此引起了人们的兴趣。作为逻辑模型,概率布尔网络(PBN)考虑了分子和遗传噪声,因此对PBN的研究为理解GRN的动力学提供了重要的见识。这最终将导致开发可干预疾病发展和进程的治疗方法。但是,PBN的应用受到状态转移矩阵的计算和PBN稳态分布的复杂性的阻碍。对于具有n个基因和N个布尔网络的PBN,对于稀疏矩阵,计算状态转移矩阵的复杂度为O(nN2 2n )或O(nN2 n )。结果本文提出了一种基于随机逻辑和随机计算概念的PBN实现方法。 PBN的这种随机实现称为随机布尔网络(SBN)。 SBN可以在无随机基因扰动和随机基因扰动的情况下,准确而有效地模拟PBN。状态转换矩阵是在SBN中计算的,复杂度为O(nL2 n ),其中L是与随机序列长度相关的因子。由于获得评估精度所需的最小序列长度随基因数n和布尔网络数N的多项式顺序而近似增加,通常N随着n呈指数增长,因此L通常小于N,尤其是在具有大量基因的网络。因此,SBN的计算效率主要受到基因数量的限制,而不受布尔网络总数的直接影响。此外,通过时间范围扩展的SBN,可以有效分析PBN的稳态分布。简化的p53网络,几个随机生成的网络以及从T细胞免疫反应数据集推断出的网络的模拟结果支持了这些发现。 SBN还可以实现异步PBN的功能,并且在与连续或单分子级随机模型结合使用的混合方法中可能很有用。结论随机布尔网络(SBNs)被建议作为建模基因调控网络(GRNs)的有效方法。 SBN方法能够恢复经过生物学验证的调节行为,例如p53-Mdm2网络的振荡动力学和T细胞免疫应答网络中的动态吸引子。所提出的方法可以在基因受到干扰时进一步预测网络动态,从而提供生物学上有意义的见解,以便更好地了解GRN的动态。本文描述的算法和方法已在Matlab程序包中实现,这些程序包作为附加文件附加。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号