Networks in systems biology

Similar documents
FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models

Boolean models of gene regulatory networks. Matthew Macauley Math 4500: Mathematical Modeling Clemson University Spring 2016

Random Boolean Networks

A&S 320: Mathematical Modeling in Biology

Basic modeling approaches for biological systems. Mahesh Bule

Network motifs in the transcriptional regulation network (of Escherichia coli):

Bistability in ODE and Boolean network models

Biological networks CS449 BIOINFORMATICS

56:198:582 Biological Networks Lecture 10

Bistability and a differential equation model of the lac operon

Lecture 8: Temporal programs and the global structure of transcription networks. Chap 5 of Alon. 5.1 Introduction

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

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

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

Introduction to Bioinformatics

Principles of Synthetic Biology: Midterm Exam

Chapter 15 Active Reading Guide Regulation of Gene Expression

Multistability in the lactose utilization network of E. coli. Lauren Nakonechny, Katherine Smith, Michael Volk, Robert Wallace Mentor: J.

Basic Synthetic Biology circuits

Multistability in the lactose utilization network of Escherichia coli

Biological Pathways Representation by Petri Nets and extension

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

1 Periodic stimulations of the Incoherent Feedforward Loop network

CS-E5880 Modeling biological networks Gene regulatory networks

56:198:582 Biological Networks Lecture 9

Analysis and Simulation of Biological Systems

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

Biological Networks Analysis

COURSE NUMBER: EH 590R SECTION: 1 SEMESTER: Fall COURSE TITLE: Computational Systems Biology: Modeling Biological Responses

Regulation of Gene Expression

Stochastic simulations

Lecture 7: Simple genetic circuits I

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1

Prokaryotic Gene Expression (Learning Objectives)

A synthetic oscillatory network of transcriptional regulators

Systems Biology Across Scales: A Personal View XIV. Intra-cellular systems IV: Signal-transduction and networks. Sitabhra Sinha IMSc Chennai

Modeling Cellular Networks

Control of Gene Expression in Prokaryotes

Learning parameters in ODEs

Cybergenetics: Control theory for living cells

Simulation of Gene Regulatory Networks

Lecture 6: The feed-forward loop (FFL) network motif

Dynamic modeling and analysis of cancer cellular network motifs

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

Lecture 1 Modeling in Biology: an introduction

56:198:582 Biological Networks Lecture 8

REGULATION OF GENE EXPRESSION. Bacterial Genetics Lac and Trp Operon

Biophysical Journal Volume 92 May

Difference Equations

BioControl - Week 2, Lecture 1

Course plan Academic Year Qualification MSc on Bioinformatics for Health Sciences. Subject name: Computational Systems Biology Code: 30180

Discrete and Indiscrete Models of Biological Networks

Program for the rest of the course

Supplemental Figures A Nonlinear Dynamical Theory of Cell Injury

SYSTEMS BIOLOGY 1: NETWORKS

Regulation of metabolism

56:198:582 Biological Networks Lecture 11

Modelling the cell cycle regulatory network

13.4 Gene Regulation and Expression

Advanced Protein Models again: adding regulation

Dynamical-Systems Perspective to Stem-cell Biology: Relevance of oscillatory gene expression dynamics and cell-cell interaction

GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data

Accepted Manuscript. Boolean Modeling of Biological Regulatory Networks: A Methodology Tutorial. Assieh Saadatpour, Réka Albert

Regulation of Gene Expression

Name: SBI 4U. Gene Expression Quiz. Overall Expectation:

UNIT 6 PART 3 *REGULATION USING OPERONS* Hillis Textbook, CH 11

Chapter 6- An Introduction to Metabolism*

I/O monotone dynamical systems. Germán A. Enciso University of California, Irvine Eduardo Sontag, Rutgers University May 25 rd, 2011

Warm-Up. Explain how a secondary messenger is activated, and how this affects gene expression. (LO 3.22)

Reverse engineering using computational algebra

Types of biological networks. I. Intra-cellurar networks

Gene regulation I Biochemistry 302. Bob Kelm February 25, 2005

Simple kinetics of enzyme action

arxiv: v1 [q-bio.mn] 30 Dec 2008

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

Bioinformatics: Network Analysis

Intrinsic Noise in Nonlinear Gene Regulation Inference

How to Build a Living Cell in Software or Can we computerize a bacterium?

Modeling Multiple Steady States in Genetic Regulatory Networks. Khang Tran. problem.

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

