Developing a Bacterial XOR Gate and Hash Function Hunter iGEM 2012 - - PowerPoint PPT Presentation

developing a bacterial xor gate and hash function
SMART_READER_LITE
LIVE PREVIEW

Developing a Bacterial XOR Gate and Hash Function Hunter iGEM 2012 - - PowerPoint PPT Presentation

Developing a Bacterial XOR Gate and Hash Function Hunter iGEM 2012 Project Motivation & Structure Non-biology majors (including several CS) with an interest in quantitative biology... We wanted to work on biological computing. We


slide-1
SLIDE 1

Developing a Bacterial XOR Gate and Hash Function

Hunter iGEM 2012

slide-2
SLIDE 2

Project Motivation & Structure

➲ Non-biology majors (including several CS)

with an interest in quantitative biology... We wanted to work on biological computing.

➲ We found implementations of classic CS

algorithms using bacteria.

➲ Applications for biological

computation: Data security, drug delivery, biomedical sensors, etc.

slide-3
SLIDE 3

Project Goals

➲ Develop bacterial XOR gate ➲ Integrate XOR gate into combinatorial cir-

cuit (hash function)

➲ Model and improve XOR gate designs

slide-4
SLIDE 4

What are logic gates?

➲ Computation with machines involves com-

binations of basic logical building blocks called logic gates. Here's a XOR gate:

slide-5
SLIDE 5

What are hash functions? What are hash functions?

A hash function encodes data as other data,

  • pens the door to cryptographic hash func-

tions and biologically encoded data.

slide-6
SLIDE 6

Bacterial logic gates

➲ Bacterial colonies act as gates or gate

components.

➲ Combinatorial logic circuits require signaling

and bacterial colonies use quorum sensing to send signals, so they're a natural fit.

➲ Gram negative bacteria use both

universal and strain-specific signals (HSL signals).

slide-7
SLIDE 7

Signaling paradigms

➲ Signals are passed through environment

(agar plate) from colony to colony.

➲ Spatial considerations significant challenge. ➲ Simple signaling versus chained signaling

for a mixed system.

slide-8
SLIDE 8

Modeling to understand

➲ Using Python we simulated a bacterial XOR

hash function and developed kinetic reac- tion model using rule based modeling.

slide-9
SLIDE 9

Existing bacterial XOR designs are cumbersome

slide-10
SLIDE 10

Evaluating XOR designs

➲ Complex XOR gates with multiple simpler

gates

➲ Simpler designs included hybrid promoters

which toggle each other

➲ Even simpler is a design exploiting competi-

tive polymerase activity with

  • pposing promoters.
slide-11
SLIDE 11

We identified an elegant XOR de- sign...

slide-12
SLIDE 12

...with a flaw.

Bacterial Hash Function Using DNA-Based XOR Logic Reveals Unexpected Behavior of the LuxR Promoter, A. Malcolm Campbell, et. al.

slide-13
SLIDE 13

Validate the data

➲ We transformed the Davidson XOR design

and characterized the fluorescent protein expression.

➲ Our results mirrored the published results

supporting the theory that backwards tran- scriptional activity was occuring.

slide-14
SLIDE 14

A plan to fix the promoter

➲ Consensus search for possible promoter

sequences utilized RSAT online tools.

slide-15
SLIDE 15

Site directed mutagenesis

Antunes, L.C.M., R.B.R. Ferrerira, C.P. Lostroh, and E.P. Greenberg

slide-16
SLIDE 16

Challenges

➲ We experienced difficulty with ligation and

transforming ligated parts.

➲ Using quorum sensing in synthetic biology

is tricky due to promoter cross-activity.

➲ Our lab was focused on cell biology so we

had to perfect bacterial cloning methods from scratch.

slide-17
SLIDE 17

Next Steps

➲ Apply our plan for site directed mutagenesis ➲ Evaluate additional promoters with competi-

tive polymerase activity for logic gates use

➲ Evaluate additional designs using hybrid

promoters, etc.

➲ Use functional gates in combinatorial

circuits

slide-18
SLIDE 18

Feedback from synthetic biologists working on biological computation

➲ “The challenge seems to be in finding the kinds of

problems that are well-suited to biocomputation and that target set of problems changes regularly with ad- vances in parts, tools, techniques, and imagination.”

➲ “I worked in the lab that invented bacterial computers,

and I do not see a future in it. Synthetic biology de- vices will never compete with silicon computers, and no one should be trying to make them.”

slide-19
SLIDE 19

Acknowledgements

➲ Students at Hunter College: Daniel Packer, Dylan Sun,

Melanie Balmick, Clara Ng, Ephrayim Kishko, Mark Rukhman, Anna Feitzinger, Henna Ahmed, Yaroslav Mel- nyk, Victoria Tarasova, Svitlana Tchumek

➲ Hunter College Faculty Advisors: Dr. Weigang Qiu, Dr.

Derrick Brazill and our other Advisors: Dr. David Reeves, Sung Won Lim, Dr. Malcolm Campbell (Davidson).

➲ Special thanks to Hunter College, the wonderful Quantita-

tive Biology program, chair of the CS dept Dr. Virginia Teller, the office of the president of Hunter, and William DeLoache.

slide-20
SLIDE 20

Questions?