Institut für Informatik, Ludwig-Maximilians-Universität, München, Germany.
PLoS One. 2010 Sep 20;5(9):e12807. doi: 10.1371/journal.pone.0012807.
The recent DREAM4 blind assessment provided a particularly realistic and challenging setting for network reverse engineering methods. The in silico part of DREAM4 solicited the inference of cycle-rich gene regulatory networks from heterogeneous, noisy expression data including time courses as well as knockout, knockdown and multifactorial perturbations.
We inferred and parametrized simulation models based on Petri Nets with Fuzzy Logic (PNFL). This completely automated approach correctly reconstructed networks with cycles as well as oscillating network motifs. PNFL was evaluated as the best performer on DREAM4 in silico networks of size 10 with an area under the precision-recall curve (AUPR) of 81%. Besides topology, we inferred a range of additional mechanistic details with good reliability, e.g. distinguishing activation from inhibition as well as dependent from independent regulation. Our models also performed well on new experimental conditions such as double knockout mutations that were not included in the provided datasets.
The inference of biological networks substantially benefits from methods that are expressive enough to deal with diverse datasets in a unified way. At the same time, overly complex approaches could generate multiple different models that explain the data equally well. PNFL appears to strike the balance between expressive power and complexity. This also applies to the intuitive representation of PNFL models combining a straightforward graphical notation with colloquial fuzzy parameters.
最近的 DREAM4 盲评估为网络反向工程方法提供了一个特别现实和具有挑战性的环境。DREAM4 的计算部分要求从包含时间过程以及敲除、敲低和多因素扰动的异构、嘈杂的表达数据中推断出具有循环的基因调控网络。
我们基于具有模糊逻辑的 Petri 网 (PNFL) 推断和参数化模拟模型。这种完全自动化的方法能够正确地重建具有循环和振荡网络模式的网络。在 DREAM4 的计算网络中,PNFL 在大小为 10 的网络中表现最佳,其精度-召回曲线下的面积 (AUPR) 为 81%。除了拓扑结构之外,我们还推断出了一系列具有良好可靠性的额外机制细节,例如区分激活和抑制以及依赖和独立调节。我们的模型在新的实验条件下也表现良好,例如双敲除突变,这些突变未包含在提供的数据集。
从方法的角度来看,推断生物网络可以从足够表达的方法中获益,这些方法可以以统一的方式处理各种数据集。同时,过于复杂的方法可能会生成多个同样能够解释数据的不同模型。PNFL 似乎在表现力和复杂性之间取得了平衡。这也适用于 PNFL 模型的直观表示,它将简单的图形表示与通俗的模糊参数结合在一起。