cell-cell communications ron weiss department of electrical engineering princeton university...

48
Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Upload: benedict-kelley

Post on 21-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Cell-Cell Communications

Ron Weiss

Department of Electrical Engineering

Princeton University

Computing Beyond Silicon Summer School, Caltech, Summer 2002

Page 2: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

E. coli

Diffusing signal

Programming Cell Communities

proteins

Program cells to perform various tasks using:• Intra-cellular circuits

– Digital & analog components• Inter-cellular communication

– Control outgoing signals, process incoming signals

Page 3: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Intercellular Communications

• Certain inducers useful for communications:1. A cell produces inducer

2. Inducer diffuses outside the cell

3. Inducer enters another cell

4. Inducer interacts with repressor/activator change signal

(1) (2) (3) (4)

mainmetabolism

Page 4: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

The Intercellular AND Gate

• Inducers can activate activators:– VAI (3-N-oxohexanoyl-L-Homoserine lacton) luxR

• Use as a logical AND gate:

operatorpromoter gene

RNAP

inactiveactivator

operatorpromoter gene

RNAP

activeactivator

inducerno transcription transcription

Output

Activator Inducer Output

0 0 00 1 01 0 01 1 1

Activator

Inducer

Page 5: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Communications Simulator

agar

cells

Ai,j,k

Ai+1,j,k

Ai-1,j,k

Ai,j+1,kAi,j-1,k

3D diffusion: dAi,j,k/dt = kdiff (Ai,j-1,k + Ai,j+1,k + Ai-1,j,k + Ai+1,j,k + Ai,j,k+1+ Ai,j,k-1 - 6Ai,j-1,k)

Cells sit on 3D agar grid

Model genetic networks in cells (ODE, stochastic)

ODE diffusion model with reflective boundaries

Page 6: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Two Cell Simulation

Page 7: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Light organ

Eupryma scolopes

Page 8: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Quorum Sensing

• Cell density dependent gene expression

Example: Vibrio fischeri [density dependent bioluminscence]

The lux Operon LuxI metabolism autoinducer (VAI)

luxR luxI luxC luxD luxA luxB luxE luxG

LuxR LuxI(Light)

hv(Light)

hvLuciferaseLuciferase

P

P

Regulatory Genes Structural Genes

Page 9: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

The lux box

Page 10: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Low and High Cell Densities

free living, 10 cells/liter<0.8 photons/second/cell

symbiotic, 1010 cells/liter 800 photons/second/cell

luxR luxI luxC luxD luxA luxB luxE luxG

LuxRLuxI

P

P

Low Cell DensityLow Cell Density

luxR luxI luxC luxD luxA luxB luxE luxG

LuxR LuxI

(Light)hv

(Light)hvLuciferaseLuciferase

P

P

High Cell DensityHigh Cell Density

LuxRO O

O

ONH

O OO

ONH

O OO

ONH

O OO

ONH

LuxR

(+)

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

O OO

ONH

Acyl-HSL

Page 11: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

P. Aeruginosa

Page 12: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

P. Aeruginosa

• Two autoinducer systems regulate virulence/biofilm formation

• Secrete virulence factors when population high enough to overcome host defenses

Page 13: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Sources for a Library of Signals

N-acyl-L-Homoserine Lactone Autoinducers in Bacteria

Species Relation to Host Regulate Production of I Gene R Gene

Vibrio fischeri marine symbiont Bioluminescence luxI luxR

Vibrio harveyi marine symbiont Bioluminescence luxL,M luxN,P,Q

Pseudomonas aeruginosa Human pathogen Virulence factors lasI lasR

Rhamnolipids rhlI rhlR

Yersinia enterocolitica Human pathogen ? yenI yenR

Chromobacterium violaceum Human pathogenViolaceum production Hemolysin Exoprotease

cviI cviR

Enterobacter agglomerans Human pathogen ? eagI ?

Agrobacterium tumefaciens Plant pathogen Ti plasmid conjugation traI traR

Erwinia caratovora Plant pathogenVirulence factors Carbapenem production

expI expR

Erwinia stewartii Plant pathogen Extracellular Capsule esaI esaR

Rhizobium leguminosarum Plant symbiont Rhizome interactions rhiI rhiR

