The Programming of a Cell By L Varin and N Kharma Biology and Computer Engineering Departments Concordia University.

Slides:



Advertisements
Similar presentations
The need for gene regulation Bacterial genome4,000 genes Human genome100,000 genes Not all expressed at any one time May need very high levels e.g. translation.
Advertisements

Synthetic Biology Part 1: Introduction Input Output Gene A Gene B Gene C 1.
Definitions Gene – sequence of DNA that is expressed as a protein (exon) Genes are coded –DNA →RNA→Protein→Trait Transcription – rewritting DNA into RNA.
Regulation of Gene Expression
Lecture 3: Models of gene regulation. DNA Replication RNA Protein TranscriptionTranslation.
Warm up Mon 11/3/14 Adv Bio 1. What does the phrase “gene regulation” mean? 2. If the lac operon cannot bind to the repressor.. What would be the outcome?
Gene regulation. Gene expression models  Prokaryotes and Eukaryotes employ common and different methods of gene regulation  Prokaryotic models 1. Trp.
Genetic Regulatory Mechanisms
Chapter 11 Molecular Mechanisms of Gene regulation Jones and Bartlett Publishers © 2005.
Genetic Analysis of Lac Operon Make partial diploids to do complementation tests: 1 copy of lac operon on E. coli chromosome. 2nd copy of lac operon on.
Announcements 1. Reading Ch. 15: skim btm Look over problems Ch. 15: 5, 6, 7.
Chapter 18 Regulation of Gene Expression.
Control Mechanisms (Prokaryote) SBI4U. Controlling Expression  When a gene is being used by a cell, it gets transcribed, and then the mRNA is translated.
12-5 Gene Regulation.
AP Biology Chapter 18: Gene Regulation. Regulation of Gene Expression Important for cellular control and differentiation. Understanding “expression” is.
Control of Gene Expression
Operons. Big picture Prokaryotic control of genome expression Prokaryotic control of genome expression 2 levels of control 2 levels of control  Change.
Bacterial Operons A model of gene expression regulation Ch 18.4.
OPERONS: BACTERIAL GENE CONTROL. OPERONS Bacterial cells A group of genes that work together Illustrate how genes expression (“on”) and repression (“off”)
Control of Gene Expression Big Idea 3: Living systems store, retrieve, transmit, and respond to info essential to life processes.
Programmed cells: Interfacing natural and engineered gene networks Kobayashi, Kærn, Araki, Chung, Gardner, Cantor & Collins,( PNAS 2004). You, Cox, Weiss.
Gene regulation  Two types of genes: 1)Structural genes – encode specific proteins 2)Regulatory genes – control the level of activity of structural genes.
GENE REGULATION. Virtually every cell in your body contains a complete set of genes Virtually every cell in your body contains a complete set of genes.
CONTROL MECHANISMS 5.5. Controlling Transcription and Translation of Genes  Housekeeping Genes: needed at all times: needed for life functions vital.
Gene Expression and Regulation
Gene Regulation, Part 1 Lecture 15 Fall Metabolic Control in Bacteria Regulate enzymes already present –Feedback Inhibition –Fast response Control.
Ch 15 -.Gene Regulation  Prokaryote Regulation Operon * not found in eukaryotes Operon * not found in eukaryotes Regulator gene = codes for repressor.
Control Mechanisms. Four Levels of Control of Gene Expression Type of ControlDescription Transcriptional Regulates which genes are transcribed. Controls.
Operon Vocabulary Feedback Allosteric Protein Promoter Gene
Control of Gene Expression Year 13 Biology. Exceptions to the usual Protein Synthesis Some viruses contain RNA and no DNA. RNA is therefore replicated.
The Lac Operon An operon is a length of DNA, made up of structural genes and control sites. The structural genes code for proteins, such as enzymes.
Section 2 CHAPTER 10. PROTEIN SYNTHESIS IN PROKARYOTES Both prokaryotic and eukaryotic cells are able to regulate which genes are expressed and which.
How Does A Cell Know? Which Gene To Express Which Gene To Express& Which Gene Should Stay Silent? Which Gene Should Stay Silent?
Gene Expression. Remember, every cell in your body contains the exact same DNA… …so why does a muscle cell have different structure and function than.
Gene Regulation Packet #46 Chapter #19.
Gene Expression and Regulation
Complexities of Gene Expression Cells have regulated, complex systems –Not all genes are expressed in every cell –Many genes are not expressed all of.
Controlling Gene Expression
Controlling Gene Expression. Control Mechanisms Determine when to make more proteins and when to stop making more Cell has mechanisms to control transcription.
GENE EXPRESSION and the LAC OPERON We have about genes inside our DNA that code for proteins. Clearly not all the proteins are needed at the same.
Chapter 13: Gene Regulation. The Big Picture… A cell contains more genes than it expresses at any given time – why? Why are cells in multicellular organisms.
The lac Operon Laboratory Purpose: Learning to analyze an example of gene expression Example: lac operon Type of control: negative inducible.
Operons In E. coli, all 5 genes that code for the production of the enzymes that make tryptophan (when necessary) are all located together Benefit: A single.
Accelerated Biology Transformation Lab
Control of Gene Expression
Lac Operon Lactose is a disaccharide used an energy source for bacteria when glucose is not available in environment Catabolism of lactose only takes place.
Regulation of Gene Expression
G. GENE CONTROL MECHANISMS
Control of Gene Expression
Transcriptional Regulation
Prokaryotic cells turn genes on and off by controlling transcription.
Gene Regulation … on / off.
Prokaryotic cells turn genes on and off by controlling transcription.
Regulation of Gene Expression
Regulation of Gene Expression
Controlling Gene Expression
Chapter 12.5 Gene Regulation.
CONTROL MECHANISMS Sections 5.5 Page 255.
Accelerated Biology Transformation Lab
Prokaryotic cells turn genes on and off by controlling transcription.
Gene Regulation Packet #22.
Chapter 15 Operons.
Prokaryotic cells turn genes on and off by controlling transcription.
Chapter 18 Bacterial Regulation of Gene Expression
Prokaryotic (Bacterial) Gene Regulation
Biology II Study Guide for Unit Test on Operons and Transformation Lab 2013 You should be able to … 1. describe gene expression by explaining the following:
Gene Regulation A gene (DNA) is expressed when it is made into a functional product (protein/enzyme)
Regulation of Gene Transcription
Presentation transcript:

The Programming of a Cell By L Varin and N Kharma Biology and Computer Engineering Departments Concordia University

Artificial Life GroupThe Programming of a Cell2 Motivation Cells have advantages over silicon: They have/can have built-in interfaces, to sense and produce many biological substances They are easy to mass produce, store and distribute They are generally more robust than man-made systems They are optimizable via (real) evolution

Artificial Life GroupThe Programming of a Cell3 Motivation – precisely The aim is to produce a cell that implements a configurable Boolean logic function in 2 var’s Ultimately, we would like to use intercellular signalling to compile larger circuits using many smaller ones A mechanical AND gate

Artificial Life GroupThe Programming of a Cell4 Outline Motivation & Outline Biological Background Problem Statement Alternative Methods Biological Realization Practical Significance

Artificial Life GroupThe Programming of a Cell5 Biological Background: Flow of genetic information DNARNAProtein We can easily manipulate DNA TranscriptionTranslation Gene expression

Artificial Life GroupThe Programming of a Cell6 Biological Background: Gene expression (promoters) Box TATAA -35 Box TTGTCA RNA Core promoter = Binding site for RNA Polymerase In this configuration transcription is ON RNA Pol

Artificial Life GroupThe Programming of a Cell box -35 box Biological Background: Gene expression (promoters) operator R R = Repressor In this configuration RNA Polymerase cannot bind transcription is OFF X

Artificial Life GroupThe Programming of a Cell8 Construct a promoter Insert an operator Select a coding sequence (output) Biological Background: Gene expression (synthetic gene) -10 box -35 box operator Modular structure Output

Artificial Life GroupThe Programming of a Cell9 Biological Background: Biological regulatory network The lactose operon of E. coli R lacI repressor R -35 O -10 Transcription is OFF Active repressor X

Artificial Life GroupThe Programming of a Cell10 Biological Background: Biological regulatory network The lactose operon of E. coli R lacI repressor -35 O -10 Transcription is ON Inactive repressor = inducer (lactose) RNA Pol X

Artificial Life GroupThe Programming of a Cell11 Biological Background: Artificial regulatory network Select an output gene Select a promoter Select an operator-repressor system Assemble the parts together

