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

Similar documents
Name Period The Control of Gene Expression in Prokaryotes Notes

Introduction. Gene expression is the combined process of :

CHAPTER 13 PROKARYOTE GENES: E. COLI LAC OPERON

Topic 4 - #14 The Lactose Operon

Computational Cell Biology Lecture 4

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

Controlling Gene Expression

Development Team. Regulation of gene expression in Prokaryotes: Lac Operon. Molecular Cell Biology. Department of Zoology, University of Delhi

REVIEW SESSION. Wednesday, September 15 5:30 PM SHANTZ 242 E

REGULATION OF GENE EXPRESSION. Bacterial Genetics Lac and Trp Operon

Control of Gene Expression in Prokaryotes

PROTEIN SYNTHESIS INTRO

GENE REGULATION AND PROBLEMS OF DEVELOPMENT

Regulation of Gene Expression

Chapter 16 Lecture. Concepts Of Genetics. Tenth Edition. Regulation of Gene Expression in Prokaryotes

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

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

32 Gene regulation, continued Lecture Outline 11/21/05

Translation - Prokaryotes

A&S 320: Mathematical Modeling in Biology

Co-ordination occurs in multiple layers Intracellular regulation: self-regulation Intercellular regulation: coordinated cell signalling e.g.

Unit 3: Control and regulation Higher Biology

Regulation of Gene Expression

BME 5742 Biosystems Modeling and Control

Chapter 15 Active Reading Guide Regulation of Gene Expression

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

Gene Regulation and Expression

The Gene The gene; Genes Genes Allele;

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

Chapter 18: Control of Gene Expression

Biology. Biology. Slide 1 of 26. End Show. Copyright Pearson Prentice Hall

Prokaryotic Regulation

Lecture 18 June 2 nd, Gene Expression Regulation Mutations

Bacterial Genetics & Operons

4. Why not make all enzymes all the time (even if not needed)? Enzyme synthesis uses a lot of energy.

Gene Switches Teacher Information

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

Lesson Overview. Gene Regulation and Expression. Lesson Overview Gene Regulation and Expression

Prokaryotic Gene Expression (Learning Objectives)

Prokaryotic Gene Expression (Learning Objectives)

UNIT 5. Protein Synthesis 11/22/16

Gene regulation II Biochemistry 302. Bob Kelm February 28, 2005

Initiation of translation in eukaryotic cells:connecting the head and tail

Control of Prokaryotic (Bacterial) Gene Expression. AP Biology

GENETICS - CLUTCH CH.12 GENE REGULATION IN PROKARYOTES.

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

12-5 Gene Regulation

16 CONTROL OF GENE EXPRESSION

CHAPTER : Prokaryotic Genetics

Bistability in ODE and Boolean network models

Newly made RNA is called primary transcript and is modified in three ways before leaving the nucleus:

Regulation of Gene Expression in Bacteria and Their Viruses

Translation and Operons

13.4 Gene Regulation and Expression

Honors Biology Reading Guide Chapter 11

(Lys), resulting in translation of a polypeptide without the Lys amino acid. resulting in translation of a polypeptide without the Lys amino acid.

Welcome to Class 21!

Division Ave. High School AP Biology

Villa et al. (2005) Structural dynamics of the lac repressor-dna complex revealed by a multiscale simulation. PNAS 102:

Networks in systems biology

THE EDIBLE OPERON David O. Freier Lynchburg College [BIOL 220W Cellular Diversity]

AP Bio Module 16: Bacterial Genetics and Operons, Student Learning Guide

Gene regulation II Biochemistry 302. February 27, 2006

Week 10! !

GENES AND CHROMOSOMES III. Lecture 5. Biology Department Concordia University. Dr. S. Azam BIOL 266/

Chapters 12&13 Notes: DNA, RNA & Protein Synthesis

RNA Synthesis and Processing

GCD3033:Cell Biology. Transcription

A Boolean Network Model of the L-Arabinose Operon

Regulation of Gene Expression at the level of Transcription

56:198:582 Biological Networks Lecture 8

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

Computational Biology: Basics & Interesting Problems

Unit Two: Molecular Genetics. 5.5 Control Mechanisms 5.7 Key Differences 5.8 Genes and Chromosomes

Lecture 7: Simple genetic circuits I