Pseudomonas aureofaciens Plant beneficial Phenazine production phzI phzR

Page 14: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Receiver cells

Cell-Cell Communication Circuits

pLuxI-Tet-8 pRCV-3

aTc

luxI VAI

VAI

LuxRGFP

tetR

aTc

00

Sender cells

VAI VAI

Receiver cellsSender cells

tetRP(tet)

luxIP(Ltet-O1)

aTc

GFP(LVA)Lux P(R)luxR Lux P(L)

+

Page 15: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Time-Series Response to Signal

Fluorescence response of receiver (pRCV-3)

0

500

1000

1500

2000

2500

0:00 0:30 1:00 1:30 2:00

Time (hrs)

Fluo

resc

ence

pRCV-3 + pUC19

pRCV3 + pSND-1

pRCV-3

pRCV-3 + pRW-LPR-2

pRCV-3 + pTK-1 AI

positive control

10X VAI extra

ct

direct signalling

negative controls

Page 16: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Characterizing the Receiver

Response of receiver to different levels of VAI extract

Page 17: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

0

25,000

50,000

75,000

aTc (ng / ml)

Rec

eive

rF

luo

resc

ence

LuxTet4B9RCV Only

Controlling the Sender’s Signal Strength

Dose response of receiver cells to aTc induction of senders

Page 18: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

receiverssenders

overlay

0.1mm

Page 19: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

receivers senders

overlay

20 μm

Page 20: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002
Page 21: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Bi-Directional Communication[Karig, Weiss]

• Explore substrate properties– Crosstalk– Time scale/delay– Signal strength

• Create constructs useful in later systems

Construct A Construct B

lacI rhlI

P(lac)

luxR gfp

rhlR luxI hcred

PL(lux)

qsc

IPTG

P(lacIq)

PL(rhl)

3OC6HSL

C4HSL

PR(lux)

Page 22: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Demonstrating rhlI Communications

senders receivers

Page 23: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Testing Crosstalk

Does 3OC6HSL bind RhlR to activate transcription?

Page 24: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Signal Processing / Analog Circuits

Page 25: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

OO OONH

O

OO OONH

OO OONH

OO OONH

OO OONH

OO OONH

Detecting Chemical Gradients

Analyte source detection

analytesource

reporter rings

OO

ONH

OOONH

OOONH

OOONH

OO OONH

OOONH

signal

Page 26: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Circuit Components

Components:1. Acyl-HSL detect2. Low threshold3. High threshold4. Negating combiner

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

ZP(W)

GFPP(Z)

