Exact likelihood computation in Boolean networks with probabilistic time delays, and its application in signal network reconstruction

Bioinformatics. 2014 Feb 1;30(3):414-9. doi: 10.1093/bioinformatics/btt696. Epub 2013 Nov 30.

Abstract

Motivation: For biological pathways, it is common to measure a gene expression time series after various knockdowns of genes that are putatively involved in the process of interest. These interventional time-resolved data are most suitable for the elucidation of dynamic causal relationships in signaling networks. Even with this kind of data it is still a major and largely unsolved challenge to infer the topology and interaction logic of the underlying regulatory network.

Results: In this work, we present a novel model-based approach involving Boolean networks to reconstruct small to medium-sized regulatory networks. In particular, we solve the problem of exact likelihood computation in Boolean networks with probabilistic exponential time delays. Simulations demonstrate the high accuracy of our approach. We apply our method to data of Ivanova et al. (2006), where RNA interference knockdown experiments were used to build a network of the key regulatory genes governing mouse stem cell maintenance and differentiation. In contrast to previous analyses of that data set, our method can identify feedback loops and provides new insights into the interplay of some master regulators in embryonic stem cell development.

Availability and implementation: The algorithm is implemented in the statistical language R. Code and documentation are available at Bioinformatics online.

Contact: duemcke@mpipz.mpg.de or tresch@mpipz.mpg.de

Supplementary information: Supplementary Materials are available at Bioinfomatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Animals
  • Cell Differentiation
  • Embryonic Stem Cells / cytology
  • Embryonic Stem Cells / metabolism
  • Feedback, Physiological*
  • Gene Expression
  • Mice
  • Probability
  • RNA Interference
  • Signal Transduction*