Bistability and a differential equation model of the lac operon

Dobbiaco Lectures 2010 (1)Solved and Unsolved Problems in

Boolean Biology: Introducing Boolean Networks and Finite Dynamical Systems Models to Biology and Mathematics Courses

Chapter 17. From Gene to Protein. Biology Kevin Dees

Regulation of gene Expression in Prokaryotes & Eukaryotes

Molecular Biology, Genetic Engineering & Biotechnology Operons ???

1. In most cases, genes code for and it is that

Translation Part 2 of Protein Synthesis

Prokaryo'c Operon Model Ac'vity

Lesson Overview. Ribosomes and Protein Synthesis 13.2

Supplemental Materials

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

Modelling gene expression control using P systems: The Lac Operon, a case study

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

Molecular Biology - Translation of RNA to make Protein *

A Simple Protein Synthesis Model

Multiple Choice Review- Eukaryotic Gene Expression

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

Bio 119 Bacterial Genomics 6/26/10

Chapter 12. Genes: Expression and Regulation

Genetic transcription and regulation

GENE ACTIVITY Gene structure Transcription Transcript processing mrna transport mrna stability Translation Posttranslational modifications

2. What was the Avery-MacLeod-McCarty experiment and why was it significant? 3. What was the Hershey-Chase experiment and why was it significant?

Bi 1x Spring 2014: LacI Titration

Regulation of gene expression. Premedical - Biology

Transcription:

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

Gene expression Gene expression is a process that takes gene info and creates a functional gene product (e.g., a protein). Some genes code for proteins. Others (e.g., rrna, trna) code for functional RNA. Gene Expression is a 2-step process: 1) transcription of genes (messenger RNA synthesis) 2) translation of genes (protein synthesis) DNA consists of bases A, C, G, T. RNA consists of bases A, C, G, U. Proteins are long chains of amino acids. Gene expression is used by all known life forms.

Transcription Transcription occurs inside the cell nucleus. A helicase enzyme binds to and unzips DNA to read it. DNA is copied into mrna. Segments of RNA not needed for protein coding are removed. The RNA then leaves the cell nucleus.

Translation During translation, the mrna is read by ribosomes. Each triple of RNA bases codes for an amino acid. The result is a protein: a long chain of amino acids. Proteins fold into a 3-D shape which determine their function

Gene expression The expression level is the rate at which a gene is being expressed. Housekeeping genes are continuously expressed, as they are essential for basic life processes. Regulated genes are expressed only under certain outside factors (environmental, physiological, etc.). Expression is controlled by the cell. It is easiest to control gene regulation by affecting transcription. Certain repressor proteins bind to sites on DNA or RNA. Goal: Understand the complex cell behaviors of gene regulation, which is the process of turning on/off certain genes depending on the requirements of the organism.

The lac operon in E. coli An operon is a region of DNA that contains a cluster of genes that are transcribed together. E. coli is a bacterium in the gut of mammals and birds. Its genome has been sequenced and its physiology is well-understood. The lactose (lac) operon controls the transport and metabolism of lactose in Escherichia coli. The lac operon was discovered by Francois Jacob and Jacques Monod in 1961, which earned them the Nobel Prize. The lac operon was the first operon discovered and is the most widely studied mechanism of gene regulation. The lac operon is used as a test system for models of gene regulation. DNA replication and gene expression were all studied in E. coli before they were studied in eukaryotic cells.

Lactose and β galactosidase When a host consumes milk, E. coli is exposed to lactose (milk sugar). If both glucose and lactose are available, then glucose is the preferred energy source. Lactose consists of one glucose sugar linked to one galactose sugar. Before lactose can used as energy, the β galactosidase enzyme is needed to break it down. β galactosidase is encoded by the LacZ gene on the lac operon. β galactosidase also catalyzes lactose into allolactose.

Transporter protein To bring lactose into the cell, a transport protein, called lac permease, is required. This protein is encoded by the LacY gene on the lac operon. If lactose is not present, then neither of the following are produced: 1) β galactosidase (LacZ gene) 2) lac permease (LacY gene) In this case, the lac operon is OFF.

The lac operon

