ANALYSIS OF BIOLOGICAL NETWORKS USING HYBRID SYSTEMS THEORY. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides

Similar documents
Analysis of Mode Transitions in Biological Networks

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Analysis and Simulation of Biological Systems

16 The Cell Cycle. Chapter Outline The Eukaryotic Cell Cycle Regulators of Cell Cycle Progression The Events of M Phase Meiosis and Fertilization

Cell cycle regulation in the budding yeast

nutrients growth & division repellants movement

Bioinformatics 3. V18 Kinetic Motifs. Fri, Jan 8, 2016

Bioinformatics 3! V20 Kinetic Motifs" Mon, Jan 13, 2014"

Plant Molecular and Cellular Biology Lecture 8: Mechanisms of Cell Cycle Control and DNA Synthesis Gary Peter

CELL CYCLE AND DIFFERENTIATION

Introduction to Biological Modeling

Prokaryotic Gene Expression (Learning Objectives)

Life Sciences 1a: Section 3B. The cell division cycle Objectives Understand the challenges to producing genetically identical daughter cells

Lecture 10: Cyclins, cyclin kinases and cell division

Systems biology and complexity research

Introduction to Mathematical Physiology I - Biochemical Reactions

Three different fusions led to three basic ideas: 1) If one fuses a cell in mitosis with a cell in any other stage of the cell cycle, the chromosomes

Gene Regulatory Network Identification

VCE BIOLOGY Relationship between the key knowledge and key skills of the Study Design and the Study Design

Prokaryotic Gene Expression (Learning Objectives)

Name Period The Control of Gene Expression in Prokaryotes Notes

Network Dynamics and Cell Physiology. John J. Tyson Department of Biological Sciences & Virginia Bioinformatics Institute

3.B.1 Gene Regulation. Gene regulation results in differential gene expression, leading to cell specialization.

Lecture 7: Simple genetic circuits I

Chapter 15 Active Reading Guide Regulation of Gene Expression

BME 5742 Biosystems Modeling and Control

Big Idea 3: Living systems store, retrieve, transmit and respond to information essential to life processes. Tuesday, December 27, 16

CS-E5880 Modeling biological networks Gene regulatory networks

Regulation and signaling. Overview. Control of gene expression. Cells need to regulate the amounts of different proteins they express, depending on

A Simple Protein Synthesis Model

Alternating Oscillations and Chaos in a Model of Two Coupled Biochemical Oscillators Driving Successive Phases of the Cell Cycle

A simple model for the eukaryotic cell cycle. Andrea Ciliberto

Activation of a receptor. Assembly of the complex

GENE REGULATION AND PROBLEMS OF DEVELOPMENT

Introduction to Bioinformatics

Field 045: Science Life Science Assessment Blueprint

DNA replication. M (mitosis)

Basic Synthetic Biology circuits

Quantitative Analysis of Cellular Metabolic Dissipative, Self-Organized Structures

Big Idea 1: The process of evolution drives the diversity and unity of life.

AP Curriculum Framework with Learning Objectives

Biophysical Chemistry 72 (1998)

Problem Set 2. 1 Competitive and uncompetitive inhibition (12 points) Systems Biology (7.32/7.81J/8.591J)

Hybrid Model of gene regulatory networks, the case of the lac-operon

Biological Pathways Representation by Petri Nets and extension

Networks in systems biology

Chapter 6- An Introduction to Metabolism*

Essential knowledge 1.A.2: Natural selection

I. Molecules and Cells: Cells are the structural and functional units of life; cellular processes are based on physical and chemical changes.

Mathematical Models of Biological Systems

I. Molecules & Cells. A. Unit One: The Nature of Science. B. Unit Two: The Chemistry of Life. C. Unit Three: The Biology of the Cell.

Written Exam 15 December Course name: Introduction to Systems Biology Course no

From quiescence to proliferation: Cdk oscillations drive the mammalian cell cycle

Enduring understanding 1.A: Change in the genetic makeup of a population over time is evolution.

Review (V1): Phases of Cell Cycle

Introduction. Dagmar Iber Jörg Stelling. CSB Deterministic, SS 2015, 1.

2015 FALL FINAL REVIEW

