Semi-quantitative Modelling of Gene Regulatory Processes with Unknown Parameter Values Using Fuzzy Logic and Petri Nets

Petri nets are a well-established modelling framework in life sciences and have been widely applied to systems and synthetic biology in recent years. With the various extensions they serve as graphical and simulation interface for both qualitative and quantitative modelling approaches. In terms of quantitative approaches, Stochastic and Continuous Petri nets are extensively used for modelling biological system’s dynamics if underlying kinetic data are known. However, these are often only vaguely defined or even missing. In this paper we present a fuzzy approach, which can be used to model biological processes with unknown kinetic data in order to still obtain quantitatively relevant simulation results. We define fuzzy firing rate functions, which can be used in Continuous Petri nets and Address for correspondence: jure.bordon@fri.uni-lj.si ∗The research was partially supported by the scientific-research programme Pervasive Computing (P20359, financed by the Slovenian Research Agency in the years from 2009 to 2017), by the basic research and application project Designed cellular logic (J1-6740, financed by the Slovenian Research Agency in the years from 2014 to 2017). Results presented here are in scope of PhD thesis that is being prepared by Jure Bordon, University of Ljubljana, Faculty of Computer and Information science. Corresponding author

[1]  Anil Wipat,et al.  Automatic Parameterisation of Stochastic Petri Net Models of Biological Networks , 2006, PASM@FM.

[2]  A. Goldbeter,et al.  Limit Cycle Models for Circadian Rhythms Based on Transcriptional Regulation in Drosophila and Neurospora , 1999, Journal of biological rhythms.

[3]  P. Woolf,et al.  A fuzzy logic approach to analyzing gene expression data. , 2000, Physiological genomics.

[4]  Carlos Muñoz Poblete,et al.  Fuzzy Logic in Genetic Regulatory Network Models , 2009, Int. J. Comput. Commun. Control.

[5]  R. Küffner,et al.  Petri Nets with Fuzzy Logic (PNFL): Reverse Engineering and Parametrization , 2010, PloS one.

[6]  Aurélien Naldi,et al.  Petri net representation of multi-valued logical regulatory graphs , 2011, Natural Computing.

[7]  Mauricio Barahona,et al.  Switchable genetic oscillator operating in quasi-stable mode , 2009, Journal of The Royal Society Interface.

[8]  W. Schmidt-Heck,et al.  Fuzzy modeling reveals a dynamic self-sustaining network of the GLI transcription factors controlling important metabolic regulators in adult mouse hepatocytes. , 2015, Molecular bioSystems.

[9]  Julio Saez-Rodriguez,et al.  Fuzzy Logic Analysis of Kinase Pathway Crosstalk in TNF/EGF/Insulin-Induced Signaling , 2007, PLoS Comput. Biol..

[10]  Vasyl Pihur,et al.  Detecting Gene Regulatory Networks from Microarray Data Using Fuzzy Logic , 2009, Fuzzy Systems in Bioinformatics and Computational Biology.

[11]  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.

[12]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[13]  L. A. Zadeh,et al.  Fuzzy logic and approximate reasoning , 1975, Synthese.

[14]  Hanna Klaudel,et al.  Modeling Multi-valued Genetic Regulatory Networks Using High-Level Petri Nets , 2005, ICATPN.

[15]  Jacques Haiech,et al.  Fuzzy logic, an intermediate description level for design and simulation in synthetic biology , 2013, 2013 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[16]  H Matsuno,et al.  Hybrid Petri net representation of gene regulatory network. , 1999, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[17]  Raed I. Hamed Intelligent method of Petri net formal computational modeling of biological networks , 2013, 2013 5th Computer Science and Electronic Engineering Conference (CEEC).

[18]  Zbigniew Suraj A New Class of Fuzzy Petri Nets for Knowledge Representation and Reasoning , 2013, Fundam. Informaticae.

[19]  Monika Heiner,et al.  Application of Petri net theory for modelling and validation of the sucrose breakdown pathway in the potato tuber , 2005, Bioinform..

[20]  M. Elowitz,et al.  A synthetic oscillatory network of transcriptional regulators , 2000, Nature.

[21]  Miha Mraz,et al.  Fuzzy Logic as a Computational Tool for Quantitative Modelling of Biological Systems with Uncertain Kinetic Data , 2015, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[22]  A. Hortaçsu,et al.  A fuzzy logic approach for regulation in flux balance analysis , 2008 .

[23]  Denis Thieffry,et al.  Qualitative Modelling of Genetic Networks: From Logical Regulatory Graphs to Standard Petri Nets , 2004, ICATPN.

[24]  Richard Banks,et al.  A High-Level Petri Net Framework for Genetic Regulatory Networks , 2007, J. Integr. Bioinform..

[25]  Monika Heiner,et al.  From Petri Nets to Differential Equations - An Integrative Approach for Biochemical Network Analysis , 2006, ICATPN.

[26]  A. Bezerianos,et al.  Gene networks reconstruction and time-series prediction from microarray data using recurrent neural fuzzy networks. , 2007, IET systems biology.

[27]  Masao Nagasaki,et al.  Hybrid Petri net based modeling for biological pathway simulation , 2011, Natural Computing.

[28]  Amit Bhaya,et al.  Evolving fuzzy rules to model gene expression , 2007, Biosyst..

[29]  Zuyi Huang,et al.  Fuzzy modeling of signal transduction networks , 2009 .

[30]  Monika Heiner,et al.  Application of Petri net based analysis techniques to signal transduction pathways , 2006, BMC Bioinformatics.

[31]  Krzysztof Pancerz,et al.  On Fuzzy Reasoning Using Matrix Representation of Extended Fuzzy Petri Nets , 2003, Fundam. Informaticae.

[32]  Richard Banks,et al.  Qualitatively modelling and analysing genetic regulatory networks: a Petri net approach , 2007, Bioinform..

[33]  Monika Heiner,et al.  Fuzzy Stochastic Petri Nets for Modeling Biological Systems with Uncertain Kinetic Parameters , 2016, PloS one.

[34]  Julio Saez-Rodriguez,et al.  Training Signaling Pathway Maps to Biochemical Data with Constrained Fuzzy Logic: Quantitative Analysis of Liver Cell Responses to Inflammatory Stimuli , 2011, PLoS Comput. Biol..