Probabilistic Boolean Networks have been proposed for estimating the behaviour of dynamical systems as they combine rule-based modelling with uncertainty principles. Inferring PBNs directly from gene data is challenging however, especially when data is costly to collect and/or noisy, e.g., in the case of gene expression profile data. In this paper, we present a reproducible method for inferring PBNs directly from real gene expression data measurements taken when the system was at a steady state. The steady-state dynamics of PBNs is of special interest in the analysis of biological machinery. The proposed approach does not rely on reconstructing the state evolution of the network, which is computationally intractable for larger networks. We demonstrate the method on samples of real gene expression profiling data from a well-known study on metastatic melanoma. The pipeline is implemented using Python and we make it publicly available.
翻译:为估计动态系统的行为,提议了一种概率性布林网络,因为它们将基于规则的建模与不确定原则相结合。然而,直接从基因数据中推断出PBN具有挑战性,特别是当数据收集和/或噪音费用昂贵时,例如,基因表达剖面图数据。在本文中,我们提出了一个从系统处于稳定状态时采用的实际基因表达数据测量中直接推断PBN的可复制方法。PBNs的稳态动态对生物机械的分析特别感兴趣。拟议方法并不依赖于重建网络的状态演变,因为网络的演变在计算上对于较大的网络来说是难以做到的。我们展示了从众所周知的关于转移性脑膜瘤的研究中提取真实基因表达特征数据样本的方法。管道是使用Python实施的,我们将其公诸于众。