Logic Synthesis of Recombinase-based Genetic Circuitsdemichel/si.epfl.ch/files/content... ·...
Transcript of Logic Synthesis of Recombinase-based Genetic Circuitsdemichel/si.epfl.ch/files/content... ·...
EPFL Workshop 1
Logic Synthesis of Recombinase-based
Genetic Circuits
Jie-Hong Roland Jiang
Department of Electrical EngineeringGraduate Institute of Electronics Engineering
National Taiwan University
2017/9/29
Design Automation for Wetware! Hardware
Data representationVoltage
SignalWires“Unlimited” signals
High predictabilityWell-controlled
electrical environment Design principle
Mostly digitalMostly synchronous
Wetware Data representation
Concentration Signal
Molecular speciesLimited signals
Low predictabilityNoisy biochemical
environment Design principle
Analog + digitalMostly asynchronous
2017/9/29 EPFL Workshop 2
Outline
IntroductionFormalismGenetic Circuit SynthesisGenetic Circuit OptimizationSummary and future work
2017/9/29 EPFL Workshop 3
Systems and Synthetic Biology Biotechnology has promising applications in health,
medicine, environment, food, energy, etc. Learn circuit design principles from nature
Complex behaviors of bacteria, say, emerge from fundamental biochemical reactions
Engineer circuit components and systems from known biochemical parts Bio-design automation
2017/9/29 EPFL Workshop 4
Source: openbiolabs.org
Insulin signaling pathways [Boucher et al. 2014]
Why Logic Design in Biology ?
Computation in living cellsSensing / diagnosisDecision makingResponse / control
2017/9/29 EPFL Workshop 5
Moon et al. 2012
Molecular Biology 101
Central dogma of molecular biology
2017/9/29 EPFL Workshop 6
Source: Wikipedia
Gene Transcription
2017/9/29 EPFL Workshop 7
Genetic Recombination A recombinase is an enzyme that achieves one
of the following types of genetic recombination
2017/9/29 EPFL Workshop 8
[Nern et al. 2011]
Site-Specific Recombination
Site-specific recombinase for inversion (and excision)
Irreversible (mostly) Long-term memory effect cross generations
2017/9/29 EPFL Workshop 9
attP attB
attR attL
Other Genome Editing Method
CRISPR/Cas9 systems
Excision/insertion in genome editingActivation/inhibition in gene expression
regulation (defective form of Cas9)
2017/9/29 EPFL Workshop 10
Source: mobitec.com
Outline
IntroductionFormalismGenetic Circuit SynthesisGenetic Circuit OptimizationSummary and future work
2017/9/29 EPFL Workshop 11
Logic Design with Recombinase
2017/9/29 EPFL Workshop 12
T T GFP
Bxb1
phiC31
T
GFP
promoter
transcription terminator
targeting sites
green fluorescent protein
Bxb1 phiC31 GFP
0 0 0
1 0 0
0 1 0
1 1 1
Recombinase-based Logic Gates
2017/9/29 EPFL Workshop 13
GFP
GFP
GFP GFP
T
GFP GFP
(a) (b) (c)
(d) (e)
(f) (g) (h)
T GFP
R1
R3
R2 T GFP
(i)
GFP
R1
R3
R2
R4
OR1
R2R3
R4O
Recombinase Logic Gate: Syntax
Atomic terms
Well-formed sequence
E.g.,
2017/9/29 EPFL Workshop 14
Recombinase Logic Gate: Semantics
Reduction rules
2017/9/29 EPFL Workshop 15
Recombinase Logic Gate: Semantics
2017/9/29 EPFL Workshop 16
Recombinase Logic Gate: Semantics
Example
2017/9/29 EPFL Workshop 17
Recombinase Logic Gate: Semantics
Example
2017/9/29 EPFL Workshop 18
Outline
IntroductionFormalismGenetic Circuit SynthesisGenetic Circuit OptimizationSummary and future work
2017/9/29 EPFL Workshop 19
Multi-level Recombinase Circuits
Example
2017/9/29 EPFL Workshop 20
AB
AB
ZR1
R2
ZB
A
T
A
B
C D
E
Y
Z
R
Logic Synthesis of Recombinase Circuits
2017/9/29 EPFL Workshop 21
Logic Synthesis of Recombinase Circuits
2017/9/29 EPFL Workshop 22
A
B
C D
E
Y
Zn7
n8T
YT
Z
TA
B
C DE
n7
n8
TYT
Z
TABC
D E
T
Synthesis Results
Recombinase circuit synthesis with ABC
2017/9/29 EPFL Workshop 23
Outline
IntroductionFormalismGenetic Circuit SynthesisGenetic Circuit OptimizationSummary and future work
2017/9/29 EPFL Workshop 24
Blocking Terminators in Cascaded Circuits
2017/9/29 EPFL Workshop 25
Optimization by Gate Merging
Merging condition
Gate Y starts with inversed promotercontrolled by the output of gate X
2017/9/29 EPFL Workshop 26
Gate-Merging Friendly Library
Make DNA sequences start with inverted P
2017/9/29 EPFL Workshop 27
Mergeability Graph
2017/9/29 EPFL Workshop 28
Path Covering on Mergeability Graph
2017/9/29 EPFL Workshop 29
Path Covering by 0/1-ILP
2017/9/29 EPFL Workshop 30
Optimization Flow
2017/9/29 EPFL Workshop 31
Optimization Results
2017/9/29 EPFL Workshop 32
16% length reduction; 36% level reduction
org. synthesis merge aware synthesis
Outline
IntroductionFormalismGenetic Circuit SynthesisGenetic Circuit OptimizationSummary and future work
2017/9/29 EPFL Workshop 33
Summary
Motivated bio-design automationFormalized the syntax and semantics of
recombinase-based logic gatesUsed existing logic synthesis flow for
genetic circuit synthesis Optimized genetic circuit by gate merging
2017/9/29 EPFL Workshop 34
Future Work
Recombinase-based genetic circuitsNondeterministic and/or circuit synthesis
Analog computationWet lab validation 2017/9/29 EPFL Workshop 35
[Roquet et al. 2016]
References Tai-Yin Chu, J. Logic synthesis of recombinase-
based genetic circuits. Scientific Reports (to appear).
Chun-Ling Lai, J., Francois Fages. Recombinase-based genetic circuit optimization. BioCAS, 2017.
2017/9/29 EPFL Workshop 36
Acknowledgement
Collaborators Tai-Yin Chiu, NTUChun-Ning Lai, NTU Francois Fages, INRIA Franck Molina, CNRS
SponsorMinistry of Science of Technology, Taiwan
2017/9/29 EPFL Workshop 37
Thanks for Your Attention!
Questions?
2017/9/29 EPFL Workshop 38