From cell biology to Petri nets. Rainer Breitling, Groningen, NL David Gilbert, London, UK Monika Heiner, Cottbus, DE

Reverse engineering using computational algebra

Curriculum Map. Biology, Quarter 1 Big Ideas: From Molecules to Organisms: Structures and Processes (BIO1.LS1)

Self Similar (Scale Free, Power Law) Networks (I)

Dynamical Systems in Biology

Simulation of Chemical Reactions

Measuring TF-DNA interactions

Prokaryotic Gene Expression (Learning Objectives)

A Synthetic Oscillatory Network of Transcriptional Regulators

URL: <

Comparative Network Analysis

Division Ave. High School AP Biology

Introduction. ECE/CS/BioEn 6760 Modeling and Analysis of Biological Networks. Adventures in Synthetic Biology. Synthetic Biology.

Lecture #8 9/21/01 Dr. Hirsh

DYNAMIC MODELING OF BIOLOGICAL AND PHYSICAL SYSTEMS

Bi 8 Lecture 11. Quantitative aspects of transcription factor binding and gene regulatory circuit design. Ellen Rothenberg 9 February 2016

BIOINFORMATICS CS4742 BIOLOGICAL NETWORKS

Proceedings of the FOSBE 2007 Stuttgart, Germany, September 9-12, 2007

Computer Simulation and Data Analysis in Molecular Biology and Biophysics

Name Period The Control of Gene Expression in Prokaryotes Notes

Transcription:

Networks in systems biology Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4500, Spring 2017 M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 1 / 15

Molecular networks Many complex systems or processes in molecular biology can be represented as networks. Typically, the nodes represent biomolecules (proteins, enzymes, etc.) and the edges represent interactions (activation, repression, etc.). Edges are often signed. The edge X Y means X activates Y X Y means X represses Y (or X inhibits Y ) Examples of such networks include: Protein protein interaction networks Gene regulatory networks Signaling networks Metabolic networks. These so-called molecular networks model how cellular processes communicate and react with their surroundings, maintain cellular homeostatis, and carry out necessary cell behavior. Think of these networks like big natural Rube Goldberg machines. Many disease processes or disorders such as cancer, lactose intolerance, diabetes, vascular diseases, and autoimmunity, arise from problems in signal tranductions or gene regulation. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 2 / 15

Molecular networks Interactions are usually highly nonlinear. They are often well-modeled by Hill functions. (Due to Michaelis Menten models of enzyme kinetics.) The Hill function for an activator X Y is f (X ) = βx n K n + X n. The Hill function for a repressor X Y is g(x ) = β 1 + (X /K) n = f (X )X n. S-shaped functions are generally called sigmoidal. In the limit, as n, Hill functions become step functions. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 3 / 15

Figure: Scheme of a hypothetical signaling and gene regulatory network. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 4 / 15

Figure: Signaling network involved in activation-induced cell death of killer T-cells. T-LGL leukemia disrupts this process, causing certain activated T-cells to survive, which later attack healthy cells. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 5 / 15

Network topology Analysis of the network topology of molecular networks includes graph-theretic measures such as centrality, network motifs, and shortest paths. Nodes can be categorized as sources (signals or parameters), sinks (outcomes), or neither. Centrality measures describe the importance of individual nodes in the network. Examples include: degree (or in-degree, or out-degree), clustering coefficient, betweenness. Network motifs are recurring patterns (subgraphs) with well-defined topologies. Common examples include: Feed-forward loops (coherent and incoherent) Feedback loops (positive and negative) Feed forward loops tend to arise with greater frequency than in random networks. Rule of thumb Positive feedback loops tend to support multistability while negative feedback loops lead to oscillations. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 6 / 15

Feed-forward loops Figure: Relative abundance of the eight types of feed-forward loops in transcription networks (from U. Alon, 2007). M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 7 / 15

Strongly connected components Definition A directed graph is strongly connected if for every two nodes u and v, there is a (directed) path from u to v. In any directed graph, the strongly connected components form a equivalence relation. Moreover, there strongly connected components form a directed acyclic graph (i.e., are partially ordered): add an edge from C i to C j if there is a directed path from some x C i to y C j in the original graph. Nodes in a strongly connected component tend to have a common task. Signaling networks tend to have a large strongly connected core. For example, the previous T-cell network has a core of 44 nodes (75% total). M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 8 / 15

