Top Banner
Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu
16

Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Mar 31, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Construction of a Suppressor Logic Toolkit and its use in a Bacterial

Quasi-Hash Function

iGEM 2008 Finisher TeamBob Cool, Kin Lau, Xiao Zhu

Page 2: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Goals for 2009 Summer Project

• Build tRNA suppressor logic gate tool kit with AND, NAND, OR, and NOR logic gate functions– AND gate is same basic design as in Anderson

2007, but with different parts, including 5-base frameshift suppressor instead of termination suppressor

– NAND, OR, and NOR gates are new designs• Use the logic gates to construct two distinct

quasi-hash functions using cell-to-cell signaling and time-delayed growth

Page 3: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Suppressor Logic Toolkit

Basic design, no specific inputs or outputs

Page 4: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

AND Gate Using SSL

PoPS Input A PoPS Input B PoPS Output

0 0 0

1 0 0

0 1 0

1 1 1

Frameshift Suppressor tRNA

PoPS Input A

PoPS Input B

Activator

AGGAPoPS

OutputOFF to ON

Note: This design was used by Anderson et al. (2007) with a termination suppressor tRNA

Page 5: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

NAND Gate Using SSL

PoPS Input A PoPS Input B PoPS Output

0 0 1

1 0 1

0 1 1

1 1 0

Frameshift Suppressor tRNA

PoPS Input A

PoPS Input B

Repressor

AGGAPoPS

OutputON to OFF

Page 6: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

OR Gate Using SSL

GACC gg CGGA

Activator

PoPS Input A PoPS Input B PoPS Output

0 0 0

1 0 1

0 1 1

1 1 1

Frameshift Suppressor 1

Frameshift Suppressor 2

PoPS Input A

PoPS Input B

PoPS OutputOFF to

ON

Page 7: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

NOR Gate Using SSL

GACC gg CGGA

Repressor

PoPS Input A PoPS Input B PoPS Output

0 0 1

1 0 0

0 1 0

1 1 0

Frameshift Suppressor 1

Frameshift Suppressor 2

PoPS Input A

PoPS Input B

PoPS OutputOFF to

ON

Page 8: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Suppressor Logic Toolkit

Specific inputs and outputs

Page 9: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

AND Gate Using SSL

IPTG Input A aTc Input B 3OC6 Output

0 0 0

1 0 0

0 1 0

1 1 1

5 bp Frameshift Suppressor tRNA

plac Input A

ptet Input B Activator luxO

AGCGALuxI

OutputOFF to ON

pluxT

3OC6

aTc

IPTG

Other Genes Needed

•LacI•TetR

Page 10: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

NAND Gate Using SSL

3OC6 Input A propionate Input B

GFP Output

0 0 1

1 0 1

0 1 1

1 1 0

5 bp Frameshift Suppressor tRNA

pluxR Input A

pPrpB Input B

Repressor cI

AGGACGFP

OutputON to OFF

pR

Other Genes Needed

•LuxR•PrpR

3OC6

Propionate

Page 11: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

OR Gate Using SSL

GACCT gg CGGAA

Activator luxO

IPTG Input A aTc Input B 3OC6 Output

0 0 0

1 0 1

0 1 1

1 1 1

5 bp Frameshift Suppressor 1

5 bp Frameshift Suppressor 2

plac Input A

ptet Input B

3OC6 OutputOFF to

ON

pluxT

aTc

IPTG

Other Genes Needed

•LacI•TetR

Page 12: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

NOR Gate Using SSL

GACCT gg CGGAA

Repressor cI

3OC6 Input A propionate Input B

GFP Output

0 0 1

1 0 0

0 1 0

1 1 0

5 bp Frameshift Suppressor 1

5 bp Frameshift Suppressor 2

pLuxR Input A

PprpB Input B

GFP OutputOFF to

ON

pR3OC6

Propionate

Other Genes Needed

•LuxR•PrpR

Page 13: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

Suppressor Logic Toolkit

Experimental design

Page 14: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

ANDcolony AmpR

NANDcolony AmpS

Biological Quasi-Hash Function

IPTG aTc

propionate

3CO6

GFP RFPor

Key message

Hash Value

Growth

Page 15: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

ORcolony AmpR

NOR

Biological Quasi-Hash Function

IPTG aTc

propionate

3CO6

GFP RFPor

Key message

Hash Value

Growth

colony AmpS

Page 16: Construction of a Suppressor Logic Toolkit and its use in a Bacterial Quasi-Hash Function iGEM 2008 Finisher Team Bob Cool, Kin Lau, Xiao Zhu.

References

• Anderson et al. 2007. “Environmental signal integration by a modular AND gate” http://www.pubmedcentral.nih.gov/picrender.fcgi?artid=1964800&blobtype=pdf

• luxO luxT http://www.jbc.org/cgi/content/full/281/46/34775

• PprpB propionate http://www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pubmed&pubmedid=16269719