Valley Central School District 944 State Route 17K Montgomery, NY Telephone Number: (845) ext Fax Number: (845)

AP Biology Essential Knowledge Cards BIG IDEA 1

Biology: Life on Earth

SPRINGFIELD TECHNICAL COMMUNITY COLLEGE ACADEMIC AFFAIRS

Principles of Synthetic Biology: Midterm Exam

Gene Regulation and Expression

Chapter 12: The Cell Cycle. 2. What is the meaning of genome? Compare your genome to that of a prokaryotic cell.

Control of Gene Expression

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

CHAPTER 8. An Introduction to Metabolism

V19 Metabolic Networks - Overview

7.32/7.81J/8.591J. Rm Rm (under construction) Alexander van Oudenaarden Jialing Li. Bernardo Pando. Rm.

SPA for quantitative analysis: Lecture 6 Modelling Biological Processes

REGULATION OF GENE EXPRESSION. Bacterial Genetics Lac and Trp Operon

Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday

Biology Curriculum Pacing Guide MONTGOMERY COUNTY PUBLIC SCHOOLS

GACE Biology Assessment Test I (026) Curriculum Crosswalk

Regulation of Gene Expression

Lamar University College of Arts and Sciences. Hayes Building Phone: Office Hours: T 2:15-4:00 R 2:15-4:00

Bacterial Genetics & Operons

AP Biology Curriculum Framework

Quiz answers. Allele. BIO 5099: Molecular Biology for Computer Scientists (et al) Lecture 17: The Quiz (and back to Eukaryotic DNA)

1. Draw, label and describe the structure of DNA and RNA including bonding mechanisms.

Prokaryotic Regulation

Network Dynamics and Cell Physiology. John J. Tyson Dept. Biological Sciences Virginia Tech

Computational Cell Biology Lecture 4

Modelling the cell cycle regulatory network

TEST SUMMARY AND FRAMEWORK TEST SUMMARY

Ch 4: Cellular Metabolism, Part 1

Big Idea 3: Living systems store, retrieve, transmit, and respond to information essential to life processes.

CONTROL OF STOCHASTIC GENE EXPRESSION BY A NONLINEAR BIOLOGICAL OSCILLATOR

L'horloge circadienne, le cycle cellulaire et leurs interactions. Madalena CHAVES

Translation and Operons

Control of Prokaryotic (Bacterial) Gene Expression. AP Biology

Program for the rest of the course

V14 extreme pathways

natural development from this collection of knowledge: it is more reliable to predict the property

Network Dynamics and Cell Physiology

SC55 Anatomy and Physiology Course #: SC-55 Grade Level: 10-12

2. Cellular and Molecular Biology

Control of Gene Expression in Prokaryotes

Modelling Biochemical Reaction Networks. Lecture 17: Modeling the cell cycle, Part I

Transcription:

ANALYSIS OF BIOLOGICAL NETWORKS USING HYBRID SYSTEMS THEORY Nael H El-Farra, Adiwinata Gani & Panagiotis D Christofides Department of Chemical Engineering University of California, Los Angeles 2003 AIChE Annual Meeting San Francisco, CA November 20, 2003

INTRODUCTION Biochemical networks implement & control of cellular functions Metabolism DNA synthesis, gene regulation Movement & information processing A major goal of molecular cell biologists & bioengineers: Understanding how networks are integrated & regulated How network regulation can be influenced (eg, for therapeutic purposes) Qualitative & quantitative tools: Experimental techniques (eg, measurements of gene expression patterns) Biochemical intuition alone insufficient due to sheer complexity Mathematical and computational tools: Qualitative and quantitative insights Reduce trial-and-error experimentation Lead to testable predictions of certain hypotheses

MODELING OF BIOLOGICAL NETWORKS Biological networks are intrinsically dynamical systems: Drive adaptive responses of a cell in space & time Behavior determined by biochemical kinetics or rate equations Variables: concentrations of network components (proteins, metabolites) Dynamics describe rates of production & decay of network components Dynamic models of biological networks: Systems of continuous-time nonlinear ordinary differential equations dx dt dx n dt = f (x, x 2,, x n ) = f n (x, x 2,, x n ) Applying analytical techniques of nonlinear dynamics Combining mathematical analysis & computational simulation

