Mfa 1

Embed Size (px)

Citation preview

  • 8/13/2019 Mfa 1

    1/25

    1

    BIOCHEMICAL

    REACTION NETWORKSMetabolic Flux Analysis, MFA

    Metabolic flux analysis

    What is metabolic flux analysis?

    What is the point of MFA?

    Key concepts

    Examples

  • 8/13/2019 Mfa 1

    2/25

    2

    Limitation of macroscopic models

    Macroscopic models are very

    useful, but there is a lot of

    available information that is

    not used.

    No information about

    intracellular reactions is

    used. (i.e. the Biochemistry is

    completely neglected!)

    In Out

    Cell

    What is MFA?

    Metabolic flux analysis is the calculation and analysis of

    the flux distribution of the entire biochemical reaction

    network in the system of study.

  • 8/13/2019 Mfa 1

    3/25

  • 8/13/2019 Mfa 1

    4/25

    4

    What information can be used?

    Many metabolic pathways are well characterized

    the glycolysis

    the TCA-cycle

    the PPP (pentose phosphate pathway)

    Synthetic pathways for amino acids and nucleotides

    S1S2

    ..

    .

    SN

    P1P2

    ..

    .

    PM

    v1

    -rs,N

    -rs,1 rp,1

    rp,M

    X1X2

    ..

    .

    XKvJ

    v2

    .

    Biomass

    Figure 5.1 A general representation of reactions considered in a metabolic network.N substrates enter the

    cell and are converted into M metabolic products via a total ofK intracellular metabolites. The conversions

    occur via J intracellular reactions for which the rates are given by v1vJ. Rates of substrate formation

    (rs,1,,rs,N) and product formation (rp,1,,rp,M) are also shown.

  • 8/13/2019 Mfa 1

    5/25

    5

    Example 1

    A B

    C

    D

    E

    F

    NADH

    2 NADH

    12

    34

    5

    A hypothetical reaction scheme

    Example 1

    Assume pseudo-steady state for the intermediates B, D

    and NADH 3 constraints on the system.

    (1) 1 - 2 - 3 = 0

    (2) 345 = 0

    (3) 2 25 = 0

  • 8/13/2019 Mfa 1

    6/25

    6

    Example 1Solving for 2, 3 and 4 in terms of 1and 5

    1. 2 = 252. 3 = 1 253. 4 = 1 35

    All five fluxes could thus be calculated fromonly two measured values, 1 and 5, byusing the steady-state constraints.

    Example 1

    In this simple case, the substitutions could be made by

    hand calculations, but this is not in general possible or to

    be recommended.

    Instead a matrix approach should be used, in which all

    reactions are treated using linear algebra.

  • 8/13/2019 Mfa 1

    7/25

    7

    Key concepts

    The matrix, T (the transpose of the stoichiometric

    matrix) *

    The steady-state reaction rates,

    The net rates of formation, r

    *IMPORTANT NOTE: The nomenclature is dif ferent in the 2nd edi tionof NV&L. In the 2nd edition, T denotes the stoichiometric matrix

    0

    X

    p

    s

    Matrix containing all

    coefficients in the reactions;

    one row per reaction

    substrates

    products

    intracellular biomass

    components, metabolites

    The reaction stoichiometries are

    defined by the stoichiometric matrix

    *IMPORTANT NOTE: The nomenclature is dif ferent in the 2nd edit ionof NV&L. In the 2nd edition, T denotes the stoichiometric matrix

  • 8/13/2019 Mfa 1

    8/25

    8

    Example 2 (from NV&L, 2nd ed)

    Substrate

    Metabolite 2

    Metabolite 1

    Metabolite 3

    C

    B

    A

    v1

    v2v3

    v4

    v6v5

    v1=v2Balance for A

    v2=v3 +v4Balance for B

    v4=v5 +v6Balance for C

    v1=v2Balance for A

    v1=v2Balance for A

    v2=v3 +v4Balance for B

    v2=v3 +v4Balance for B

    v4=v5 +v6Balance for C

    v4=v5 +v6Balance for C

    The stoichiometric matrix;

    1001000

    1000100

    1100000

    0100010

    01100000010001

    S P1 P2 P3 A B C

  • 8/13/2019 Mfa 1

    9/25

    9

    The net formation rates, r, can be calculatedfrom and T

    vv

    0

    rT

    T

    Stoichiometric matrix

    Vector of fluxes, i.e. steady-state

    reaction rates

    Vector of net formation rates

    Metabolite steady-state net

    formation rates

    Example 2

    654

    432

    21

    6

    5

    3

    1

    6

    5

    4

    3

    2

    1

    3,

    2,

    1,

    111000

    001110

    000011

    100000

    010000

    000100

    000001

    0

    0

    0

    vvv

    vvv

    vv

    v

    v

    v

    v

    v

    v

    v

    v

    v

    v

    r

    r

    r

    r

    p

    p

    p

    s

    The last three rows give the steady-state requirements

  • 8/13/2019 Mfa 1

    10/25

    10

    Example 3

    4 metabolites

    (A, B, C, D)

    3 reactions

    (A - B)

    (B - C)

    (B - D)

    1, 2, 3 reaction rates (mol/m3 s)

    12

    3

    Example 3

    1010

    01100011

    1st reaction

    2nd reaction

    3rd reaction

    A B C D

  • 8/13/2019 Mfa 1

    11/25

    11

    Example 3

    Tr

    3

    2

    1

    100

    010111

    001

    D

    C

    B

    A

    r

    rr

    r

    Example 3

    3

    2

    321

    1

    D

    C

    B

    A

    r

    rr

    r

    seems reasonable..

    Net rates of formationReaction rates fluxes

  • 8/13/2019 Mfa 1

    12/25

    12

    So if we know , we can calculate r. However, normally the situationis the opposite, i.e we want to calculate from a (partially) know r

    vT

    T

    0

    r

    r

    2

    1

    m

    cNet formation rates

    to be calculated

    Measured rates

    Rates of formation of

    intracellular metabolites = 0We want to calculate

    this vector.

    Dimensions of vectors involved

    P = total number of compounds involved (i.e. thedimension of the vector r)

    J = number of fluxes (i.e. the dimension of the vector)

    K = number of metabolites at steady-states F = J K = (probably) equal to the degrees offreedom in the system = number of neededmeasured net formation rates, (i.e. the dimension ofthe vector rm)

    The dimension of the matrix T is thus (P x J)

  • 8/13/2019 Mfa 1

    13/25

    13

    2

    1

    T

    TT

    Corresponding to the

    non-measured part of r.

    Dimensions (P-J) x J

    Corresponding to the

    measured part of r and themetabolites at steady-state.Dimensions (J+(K-J) x J, i.e.

    J x J.

    The matrix equation (1) can thus be divided

    into two equations (2 and 3)

    Tr

    1Trc

    20

    Trm

    (2)

    (3)

    (1)

  • 8/13/2019 Mfa 1

    14/25

    14

    Equation 3 is now used to calculate

    00

    1

    22

    1

    2

    1

    2

    mm rTTT

    rT

    Multiply both sides from the left by the inverse of the matrix T2

    Example 1

    revisited

    A B

    C

    D

    E

    F

    NADH

    2 NADH

    12

    34

    5

  • 8/13/2019 Mfa 1

    15/25

    15

    Example 1Stoichiometry

    0

    0

    0

    0

    0

    2100010

    0100100

    0110000

    1011000

    0010001

    NADH

    D

    B

    C

    E

    F

    A

    sp

    X

    Example 1

    T

    0

    m

    c

    r

    r

    Flux vector

    Stoichiometric

    matrix (transposed)

    measured netproduction rate

    r to be calculated

    assumed at steady

    state ( r = 0)

  • 8/13/2019 Mfa 1

    16/25

    16

    Example 1Assume that rA and rF are measured

    5

    4

    3

    2

    1

    20010

    11100

    00111

    10000

    00001

    00010

    01000

    NADH

    D

    B

    F

    A

    C

    E

    r

    r

    r

    r

    r

    r

    r

    measr

    calcr

    We get

    20

    Trm

    5

    4

    3

    2

    1

    20010

    11100

    00111

    10000

    00001

    0

    0

    0

    F

    A

    r

    r

  • 8/13/2019 Mfa 1

    17/25

    17

    The fluxes are obtained from

    0

    1

    2

    mrT

    To calculate the fluxes we need to invert T2. This is a major task to do

    Manually, but trivial if using a suitable mathematical program like MATLAB.

    We get:

    00010

    11131

    10121

    10020

    00001

    1

    2T

    In terms of the measured rates, we thus have

    the fluxes:

    F

    FA

    FA

    F

    A

    r

    rr

    rr

    r

    r

    3

    2

    2

    5

    4

    3

    2

    1

    Note. RememberrA < 0, rF > 0

  • 8/13/2019 Mfa 1

    18/25

    18

    What about the non-measured formationrates?

    vTr 1cThe non-measured product formation rates are obtained from

    5

    4

    3

    2

    1

    00010

    01000

    C

    E

    r

    r

    F

    FA

    C

    E

    C

    E

    r

    rr

    r

    rv

    r

    r

    2

    3

    2

    4

    We get:

    Summary

    MFA is a systematic way of analyzing fluxes in a

    metabolic network

    The degree of freedom (rank of) the matrix T determines

    how many fluxes must be known to fully resolve the

    metabolic fluxes in the network.

  • 8/13/2019 Mfa 1

    19/25

    19

    Recipe

    Write down all known reactions and define

    the stoichiometry

    Write down the T-matrix

    Determine the rank of T

    Consider the observability of the system.

    (What rates can and should be measured?) Carry out the experiments and the analysis!

    Fundamental equations

    vT

    T

    0

    r

    r

    2

    1

    m

    c

    0

    rTv

    m1

    2

    vTr 1c

    Net formation rate

    to be calculated

    Measured rate

    Intracellular metabolite, no

    net formation

  • 8/13/2019 Mfa 1

    20/25

    20

    Simplification of metabolic networks

    A

    E

    D

    CB

    F1 2

    3

    5

    4Consider

    Full model5 fluxes, 3 metabolites, 2 df

    0 -1 0 1 0 0

    0 0 0 -1 1 0

    0 0 0 0 -1 1

    0 0 1 0 0 -1

    1 0 0 0 -1 0

    =

    -1 0 0 0 0

    -1 0 -1 0 0

    0 1 0 0 1

    0 1 0 0 0

    -1 -1 -1 -1 -1

    T2-1 =

    FA

    F

    F

    A

    A

    rr

    r

    r

    r

    r

    5

    4

    3

    2

    1

    Obviously, 1=2 and 3=4

  • 8/13/2019 Mfa 1

    21/25

    21

    The system can be reduced by only consideringbranchpoints

    A

    E

    C

    F1 3

    5

    Consider the reduced system-1 0 0

    0 1 0

    -1 -1 -1

    T2-1 =

    0 -1 0 1

    0 0 1 -1

    1 0 0 -1

    =

    FA

    F

    A

    rr

    r

    r

    5

    3

    1

    Back to the favourite example

    B

    C

    D

    E

    F

    NADH

    2 NADH

    12

    34

    5

    NAD+

    2 NAD+

  • 8/13/2019 Mfa 1

    22/25

    22

    0 0 -1 0 1 0 0 0

    1 0 0 0 -1 0 1 -1

    0 0 0 0 -1 1 0 0

    0 1 0 0 0 1 0 0

    0 0 0 1 0 1 -2 2

    =

    0 0 0 0 1

    1 -1 -1 0 0

    0 0 1 1 1

    0 1 0 0 -2

    0 -1 0 0 2

    T2 =But.. T2 is NOT invert ible.

    The rank of T2 is only 4 (not 5).

    Applying the steady-state requirement also for NAD+ shouldgive another constraint leaving only one rate to be measured.

    Only one component in each co-factor pair (NADH/NAD+;

    NADPH/NADP+; ATP/ADP etc.) should be included in the

    stoichiometric matrix. If the steady state requirement is

    met for one component it is automatically satisfied for the

    other, since they are not independent.

  • 8/13/2019 Mfa 1

    23/25

    23

    Steady state approximationA small complication.. (Note 5.1)

    dt

    dXxX

    dt

    dx

    dt

    xXd ii

    i )( chain rule

    xTq ii

    xdt

    dx

    net volumetric acc. term ofcompound i

    volumetric formationrate of biomass

    Steady state approximation

    iii

    XTdt

    dX

    Surprise!

    Dilution term

    Must be small forPSS approx. to bevalid!

    Intracellular acc. term

    This is what is normallyassumed to be = 0!

    Volumetric net formation term/ biomass conc.(= qi/x)

  • 8/13/2019 Mfa 1

    24/25

    24

    Intracellular concentrations

    Metabolite/co-factor Concentration

    (M)Metabolite/co-factor Concentration

    (M)Glucose (GLC)Glucose-6-P (G6P)

    Fructose-6-P (F6P)Fructose-1,6-bisP (FDP)Dihydroxyacetone P (DHAP)

    Glyceraldehyde-3-P (GAP)3-Phosphoglycerate (3PG)

    500083

    1431138

    18.5118

    2-Phosphoglycerate (2PG)Phosphoenolpyruvate (PEP)

    Pyruvate (PYR)ATPADP

    Pi

    29.523

    511850138

    1000

    Typically the specific growth rate is in the range 0.1 0.5 h-1. Theglycolytic flux for a dilution rate of 0.1 h-1 is in the range 1 mmol

    g-1 h-1.

    What if the system is

    overdetermined? (i.e. the

    dimension of rm is > F)

    Xy

    Compare with linear regression using least squares

    TT 21

    22

    #

    2 TTTT

    0

    rTv

    m#

    2where

    yXXXb tt 1

    Estimate of

  • 8/13/2019 Mfa 1

    25/25

    What if the system is underdetermined?

    Sometimes the flux distribution can be calculated under

    the assumption that metabolism is geared towards

    maximizing some cellular objective function (e.g.

    growth rate).

    Linear programming can be used if the objective

    function is a simple linear combination of the fluxes.