ZP(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Page 27: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Acyl-HSL Detection

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

ZP(W)

GFPP(Z)

ZP(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Y high threshold

X low threshold

Page 28: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Low Threshold Detection

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

Z2P(W)

GFPP(Z)

Z1P(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Page 29: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

High Threshold Detection

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

Z2P(W)

GFPP(Z)

Z1P(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Page 30: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Protein Z Determines Range

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

Z2P(W)

GFPP(Z)

Z1P(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Page 31: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Negating Combiner

LuxRO O

O

ONH

LuxR

O OO

ONH O O

O

ONHO O

O

ONH

O OO

ONH

P(lux) X Y

Z2P(W)

GFPP(Z)

Z1P(X)

WP(Y)

O OO

ONH

O OO

ONH

O OO

ONH

luxRP(R)

Page 32: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Engineering Circuit Characteristics

HSL-mid: the midpoint where GFP has the highest concentration HSL-width: the range where GFP is above 0.3uM

HSL-width

HSL-mid0.3

Page 33: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Tuning the Range:Repressor/Operator Affinities

01

23

40

1

2

3

40

0.5

1

1.5

2

2.5

3

k-bind-Y2-P-Yk-bind-X2-P-X

hsl-w

idth

01

23

40

1

2

3

40.5

1

1.5

k-bind-Y2-P-Yk-bind-X2-P-X

hsl-m

idrange width

versusX & Y repressor efficiencies

range mid-point versus

X & Y repressor efficiencies

rep/op affinity increases transfer-curve shifts left

Page 34: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Tuning the Range:Ribosome Binding Sites

0.10.15

0.20.25

0.30.350.4

0.6

0.8

10.5

1

1.5

2

kxlate-Ykxlate-X

hsl-m

id

0.10.15

0.20.25

0.30.350.4

0.6

0.8

10

1

2

3

4

kxlate-Ykxlate-X

hsl-w

idth

range widthversus

X & Y RBS efficiencies

range mid-pointversus

X & Y RBS efficiencies

RBS efficiency increases transfer-curve shifts left

Page 35: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

HSL Detection

VAI VAI

Receiver cellsSender cells

tetRP(tet)

luxIP(Ltet-O1)

aTc

GFP(LVA)Lux P(R)luxR Lux P(L)

+

Page 36: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Low Threshold Component

IPTG

YFPcI

CFP

lacI[high]0

(Off)P(tet)

P(R)P(lac)

measure TC

lacIP(tet)

P(lac)

IPTGYFPP(R)

cI CFP

RBS

#1: modify RBS

#2: mutate operator#1

#2

Weiss & Basu, NSC 2002

Page 37: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

tetRP(bla)

P(tet)

aTc cIP(lac)

lacI CFP YFPP(R)

Genetic Circuit for High ThresholdpCMB-2/pCMB-100

1

10

100

1000

10000

0.1 1 10 100

aTc Concentration Level

Flu

ore

sc

en

ce

pCMB-2/pCMB-100

Page 38: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Circuit Design Principles• Separation of low threshold and high threshold

– RBS efficiency of X must be higher than that of Y

– Binding affinity of X to its respective promoter has to be higher than that of Y

• Constants associated with Y have more impact on range-width and range-midpoint – Y passes through an additional gain stage

• Leakiness and sensitivity of lux promoter determines the lower bound of detection of acyl-HSL

Page 39: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Amorphous Computing

Page 40: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Programming Cell Aggregates

• Amorphous Computing:“How does one engineer prespecified, coherent behavior from the cooperation of vast numbers of unreliable parts that are interconnected in unknown, irregular, and time-varying ways.”

• An aggregate of cells is an example of an amorphous computing substrate

Page 41: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

MCL[Weiss, 1998]

GPL[Coore, 1997]

Origami[Nagpal, 2001]

Engineering Coordinated Behavior

• High-level specifications for pattern formations• Translate programs to genetic circuits

Page 42: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Another Example: Differentiation

Cells differentiate into bands of alternating C and D type segments.

Page 43: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

A program for creating segments:

(start Crest ((send (make-seg C 1) 3)))

((make-seg seg-type seg-index) (and Tube (not C) (not D)) ((set seg-type) (set seg-index) (send created 3)))

(((make-seg) (= 0)) Tube ((set Bottom)))

(((make-seg) (> 0)) Tube ((unset Bottom)))

(created (or C D) ((set Waiting 10)))

(* (and Bottom C 1 (Waiting (= 0))) ((send (make-seg D 1) 3)))

(* (and Bottom D 1 (Waiting (= 0))) ((send (make-seg C 2) 3)))

(* (and Bottom C 2 (Waiting (= 0))) ((send (make-seg D 2) 3)))

(* (and Bottom D 2 (Waiting (= 0))) ((send (make-seg C 3) 3)))

Microbial Colony Language (MCL)

message condition actions

Page 44: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

The Microbial Colony Language

• Language primitives:– asynrchronous rules– boolean state variables– boolean logic– local communications with chemical diffusion

• These primitives can be mapped to engineered biochemical processes

Page 45: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Reaction/Diffusion Pattern Formation[Millonas/Rauch]

Kinetic rates determine emergence of patterns

Page 46: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Reaction/Diffusion Simulation

Page 47: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Reaction/Diffusion Simulation II

Page 48: Cell-Cell Communications Ron Weiss Department of Electrical Engineering Princeton University Computing Beyond Silicon Summer School, Caltech, Summer 2002

Future Work• Quantitative prediction of engineered cell behavior• Self-perfecting genetic circuits• Intercellular communication architectures• Signal processing circuits • Additional CAD tools • Bio-fab

– Large scale circuit design, production, and testing

• Simpler & more complex organisms:– Eukaryotes– Mycoplasmas

• Biologically inspired logic gates• Molecular scale fabrication

vs.