COMBINED DISCRETE-CONTINUOUS DYNAMICS IN BIOLOGICAL NETWORKS Discrete events superimposed on continuous dynamics: Switching between multiple qualitatively different modes of behavior Examples of hybrid dynamics: At the molecular level: Inhibitor proteins turning off gene transcription by RNA polymerase eg, genetic switch in λ-bacteriophage between lysis & lysogeny modes At the cellular level: Cell growth and division in a eukaryotic cell: sequence of four processes, each continuous, triggered by certain conditions or events hormonal trigger fertilization G2 arrested oocyte Meiosis I Meiosis II

COMBINED DISCRETE-CONTINUOUS DYNAMICS IN BIOLOGICAL NETWORKS Examples of hybrid dynamics (cont d): At the inter-cellular level: Cell differentiation viewed as a switched system Switched dynamics can be the result of external intervention: Re-engineering the network by turning on/off certain pathways Defining characteristic: Intervals of continuous dynamics interspersed by discrete transitions A hybrid systems approach needed for: Modeling, simulation & analysis Controlling/modifying the network behavior

A HYBRID SYSTEMS FRAMEWORK FOR ANALYSIS & CONTROL OF BIOLOGICAL NETWORKS Mathematical models: dx(t) = f i (x(t), p) dt i(t) I = {, 2,, N < } mode mode 2 x = f (x) Discrete Events x = f (x) 2 x(t) IR n : vector of continuous state variables i(t) I : discrete variable switching signal N : total number of modes/subsystems p : model parameters genetically controlled f i (x) : nonlinear rate expressions Each mode governed by continuous dynamics Discrete Events Discrete Events x = f (x) 3 Discrete Events mode 3 Transitions between modes governed by discrete events Switching classifications: autonomous vs controlled Discrete Events x = f (x) 4 mode 4 Multimodal representation

ANALYSIS OF MODE TRANSITIONS IN BIOLOGICAL NETWORKS Changing network dynamics: Changes in model parameters Rate constants Total enzyme concentrations Changing gene expression = changes in parameter values = mode switches Bifurcation analysis: Dependence of attractors of a vector field on parameter values Single steady-state, multiple steady-states, limit cycles, etc Partitioning parameter space into regions where different behaviors observed Does not account for the dynamics of switching between modes Example: switching from an oscillatory to a multi-stable mode

DYNAMICAL ANALYSIS & CONTROL OF MODE TRANSITIONS IN BIOLOGICAL NETWORKS Objective: Development of a hybrid dynamical systems approach: Account for the transients of mode switching Determine when (where in state-space) mode transitions are feasible Supplements bifurcation analysis Control implications: Identify limitations on our ability to manipulate network behavior Central idea: Orchestrating switching between stability regions of constituent modes "safe" switching to mode Stability region for mode 2 Ω (u max) 2 t 2- t -2 x(0) Stability region for mode "safe" Ω (u ) max switching to mode 2 (El-Farra and Christofides, AIChE J, 2003)

MATHEMATICAL CONCEPTS AND TOOLS FROM NONLINEAR DYNAMICAL SYSTEMS dx dt = f(x), f(0) = 0 Lyapunov functions: main tool for studying stability of nonlinear systems Positive-definiteness: V (0) = 0, V (x) > 0 for all x 0 V Negative-definite time-derivative: V = f(x) < 0 (asymptotic stability) x Domain of attraction of an equilibrium state: Set of points starting from where trajectories converge to equilibrium state Estimates can be obtained using Lyapunov techniques Ω = {x IR n : V (x) < 0 & V (x) c} Larger estimates obtained using a combination of several Lyapunov functions

METHODOLOGY FOR ANALYSIS & CONTROL OF MODE SWITCHINGS IN BIOLOGICAL NETWORKS Identification of the different modes of the network A different set of differential equations for each mode Same equations with different parameters Characterization of the steady-state behavior of each mode Characterization of the domains of attraction of the steady-states Lyapunov techniques Boundaries of stability regions represent switching surfaces Analysis of the overlap of the stability regions of the various modes Monitoring the evolution of the state trajectory A transition is feasible if state resides within stability region

