The (Right) Null Space of S Systems Biology by Bernhard O. Polson Chapter9 Deborah Sills Walker Lab Group meeting April 12, 2007.

Slides:



Advertisements
Similar presentations
Lecture #9 Regulation.
Advertisements

Lecture #8 Stoichiometric Structure. Outline Cofactors and carriers Bi-linear nature of reactions Pathways versus cofactors Basics of high energy bond.
Lets begin constructing the model… Step (I) - Definitions We begin with a very simple imaginary metabolic network represented as a directed graph: Vertex.
Lecture #6 Open Systems. Biological systems are ‘open:’ Example: ATP production by mitochondria.
Example: Given a matrix defining a linear mapping Find a basis for the null space and a basis for the range Pamela Leutwyler.
Topological Properties of the Stoichiometric Matrix
Regulation of Gene Expression in Flux Balance Models of Metabolism.
Lecture #10 Metabolic Pathways. Outline Glycolysis; a central metabolic pathway Fundamental structure (m x n = 20 x 21) Co-factor coupling (NAD, ATP,
Section 4.6 (Rank).
How should we define corner points? Under any reasonable definition, point x should be considered a corner point x What is a corner point?
Flux Balance Analysis. FBA articles Advances in flux balance analysis. K. Kauffman, P. Prakash, and J. Edwards. Current Opinion in Biotechnology 2003,
Energy Balance Analysis Reference Paper: Beard et al. Energy Balance for Analysis of Complex Metabolic Networks. Biophysical Journal 83, (2002) Presented.
1 2 Extreme Pathway Lengths and Reaction Participation in Genome Scale Metabolic Networks Jason A. Papin, Nathan D. Price and Bernhard Ø. Palsson.
Mathematical Representation of Reconstructed Networks The Left Null space The Row and column spaces of S.
Regulated Flux-Balance Analysis (rFBA) Speack: Zhu YANG
Metabolic network analysis Marcin Imielinski University of Pennsylvania March 14, 2007.
1 Engineering Computation Part 4. 2 Enrique Castillo University of Cantabria An algorithm that permits solving many problems in Algebra. Applications.
Humboldt- Universität zu Berlin Edda Klipp Systembiologie 3 - Stoichiometry Sommersemester 2010 Humboldt-Universität zu Berlin Institut für Biologie Theoretische.
Constraint-Based Modeling of Metabolic Networks Tomer Shlomi School of Computer Science, Tel-Aviv University, Tel-Aviv, Israel March, 2008.
Network-based data integration reveals extensive post-transcriptional regulation of human tissue-specific metabolism Tomer Shlomi*, Moran Cabili*, Markus.
Lecture 11 Fundamental Theorems of Linear Algebra Orthogonalily and Projection Shang-Hua Teng.
Subspaces, Basis, Dimension, Rank
Metabolic/Subsystem Reconstruction And Modeling. Given a “complete” set of genes… Assemble a “complete” picture of the biology of an organism? Gene products.
Lecture #11 Coupling Pathways. Outline Some biochemistry The pentose pathway; –a central metabolic pathway producing pentoses and NADPH Co-factor coupling.
Extreme Pathways introduced into metabolic analysis by the lab of Bernard Palsson (Dept. of Bioengineering, UC San Diego). The publications of this lab.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Biological Network Analysis: Introduction to Metabolic Networks Tomer Shlomi Winter 2008.
Square n-by-n Matrix.
Linear Algebra Lecture 25.
Lecture #23 Varying Parameters. Outline Varying a single parameter – Robustness analysis – Old core E. coli model – New core E. coli model – Literature.
The Optimal Metabolic Network Identification Paula Jouhten Seminar on Computational Systems Biology
1 Chapter 7 Linear Programming. 2 Linear Programming (LP) Problems Both objective function and constraints are linear. Solutions are highly structured.
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)
BIOINFORMATICS ON NETWORKS Nick Sahinidis University of Illinois at Urbana-Champaign Chemical and Biomolecular Engineering.
NIMBIOS Workshop June 20, 2014 Terrell L. Hodge
Chapter 10: The Left Null Space of S - or - Now we’ve got S. Let’s do some Math and see what happens. - or - Now we’ve got S. Let’s do some Math and see.
1 Departament of Bioengineering, University of California 2 Harvard Medical School Department of Genetics Metabolic Flux Balance Analysis and the in Silico.
5.5 Row Space, Column Space, and Nullspace
Introduction: Acknowledgments Thanks to Department of Biotechnology (DBT), the Indo-US Science and Technology Forum (IUSSTF), University of Wisconsin-Madison.
Chapter 3 Linear Programming Methods
I.4 Polyhedral Theory 1. Integer Programming  Objective of Study: want to know how to describe the convex hull of the solution set to the IP problem.
FBA (1) Author: Tõnis Aaviksaar TALLINN 2006 CCFFT.
L 7: Linear Systems and Metabolic Networks. Linear Equations Form System.
Review of Linear Algebra Optimization 1/16/08 Recitation Joseph Bradley.
20. Lecture WS 2006/07Bioinformatics III1 V20 Extreme Pathways introduced into metabolic analysis by the lab of Bernard Palsson (Dept. of Bioengineering,
Lecture #16 The Left Null Space of S. Outline 1.Definition 2.Convex basis – formation of non- negative pools 3.Alignment of the affine concentration space.
Bioinformatics III 1 V13 Graph connectivity – Metabolic networks In the first half of this lecture section, we use the theory of network flows to give.
Self-Modeling Curve Resolution and Constraints Hamid Abdollahi Department of Chemistry, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan,
1 Chapter 4 Geometry of Linear Programming  There are strong relationships between the geometrical and algebraic features of LP problems  Convenient.
Lecture #9 The four fundamental subspaces. Outline SVD and its uses SVD: basic features SVD: key properties Examples: simple reactions & networks Genome-scale.
BT8118 – Adv. Topics in Systems Biology
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
Back to Chapter 10: Sections
Proving that a Valid Inequality is Facet-defining
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Energy Balance for Analysis of Complex Metabolic Networks
Uniform Sampling of Steady-State Flux Spaces: Means to Design Experiments and to Interpret Enzymopathies  Nathan D. Price, Jan Schellenberger, Bernhard.
The Convex Basis of the Left Null Space of the Stoichiometric Matrix Leads to the Definition of Metabolically Meaningful Pools  Iman Famili, Bernhard.
I.4 Polyhedral Theory (NW)
Mathematics for Signals and Systems
Back to Cone Motivation: From the proof of Affine Minkowski, we can see that if we know generators of a polyhedral cone, they can be used to describe.
I.4 Polyhedral Theory.
Proving that a Valid Inequality is Facet-defining
Simplex method (algebraic interpretation)
BASIC FEASIBLE SOLUTIONS
Chapter 2. Simplex method
Extreme Pathway Analysis of Human Red Blood Cell Metabolism
CSE 203B: Convex Optimization Week 2 Discuss Session
Presentation transcript:

The (Right) Null Space of S Systems Biology by Bernhard O. Polson Chapter9 Deborah Sills Walker Lab Group meeting April 12, 2007

Overview Stoichiometric matrix Null Space of S Linear and Convex basis vectors for the null space Extreme Pathway Analysis Practical applications

S connectivity matrix– represents a network A C B v1v1 b2b2 b3b3 b1b1 Each column represents reaction (n reactions) Each row represents a metabolite (m metabolites)

Stoicheometric Matrix S is a linear transformation of of the flux vector x = metabolite concentrations (m, 1) S = stoicheometric matrix (m,n) v = flux vector (n,1)

Four fundamental subspaces Column space, left null space, row space, and (right) null space Iman Famili and Bernhard O. Palsson, Biophys J July; 85(1): 16–26.

Null Space of S Steady state flux distributions (no change in time)

Basis of the Null Space Basis spans space of matrix Null space spanned by (n-r) basis vectors Where n = number of metabolites r = rank of S (number of linearly independent rows and columns) Exampes of bases: linear basis, orthonormal basis, convex basis

Basis of Null Space contin. Null space orthogonal to row space of S Basis vectors form columns of matrix R r i i  [1, n-r] SR= 0 Every point in vector space, uniquely defined by set linearly independent basis vectors

Choosing a Basis for a Biological Network Two types of reactions in open systems: –Elementary reactions (internal) only have positive flux –Exchange fluxes can include diffusion and are considered bidirectional A C B v1v1 b2b2 b3b3 b1b1

C A B D v1v1 v3v3 v2v2 v5v5 v4v4 v6v6 Null Space defined by: Matrix full rank, and dimension of null space r-n = = 2 Column 4, 6 don’t contain pivot, so solve null space in terms of v 4 and v 6 r2r2 r1r1

Nonnegative linear basis vectors for null space

C A B D v1v1 v3v3 v2v2 v5v5 v4v4 v6v6 p1p1 p2p2 Biologically irrelevant since no carrier or cofactor (such as ATP) exchanges

Convex Bases Convex bases unique Number of convex basis bigger than the dimension of the null space Elementary reactions positive and have upper bound Allowable fluxes are in a hyperbox bounded by planes parallel to each axis as defined by v i,max

Convex Basis Hyperbox contains all fluxes (steady state and dynamic) Sv=0 is hyperplane that intersects hyperbox forming finite segment of hyperplane Intersection is polytope in which all steady state fluxes lie Polytope spanned by convex basis vectors, which are edges of polytope, with restricted ranges on weights

Where p k are the edges, or extreme states, and  k are the weights that are positive and bounded, Convex basis vectors are edges of polytope that contain steady state flux vectors Aside(from Schilling et al., BiotechBioeng Convex polyhedron is a region in R n determined by linear equalities and inequalities Polytope is bounded polyhedron Polyhedral cone if every ray through the origin and any point in the polyhedron are completely contained in polyhedron

Simple 3-D example Node with three reactions forms simple flux split Min and max constraints form box that is intercepted by plain formed by flux balance 0=v 3 – v 1 - v 2 = [(-1, -1, 1)(v 1, v 2, v 3 )] 2D polytope spanned by two convex basis vectors b 1 = (v 1, 0, v 3 ) b 2 = (0, v 2, v 3 )

Null space links biology and math Null space represents all functional, phenotypic states of network Each point in polytope represent one network function or one phenotypic state Edges of flux cone are unique extreme pathways Extreme pathways describe range of fluxes that are permitted

Constraints in Biological Systems Thermodynamic – reversibility Mass balance Maximum enzyme capacity Energy balance Cell volume Kinetics Transcriptional regulatory constraints

Constraints in Biological Systems contin. Constraints can help to determine effect of various parameters on achievable states of network Examples: enzymopathies can reduce certain maximum fluxes, reducing  i,max Effects of gene deletion can also be examined

Biochemical Reaction Network and its convex, steady-state solution cone [Nathan D. Price, Jennifer L. Reed, Jason A. Papin, Iman Famili and Bernhard O. Palsson, Analysis of Metabolic Capabilities Using Singular Value Decomposition of Extreme Pathway Matrices. The Biophysical Society, 2003.]

Type I Primary system Type II Futile cycle Type III Internal cycles  p 1 ……………………………………………p k b1b1 vnvn.... v1v1 b nE Classification of Extreme Pathways Internal fluxes Exchange fluxes

Extreme Pathways Type I involve conversion of primary inputs to primary outputs Type II involve internal exchange carrier metabolites such as ATP and NADH Type III are internal cycles with no flux across system boundaries

Extreme Pathways

Extreme Skeleton Metabolic Pathways Glycolysis has five extreme pathways –Two type I represent in secretion of two metabolites –One type II represent dissipation of phosphate bond – futile pathway –Two type III that will have no net flux

Basis Vectors for Biological System r i makes the nodes in the flux map “link neutral”, because it is orthogonal to all the rows of S simultaneously Network-based pathway definition, and use basis vectors (p i ) that represent these pathways

Practical Applications Convex bases offers a mathematical analysis of the null space that makes biochemical sense Flux-balance analysis mostly used so far to analyze single species Analysis of complex communities challenge, but possible to limit study to core model Stolyar et al., 2007 used multispecies stoicheometric metabolic model to predict mutualistic interactions between sulfate reducing bacteria and methanogen