Modelling of biomolecular networks

Slides:



Advertisements
Similar presentations
Systems biology SAMSI Opening Workshop Algebraic Methods in Systems Biology and Statistics September 14, 2008 Reinhard Laubenbacher Virginia Bioinformatics.
Advertisements

A model of one biological 2-cells complex Akinshin A.A., Golubyatnikov V.P. Sobolev Institute of Mathematics SB RAS, Bukharina T.A., Furman D.P. Institute.
Polynomial dynamical systems over finite fields, with applications to modeling and simulation of biological networks. IMA Workshop on Applications of.
Modelling and Identification of dynamical gene interactions Ronald Westra, Ralf Peeters Systems Theory Group Department of Mathematics Maastricht University.
Inferring Quantitative Models of Regulatory Networks From Expression Data Iftach Nachman Hebrew University Aviv Regev Harvard Nir Friedman Hebrew University.
An Intro To Systems Biology: Design Principles of Biological Circuits Uri Alon Presented by: Sharon Harel.
Hybrid System Verification Synchronous Workshop 2003 A New Verification Algorithm for Planar Differential Inclusions Gordon Pace University of Malta December.
Hybrid Systems Presented by: Arnab De Anand S. An Intuitive Introduction to Hybrid Systems Discrete program with an analog environment. What does it mean?
DYNAMICS OF RANDOM BOOLEAN NETWORKS James F. Lynch Clarkson University.
Timed Automata.
A genetic switch with memory: the lysis/lysogeny switch in phage 
Models and methods in systems biology Daniel Kluesing Algorithms in Biology Spring 2009.
Petri net modeling of biological networks Claudine Chaouiya.
XML Documentation of Biopathways and Their Simulations in Genomic Object Net Speaker : Hungwei chen.
Strategies to synchronize biological synthetic networks Giovanni Russo Ph.D. Student University of Naples FEDERICO II Department of Systems and Computer.
Regulated Flux-Balance Analysis (rFBA) Speack: Zhu YANG
Dynamic Modeling Of Biological Systems. Why Model? When it’s a simple, constrained path we can easily go from experimental measurements to intuitive understanding.
SCB : 1 Department of Computer Science Simulation and Complexity SCB : Simulating Complex Biosystems Susan Stepney Department of Computer Science Leo Caves.
Modelling the stability of Stx lysogens
Genetic Algorithms and Their Applications John Paxton Montana State University August 14, 2003.
Mathematical Modelling of Phage Dynamics: Applications in STEC studies Tom Evans.
Gene Regulatory Networks - the Boolean Approach Andrey Zhdanov Based on the papers by Tatsuya Akutsu et al and others.
The Arkin model of the lysis- lysogeny decision of phage lambda Tom Evans.
6. Gene Regulatory Networks
Two Dimensions and Beyond From: “ A New Kind of Science” by Stephen Wolfram Presented By: Hridesh Rajan.
Genetic network inference: from co-expression clustering to reverse engineering Patrik D’haeseleer,Shoudan Liang and Roland Somogyi.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
Chapter 1 Introduction to Statistics. Statistical Methods Were developed to serve a purpose Were developed to serve a purpose The purpose for each statistical.
Summary Various mathematical models describing gene regulatory networks as well as algorithms for network reconstruction from experimental data have been.
Combinatorial State Equations and Gene Regulation Jay Raol and Steven J. Cox Computational and Applied Mathematics Rice University.
Chapter 11 Phage strategies.
Hybrid Petri net representation of Gene Regulatory Network
Analysis of the yeast transcriptional regulatory network.
G52IVG, School of Computer Science, University of Nottingham 1 Edge Detection and Image Segmentation.
Neural and Evolutionary Computing - Lecture 9 1 Evolutionary Neural Networks Design  Motivation  Evolutionary training  Evolutionary design of the architecture.
Problem Limited number of experimental replications. Postgenomic data intrinsically noisy. Poor network reconstruction.
Microarrays.
Hybrid Functional Petri Net model of the Canonical Wnt Pathway Koh Yeow Nam, Geoffrey.
School of Computer Science, The University of Adelaide© The University of Adelaide, Control Data Flow Graphs An experiment using Design/CPN Sue Tyerman.
Systems Biology Markup Language Ranjit Randhawa Department of Computer Science Virginia Tech.
Modelling Gene Regulatory Networks using the Stochastic Master Equation Hilary Booth, Conrad Burden, Raymond Chan, Markus Hegland & Lucia Santoso BioInfoSummer2004.
Module Networks BMI/CS 576 Mark Craven December 2007.
Modelisation and Dynamical Analysis of Genetic Regulatory Networks Claudine Chaouiya Denis Thieffry LGPD Laboratoire de Génétique et Physiologie du Développement.
Chapter 27 Phage Strategies
1 Igor Burdonov Alexander Kossatchev Building direct and back spanning trees by automata on a graph The Institute for System Programming (ISP) of the Russian.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Inferring Regulatory Networks from Gene Expression Data BMI/CS 776 Mark Craven April 2002.
Stats Methods at IC Lecture 3: Regression.
Phage Strategies Timothy G. Standish, Ph. D..
Journal club Jun , Zhen.
Phage Strategies.
Bud Mishra Professor of Computer Science and Mathematics 12 ¦ 3 ¦ 2001
6. Introduction to nonparametric clustering
Self-Organization and Templates in Swarm Computing
Modeling Nitrogen Metabolism in Yeast
1 Department of Engineering, 2 Department of Mathematics,
1 Department of Engineering, 2 Department of Mathematics,
1 Department of Engineering, 2 Department of Mathematics,
Volume 98, Issue 7, Pages (April 2010)
A genetic switch with memory: the lysis/lysogeny switch in phage 
Topology and Dynamics of Biological Networks Alfredo BENSO, Stefano DI CARLO, Gianfranco POLITANO, Alessandro SAVINO, Hafeez UR REHMAN Politecnico di Torino,
Mathematical Model of the Drosophila Circadian Clock: Loop Regulation and Transcriptional Integration  Hassan M. Fathallah-Shaykh, Jerry L. Bona, Sebastian.
Laplace Transforms Lecture-11 Additional chapters of mathematics
Mathematical Modeling of Networks
Computational Biology
Label propagation algorithm
Clustering.
Enzyme Control of Metabolism
Transcription starts from the constitutive PL, PR and PRE promoters producing the ‘Immediate Early -IE' transcripts: the N (aNtiterminator) and, cro.
Presentation transcript:

Modelling of biomolecular networks Bioinformatics Modelling of biomolecular networks UL, 2017, Juris Vīksna

Modelling of biological processes Regulation of transcription Protein interactions Metabolic interactions

Types of models for intracellular networks

Metabolic pathways

Metabolic pathways

Metabolic pathways

Signalling pathways

Gene regulatory networks

Gene regulatory networks

Gene regulatory networks

What GRN models are useful for? Simulation. For given initial conditions compute how the system evolves with time. Model checking. Does the model behave according to the specifications it was constructed? Reconstruction from data. From a given set of data from biological measurements construct a model tha explains that data. Constraints. For a given ‘stable behaviour’ find the minimal requirements on system parameters that must be satisfied to ensure that this behaviour takes place. System dynamics. Find all the possible ‘stable behaviours’ that the biological system might exhibit.

Boolean models of GNR

Boolean models of GNR Attractors and attractor basins Each attractor basin is supposed do describe a particular ‘stable behaviour’ – such as processes within cells of different types or the behaviour of a cell in different conditions.

Boolean models of GNR

Boolean models of GNR

Boolean models of GNR (2008) Most of theproposed models include some ‘non-biological’ parts that help to ensure that the model behaves according to specifications. Boolean networks do not allow to model continuous time.

Boolean model Drosophila development

Boolean model Drosophila development

Modelling with differential equations With well tuned parameters may work well for simulation of biological systems. Finding the "right" parameters, however, already isn't a simple problem.

Petri net models Petri nets were invented in August 1939 by Carl Adam Petri (at the age of 13 !!!) for the purpose of describing chemical processes. Simulation and "model checking".

Finite state linear models (FSLM) A.Brazma, T.Schlitt, 2005 can be regarded as extensions of Boolean models which also accounts for the changes of protein concentrations over time gene state is a Boolean function from the sates of binding sites protein concentrations changes linearly

Modelling of binding sites in simplest case two constants a>d, sites becomes active when concentration c exceeds d and inactive when c falls below d several binding factors can compete for one binding site, this also could influence the protein growth rate

Example of FSLM

Shapiro model of lambda phage (Science, 1995) A very detailed semi-formal model of -phage.

FSLM for lambda phage

FSLM for lambda phage

