Top Banner
Toward whole-cell models for science and engineering Jonathan Karr March 9, 2015 Positions available research.mssm.edu/karr [email protected]
91

Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Jul 17, 2015

Download

Science

Jonathan Karr
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Toward whole-cell models for science and engineering

Jonathan Karr March 9, 2015

Positions available research.mssm.edu/karr

[email protected]

Page 2: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Jayodita Sanghvi

Markus Covert

Jared Jacobs Derek

Macklin

Acknowledgements

Page 3: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Chemicals & fuels

Optimize yield Minimize cost

Food

Optimize yield Resist drought

Prevent infection

Medicine

Predict prognoses Optimize therapy

Maximize quality of life

Central challenge: predict phenotype from genotype

Page 4: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 5: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 6: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 7: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 8: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 9: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 10: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Page 11: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example: drug biosynthesis

Predicting phenotype from genotype requires “whole-cell” models

Page 12: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Integrated

Comprehensive Dynamic

Gene-complete

Whole-cell modeling principles

Page 13: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Biological data is readily available

Page 14: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

?

Data Knowledge

Whole-cell model goals

Page 15: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Whole-cell modeling

A grand challenge of the 21st century – Masaru Tomita

Biology urgently needs a theoretical basis to unify it – Sydney Brenner

The ultimate test of understanding a simple cell, more than being able to build one, would be to build a computer model of the cell – Clyde Hutchison

Page 16: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Single-cell variation Microscopy

Transcription RNA-seq

Protein expression Mass-spec, Western blot

Modeling challenge: heterogeneous data

Page 17: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Modeling challenge: sparse data

Page 18: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Metabolic Signaling

Transcriptional regulatory

Modelling challenge: heterogenous networks

Page 19: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Time

Len

gth

Replication

Growth

Transcription

Metabolism

Modeling challenge: multiple time and length scales

Page 20: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

0

25

50

75

100

1970's

Coarse-grained

ODEs

1990's

FBA

2000's

Boolean

models

2008

iFBA

2012

Whole-cell

model

% a

nnota

ted g

enes

Whole-cell modeling progress

v v v v v

Page 21: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Predictive modeling methodologies

Granularity

Sco

pe

ODE

SDE

FBA

Boolean

Bayesian

Gillespie

PDE

Whole-cell model

Page 22: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Uptake FBA

Composition

Metabolism FBA

Composition

Transcription Stochastic binding Gene expression

Translation Stochastic binding Gene expression

Replication Chemical kinetics DNA sequence

Solution: integrated models

Page 23: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

0

25

50

75

100

1970's

Coarse-grained

ODEs

1990's

FBA

2000's

Boolean

models

2008

iFBA

2012

Whole-cell

model

% a

nnota

ted g

enes

Whole-cell modeling progress

v v

Page 24: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model Validate

Engineer

Whole-cell modeling

Page 25: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Validate

Engineer

Model

Whole-cell modeling

Page 26: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model construction

1. Define system

2. Define scope

3. Curate data

4. Choose representation

5. Identify parameters

6. Test predictions

Page 27: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

E. coli M. genitalium

Genome 4700 kb 580 kb

Genes 4461 525

Size 2 μm × 0.5 μm 0.2-0.3 μm

1. Select a tractable model organism

Page 28: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Comparative genomics Fraiser et. al, 1995

Genome-wide essentiality Glass et. al, 1999

M. genitalium is well-characterized

Page 29: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Genomic-scale data Kühner et. al, 2009

M. genitalium is well-characterized

Page 30: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Genomic transplantation Lartigue et. al, 2009

Genomic synthesis Gibson et. al, 2009

M. genitalium has unique engineering tools

Page 31: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

2. Choose model scope

Page 32: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

2. Choose model scope

• Explicitly represent each metabolite, gene, RNA, and protein species

• Explicitly model the function of every characterized gene product

•Account for the metabolic cost of every uncharacterized gene product

•Represent important, well-characterized molecules individually

Page 33: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

3. Broadly curate experimental data

Karr et al., 2013

Page 34: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Uptake FBA

Composition

Metabolism FBA

Composition

Transcription Stochastic events Gene expression

Translation Stochastic events Gene expression

Replication Chemical kinetics DNA sequence

Sub-models States

4. Select a flexible mathematical representation

Mass, shape

Metabolite, RNA, protein counts

Mammalian host

Transcript, polypeptide sequences

DNA polymerization, proteins, modifications

FtsZ ring

Page 35: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

1 s

Simulation algorithm

Uptake

Metabolism

Transcription

Translation

Replication

Cel

l st

ates

Cel

l st

ates

Uptake

Metabolism

Transcription

Translation

Replication

Cel

l st

ates