Artificial Life GroupThe Programming of a Cell12 Biological Background: Artificial regulatory network Green Fluorescent protein C1 repressor promoter Lac promoter Repressed by lac repressor Repressed by C1 repressor lacI ON OFF - lactose X

Artificial Life GroupThe Programming of a Cell13 Green Fluorescent protein C1 repressor promoter Lac promoter Repressed by lac repressor Repressed by C1 repressor OFF R + lactose X X C1 Biological Background: Artificial regulatory network

Artificial Life GroupThe Programming of a Cell14 Problem Statement ++ Synthesize a cell that can be configured to implement any one of 16 different Boolean functions in 2 variables Such a project will involve 4 phases: 1 Designing a regulatory network 2 Constructing a configurable cell 3 Configuring the cell 4 Using the cell

Artificial Life GroupThe Programming of a Cell15 Methodology 1: Using Repressilators A B Output R1 R2 Anti-sense DNA

Artificial Life GroupThe Programming of a Cell16 Methodology 1: Full Picture A B’ Output R3 R4 Anti- sense DNA A B Output R1 R2 Anti- sense DNA A’ B’ Output R5 R6 Anti- sense DNA A’ B Output R7 R8 Anti- sense DNA

Artificial Life GroupThe Programming of a Cell17 Methodology 2: Using Excision A Boolean function in 2 variables has 16 possible truth tables They all involve 1-4 (3) different terms of 2 variables A B Output 00 ? 01 ? 11 ? 10 ?

Artificial Life GroupThe Programming of a Cell18 Methodology 2: Chosen Path Design A regulatory network implementing the 4 terms and allowing for subsequent excision of any term Construct The regulatory network by embedding 4 gene networks corresponding to the 4 terms in a real organism (e.g. e.coli) Configure The cell by excising those gene networks corresponding to the unwanted terms Use The configured cell by adding the inducers (variables) it is designed to respond to, and monitoring the output

Artificial Life GroupThe Programming of a Cell19 2 variables A and B A = lactose B = arabinose 1 promoter 4 repressors 1 ouput gene (Green Fluorescent Protein) 4 terms (A B), (A B), (A B), (A B) Biological Realization

Artificial Life GroupThe Programming of a Cell20 Biological Realization (A B) Output (GFP) = Lac operon operator (bound by LacI repressor) = Arabinose operon operator (bound by AraR repressor) In the absence of A and B Output (GFP) LacIAraR X

Artificial Life GroupThe Programming of a Cell21 Biological Realization (A B) Output (GFP) In the presence of A and B ( lactose and arabinose) Output (GFP) LacIAraR LacIAraR X XX

Artificial Life GroupThe Programming of a Cell22 Biological Realization (A B) Output (GFP) = Pr operator (bound by C1 repressor) In the absence of A and in presence of B Output (GFP) X C1 LacI = Arabinose operon operator (bound by AraR repressor) AraR X

Artificial Life GroupThe Programming of a Cell23 Biological Realization (A B) Output (GFP) = lactose operon operator (bound by lacI repressor) In the presence of A and in absence of B Output (GFP) X CRO = Prm operator (bound by CRO repressor) LacI X AraR

Artificial Life GroupThe Programming of a Cell24 Biological Realization (A B) Output (GFP) = Pr operator (bound by C1 repressor) In the absence of A and in absence of B Output (GFP) X CRO = Prm operator (bound by CRO repressor) AraR C1 LacI X

Artificial Life GroupThe Programming of a Cell25 Biological Realization (A B) Output (GFP)

Artificial Life GroupThe Programming of a Cell26 Practical Significance Limited Configurable Decision Logic Inputs tied to a particular application: lactose, arabinose etc. Outputs tied to a particular application: GFP etc.

Artificial Life GroupThe Programming of a Cell27 Practical Significance Extended Decision Logic Input Interface Output Interface Application- specific inputs Application- specific outputs Standardized Signals

Artificial Life GroupThe Programming of a Cell28 Summary A specific Boolean logic function in 5 variables has been recently realized in living cells, but never a configurable bio-logic device  theoretic value We believe we have found a simple means of realizing a configurable 2-input Boolean function in an e.coli cell  simple methodology Both the logic functionality and the practical value of the work can be considerably enhanced with the use of intercellular signaling  broader vision First experiments (for the Method 2) will start in January 2008  and we’ll update you!