Spectacles, Eugene, and Kepler Managing Synthetic Biology Device - - PowerPoint PPT Presentation

spectacles eugene and kepler managing synthetic biology
SMART_READER_LITE
LIVE PREVIEW

Spectacles, Eugene, and Kepler Managing Synthetic Biology Device - - PowerPoint PPT Presentation

Spectacles, Eugene, and Kepler Managing Synthetic Biology Device Development Lesia Bilitchenko, Joanna Chen, Adam Liu, Richard Mar, Thien Nguyen, Nina Revko, Bing Xia Berkeley Software, iGEM 2009, MIT, November 1, 2009 Project Motivation


slide-1
SLIDE 1

Spectacles, Eugene, and Kepler Managing Synthetic Biology Device Development

Lesia Bilitchenko, Joanna Chen, Adam Liu, Richard Mar, Thien Nguyen, Nina Revko, Bing Xia

Berkeley Software, iGEM 2009, MIT, November 1, 2009

slide-2
SLIDE 2

Project Motivation

slide-3
SLIDE 3

Teams are making MORE parts!

Berkeley iGEM 2009 Wetlab made

  • ver 800 parts this summer!!!

Project Motivation

slide-4
SLIDE 4

Clotho Infrastructure

Tool-to-tool Interaction

DB

Tool-to-database Interaction Reconfigurable Data Model

slide-5
SLIDE 5

Reconfigurable Data Model

Datum XML

Clotho Data Core

Datum XML

Template Files

Hibernate

Core Keywords Extension Keywords

Code Gen

Data API

Clotho Tool Core

Relational Databases

DB

Sequence View Algorithm Manager

slide-6
SLIDE 6

Design Flow Example

BBa_I13521 BBa_I763007 BBa_J3901 BBa_J5526

Device Specification Physical Assembly Abstract design

slide-7
SLIDE 7

Design Flow Example

Device Specification Physical Assembly Abstract design Spectacles Kepler Eugene Clotho Core API Revamped Clotho Core and Data Model

slide-8
SLIDE 8

Clotho

  • Sequence View
  • Algorithm Manager

Choose a part Map to physical part in database Modify name, sequence,

  • r implementation

Export to Eugene Tool API

Abstract Design

Eugene

slide-9
SLIDE 9

Spectacles Demo

slide-10
SLIDE 10

<part declarations> <rule declarations> <device declarations> <function calls on devices> Database Of Parts

Realize an abstract design from Spectacles:

Specify instances of physical parts XML Eugene Header Files Specify rules on how parts can interact with each

  • ther on devices

Construct devices while enforcing rules Perform functions on devices Tool X XML Eugene Compiler XML To Eugene Header Tool

Device Specification

slide-11
SLIDE 11

Eugene Demo

slide-12
SLIDE 12

Physical Assembly

Assembly Graph

Clotho

Files for robot

Kepler

slide-13
SLIDE 13

B0010 R0010 B0012 B0034 E1010 J3901 B0010B0012 B0034E1010 J3901R0010 R0051 R0040 R0011 B0034E1010B0010B0012

Stage 1 Stage 2 Stage 3

Assembly Graph

R0040B0034E1010B0010B0012 R0011B0034E1010B0010B0012 R0051B0034E1010B0010B0012 J3901R0010B0034E1010B0010B0012

slide-14
SLIDE 14

Stage 1

B0010 R0010 B0012 B0034 E1010 J3901 B0010B0012 B0034E1010 J3901R0010

Assignments to wells Assignment to wells Buffer pre-filled +Digestion Mix +Ligation Mix

Stock Plate Dilution Plate Reaction Plate

  • 1. Dilution file

for robot

  • 2. Reaction file

for robot

  • 3. File with human-

readable instructions

Stage 1 Processing

slide-15
SLIDE 15

Actor: a process step in the workflow Director: controls the execution of actors Workflow design environment

  • Visual
  • Extensible

Kepler

slide-16
SLIDE 16

Kepler Demo

slide-17
SLIDE 17
  • Abstract device development, device

specification, and physical assembly are key activities in Synthetic Biology.

  • Developed Spectacles, Eugene, and Kepler based

software tools on top of a revamped Clotho framework.

  • Demonstrated the usefulness of these tools as a

continued effort toward a complete design flow for Synthetic Biological Systems.

  • Collaborated with other institutions
  • Stanford, U Minnesota, SynBERC

...and ~200,000 lines of code later…

slide-18
SLIDE 18

For more info be sure to stop by our poster and get a demo!

Also be sure to check out: http://2009.igem.org/Team:Berkeley_Software http://2008.igem.org/Team:UC_Berkeley_Tools http://sourceforge.net/projects/clothocad/ http://sourceforge.net/projects/eugene/ http://sourceforge.net/projects/keplerclotho/ Wiki Code and documentation

Thanks

Our Advisor

Doug Densmore

UC Berkeley 2009 “Wet team”

In particular Sherine Cheung and Jenn Brophy

  • J. Christopher Anderson Lab

Josh Kittleson, Tim Hsiau

SynBERC and QB3

Kate Spohr, Kevin Costa, Leonard Katz

CHESS

Christopher Brooks, Edward Lee Others Marlee Tishenor, Christine Tsin, Evan Yang, Nade Sritanyaratana, Armen Khodaverdian