A simple Boolean network Consider a 3-node network with a signal A that activates B, which in turn, activates C. For simplicity, suppose that each node takes a state from {0, 1}. (OFF or ON). Suppose that C is activated as long as both A and B are. Here s what might happen biologically (not necessarily synchronously): A turns on. This activates B and then C, and the system settles in the ON steady-state, (A, B, C) = (1, 1, 1). Eventually, A turns off. This de-activates B and then C, and the system flips to the OFF steady-state, (A, B, C) = (0, 0, 0). This can be visualized by the following Boolean network: A 001 011 101 f A = x A f B B = x A 000 010 f C = x A x B C A is OFF 100 110 A is ON 111 M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 9 / 15

Differenial equations vs. Boolean networks Classically, molecular networks have been modeled using systems of ordinary differential equations (ODEs). Nodes are represented by real-valued functions, often which represent concentrations. Mathematicians and scientists have studied how the network topology affect the system dynamics. Rule of thumb ODEs can exhibit complex dynamic behavior such as: filtering of noisy input signals (coherent feed-forward loops) excitation adaptation (incoherent feed-forward loops, or negative feedback loops) multistability (positive feedback loops) Question Can Boolean models be used as realistic qualitative approximations of molecular networks in biology? M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 10 / 15

Synchronous vs. general asynchronous update Let s compare the previous example under synchronous vs. asynchronous function update. f A = x A f B = x A A B f C = x A x B C 001 011 101 001 011 101 000 010 100 110 111 000 010 100 110 111 Synchronous Boolean network Asynchronous Boolean network In actual biological networks, events and updates might occur randomly and unexpectedly. Thus, one can make the case that the asynchronous update is more natural. Fixed-points correspond to the steady activation states of components (e.g., ON or OFF) or to cellular phenotypes (e.g., cancerous, non-cancerous) in signaling networks. Proposition The set of fixed points of a Boolean network is independent of update scheme (synchronous, asynchronous, stochastic, etc.) M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 11 / 15

Excitation adaptation behavior Chemotaxis is the movement of a cell in response to a chemical stimulus (the signal). Consider the following system of ODEs, where X and R be concentrations of proteins, k i (i = 1,..., 4) are rate constants, and S be the value of the signal (a parameter): Analytical results dr dt = k 1S k 2 XR dx dt = k 3S k 4 X The (steady-state) concentration R does not depend on S. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 12 / 15

Excitation adaptation behavior Let s create a Boolean model of this. The nodes will be S, X, R. Assume X and R have similar timescales and use synchronous update. Here are the Boolean functions, wiring diagram, and state space: S 000 100 f S = x S f X = x S X 011 001 111 101 f R = x S x X R 010 110 The dashed lines describe a step-wise increase in the signal S (i.e., 0 1 or 1 0). Analysis (i) Start with x S = 0. The system goes into 000 in one step. (ii) Now set x S = 1, which leads to 100. (iii) The system transitions 100 111 excitation for R. (iv) In the next step 111 110 adaptation for R. In summary, the change in x S drove a transient excitation of x R : 0 1 but the steady-state adapted to its original value of x R = 0. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 13 / 15

Multistability and hysteresis The phenomenon of multistability arises in physics, biology, and chemistry. It is the ability of a system to achieve multipe steady-states under the same external conditions. Consider the following ODE, where S and P are concentrations of proteins, k i (i = 0, 1, 2) are rate constants, and f E is a sigmoidal ( Hill-like ) function: dr dt = k 0f E (R(t)) + k 1 S(t) k 2 P(t) Phosphorylation of a protein (adding of a phosphoryl group (PO 2 3 ) changes its function, e.g., like an ON/OFF switch. The EP E represents a phosphorylation dephosphorylation cycle in which concentration of P is constant. This ODE exhibits irreversible bistability. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 14 / 15

Multistability and hysteresis Let s create a Boolean model of this. The nodes will be S, R, E, where E = 0 and E = 1 are the Boolean approximation of the sigmoidal function f E (R). In R = k 0 f E (R(t)) + k 1 S(t) k 2 P(t), synthesis of R is catalyzed independently by E and S. Use an asynchronous update. 000 100 f S = x S S 010 001 110 101 f R = x S x E f E = x R R E 011 111 Analysis (i) Start at 000 (OFF). Increase x S to 1, which leads to 100. (ii) The system settles to the ON steady-state 111. (iii) Now, decrease x S to 0, which leads to the steady-state 011. However, R is still 1. Exercise. Show that the same behavior occurs under synchronous update. M. Macauley (Clemson) Networks in systems biology Math 4500, Spring 2017 15 / 15