Uptake

Metabolism

Transcription

Translation

Replication

Page 36: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

DNA RNA Protein Other

Rep

licat

ion

Rep

Initia

tion

Super

coiling

Conden

sation

Seg

regat

ion

Dam

age

Rep

air

Tra

ns

Reg

T

ransc

ription

Pro

cess

ing

Modific

atio

n

Am

inoac

ylat

ion

Deg

radat

ion

Tra

nslat

ion

Pro

cess

ing I

Tra

nsloca

tion

Pro

cess

ing II

Fold

ing

Modific

atio

n

Com

ple

xation

Rib

oso

me

Ter

m O

rg

Act

ivat

ion

Deg

radat

ion

Met

abolis

m

Shap

e

Fts

Z

Cyt

oki

nes

is

DN

A

Replication

Rep Initiation Supercoiling

Condensation Segregation

Damage Repair

Trans Reg

RN

A Transcription

Processing

Modification

Aminoacylation Degradation l,

Pro

tein

Translation

Processing I Translocation Processing II

Folding

Modification Complexation

Ribosome

Term Org # Activation

Degradation l, #

Oth

er Metabolism

Shape FtsZ

Cytokinesis

Many resources are shared

Page 37: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Many resources are shared

Page 38: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

1 s

Uptake

Metabolism

Transcription

Translation

Replication

Cel

l st

ates

Cel

l st

ates

Uptake

Metabolism

Transcription

Translation

Replication

Cel

l st

ates

Uptake

Metabolism

Transcription

Translation

Replication

Div

ide

stat

e

Div

ide

stat

e

Div

ide

stat

e

Simulation algorithm

Page 39: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Mycoplasma model contains 28 sub-models

Karr et al., 2012

Page 40: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Course expertise

Modeling • Frank Bergmann •Marcus Krantz •Wolfgang Liebermeister •Pedro Mendes •Chris Myers •Pnar Pir •Kieran Smallbone

Curation •Vijayalakshmi Chelliah

Standards •Michael Hucka • Falk Schreiber •Dagmar Waltemath

Page 41: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr et al., 2012

Example sub-model: Transcription

Page 42: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Example sub-model: Transcription

Karr et al., 2012

Page 43: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Free

Bound

Promoter Bound

Active

1. Update RNA polymerase states

3. Bind RNA polymerase

2. Calculate promoter affinities

4. Elongate and terminate transcripts

AUGAUCCGUCUCUAAUGUCUAC

UTCAACGUGAGGUAAUAAAGUC

UCCACGAUGCUACUGUAUC

GCCUCAUACUGCGGAU

UUACGUAUCAGUGAUCAGUACU

Sequence

Tra

nsc

ript

HcrA Spx Fur GntR LuxR

glpF dnaJ dnaK gntR trxB polC

Example sub-model: Transcription

Page 44: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

•Compare the model’s predictions to data, 𝑦𝑖

•Define an error metric

∑ 𝐸 𝑓𝑖(𝑥; 𝑝) cells,time − 𝑦𝑖2

•Numerically minimize error •Gradient descent

• Scatter search

• Simulated annealing

•Genetic algorithms

5. Identify parameters

Page 45: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

•Large parameter space

•Stochastic model

•Large computational cost

•Heterogeneous data

•Little dynamic, single cell data

5. Identify parameters

Page 46: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model reduction enables parameter identification

3. Manually tune parameters using full model

1. Reduce model

Time

Model Experiment

Mole

cule

Mole

cule

2. Identify reduced model parameters using traditional methods

Page 47: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Software: wholecell.org

Page 48: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

•ODE models • COPASI: copasi.org

• V-Cell: nrcam.uchc.edu

• Systems biology toolbox

•Boolean models • CellNOpt

• Flux-balance analysis • openCOBRA: opencobra.sourceforge.net

• RAVEN

• Integrative models • E-Cell: e-cell.org

• Whole-cell: wholecell.org

• Standards • SBML: sbml.org

• CellML: cellml.org

Software

Page 49: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock
Page 50: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Cellular composition

Page 51: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Metabolite concentrations

Page 52: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

mRNA, protein copy numbers

Page 53: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

RNA synthesis rates

Page 54: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr et al., 2012

DNA binding protein collisions

Page 55: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr et al., 2012

DNA binding

Page 56: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Replication

Page 57: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Translation

Page 58: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

60 m mol ATP / gDCW 80 a mol ATP / cell

Energy consumption

Page 59: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

v

v

Karr et al., 2012

Energy consumption

Page 60: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model Validate

Engineer

Whole-cell modeling

Validate

Page 61: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 62: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 63: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 64: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 65: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model reproduces observed metabolomics

Karr et al., 2012