AN EXAMPLE FROM CELL-CYCLE REGULATION Simplified network model: (Novak & Tyson, J Thoer Biol, 993) Reactions based on cyclin-dependent kinases and their associated proteins du = k dt G ( ) ( ) k 2 + k 2 u 2 + k wee u + (k 25 + k 25u 2 v ) G u dv dt = k (k 2 + k 2 u 2 )v u = v = [active MP F ] [total Cdc2] [total cyclin] [total Cdc2] G = + k INH k CAK, k = [M] [CT ] = k [AA] [CT ] [CT ] = [R] + [S] + [M] + [N] + [C] Inactive MPF N INH? b Cdc25 Cdc25 P Y T P Y T P a Wee P + M Active MPF : Cdc2 : cyclin Mitosis and cell division k 2, k 2 - rate constants for low & high-activity form of cyclin degradation k wee - rate constant for inhibition of W ee INH P Y T S CAK Wee Cdc25 INH Y T R CAK 2 3 Y AMINO ACIDS C Y T

BIFURCATION & PHASE-PLANE ANALYSIS G2-arrested mode (k 2 = 00, k 2 = 0,k wee = 35) M-arrested mode (k 2 = 00, k 2 = 05, k wee = 20) 08 08 v 06 04 02 v 06 04 02 0 0 3 0 2 u 0 0 0 0 0 3 0 2 u 0 0 0 08 08 v 06 v 06 04 04 02 02 0 0 3 0 2 u 0 0 0 Multiple steady-states (k 2 = 005, k 2 = 0, k wee = 35) 0 0 3 0 2 u 0 0 0 Oscillatory mode (k 2 = 00, k 2 = 0, k wee = 20)

SWITCHING BETWEEN OSCILLATORY AND BI-STABLE MODES 09 Domain of attraction for M arrested state Total cyclin (v) 08 07 06 05 04 03 G2 arrest steady state Limit cycle of oscillatory mode segment A M arrest steady state 02 0 Domain of attraction for G2 arrested state 0 0 005 0 05 02 025 03 Active MPF(u) Construction of domains of attraction for G2- & M-arrested states: Lyapunov function: V = (u u s ) 4 + 0(v v s ) 2 Limit cycle overlaps with both stability regions

SWITCHING BETWEEN OSCILLATORY AND BI-STABLE MODES 09 Domain of attraction for M arrested state Total cyclin (v) 08 07 06 05 04 03 G2 arrest steady state M arrest steady state 02 0 Domain of attraction for G2 arrested state 0 0 005 0 05 02 025 03 Active MPF(u) Transition from oscillatory to bi-stable mode: On segment A: = M-arrested state At all other points: = G2-arrested state

SWITCHING BETWEEN OSCILLATORY AND BI-STABLE MODES 09 Domain of attraction for M arrested state Total cyclin (v) 08 07 06 05 04 03 G2 arrest steady state M arrest steady state 02 0 Domain of attraction for G2 arrested state 0 0 005 0 05 02 025 03 Active MPF(u) Transition from oscillatory to bi-stable mode: On segment A: = M-arrested state At all other points: = G2-arrested state

SWITCHING BETWEEN OSCILLATORY AND BI-STABLE MODES Temporal evolution of active MPF (u) and total cyclin (v) upon switching from oscillatory mode to bi-stable mode at different times 035 07 03 06 Switching @ time=624 Active MPF (u) 025 02 05 0 Switching @ time=6235 Total Cyclin (v) 05 04 Switching @ time=6235 005 Switching @ time=624 03 0 0 200 400 600 800 000 Time (min) 02 0 200 400 600 800 000 Time (min)

CONCLUSIONS Hybrid (combined discrete/continuous) dynamics in biological networks: Naturally-occurring switches Manipulation of network behavior (adding/deleting pathways) Hybrid systems framework for analysis & control of biological networks: Modeling approach: Finite family of continuous nonlinear dynamical subsystems Discrete events trigger transitions Analysis approach: Characterizing stability regions of constituent modes (Lyapunov tools) Accounting for the dynamics of mode transitions Control implications: Provides predictions regarding feasibility of enforcing mode transitions ACKNOWLEDGMENT Financial support from NSF, CTS-02957, is gratefully acknowledged