solution space? in most cases lack of constraints provide a space of solutions what can we do with...

Post on 01-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Solution Space?• In most cases lack of constraints provide a space

of solutions

• What can we do with this space?

1. Optimization methods (previous lesson)– May result in a single, unique solution– May still result in a (smaller) convex solution

space

2. Explore alternative solutions in this space

Lecture Outline

1. LP and MILP basic solution enumeration2. Flux variability analysis (FVA)3. Flux coupling

Flux Variability Analysis• Determine for each reaction its range of

possible flux (within feasible solutions)• Computed via 2 LP problems for each reaction

(to find the lower and upper bounds)

Flux Variability Analysis• For the E. coli metabolic network, 3% of the

metabolic fluxes can vary and still allow for optimal biomass production on glucose

• Assuming sub-optimal growth rate of above 95% of the maximal rate – up to 50% of the fluxes can vary!

• This is a major issue with constraint-based modeling!

• Various studies still ignore this and simply choose a single arbitrary FBA solution for their analysis

Alternative MILP Solutions

• Identify solutions with different integer values

• The integer variables denoted yi and the number of reactions is M

• Each “integer cut” excludes one previously found solution yj*

• Which is equivalent to |yj* - yj|>0

Flux Coupling Analysis (FCA)

• Used to check how pairs of fluxes affect one another

• Done by calculating the minimum and maximum ratio between two fluxes

• Transformation needed to make it a linear problem

Types of coupling

Identifying coupled reaction sets

• A much higher percentage of reactions that are member of coupled sets in H. pylori (with the smaller network) compared to S. cerevisiae and E.coli

• If the biomass production rate is fixed to its maximal rate, we get ~40% of the reactions coupled to the biomass production rate

9

Alternative Optima: Hit and Run Sampling

• Almaas, et. al, 2004• Based on a random walk inside the solution space

polytope• Choose an arbitrary solution • Iteratively make a step in a random direction• Bounce off the walls of the polytope in random

directions

10

Alternative Optima: Uniform Random Sampling

• Wiback, et. al, 2004• The problem of uniform sampling a high-dimensional

polytope is NP-Hard• Find a tight parallelepiped object that binds the

polytope• Randomly sample solutions from the parallelepiped• Can be used to estimate the volume of the polytope

Biological Network Analysis:Regulation of Metabolism

Tomer ShlomiWinter 2008

Lecture Outline

1. Transcriptional regulation2. Steady-state Regulatory FBA (SR-FBA)3. Regulatory FBA

Transcriptional Regulation• RNA polymerase – proteinmachinery that transcribes genes

• Transcription factors (TFs) bind to specific binding sites in the promoter region of a gene

• After binding to DNA TFs either enhance (activator) or disrupt (repressor) RNApolymerase bindingto DNA

Transcriptional Regulatory Network

• Nodes – transcription factors (TFs) and genes;• Edges – directed from transcription factor to the

genes it regulates • Reflect the cell’s genetic regulatory circuitry• Derived through:

1062 TFs, X genes 1149 interactions

S. cerevisiae

▲ Chromatin IP ▲ Microarrays

3. Steady-state Regulatory FBA (SR-FBA)

16

Integrated Metabolic/Regulatory Models

• Genome-scale integrated model for E. coli (Covert 2004)• 1010 genes (104 TFs, 906 genes)• 817 proteins• 1083 reactions

• The Extreme Pathways approach can’t work on such large-scale models

The Steady-state Regulatory FBA Method

• SR-FBA is an optimization method that finds a consistent pair of metabolic and regulatory steady-states

• Based on Mixed Integer Linear Programming• Formulate the inter-dependency between the metabolic and

regulatory state using linear equations

Regulatory

state

Metabolic state

v

v1

v2

v3

g

0

1

1

g1 = g2 AND NOT (g3)

g3 = NOT g4

S·v = 0vmin < v <

vmax

Stoichiometric matrix

SR-FBA: Regulation → Metabolism

• The activity of each reaction depends on the presence specific catalyzing enzymes

• For each reaction define a Boolean variable ri specifying whether the reaction can be catalyzed by enzymes available from the expressed genes

• Formulate the relation between the Boolean variable ri and the flux through reaction i

Met1 Met3

Met2

Gene2Gene1 Gene3

Protein2 Protein3

Enzyme1Enzyme

complex2

AND

ORiiii rv )1(

iiii rv )1(

)0( iriii v

if then

else

0iv

r1

r1 = g1 OR (g2 AND g3)

g1 g2 g3

19

SR-FBA: Metabolism → Regulation

• The presence of certain metabolites activates/represses the activity of specific TFs

• For each such metabolite we define a Boolean variable mj specifying whether it is actively synthesized, which is used to formulate TF regulation equations

Me1

Met2 Met4

Met3

TF2 TF3TF1

TF2 = NOT(TF1) AND (MET3 OR TF3)

)0( ivif then 1jm0jmelse

iij vm )(

iiij vm )(mj

SR-FBA Formulation• Boolean variables

– Regulatory state – g– Protein state – p– Reaction state – r– Reaction predicate - b

Recursive formulation of regulatory logic as linear equations

Formulation of Boolean G2R mapping

21

Results: Validation of Expression and Flux

Predictions• Prediction of expression state changes between aerobic

and anaerobic conditions are in agreement with experimental data (p-value = 10-300)

• Prediction of metabolic flux values in glucose medium are significantly correlated with measurements via NMR spectroscopy (spearman correlation 0.942)

22

The Functional Effects of Regulation on Metabolism

• Metabolic constraints determine the activity of 45-51% of the genes depending of growth media (covering 57% of all genes)

• The integrated model determines the activity of additional 13-20% of the genes (covering 36% of all genes)– 13-17% are directly regulated (via a TF)– 2-3% are indirectly regulated

• The activity of the remaining 30% of the genes is undetermined

4. Regulatory FBA (rFBA)

Regulatory Feedback• Many regulatory mechanisms cannot be described via

steady-state description• Depends on

– E synthesis rate– E degradation rate

Dynamic FBA Profiles• Separation of time-scales

– Transcriptional regulation: minutes– Metabolism: seconds

• Divide experimental time to small steps• Regulatory changes are continuous across time intervals• Metabolic behavior is in steady-state within each time-interval

Δt0

Metabolic state

Δt1

Regulatory

state

Metabolic state

Δt2

Regulatory

state

Regulatory FBA• Input:

– Initial biomass, X0

– Initial extra-cellular concentrations So

• Method– Compute maximal metabolite uptake rates

– Apply FBA to compute a flux distribution, v, with maximal growth rate, µ (considering regulatory constraints, derived from protein exp. state p)

– Compute new biomass:

– Compute new extra-cellular concentrations:– Update gene expression state, g– Update protein expression state, p, based on protein synthesis and

degradation constant

– Extra-cellular metabolite concentrations, Sc

– Cell density (biomass), X– Growth rate, µ– Flux distribution, v– Gene expression state, g– Protein expression state,

p

Acetate re-utilization experiments

top related