Page 66: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 67: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Model validated by experiments and theory Validate model against experiments and theory

Page 68: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Model validated by experiments and theory Validate model against experiments and theory

Page 69: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 70: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Colorimetric growth assay Model predictions

Model reproduces measured growth rate

Karr et al., 2012

Page 71: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Model validated by experiments and theory Validate model against experiments and theory

Page 72: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 73: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 74: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 75: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 76: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 77: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 78: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Matches training data Cell mass, volume

Biomass composition

RNA, protein expression, half-lives

Superhelicity

Matches published data Metabolite concentrations

DNA-bound protein density

Gene essentiality

Matches new data Wild-type growth rate

Disruption strain growth rates

Matches theory Mass conservation

Central dogma

Cell theory

Evolution

No obvious errors Plot model predictions

Manually inspect data

Compare to known biology

Software stable Simulation code is stable

Tests passing

Validate model against experiments and theory

Page 79: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Model

Engineer

Whole-cell modeling

Validate

Engineer

Page 80: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

What genomic modifications maximize growth?

Time M

ass

Example: growth optimization

Page 81: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

M. genitalium

M. mycoides

M. pneumoniae

Optimal gene expression

Page 82: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Optimal architecture retains robustness Optimal gene expression retains robustness

Page 83: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Graphical design tool Clotho, TinkerCell, GenoCAD

High-level language BioCompiler

Biophysical model Whole-cell models, SCHEMA, MD

Physical implementation Gibson assembly, TALENs, ZFNs, CRISPR

Transplantation Transplantation

(if (nutrients) (grow) (sporulate))

Directed evolution

Mutate Select

Synthetic design landscape

Page 84: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr lab: expanding whole-cell models

M. pneumoniae • Expand scope: regulation

• Improve accuracy: species-specific data

• Enable rational genome engineering

•Cell-based drug therapy

Human cancer •Colorectal cancer •Personalized models •Precision medicine

Page 85: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr lab: solving important problems

Biological discovery

Synthetic networks

Biological design

Drug repositioning

Drug toxicity

Page 86: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Karr lab: developing modeling tools

Reconstruction: WholeCellKB

Parallelized simulator

Parameter estimation

Simulation storage: WholeCellSimDB

Visualization: WholeCellViz

wholecell.org

??

Page 87: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

•How can we model more complex physiology? • Transcriptional regulation • Translational regulation • Stochastic death, failure modes • Higher-order meta-stable states • Resource distribution • Aging • Evolution • Populations

•How can we model more complex organisms? • Larger bacteria • Eukaryotes •Multicellularity • Humans

•How can we use models to direct engineering?

Open challenges

Page 88: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Whole-cell modeling course

1. Teach whole-cell modeling •Model biological systems •Construct dynamical models • Integrate models

2. Improve implementation •Reusable • Standard •Open

3. Improve methodology

Page 89: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

Data

?

Whole-cell models

Broadly predicts cell physiology

Integrates heterogeneous data and models

Guides bioengineering and medicine

Knowledge

Page 90: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

• Karr JR et al. (2012) A Whole-Cell Computational Model Predicts Phenotype from Genotype. Cell, 150, 389-401.

• Macklin DN, Ruggero NA, Covert MW (2014) The future of whole-cell modeling. Curr Opin Biotechnol, 28C, 111-115.

• Shuler ML, Foley P, Atlas J (2012). Modeling a minimal cell. Methods Mol Biol, 881, 573-610.

• Joyce AR, Palsson BØ (2007). Toward whole cell modeling and simulation: comprehensive functional genomics through the constraint-based approach. Prog Drug Res 64, 267-309.

• Tomita M (2001). Whole-cell simulation: a grand challenge of the 21st century. Trends Biotechnol 6, 205-10.

• Surovtsev IV et al. (2009) Mathematical modeling of a minimal protocell with coordinated growth and division. J Theor Biol, 260, 422-9.

Recommended reading

Page 91: Introduction to whole-cell modeling lecture | Whole-cell modeling summer school | March 3-9, 2015 @ University of Rostock

• Thiele I et al. (2009). Genome-scale reconstruction of Escherichia coli's transcriptional and translational machinery: a knowledge base, its mathematical formulation, and its functional characterization. PLoS Comput Biol. 5, e1000312.

• Orth JD, Thiele I, Palsson BØ (2010). What is flux balance analysis? Nat Biotechnol, 28, 245-8.

• Covert MW et al (2008). Integrated Flux Balance Analysis Model of Escherichia coli. Bioinformatics 24, 2044–50.

• Covert MW et al (2004). Integrating high-throughput and computational data elucidates bacterial networks. Nature, 429, 92-6.

Recommended reading: FBA