Matching Causality Hypotheses to Simulations of Biological Systems

Computational models for studying chemical reaction networks are indispensable tools for analyzing the intertwined reactions involved in complex biological systems. Indeed, executable models such as the programming language Kappa provide useful insights by allowing users to specify a system of chemical rules, and then simulating plausible sequences of reactions that might execute in our cells given this rule system. Kappa thus provides the opportunity to analyze the sequence of steps that lead to a chemical event of interest. Formal models for the causal structure of these sequences have been developed based on Kappa, describing the chain of events that directly or indirectly contribute to the production of an event of interest. These models, known as stories, attempt to capture the notion of a biological pathway. In this thesis, we develop a novel framework for matching stories to Kappa simulations, ensuring that we report a match if and only if the story is a reasonable model for the underlying causality of the simulation. We then present algorithms to efficiently compute these matches, and apply these algorithms in two settings: we study the prevalence of competing pathways in cellular death, and we analyze the dynamics of a common biological pattern, three-membered ring formation. Our insights on these systems align with those presented in literature, demonstrating that these matching algorithms have applicability for analyzing biological systems.

[1]  Paul A. Bates,et al.  Global topological features of cancer proteins in the human interactome , 2006, Bioinform..

[2]  Douglas A Lauffenburger,et al.  Lyapunov exponents and phase diagrams reveal multi-factorial control over TRAIL-induced apoptosis , 2011, Molecular systems biology.

[3]  M. Peter,et al.  Two CD95 (APO‐1/Fas) signaling pathways , 1998, The EMBO journal.

[4]  Mudita Singhal,et al.  COPASI - a COmplex PAthway SImulator , 2006, Bioinform..

[5]  Carlos F. Lopez,et al.  Programming biological models in Python using PySB , 2013, Molecular systems biology.

[6]  C. Kitanaka,et al.  Apoptosis in cancer. , 1996, Human cell.

[7]  N LeNovère Quantitative and logic modelling of molecular and gene networks. , 2015 .

[8]  T. Henzinger,et al.  Executable cell biology , 2007, Nature Biotechnology.

[9]  James R Faeder,et al.  Rule-based modeling of biochemical systems with BioNetGen. , 2009, Methods in molecular biology.

[10]  David Harel,et al.  Computational insights into Caenorhabditis elegans vulval development. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[11]  D. Lauffenburger,et al.  Quantitative analysis of pathways controlling extrinsic apoptosis in single cells. , 2008, Molecular cell.

[12]  D. Lauffenburger,et al.  Modeling a Snap-Action, Variable-Delay Switch Controlling Extrinsic Cell Death , 2008, PLoS biology.

[13]  Satoru Miyano,et al.  Identification of Genetic Networks from a Small Number of Gene Expression Patterns Under the Boolean Network Model , 1998, Pacific Symposium on Biocomputing.

[14]  Vincent Danos,et al.  Rule-Based Modelling of Cellular Signalling , 2007, CONCUR.

[15]  Eric J. Deeds,et al.  Optimizing ring assembly reveals the strength of weak interactions , 2012, Proceedings of the National Academy of Sciences.

[17]  P J Goss,et al.  Quantitative modeling of stochastic systems in molecular biology by using stochastic Petri nets. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

[18]  D. Gillespie Exact Stochastic Simulation of Coupled Chemical Reactions , 1977 .

[19]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[20]  Vincent Danos,et al.  Scalable Simulation of Cellular Signaling Networks , 2007, APLAS.

[21]  Christopher D. Thompson-Walsh,et al.  Graphs, Rewriting and Pathway Reconstruction for Rule-Based Models , 2012, FSTTCS.

[22]  Hartmann J. Genrich,et al.  Executable Petri net models for the analysis of metabolic pathways , 2001, International Journal on Software Tools for Technology Transfer.