Forensic Biology & Its biological significance.pdf
EBI industry program 2018
1. Genome-Scale Metabolic Models
Genome-Scale Metabolic Models
Towards personalised systems biology
Towards personalised systems biology
Nicolas Le Novère
Babraham Institute,
n.lenovere@gmail.com
2. Nicholson (1970) Michal (1984)
Gortner (1949)
“Hand drawing” on paper
→ no software-based browsing, processing and analysis
→ no validation of mass-balance, charge balance
→ no verification that pathways can actually carry fluxes
3. First attempt at a
Comprehensive model of metabolism
First attempt at a
Comprehensive model of metabolism
Development of
constraint-based modeling
Development of
constraint-based modeling
4. Bordbar et al (2014) Nat Rev Genet 15: 107-120
http://systemsbiology.ucsd.edu/cobra-predictions
7. Metabolite 1
Metabolite 2
Metabolite 3
Metabolite m
...
R
e
a
c
t
i
o
n
1
R
e
a
c
t
i
o
n
2
R
e
a
c
t
i
o
n
3
R
e
a
c
t
i
o
n
4
.
.
.
.
R
e
a
c
t
i
o
n
n
Flux 1
Flux 2
Flux 3
Flux n
Flux 4
...
-1 -1
-1 -2
-1 -1
2 1
1
1
0
0
0
0
0
0
0
0 0
0
... ... ... ... ... ...
...
...
...
...
S v
X =
d[M1]/dt
d[M2]/dt
d[M3]/dt
d[Mm]/dt
...
x
.
8. = 0
More reactions than reactants = underdetermined (more variables than equations)
Steady-states
Metabolite 1
Metabolite 2
Metabolite 3
Metabolite m
...
R
e
a
c
t
i
o
n
1
R
e
a
c
t
i
o
n
2
R
e
a
c
t
i
o
n
3
R
e
a
c
t
i
o
n
4
.
.
.
.
R
e
a
c
t
i
o
n
n
Flux 1
Flux 2
Flux 3
Flux n
Flux 4
...
-1 -1
-1 -2
-1 -1
2 1
1
1
0
0
0
0
0
0
0
0 0
0
... ... ... ... ... ...
...
...
...
...
S v
X
9. = 0
More reactions than reactants = underdetermined (more variables than equations)
Choose an objective function
(e.g. maximise biomass
ATP production
Cell cycling
Pluripotency?)
Steady-states
Metabolite 1
Metabolite 2
Metabolite 3
Metabolite m
...
R
e
a
c
t
i
o
n
1
R
e
a
c
t
i
o
n
2
R
e
a
c
t
i
o
n
3
R
e
a
c
t
i
o
n
4
.
.
.
.
R
e
a
c
t
i
o
n
n
Flux 1
Flux 2
Flux 3
Flux n
Flux 4
...
-1 -1
-1 -2
-1 -1
2 1
1
1
0
0
0
0
0
0
0
0 0
0
... ... ... ... ... ...
...
...
...
...
S v
X
Solve using
Linear programming
20. Jerby and Ruppin (2012)
Clin Cancer Res
Predicting
Targets
Predicting
Biomarkers
Systematically perturb
a given system
Systematically perturb
a given system
Compare
two systems
Compare
two systems
22. 2014
Use gene expression data
to determine flux bounds,
Then optimise
Use gene expression data
to determine flux bounds,
Then optimise
Minimize difference between
gene expression data
and fluxes during optimisation
Minimize difference between
gene expression data
and fluxes during optimisation
Two types of approaches
42. Different objectives → different solutions
An objective generally
involve a combination
of several fluxes and/or
outputs,
And will also provide
several solutions
(“Pareto optimals”)
Vilfredo Pareto
(1848-1923)