Theory
In silico experiments (faster and cheaper) become preliminary to lab/in vivo, experiments.
Predict the effect of changes in the environment and/or of genetic mutations,
from DNA
initial conditions: environment, medium nutrients,…
(Systems biology is) a science that uses “binary computers” to grasp more advanced “quaternary computers”
Feasible functional states of stoichiometrically reconstructed metabolic networks respecting steady-state and thermodynamic feasibility
\[v_1:IN \rightleftharpoons AMP\] \[v_2:AMP \rightleftharpoons ADP\] \[v_3:ADP \rightleftharpoons ATP\] \[v_4:2AMP \rightleftharpoons ATP\] \[v_5:ATP \rightleftharpoons OUT\] Given 5 AMP, what is the maximal ATP production? and how? (OK pathway and KO ones)
No need for kinetic parameters!
Implicit first law of thermodynamics (what comes in goes out) \(\rightarrow\) system in steady-state
\[ v1 = v2+2v4 \]
\[ v2=v3 \]
\[ v5=v3+v4 \]
Solving it gives: \(v5 = v1-v4\)
(maximizing v5 means max. v1 while min. v4)
\[ \begin{array}{c} v1 = v2+2v4 \\ v2=v3 \\ v5=v3+v4\\ \end{array} \]
\[ \begin{array}{c} v1-v2-2v4 = 0 \\ v2-v3 = 0 \\ v3+v4 - v5= 0\\ \end{array} \]
\[ \begin{array}{c} 1.v1 -1.v2 +0.v3 -2v4 + 0.v5 = 0 \\ 0.v1 + 1.v2- 1.v3 + 0.v4 + 0.v5 = 0 \\ 0.v1 + 0.v2 + 1.v3 + 1.v4 -1.v5 = 0\\ \end{array} \]
\[ \left( \begin{array}{ccccc} 1 & -1 & 0 & -2 & 0\\ 0 & 1 & -1 & 0 & 0\\ 0 & 0 & 1 & 1 & -1 \end{array}\right) \left( \begin{array}{c} v1\\ v2\\ v3\\ v4\\ v5\\ \end{array}\right) = \left( \begin{array}{c} 0\\ 0\\ 0 \end{array}\right) \]
\[v_1:IN \rightleftharpoons AMP\] \[v_2:AMP \rightleftharpoons ADP\] \[v_3:ADP \rightleftharpoons ATP\] \[v_4:2AMP \rightleftharpoons ATP\] \[v_5:ATP \rightleftharpoons OUT\]
\[ \begin{array}{c} AMP\\ ADP\\ ATP \end{array} \left( \begin{array}{ccccc} 1 & -1 & 0 & -2 & 0\\ 0 & 1 & -1 & 0 & 0\\ 0 & 0 & 1 & 1 & -1 \end{array}\right) \]
Nice only when as many unknowns as (independent) equations
More equations (metabolites) \(\rightarrow\)overdetermined
More unknowns (fluxes) \(\rightarrow\)underdetermined (generally the case)
Constraint-Based Modelling (CBM): \(x\geq 0\), \(y \geq 0\), \(2x+4y\leq 220\), \(3x+2y\leq 150\)
Optimizing a linear function (production of x + y)
Solving the system \[S . v = 0\] under the constraints \[ c_i \leq v_i \leq C_i\] and maximizing \(\sum_i w_i.v_i\)
Biased (single point prediction) [Segre et al., 2002; Shlomi et al., 2005]
FBA (after adaptation)
MOMA (right after perturbation)
ROOM (in between)
Unbiased (full solution space)
Matlab (commercial license)
Cobrapy (python librairies)
R packages sybil, abcdeFBA or fbar
our script fba.RData in /public/BIOL0021
Escherichia coli metabolic pathways visualization and editing
https://www.ebi.ac.uk/biomodels/
Conventions
one metabolite = one node
one directed reaction = one arrow
But ?
\(2ATP \rightarrow 3ADP\)
\(2ADP + P \rightarrow ATP + ADP\)
S. cerevisiae [Forster et al., 2003, Duarte et al., 2004, Herrgård et al., 2008, Nookaew et al., 2008]
Unicellular photosynthetic
Chlamydomonas reinhardtii [Chang et al., 2011, Imam et al., 2015]
Chlorella vulgaris [Zuñiga et al., 2016]
Multicellular
A. thaliana [Radrich et al., 2010]
human tissues [Duarte et al., 2007]
Metabolic Networks – Theory – Prof. Patrick E. Meyer