lac operon, with lactose present Lactose is brought into the cell by the lac permease transporter protein β galactosidase breaks up lactose into glucose and galactose.. β galactosidase also converts lactose into allolactose. Allolactose binds to the lac repressor protein, preventing it from binding to the operator region of the genome. Transcription continues: mrna encoding the lac genes is produced. Lac proteins are produced, and more lactose is brought into the cell. (The operon is ON.) Eventually, all lactose is used up, so there will be no more allolactose. The lac repressor can now bind to the operator, so mrna transcription stops. (The operon has turned itself OFF.)

An ODE lac operon model M: mrna B: β galactosidase A: allolactose P: transporter protein L: lactose

Downsides of an ODE model Very mathematically advanced. Too hard to solve explicitly. Numerical methods are needed. MANY experimentally determined rate constants (I count 18 ) Often, these rate constants aren t known even up to orders of magnitude.

A Boolean approach What if we instead assumed everything is Boolean (0 or 1): o Gene products are either present or absent o Enzyme concentrations are either high or low. o The operon is either on or off. mrna is transcribed (M=1) if there is no external glucose (G=0), and either internal lactose (L=1) or external lactose (L e =1) are present. x M (t +1) = f M (L(t) L e ) The LacY and LacZ gene products (E=1) will be produced if mrna is available (M=1). x E (t +1) = f E (t +1) = M(t) Lactose will be present in the cell if there is no external glucose (G e =0), and either of the following holds: ü ü External lactose is present (L e =1) and lac permease (E=1) is available. Internal lactose is present (L=1), but β galactosidase is absent (E=0). x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % &

Comments on the Boolean model We have two types of Boolean quantities: o o mrna (M), lac gene products (E), and internal lactose (L) are variables. External glucose (G e ) and lactose (L e ) are parameters (constants). Variables and parameters are drawn as nodes. Interactions can be drawn as signed edges. A signed graph called the wiring diagram describes the dependencies of the variables. Time is discrete: t=0, 1, 2,. x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & Assume that the variables are updated synchronously.

How to analyze a Boolean model At the bare minimum, we should expect: o Lactose absent => operon OFF. o Lactose present, glucose absent => operon ON. o Lactose and glucose present => operon OFF. x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & The state space (or phase space) is the directed graph (V, T), where { } V = (x M, x E, x L ) : x i {0,1} T = (x, f (x)) : x V We ll draw the state space for all four choices of the parameters: o (L e, G e ) = (0, 0). We hope to end up in a fixed point (0,0,0). o (L e, G e ) = (0, 1). We hope to end up in a fixed point (0,0,0). o (L e, G e ) = (1, 0). We hope to end up in a fixed point (1,1,1). o (L e, G e ) = (1, 1). We hope to end up in a fixed point (0,0,0). { }

How to analyze a Boolean model We can plot the state space using the software: Analysis of Dynamical Algebraic Models (ADAM), at adam.plantsimlab.org. First, we need to convert our logical functions into polynomials. x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & Here is the relationship between Boolean logic and polynomial algebra: Boolean operations logical form polynomial form o AND o OR o NOT z = x y z = x y z = x z = xy z = x + y + xy z =1+ x Also, everything is done modulo 2, so 1+1=0, and x 2 =x, and thus x(x+1)=0.

x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % &

x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & State space when (G e, L e ) = (0, 1). The operon is ON.

x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & State space when (G e, L e ) = (0, 0). The operon is OFF.

x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & State space when (G e, L e ) = (1, 0). The operon is OFF.

x M (t +1) = f M (L(t) L e ) x E (t +1) = f E (t +1) = M(t) x L (t +1) = f L # $ (L e E(t)) (L(t) E(t)) % & State space when (G e, L e ) = (1, 1). The operon is OFF.

Take-aways Gene regulatory networks consist of a collection of gene products that interact each other to control a specific cell function. Classically, these have been modeled quantitatively with differential equations (continuous models). Boolean networks take a different approach. They are discrete models that are inherently qualitative. The state space graph encodes all of the dynamics. The most important features are the fixed points, and a necessary step in model validation is to check that they are biologically meaningful. The model of the lac operon shown here was a toy model. We will study more complicated models of the lac operon shortly that captures more of the intricate biological features of these systems. Modeling with Boolean logic is a relatively new concept, first done in the 1970s. It is a popular research topic in the field of systems biology.