| Literature DB >> 22952589 |
Tung-Hung Chueh1, Henry Horng-Shing Lu.
Abstract
One great challenge of genomic research is to efficiently and accurately identify complex gene regulatory networks. The development of high-throughput technologies provides numerous experimental data such as DNA sequences, protein sequence, and RNA expression profiles makes it possible to study interactions and regulations among genes or other substance in an organism. However, it is crucial to make inference of genetic regulatory networks from gene expression profiles and protein interaction data for systems biology. This study will develop a new approach to reconstruct time delay boolean networks as a tool for exploring biological pathways. In the inference strategy, we will compare all pairs of input genes in those basic relationships by their corresponding p-scores for every output gene. Then, we will combine those consistent relationships to reveal the most probable relationship and reconstruct the genetic network. Specifically, we will prove that O(log n) state transition pairs are sufficient and necessary to reconstruct the time delay boolean network of n nodes with high accuracy if the number of input genes to each gene is bounded. We also have implemented this method on simulated and empirical yeast gene expression data sets. The test results show that this proposed method is extensible for realistic networks.Entities:
Mesh:
Substances:
Year: 2012 PMID: 22952589 PMCID: PMC3432056 DOI: 10.1371/journal.pone.0042095
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Figure 1Boolean network G(V,F), wiring diagram G′(V′,F′) and its input/output.
Figure 2One example of time delay Boolean network and its input/output.
Count and probabilities table for , and assuming no misclassification error.
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 |
|
|
|
| 0 |
|
|
|
|
| 1 |
|
|
|
| 1 |
|
|
|
|
Count profiles for the basic eight relationships without misclassification error.
| ( | ( | ||||||||
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 | + | + | + | + | 0 | 0 | + | + | + |
| 1 | 0 | + | + | + | 1 | + | + | + | + |
|
|
| ||||||||
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 | + | + | + | + | 0 | + | 0 | + | + |
| 1 | + | 0 | + | + | 1 | + | + | + | + |
|
|
| ||||||||
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 | + | + | + | + | 0 | + | + | 0 | + |
| 1 | + | + | 0 | + | 1 | + | + | + | + |
|
|
| ||||||||
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 | + | + | + | + | 0 | + | + | + | 0 |
| 1 | + | + | + | 0 | 1 | + | + | + | + |
Count and probabilities table for , and with misclassification error.
|
| 00 | 01 | 10 | 11 |
| 00 | 01 | 10 | 11 |
| 0 |
|
|
|
| 0 |
|
|
|
|
| 1 |
|
|
|
| 1 |
|
|
|
|
Splitting counts caused by misclassification error.
|
| 00 | 01 | 10 | 11 | ||||
|
|
|
|
|
|
|
|
| |
| 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| |
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| |
The eight basic relationships and their probabilistic hypotheses and -scores.
| Relation | Hypothesis | Scores |
|
| q000 = 0 |
|
|
| q010 = 0 |
|
|
| q100 = 0 |
|
|
| q110 = 0 |
|
|
| q001 = 0 |
|
|
| q011 = 0 |
|
|
| q101 = 0 |
|
|
| q111 = 0 |
|
By the time delay Boolean network in Figure 1, we generate 100 samples with p = 0.05.
| Samples | Hypotheses | Relation | ||||||||
| Input Output | q000 = 0 | q010 = 0 | q100 = 0 | q110 = 0 | q001 = 0 | q011 = 0 | q101 = 0 | q111 = 0 | ||
|
|
| 0.493 | 0.418 | 0.273 | 0.379 | 0.148 | 0.178 | 0.372 | 0.343 | |
|
|
| 0.438 | 0.147 | 0.248 | 0.222 | 0.016 | 0.245 | 0.182 | 0.241 | ( |
|
|
| 0.318 | 0.260 | 0.571 | 0.214 | 0.189 | 0.293 | 0.138 | 0.374 | |
|
|
| 0.326 | 0.300 | 0.304 | 0.297 | 0.091 | 0.092 | 0.232 | 0.209 | |
|
|
| 0.338 | 0.216 | 0.349 | 0.197 | 0.039 | 0.069 | 0.038 | 0.243 | ( |
|
|
| 0.326 | 0.253 | 0.390 | 0.174 | 0.052 | 0.141 | 0.017 | 0.169 | |
|
|
| 0.211 | 0.011 | 0.355 | 0.029 | 0.040 | 0.228 | 0.011 | 0.294 | |
|
|
| 0.338 | 0.290 | 0.402 | 0.734 | 0.669 | 0.291 | 0.379 | 0.360 |
|
|
|
| 0.247 | 0.312 | 0.030 | 0.011 | 0.039 | 0.011 | 0.283 | 0.241 | |
Figure 3Network reconstruct from the expression data of yeast Saccharomyces cerevisiae.