| Literature DB >> 25707537 |
Shital K Mishra, Sourav S Bhowmick, Huey Chua, Fan Zhang, Jie Zheng.
Abstract
The ongoing cancer research has shown that malignant tumour cells have highly disrupted signalling transduction pathways. In cancer cells, signalling pathways are altered to satisfy the demands of continuous proliferation and survival. The changes in signalling pathways supporting uncontrolled cell growth, termed as rewiring, can lead to dysregulation of cell fates e.g. apoptosis. Hence comparative analysis of normal and oncogenic signal transduction pathways may provide insights into mechanisms of cancer drug-resistance and facilitate the discovery of novel and effective anti-cancer therapies. Here we propose a hybrid modelling approach based on ordinary differential equation (ODE) and machine learning to map network rewiring in the apoptotic pathways that may be responsible for the increase of drug sensitivity of tumour cells in triple-negative breast cancer. Our method employs Genetic Algorithm to search for the most likely network topologies by iteratively generating simulated protein phosphorylation data using ODEs and the rewired network and then fitting the simulated data with real data of cancer signalling and cell fate. Most of our predictions are consistent with experimental evidence from literature. Combining the strengths of knowledge-driven and data-driven approaches, our hybrid model can help uncover molecular mechanisms of cancer cell fate at systems level.Entities:
Mesh:
Substances:
Year: 2015 PMID: 25707537 PMCID: PMC4331679 DOI: 10.1186/1752-0509-9-S1-S4
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1Basic apoptosis network and various rewiring events. Basic apoptotic network contained all edges except the broken edges (green and blue). Edges represented by thick red colour were deleted by Genetic Algorithm while inferring N2 from N1. Broken edges represented by green colour were inserted by Genetic Algorithm while inferring N2 from N1. Edges represented by magenta colour were deleted by Genetic Algorithm while inferring N3 from N2. Broken edges represented by blue colour were inserted by Genetic Algorithm while inferring N3 from N2.
Differential equations for the basic apoptosis network N1 (Figure 1)
| Rate of Change | Differential equations | |
|---|---|---|
| 1 | - [Casp6]· | |
| 2 | +[Wee1]· | |
| 3 | - [Wee1]· | |
| 4 | - [JNK]· | |
| 5 | - [BID]· | |
| 6 | - [EGFR]· | |
| 7 | - [PUMA]· | |
| 8 | - [Casp3]· | |
| 9 | - [Casp9]· | |
| 10 | - [HER2]· | |
| 11 | - [Casp8]· | |
| 12 | +[Casp3]· | |
| 13 | - [XIAP]· | |
| 14 | +[Casp8]· | |
| 15 | - [BCL2]· | |
| 16 | - [RIP1]· | |
| 17 | - [p53]· | |
| 18 | - [AKT]· | |
| 19 | - [STAT3]· | |
| 20 | - [TNFR]· | |
| 21 | - [DAPK1]· | |
| 22 | +[DAPK1]· |
Genetic Algorithm for finding mutation in apoptotic network.
| INPUT: Objective function, Network Topology(NT) in the form of Adjacency vector of size n × n, reaction rate constants vector of size n × n, maximum number of generations Max num gen for the algorithm, biological data measurements |
| OUTPUT: A vector consisting topology of best uncovered network, score vector S, for such uncovered networks |
| 1. NT0 ⇐ topology |
| 2. RC0 ⇐ rate constants |
| 3. Max_num_itr ⇐ total number of iteration allowed |
| 4. S0 ⇐ 0 |
| 5. Derive Population P (randomly generated networks) |
| 6. For max_ num_gen times do: |
| 7. Derive rate equations for each network in P |
| 8. Solve each of the Rate equations |
| 9. Derive numerical solutions (time series data) |
| 10. Compare the simulation results with Yaffe's data using DTW Objective function and calculate the Score |
| 11. Select 50 best score |
| 12. Perform crossover among best selected networks to formulate next generation, total of 100 networks again. The crossover points are selected based on random numbers. The networks to be crossed over are selected randomly. |
| 13. Perform mutation for each bit with the probability of 0.01, for each of the hundred networks. |
| 14. Set new population P = mutated network from step 13 |
| 15. Check for the convergence. |
| 16. If network not converged, go to step 5 |
| 7. Output solution set. |
Figure 2PLSR plot for simulation data for apoptosis from network .
Figure 3Simulation results for Genetic Algorithm: fitting experimental data with simulation data. (A) Simulation result for basic apoptotic network, (B) Simulation result for DMSO treatment. (C) Comparing N2 based simulation data with ERL-DOX treatments data by correlation of apoptosis rates over time points. (D) Simulation result for ERL-DOX treatments.
Figure 4
Figure 5
Figure 6