GNR models based on hybrid systems (2001) (2007) (2004) (2010) (2004) Advantages of hybrid system based models: combined discrete/continuous modelling seems well suited for GRNs there are well established mathematical techniques for analysis

A thermostat example of HS

HS – yet another example

On hybrid systems based models HS-based formalisms are becoming increasingly popular in latest few years. Adaptation of Temporal Evolution Model for Drosophila circadian cycle modelling (Fromentin et al, 2010).

HS model of Drosophila circadian cycle Constraints required for cyclical behaviour of the system:

Problems with HS based models? Usually the model behaviour is very dependent from quantitative values of parameters (concrete PL differential equation etc.) The formalism usually allows to model events that are of little or no biological importance (such as resetting variable values to zero), thus include features that makes analysis more difficult.

HSM – a restricted HS-based model

HSM – a restricted HS-based model H = M,X,T,F,MF M – a finite set of modes (1, 2, ...) X – a finite set of continuous variables (x1, x2, ...) T – a set of mode transitions (1 p 2, p = x  c) F – a set of growth/degradation functions (f1, f2, ...) MF – mode-function assignments (MF: X  F)

Restrictions imposed on HSM H = M,X,T,F,MF Transition (1 p 2) guards p has very simple form: x  c or x  c. Functions f are continuous and monotonous, i.e. either increasing or decreasing. The values of variables are governed only by functions from F, no discontinuous changes are allowed. A number of technical restrictions just to exclude ‘strange’ behaviours.

A simple HMS and its observational graph Observational sequence: Q = (), (), (), (), (), (), (), ()

A toy model of HSM

Frames of HSM HSM: H = M,X,T,F,MF Frame supporting HSM H: F = M’,X,T’,MF* The main distinction: The set of functions F is replaced by set {,,} and MF* only tells whether a particular variable x in a particular mode  is growing, decreasing or staying constant. Assignment MF* must be consistent with MF. Sets M’ and T’ can be either the same as M and T, or their refinement.

Analogs of attractors for HSM (frames)? Since the state space for HSM can be any directed graph the only obvious analogue seems to be strongly connected components (SCC). We could define an ‘attractor’ as SCC without outgoing edges. However the whole state space often can be a single SCC... Can we somehow improve the analysis?

Frame refinements  Changes of variable x in some mode : xc2 c1xc2

Frame refinements F  F’ 1  2 Changes of variable x in some mode : xc2 c1xc2 F  F’ xc1 xc1 t1 t3 t1 t3 1  t4 2 t2 t4 t2

Frame refinements and SCCs F F’ In this refined frame there is one more mode, however a single larger SCC has been split in two smaller ones. Thus for a given HSM we could look for a frame refinement having the ‘finest’ partition in SCCs.

Frame refinements and SCCs

Temporary and permanent SCCs For some SCCs it is possible to show (computationally) that the system will leave them within a finite amount of time. Such SCCs are called temporary. Non-temporary SCCs are called permanent.

State space of toy GRN

Finite state linear models (FSLM) (2003) Can be regarded as extension of Boolean model that also accounts for the changes of protein concentrations over time. Gene state is a Boolean function from the sates of binding sites. Protein concentrations change linearly.

Shapiro model of lambda phage (Science, 1995) A very detailed semi-formal model of -phage.

FSLM for lambda phage

Two stable behaviours of -phage

HSM for -phage Includes 11 genes: N, cI, cII, cIII, cro, xis, int, O, P, Q and an artificial gene Struc. 10 binding sites (6 of them can bind 2 different proteins). 11664 modes. 42 different orderings of binding affinities (number of these is hugely restricted by considering only those that are consistent with known biological facts). The analysis program constructer a refined HSM frame with 20000 modes and with only two attractors that correspond to known lysis and lysogeny behaviours!

Attractors describing lysis and lysogeny There are only two attractors in HMS lambda phage model and they correspond to lysis and lysogeny behaviours!

Lysis behaviour of -phage A one of the two attractors of -phage, this one describes its lysis behaviour.

Lambda phage model

Proposed mutations of -phage For ‘normal’ lysis behaviour to hold, we must have: 1) OL3 < OL2 < OL1 and OR3 < OR2 < OR1 (well known from biological experiments) 2) OR2 < OL2 (follows from results from our state space analysis) a),b),c) shows proposals for experiments that change the order for affinities for OR2 and OL2, and, according to model, should lead to an observationally different lysis-type behaviour.