FLAME 2014/11/1 Background Complex Systems or Networks Background - - PowerPoint PPT Presentation

flame
SMART_READER_LITE
LIVE PREVIEW

FLAME 2014/11/1 Background Complex Systems or Networks Background - - PowerPoint PPT Presentation

FLAME 2014/11/1 Background Complex Systems or Networks Background Design Experiment Unpredictable Circuitry Background Incompatible parts Background Our Goal Characterize and standardize circuits to organize standard parts correctly


slide-1
SLIDE 1

FLAME

2014/11/1

slide-2
SLIDE 2

Background

Complex Systems or Networks

slide-3
SLIDE 3

Design Experiment

Unpredictable Circuitry

Background

slide-4
SLIDE 4

Incompatible parts

Background

slide-5
SLIDE 5

Our Goal

  • Characterize and standardize circuits to organize

standard parts correctly

  • Apply framework-based design principle to simplify

the design procedures.

  • Design specific mathematical models for different

framework to improve prediction accuracy

  • Direct wet-lab experiments

Background

slide-6
SLIDE 6

Outline

Outline

slide-7
SLIDE 7

Software Introduction...

slide-8
SLIDE 8

Software introduction

Our Work Flow

slide-9
SLIDE 9

Design Module

Software introduction

slide-10
SLIDE 10

First Glance

Software introduction

slide-11
SLIDE 11

Select Input

Software introduction

slide-12
SLIDE 12

Select Output

Software introduction

slide-13
SLIDE 13

Select Design Frame

Software introduction

slide-14
SLIDE 14

Software introduction

VIDEO CLIP

slide-15
SLIDE 15

Assistive Design with Truth Table

Software introduction

slide-16
SLIDE 16

Design Frame Recommendation

Software introduction

slide-17
SLIDE 17

Display Module

Software introduction

slide-18
SLIDE 18

Device Display

Software introduction

slide-19
SLIDE 19

More Complicated

Software introduction

slide-20
SLIDE 20

Parts Viewer

Software introduction

slide-21
SLIDE 21

Vecto r

Software introduction

slide-22
SLIDE 22

DNA Sequence for Each Part

Software introduction

slide-23
SLIDE 23

Simulation Module

Software introduction

slide-24
SLIDE 24

Static Performance

Software introduction

slide-25
SLIDE 25

Dynamic Performance

Software introduction

slide-26
SLIDE 26

Changing the Input Concentration

Software introduction

slide-27
SLIDE 27

Smart choice of RBS

Software introduction

slide-28
SLIDE 28

EXPERIMENT MODULE

Software introduction

slide-29
SLIDE 29

Frequently used protocol provided

Software introduction

slide-30
SLIDE 30

VIDEO CLIP

Software introduction

slide-31
SLIDE 31

Framework-Based Method

slide-32
SLIDE 32

Framework-Based Method

  • Matched Component Group (Input-Receptor-

Promoter Relationships)

  • Structure Framework

Framework-based method

slide-33
SLIDE 33

Input-Promoter-Receptor Tend to Cooperate with Each Other

Framework-based method

slide-34
SLIDE 34

Matched Component Group

  • Input-Receptor-Output Relationships: Specificity

Framework-based method

slide-35
SLIDE 35

(The Group) (The Output) (Specificity)

Framework-based method

slide-36
SLIDE 36

Structure Framework

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Framework-based method

slide-37
SLIDE 37

Baojun Wang, Richard I Kitney, Nicolas Joly & Martin Buck Engineering modular and orthogonal genetic logic gates for robust digital-like synthetic biology

Framework: Abstraction from Published Synthetic Circuits

Framework-based method

slide-38
SLIDE 38

Advantages Structure Framework

Framework Simplified

Simplify design procedure Improve the accuracy of simulation Improve the reliability

  • f design

Framework-based method

23 Frameworks 23 Frameworks

slide-39
SLIDE 39
  • 1. Static and dynamic performance
  • 2. Ajustment-simulation interactions
  • 3. Automatic substitution of RBS

Simulation & Model

slide-40
SLIDE 40
  • 1. Static and dynamic performance
  • 2. Ajustment-simulation interactions
  • 3. Automatic substitution of RBS

Simulation & Model

Simulation Interface

slide-41
SLIDE 41

Challenges in Modelling

  • 1. Complexity in Synthetic Circuit Designs.
  • 2. Inconsistent Modelling Format in Practice.
  • 3. Evaluation of Circuit Performance.
  • 4. Gap between Simulation and Wet-lab.

Simulation & Model

slide-42
SLIDE 42
  • 1. Complexity in Synthetic Circuit Design.

