1 / 7

SBOL in Action: The BBN BioCompiler

SBOL in Action: The BBN BioCompiler. Jacob Beal. SBOL Workshop April, 2013 Newcastle upon Tyne, UK. What is BioCompiler?. High-level program  (compile against motifs & platform) Optimized GRN design Three output formats: SBOLv diagrams Matlab ODE files SBOL-ish XML

skah
Download Presentation

SBOL in Action: The BBN BioCompiler

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK

  2. What is BioCompiler? • High-level program  (compile against motifs & platform) • Optimized GRN design • Three output formats: • SBOLv diagrams • Matlab ODE files • SBOL-ish XML • Challenges for using SBOL: • SBOLv vs. GraphViz • Written in C++

  3. Simple Example: Inversion (green (not (aTc))) compiled for E. coli

  4. Not-Quite-So-Simple Example: XOR (blue (xor (Dox) (IPTG))) compiled for mammalian

  5. Complex Example: 4-bit Counter (4-bit-counter) compiled for mammalian

  6. Public Web Interface Anonymous access now available (but not private) Further tool integration possible via XML RPC calls

  7. Future SBOL Uses & Needs • SBOL output: • Use case: transmitting designs to other tools for visualization, editing, fabrication • Needs: • libSBOLc • Representation of species, regulatory interactions • SBOL input: • Use case: importing motif designs from other tools • Needs: • Device model with “ports” for interface • Representation of species, regulatory interactions

More Related