| Literature DB >> 22166046 |
Mohammad Shahrokh Esfahani1, Byung-Jun Yoon, Edward R Dougherty.
Abstract
BACKGROUND: Accumulation of gene mutations in cells is known to be responsible for tumor progression, driving it from benign states to malignant states. However, previous studies have shown that the detailed sequence of gene mutations, or the steps in tumor progression, may vary from tumor to tumor, making it difficult to infer the exact path that a given type of tumor may have taken.Entities:
Mesh:
Substances:
Year: 2011 PMID: 22166046 PMCID: PMC3236852 DOI: 10.1186/1471-2105-12-S10-S9
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1Illustrative overview of the algorithm. Sequential fault detection algorithm for a family that consists of three 3-gene Boolean networks (depicted as a square, triangle, or circle). Suppose N is the (unknown) normal network that was altered into the cancerous network through M = 2 mutations. In the first row, all possible single mutations are applied to all networks, where the resulting altered networks are shown in the middle. The algorithm keeps only those networks whose residual value (the distance to the cancerous network) is less than β1, resulting in a reduced family . In the next step, we consider all possible single gene mutations to the networks in , as shown in the middle of second row. The algorithm keeps only those networks whose residual value is less than β2(<β1), which leads to a further reduced set
Figure 2CDF of the distance between a random BNp and its altered version. CDF of the distance between a random BNp and its altered version. (A) 6-gene networks for different m (number of mutations) and p (perturbation probability). (B) 6-gene networks with m = 2 mutations for different perturbation probabilities. (C) 8-gene networks with different m and p. (D) 8-gene networks with m = 2 mutations for different perturbation probabilities.
Performance of the proposed algorithm evaluated on 500 randomly generated network families.
| AVG of | AVG of # of paths | AVG of # of SSD calculations | |||||
| 0.81 | 0.66 | 0.58 | 0.57 | 24.3 | 3.71 | 3,421 | |
| 0.49 | 0.45 | 0.41 | 0.39 | 45.11 | 4.17 | 4,677 | |
| 0.25 | 0.24 | 0.21 | 0.20 | 64.27 | 4.41 | 5,918 | |
| 0.09 | 0.06 | 0.04 | 0.04 | 94.84 | 4.60 | 9,208 | |
Performance of the proposed algorithm evaluated on 500 randomly generated network families. Each family contained 6-gene networks (k = 2, M = 2, and p = 0.3)
Performance of the proposed algorithm evaluated on 200 randomly generated network families.
| AVG of | AVG of # of paths | AVG of # of SSD calculations | |||||
| 0.81 | 0.65 | 0.57 | 0.56 | 68.3 | 4.45 | 13,289 | |
| 0.49 | 0.46 | 0.40 | 0.39 | 138.17 | 4.70 | 17,319 | |
| 0.25 | 0.23 | 0.17 | 0.17 | 206.7 | 4.97 | 21,846 | |
| 0.09 | 0.05 | 0.03 | 0.03 | 293.4 | 4.98 | 36,348 | |
Performance of the proposed algorithm evaluated on 200 randomly generated network families. Each family contained , 6-gene networks (k = 2, M = 2, and p = 0.3).
Performance of the proposed algorithm evaluated on 100 randomly generated network families
| AVG of | AVG of # of paths | AVG of # of SSD calculations | |||||
| 0.95 | 0.74 | 0.68 | 0.68 | 28.6 | 8.74 | 8,158 | |
| 0.66 | 0.42 | 0.36 | 0.34 | 57.5 | 10.2 | 13,999 | |
| 0.34 | 0.16 | 0.13 | 0.13 | 111.3 | 13.04 | 35,039 | |
| 0.11 | 0.05 | 0.03 | 0.03 | 123.1 | 11.45 | 89,788 | |
Performance of the proposed algorithm evaluated on 100 randomly generated network families. Each family contained 8-gene networks (k = 2, M = 3, and p = 0.3)
Performance of the proposed algorithm in case of model mismatch. Evaluated on 500 randomly generated network families.
| AVG of | AVG of # of paths | AVG of # of SSD calculations | ||||
| 0.88 | 0.77 | 0.76 | 8.65 | 2.3 | 3177.1 | |
| 0.49 | 0.43 | 0.42 | 46.8 | 4.29 | 4693.9 | |
| 0.25 | 0.20 | 0.19 | 61.31 | 4.35 | 5802.1 | |
| 0.18 | 0.15 | 0.14 | 77.82 | 4.41 | 6870.7 | |
Performance of the proposed algorithm in case of model mismatch. Evaluated on 500 randomly generated network families. Each family contained 6-gene networks (k = 2, M = 2, and p = 0.3).
Performance of the proposed algorithm in case of model mismatch. Evaluated on 200 randomly generated network families.
| AVG of | AVG of # of paths | AVG of # of SSD calculations | ||||
| 0.94 | 0.82 | 0.80 | 14.33 | 2.52 | 12,454 | |
| 0.43 | 0.37 | 0.36 | 140.5 | 4.9 | 17,850 | |
| 0.28 | 0.22 | 0.21 | 172.48 | 4.54 | 21,175 | |
| 0.19 | 0.13 | 0.13 | 234.8 | 4.60 | 26,060 | |
Performance of the proposed algorithm in case of model mismatch. Evaluated on 200 randomly generated network families. Each family contained , 024 6-gene networks (k = 2, M = 2, and p = 0.3).
Performance of the proposed algorithm in case of model mismatch. Evaluated on 100 randomly generated network families.
| AVG of | AVG of # of paths | AVG of # of SSD calculations | ||||
| 0.95 | 0.76 | 0.75 | 25.75 | 7.88 | 5,724 | |
| 0.48 | 0.44 | 0.43 | 46 | 10.79 | 12,720 | |
| 0.21 | 0.17 | 0.16 | 97.8 | 14.34 | 30,146 | |
| 0.19 | 0.14 | 0.14 | 100.8 | 9.69 | 47,755 | |
Performance of the proposed algorithm in case of model mismatch. Evaluated on 100 randomly generated network families. Each family contained 8-gene networks (k = 2, M = 3, and p = 0.3).
Figure 3ATM–p53–Wip1–Mdm2 pathways
Figure 4Karnaugh maps generated by the pathways shown in Figure3
Performance of the proposed algorithm in the case when p53 is deactivated.
| # networks | # network-path pairs | # paths | result | |
|---|---|---|---|---|
| 0.001 | 2048 | 2048 | 1 | S |
| 0.003 | 2048 | 2048 | 1 | S |
| 0.005 | 512 | 512 | 1 | S |
| 0.007 | 0 | 0 | 0 | F |
Performance of the proposed algorithm in the case when p53 is deactivated. Threshold was set to β1 = 0.05 and the true perturbation probability was assumed to be (p = 0.001).
Performance of the proposed algorithm in the case when p53 is deactivated.
| # networks | # network-path pairs | # paths | result | |
|---|---|---|---|---|
| 0.001 | 2048 | 2048 | 1 | S |
| 0.003 | 2048 | 2048 | 1 | S |
| 0.005 | 1904 | 1904 | 1 | S |
| 0.007 | 832 | 832 | 1 | S |
Performance of the proposed algorithm in the case when p53 is deactivated. Threshold was set to β1 = 0.1 and the true perturbation probability was assumed to be (p = 0.001).
Performance of the proposed algorithm in the case when Mdm2 is amplified.
| # networks | # network-path pairs | # paths | result | |
|---|---|---|---|---|
| 0.001 | 1088 | 1174 | 3 | S |
| 0.003 | 520 | 540 | 2 | S |
| 0.005 | 0 | 0 | 0 | F |
| 0.007 | 0 | 0 | 0 | F |
Performance of the proposed algorithm in the case when Mdm2 is amplified. Threshold was set to β1 = 0.05 and the true perturbation probability was assumed to be (p = 0.001).
Performance of the proposed algorithm in the case when Mdm2 is amplified.
| # networks | # network-path pairs | # paths | result | |
|---|---|---|---|---|
| 0.001 | 1088 | 1184 | 3 | S |
| 0.003 | 832 | 894 | 3 | S |
| 0.005 | 520 | 544 | 2 | S |
| 0.007 | 0 | 0 | 0 | F |
Performance of the proposed algorithm in the case when Mdm2 is amplified. Threshold was set to β1 =0.10 and the true perturbation probability was assumed to be (p = 0.001).
Performance of the proposed algorithm when p53 is deactivated and Mdm2 is amplified.
| # networks | # network-path pairs | # paths | result | # SSD calculations | |
|---|---|---|---|---|---|
| 730 | 1333 | 4 | F | 38,684 | |
| 2458 | 3810 | 4 | F | 69,050 | |
| 3937 | 7208 | 4 | S | 93,650 | |
| 4096 | 9009 | 4 | S | 113,612 |
Performance of the proposed algorithm when p53 is deactivated and Mdm2 is amplified. Several different values of β1 was used (by varying p1), and β2 was set to 0.1. The perturbation probability was assumed to be known (p = p = 0.001).
Performance of the proposed algorithm when p53 is deactivated and Mdm2 is amplified.
| # networks | # network-path pairs | # paths | result | # SSD calculations | |
|---|---|---|---|---|---|
| 1063 | 1629 | 4 | F | 40,016 | |
| 1661 | 2582 | 4 | F | 48,038 | |
| 2704 | 4089 | 4 | F | 69,146 | |
| 4096 | 8839 | 4 | S | 101,426 |
Performance of the proposed algorithm when p53 is deactivated and Mdm2 is amplified. Several different values of β1 was used (by varying p1), and β2 was set to 0.1. We assumed that the true perturbation probability is unknown, hence there is a model mismatch (p = 0.003, p = 0.001).