33
RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Embed Size (px)

Citation preview

Page 1: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Registry of Standard Biological Models

Barry Canton (MIT)

Vincent Rouilly (Imperial College)

Registry Workshop

November 2007,Boston

Page 2: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Biological Systems Need Models!

Michigan iGEM Team ‘07

Page 3: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Challenges

• Modeling takes time, expertize

• Weak adoption of standards for model construction

• Models hard to share, reuse

(Sound familiar?)

Page 4: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Challenges

• Building takes time, expertize

• Weak adoption of standards for system construction

• Parts hard to share, reuse

Page 5: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Registry of Standard Biological Parts

http://parts.mit.edu

Page 6: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M Registry of Standard Biological Models

http://openwetare.org/wiki/RoSBM

Page 7: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Wiki

Modeling & the Parts Registry

Project 1

-models-

Project 2

-models-

Project 3

-models-

Project 4

-models-

Project 5

-models-

Parts

Page 8: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Wiki

Modeling with Parts & Models Registries

Project 1

-models-

Project 2

-models-

Project 3

-models-

Project 4

-models-

Project 5

-models-

Parts Models

Page 9: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Wiki

Open data sharing

Project 1

-models-

Project 2

-models-

Project 3

-models-

Project 4

-models-

Project 5

-models-

Model Predictions

Experimental Data

Parts Models

Page 10: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

CellML Database

http://www.cellml.org/models

Page 11: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Biomodels Database

http://www.ebi.ac.uk/biomodels/

Page 12: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Asmparts software

http://soft.synth-bio.org/asmparts.html

Page 13: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

MIRIAM initiative

Page 14: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

RoSBM Motivations / Mission

• to gain a deeper understanding of the function of BioBricks.• to promote the re-usability of BioBrick models.• to explore through simulations the properties of de-novo

assemblies of parts.• to progress towards a faster/cheaper development process.• to complement the open-source spirit of Synthetic Biology

and open-up a new form of in Silico contributions.

Page 15: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

What Do We Want the RoSBM to Do?

• Store, Search, Annotate, and Curate models of standardized biological parts.

• Provide a one-to-many match between DNA biological parts and models.

• Interface with CAD tools.

Page 16: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

BioBrick Characterization

SynthesisRate =nbGenes• Smax • [AHL]

n

Kmn + [AHL]n

nbGenes = plasmid number

Smax =max transcription rate

n = Hill Coefficient

Km = Sensitivity

Page 17: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

BioBrick Characterization

SynthesisRate =nbGenes• Smax • [AHL]

n

Kmn + [AHL]n

nbGenes = plasmid number

Smax =max transcription rate

n = Hill Coefficient

Km = Sensitivity

Smax=XXXN=1.2

Experiments Modeling

Early experiments to estimate dynamic range of AHL and general response

More experiments to improve estimationOf parameters

Define Model

Fit Model on Data

Predict next best experimental points

Fit model on new data

Page 18: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

GFP(t) = f(AHL,LuxR,t)

One part, many models?

BBa_T9002

GFP = f(AHL)

GFP(t) = f(AHL,mRNALuxR, PLuxR, mRNAGFP, PLuxR, RNAp,

Ribosomes, t)

Parts Models

Page 19: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Page 20: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Proof of Concept

Page 21: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

desired relationships

ModelPart SimilarModels

ModelsIncludingThis one

ModelsIncluded in

this one

BioDB

Partcategory

Modelcategory

Page 22: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Data Connectivity

Parts Models

Exp.Data

Sim.Data

Page 23: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Data Connectivity

Parts Models

Exp.Data

Sim.Data

Page 24: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Data Connectivity

Parts Models

Exp.Data

Sim.Data

Page 25: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Data Connectivity

Parts Models

Exp.Data

Sim.Data

PartsParts

Exp.Data

ModelsModelsModelsModelsModels

Sim.DataSim.Data

Page 26: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Thank you!

[email protected]@gmail.com

http://openwetware.org/wiki/RoSBM

Page 27: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

ideas

• Level of abstraction

• controlled vocabularies

• Description language

• MIAGE standard

Page 28: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Model Curation

• Machine readable

• Conform to a description standard

• Make sure the model works

• Referencing author, publications, contact

• Pointing to biological databases

• MIRIAM standard

Page 29: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

SBML / CellML Overview

SBMLmodel =

CellMLmodel =

CompartmentsSpeciesRules

ReactionsEvents

ComponentsVariables: name, init_value, interface, units

MathUnits

Imports

Page 30: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

What is a Biological Part Model?

• What we mean by Biological Model:– Abstraction of a biological process using a

formal mathematical description– Focus on kinetic models– Focus on Ordinary Differential Equations

System

Page 31: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Content

• Advantages offered by modelling• Problems to be addressed• A solution to some of the above (Motivations)• An example of a model entry in the RoSBM

(Scenarii of use)• What is a ‘Standard Biological Model’ ?• Simple Model repository or reusable modeling

component. • Open issues (level of abstraction, description

language, …)

Page 32: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Current Practices

• More and more projects explore their project with modelling

• Matlab, C/C++, Proprietary platform, SBML

Page 33: RoSBM Registry of Standard Biological Models Barry Canton (MIT) Vincent Rouilly (Imperial College) Registry Workshop November 2007,Boston

Ro

SB

M

Unused Images