Computational Modeling of Cancer Progression
2013 (English)Doctoral thesis, comprehensive summary (Other academic)
Cancer is a multi-stage process resulting from accumulation of genetic mutations. Data obtained from assaying a tumor only contains the set of mutations in the tumor and lacks information about their temporal order. Learning the chronological order of the genetic mutations is an important step towards understanding the disease. The probability of introduction of a mutation to a tumor increases if certain mutations that promote it, already happened. Such dependencies induce what we call the monotonicity property in cancer progression. A realistic model of cancer progression should take this property into account.
In this thesis, we present two models for cancer progression and algorithms for learning them. In the first model, we propose Progression Networks (PNs), which are a special class of Bayesian networks. In learning PNs the issue of monotonicity is taken into consideration. The problem of learning PNs is reduced to Mixed Integer Linear Programming (MILP), which is a NP-hard problem for which very good heuristics exist. We also developed a program, DiProg, for learning PNs.
In the second model, the problem of noise in the biological experiments is addressed by introducing hidden variable. We call this model Hidden variable Oncogenetic Network (HON). In a HON, there are two variables assigned to each node, a hidden variable that represents the progression of cancer to the node and an observable random variable that represents the observation of the mutation corresponding to the node. We devised a structural Expectation Maximization (EM) algorithm for learning HONs. In the M-step of the structural EM algorithm, we need to perform a considerable number of inference tasks. Because exact inference is tractable only on Bayesian networks with bounded treewidth, we also developed an algorithm for learning bounded treewidth Bayesian networks by reducing the problem to a MILP.
Our algorithms performed well on synthetic data. We also tested them on cytogenetic data from renal cell carcinoma. The learned progression networks from both algorithms are in agreement with the previously published results.
MicroRNAs are short non-coding RNAs that are involved in post transcriptional regulation. A-to-I editing of microRNAs converts adenosine to inosine in the double stranded RNA. We developed a method for determining editing levels in mature microRNAs from the high-throughput RNA sequencing data from the mouse brain. Here, for the first time, we showed that the level of editing increases with development.
Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2013. , iv, 54 p.
Trita-CSC-A, ISSN 1653-5723 ; 2013:05
Cancer progression, Bayesian networks, microRNA editing
Probability Theory and Statistics Bioinformatics and Systems Biology
Research subject SRA - Molecular Bioscience
IdentifiersURN: urn:nbn:se:kth:diva-121597ISBN: 978-91-7501-724-2OAI: oai:DiVA.org:kth-121597DiVA: diva2:619269
2013-05-24, Petrén Salen, Wargentinhuset, Nobels Väg 12A, Solna, 13:30 (English)
Beerenwinkel, Niko, Professor
Lagergren, Jens, Professor
QC 201305032013-05-032013-05-022013-05-03Bibliographically approved
List of papers