For Transcription

] mRNA [ TS ] mRNA [     DeRNA CN dt d

For Translation

[Protein] Pr ] mRNA [ ] Protein [     

  • De

TerE TE dt d

Simulation & Model

  • Models of Process versus Models of Structures?
slide-43
SLIDE 43
  • Models of Process versus Models of Structures?
  • Using studied circuits
  • Basic Functional Units
  • Standardization & Plug-and-play fashion
  • Sustainability
  • 1. Complexity in Synthetic Circuit Design.

Simulation & Model

slide-44
SLIDE 44
  • 2. Inconsistent Modelling Format in Practice
  • Unifying functions into single format and unit :

Consistency

  • Homogeneous solutions from similar formats
  • Efficiency and High-compatibility!

           ] [ ) / ] ([ 1 ) , , , , ], [ ], ([ ] [ P K R n K R P F dt P d

n

           ] [ ) / ] ([ 1 ) / ] ([ ) , , , , ], [ ], ([ ] [ P K A K A n K A P G dt P d

n n

Simulation & Model

slide-45
SLIDE 45

1 1 1 1 1 1 1 1 1

] A [ ) / ] C ([ 1 ) , , , , ], C [ ], A ([ ] A [

1

          

n

K n K F dt d

2 2 2 2 2 2 2 2 2

] [ ) / ] ([ 1 ) , , , , ], [ ], ([ ] [

2

           B K A n K A B F dt B d

n

3 3 3 3 3 3 3 3 3

] C [ ) / ] B ([ 1 ) , , , , ], B [ ], C ([ ] C [           

n

K n K F dt d

BBa_C0040: TetR BBa_K346001: MerR BBa_K588000: TrpR

Different Models for Frameworks Simulation & Model

slide-46
SLIDE 46

AND GATE as a Dual System

Simulation & Model

slide-47
SLIDE 47
  • 3. Evaluation of Circuit

Performance

  • Sensibility
  • Demand
  • Reliability
  • Accessibility
  • Specificity

Simulation & Model

slide-48
SLIDE 48
  • 4. Gap between Simulation and Wet-lab

HOW WE OBTAIN SIMULATION RESULT:

two basic types of interactions in our models:

           ] [ ) / ] ([ 1 ) , , , , ], [ ], ([ ] [ P K R n K R P F dt P d

n

           ] [ ) / ] ([ 1 ) / ] ([ ) , , , , ], [ ], ([ ] [ P K A K A n K A P G dt P d

n n

Simulation & Model

slide-49
SLIDE 49

Wet-lab validation

slide-50
SLIDE 50

Wet-lab validation

Wetlab Validation

  • E. coli strain:BL21(DE3) as host cell
  • When IPTG is added, the repressor from the lac
  • perator is displaced thus T7 polymerase present and

the transcription of GFP started

slide-51
SLIDE 51

We use standard biobricks provided by iGEM Distribution to construct the plasmids

Wet-lab validation

slide-52
SLIDE 52

III

Wet-lab Experiment Protocol generated by FLAME

Wetlab Validation

Wet-lab validation

slide-53
SLIDE 53

The results above indicate that our models accord well with experimental data.

*Time lag due to T7 RNA Polymerase synthesis.

Wet-lab validation

slide-54
SLIDE 54

Conclusion

Framework-based Circuit Design

  • Simplification of design procedure
  • Potential of automatic design of larger

circuits

  • Hierarchical Design: Device, Parts, DNA,

Vector

New Simulation Module

  • New and efficient models
  • Dynamic Performance, Static Performance

Wet-lab validation

  • Successfully validated our model with a self

practice wet-lab experiment

Conclusion

slide-55
SLIDE 55

Policy & practice

Policy & Practice

slide-56
SLIDE 56

Biobrick Blast Online

  • OpenSource online BLAST tool for Biobrick searching.

Policy & Practice

slide-57
SLIDE 57

Practices in High School

  • Promoted iGEM

and Synbio to high school students around April.

  • Helped build the

first iGEM HS team, SKLBC-China, in Guangzhou, and they won the Best Software Tool award!

Policy & Practice

slide-58
SLIDE 58

iGEM China Community

  • First to propose the idea of

setting up iGEM China Community, an online &

  • ffline platform for

information sharing.

  • Offline activities were held

and informed via this platform, for instance, – NCTU-Formosa & the Taiwan meetup, – USTC-Software & the Hefei meetup.

Chinese Teams

Policy & Practice

slide-59
SLIDE 59

Future work

  • 1. Update and technological support of online

version.

  • 2. More wet-lab validation of framework-based

design principle.

slide-60
SLIDE 60

Requirements

Bronze The following 4 goals must be achieved:

 1.Register the team, have a great summer, and have fun attending the Jamboree in Boston.  2.Create and share a description of the team's project via the iGEM wiki.  3.Present a Poster and Talk at the Regional Jamboree and World Championship Jamboree.  4.Develop and make available via The Registry of Software Tools. Silver In addition to the Bronze Medal requirements, the following 4 goals must be achieved:  1.Demonstrate the relevance of your development for Synthetic Biology based on standard Parts.  2.Provide a comprehensive and well-designed User Guide.  3.Provide detailed API documentation, preferably, automatically built from source code documentation.  4.Demonstrate that you followed best practises in software development so that other developers can modify, use and reuse your code.

Gold In addition to the Bronze and Silver Medal requirements, two additional goals must be

achieved:  1.Provide a convincing validation, testing the performance of the development -- experimentally (can be outsourced) or by other teams and users.  And the second goal can be any one of the following:  1.Make your software interact / interface with the Registry.  2.Re-use and further develop previous iGEM software projects.  3.Develop a well-documented library or API for other developers .  4.Support and use the SBOL and / or SBOLv standard.  5.iGEM projects involve important questions beyond the bench.

We fulfilled all of these requirements!

slide-61
SLIDE 61

Team

slide-62
SLIDE 62

Acknowledgements

Yongdong Zhang

Instructors

Jianhua Yang Jian Ren

Sponsor

Yan Zhang Xionglei He Lingling Zheng

slide-63
SLIDE 63

THANKS