Problem solving by inverse methods in systems biology Peter - - PowerPoint PPT Presentation

problem solving by inverse methods in systems biology
SMART_READER_LITE
LIVE PREVIEW

Problem solving by inverse methods in systems biology Peter - - PowerPoint PPT Presentation

Problem solving by inverse methods in systems biology Peter Schuster Institut fr Theoretische Chemie, Universitt Wien, Austria and The Santa Fe Institute, Santa Fe, New Mexico, USA High-performance computational and systems biology HiBi


slide-1
SLIDE 1
slide-2
SLIDE 2

Problem solving by inverse methods in systems biology

Peter Schuster

Institut für Theoretische Chemie, Universität Wien, Austria and The Santa Fe Institute, Santa Fe, New Mexico, USA

High-performance computational and systems biology HiBi 2010 Twente, 30.09.– 01.10.2010

slide-3
SLIDE 3

Web-Page for further information: http://www.tbi.univie.ac.at/~pks

slide-4
SLIDE 4

Heinz W. Engl, Christoph Flamm, Philipp Kügler, James Lu, Stefan Müller, Peter Schuster. 2009. Inverse problems in systems biology. Inverse Problems 25:123014 (51pp) Free download until December 31, 2010.

slide-5
SLIDE 5

What is (computational) systems biology?

Systems biology is an attempt to understand integral systems like cells and whole organisms and their properties by means of the knowledge from molecular biology. The goal of the computational approach is prediction of changes in phenotypes from known changes in molecular structures and environmental conditions. The current methods apply a combination of bottom-up techniques like using data from in vitro measurements on isolated molecules and top-down data on time series of gene acitivities and metabolite concentrations from array studies.

slide-6
SLIDE 6

1. From biochemical kinetics to quantitative biology 2. Forward and inverse problems in reaction kinetics 3. Modeling biochemical reaction kinetics 4. Examples of inverse bifurcation analysis and design 5. Problems and perspectives of systems biology

slide-7
SLIDE 7
  • 1. From biochemical kinetics to quantitative biology

2. Forward and inverse problems in reaction kinetics 3. Modeling biochemical reaction kinetics 4. Examples of inverse bifurcation analysis and design 5. Problems and perspectives of systems biology

slide-8
SLIDE 8

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-9
SLIDE 9

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-10
SLIDE 10

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-11
SLIDE 11

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-12
SLIDE 12

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-13
SLIDE 13

Biochemical kinetics 1910 – 1960 Conventional enzyme kinetics 1950 – 1975 Theory of biopolymers, macroscopic properties 1958 Gene regulation through repressor binding 1965 – 1975 Allosteric effects, cooperative transitions 1965 – 1975 Theory of cooperative binding to nucleic acids 1990 - Revival of biochemical kinetics in systems biology

slide-14
SLIDE 14

1 2 3 4 5 6 7 8 9 10 11 12 Regulatory protein or RNA Enzyme Metabolite Regulatory gene Structural gene

A model genome with 12 genes

Sketch of a genetic and metabolic network

slide-15
SLIDE 15

A B C D E F G H I J K L 1

Biochemical Pathways

2 3 4 5 6 7 8 9 10

The reaction network of cellular metabolism published by Boehringer-Mannheim.

slide-16
SLIDE 16

The citric acid

  • r Krebs cycle

(enlarged from previous slide).

slide-17
SLIDE 17

The bacterial cell as an example for the simplest form of autonomous life The human body: 1014 cells = 1013 eukaryotic cells + 91013 bacterial (prokaryotic) cells, and 200 eukaryotic cell types The spatial structure of the bacterium Escherichia coli

slide-18
SLIDE 18

1. From biochemical kinetics to quantitative biology

  • 2. Forward and inverse problems in reaction kinetics

3. Modeling biochemical reaction kinetics 4. Examples of inverse bifurcation analysis and design 5. Problems and perspectives of systems biology

slide-19
SLIDE 19

General conditions Initial conditions : T , p , pH , I , ... :

...

... S ,

u

Boundary conditions

boundary normal unit vector Dirichlet Neumann :

:

:

) ( x

) , ( t r g x S =

  • Time

t Concentration ( ) x t Solution curves: xi(t) Kinetic differential equations ) ; (

2

k x f x D t x + ∇ = ∂ ∂

) , , ( ; ) , , ( ; ) ; (

1 1 m n

k k k x x x k x f t d x d

K K

= = = Reaction diffusion equations

) , ( ˆ t r g x u u x

S =

∇ ⋅ = ∂ ∂

Parameter set

m , , 2 , 1 j ; ) , I , H p , p , T (

j

K K = k

The forward problem of chemical reaction kinetics (Level I)

slide-20
SLIDE 20

General conditions Initial conditions : T , p , pH , I , ... :

...

... S ,

u

Boundary conditions

boundary normal unit vector Dirichlet Neumann :

:

:

) ( x

) , ( t r g x S =

  • Time

t Concentration ( ) x t Solution curves: xi(t) Kinetic differential equations ) ; (

2

k x f x D t x + ∇ = ∂ ∂ ) , , ( ; ) , , ( ; ) ; (

1 1 m n

k k k x x x k x f t d x d K K = = = Reaction diffusion equations

) , ( ˆ t r g x u u x

S =

∇ ⋅ = ∂ ∂

Parameter set

m j I H p p T kj , , 2 , 1 ; ) , , , , ; I ( G K K =

Genome: Sequence IG

The forward problem of biochemical reaction kinetics (Level I)

slide-21
SLIDE 21

The inverse problem of biochemical reaction kinetics (Level I)

Inverse problem: Parameter determination

Time t Concentration Data from measurements (t ); = 1, 2, ... , x j N

j

xi (t )

j

Kinetic differential equations

) ; (

2

k x f x D t x + ∇ = ∂ ∂ ) , , ( ; ) , , ( ; ) ; (

1 1 m n

k k k x x x k x f t d x d

K K

= = = Reaction diffusion equations General conditions Initial conditions : T , p , pH , I , ... :

...

... S ,

u

Boundary conditions

boundary normal unit vector Dirichlet Neumann :

:

:

) ( x

) , ( t r g x S =

  • )

, ( ˆ t r g x u u x

S =

∇ ⋅ = ∂ ∂

Parameter set

m j I H p p T k j , , 2 , 1 ; ) , , , , ; I ( G K K

=

Genome: Sequence IG

slide-22
SLIDE 22

The inverse problem of biochemical reaction kinetics (Level I)

Inverse problem: Parameter determination

Time t Concentration Data from measurements (t ); = 1, 2, ... , x j N

j

xi (t )

j

Kinetic differential equations

) ; (

2

k x f x D t x + ∇ = ∂ ∂ ) , , ( ; ) , , ( ; ) ; (

1 1 m n

k k k x x x k x f t d x d

K K

= = = Reaction diffusion equations General conditions Initial conditions : T , p , pH , I , ... :

...

... S ,

u

Boundary conditions

boundary normal unit vector Dirichlet Neumann :

:

:

) ( x

) , ( t r g x S =

  • )

, ( ˆ t r g x u u x

S =

∇ ⋅ = ∂ ∂

Parameter set

m j I H p p T k j , , 2 , 1 ; ) , , , , ; I ( G K K

=

Genome: Sequence IG

slide-23
SLIDE 23

The parameter identification problem

slide-24
SLIDE 24

The parameter identification problem

slide-25
SLIDE 25

The forward problem of bifurcation analysis in cellular dynamics (Level II)

slide-26
SLIDE 26

The inverse problem of bifurcation analysis in cellular dynamics (Level II)

Inverse problem: Design of bifurcation behavior

slide-27
SLIDE 27

The inverse problem of bifurcation analysis in cellular dynamics (Level II)

Inverse problem: Design of bifurcation behavior

slide-28
SLIDE 28

Why should one be interested in inverse bifurcation analysis? 1. Identification of parameters that are involved in changes of qualitative behavior. 2. Reverse engineering of dynamical systems, e.g. arresting a cyclic process in a certain phase.

slide-29
SLIDE 29

Oscillatory regime

A dynamical system with an

  • scillatory regime between a

saddle node - invariant cycle (SNIC) bifuraction and a Hopf bifurcation.

slide-30
SLIDE 30

1. From biochemical kinetics to quantitative biology 2. Forward and inverse problems in reaction kinetics

  • 3. Modeling biochemical reaction kinetics

4. Examples of inverse bifurcation analysis and design 5. Problems and perspectives of systems biology

slide-31
SLIDE 31

An enzyme catalyzed addition reaction, A + B C in the flow reactor

Ten reaction steps

slide-32
SLIDE 32

Combination of influx and outflux into one „reversible“ reaction ps Eight reaction ste

A model reaction network with 12 complexes:

C = { ø , A , B , C , EA , EB , EAB , E+A , E+B , EA+B , EB+A , E+C }

slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36

Kinetic differential equation of the reaction network with mass action kinetics

slide-37
SLIDE 37
slide-38
SLIDE 38

Time t Concentration xi (t)

Sequences

Vienna RNA Package

Structures and kinetic parameters Stoichiometric equations

SBML – systems biology markup language

Kinetic differential equations

ODE Integration by means of CVODE

Solution curves

A + B X 2 X Y Y + X D

y x k d y x k x k y y x k x k b a k x b a k b a

3 3 2 2 3 2 2 1 1

t d d t d d t d d t d d t d d = − = − − = − = =

The elements of the simulation tool MiniCellSim

SBML: Bioinformatics 19:524-531, 2003; CVODE: Computers in Physics 10:138-143, 1996

slide-39
SLIDE 39

Peter Schuster. 2006. Prediction of RNA secondary structures: From theory to models and real molecules. Rep.Prog.Phys. 69:1419-1477

slide-40
SLIDE 40

1. From biochemical kinetics to quantitative biology 2. Forward and inverse problems in reaction kinetics 3. Modeling biochemical reaction kinetics

  • 4. Examples of inverse bifurcation analysis and design

5. Problems and perspectives of systems biology

slide-41
SLIDE 41

( ) ( ) ( ) ( ) ( ) { }

s s s i s i s i m m n

p p p p p p p p p x x x p x f x ∩ Σ ≡ Σ ⊕ = × ∈ = Σ ⊂ ∈ = = = ; P P P ; P P , manifold n bifurcatio P ; , , ; , , ; ;

1 1

K K K & R

Inverse bifurcation analysis

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple gene systems.

AMB Algorithms for Molecular Biology 1, no.11, 2006.

slide-42
SLIDE 42

The bifurcation manifold

slide-43
SLIDE 43

( ) ( ) ( ) ( ) ( ) { }

s s s i s i s i m m n

p p p p p p p p p x x x p x f x ∩ Σ ≡ Σ ⊕ = × ∈ = Σ ⊂ ∈ = = = ; P P P ; P P , manifold n bifurcatio P ; , , ; , , ; ;

1 1

K K K & R

( ) ( )

( )

( )

  • perator

forward , ) ( , ) ( K

s i p s i

p p p F p F p F

s

Σ ⊥

= ≡ π

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple gene systems.

AMB Algorithms for Molecular Biology 1, no.11, 2006.

slide-44
SLIDE 44

Defininition of the forward operator F(p)

slide-45
SLIDE 45

( ) ( ) ( ) ( ) ( ) { }

s s s i s i s i m m n

p p p p p p p p p x x x p x f x ∩ Σ ≡ Σ ⊕ = × ∈ = Σ ⊂ ∈ = = = ; P P P ; P P , manifold n bifurcatio P ; , , ; , , ; ;

1 1

K K K & R

( ) ( )

( )

( )

  • perator

forward , ) ( , ) ( K

s i p s i

p p p F p F p F

s

Σ ⊥

= ≡ π

( )

i i i p p

p F c p p p p p F p J

s s

) ( and

  • subject t

) ( min ) ( min

upp low

≤ ≤ ≤ − =

... formulation of the inverse problem

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple gene systems.

AMB Algorithms for Molecular Biology 1, no.11, 2006.

slide-46
SLIDE 46

Iterative solution for min J(p)

slide-47
SLIDE 47

Examples of inverse bifurcation analysis and design

  • Oscillatory behavior in Escherichia coli
  • The repressilator
  • The mitotic cell cycle
  • Time scales and oscillatory bursts
  • Circadian rhythms.
slide-48
SLIDE 48

3 , 2 , 1 = k

Switch or oscillatory behavior in Escherichia coli T.S. Gardner, C.R. Cantor, J.J. Collins. Construction of a genetic toggle switch in Escherichia coli. Nature 403:339-342, 2000. M.R. Atkinson, M.A. Savageau, T.J. Myers, A.J. Ninfa. Development of genetic circuitry exhibiting toggle switch or oscillatory behavior in Escherichia coli. Cell 113:597-607, 2003.

slide-49
SLIDE 49

Inverse bifurcation analysis of switch or oscillatory behavior in Escherichia coli

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple

gene systems. AMB Algorithms for Molecular Biology 1:11, 2006.

slide-50
SLIDE 50

Examples of inverse bifurcation analysis and design

  • Oscillatory behavior in Escherichia coli
  • The repressilator
  • The mitotic cell cycle
  • Time scales and oscillatory bursts
  • Circadian rhythms.
slide-51
SLIDE 51

An example analyzed and simulated by MiniCellSim

The repressilator: M.B. Ellowitz, S. Leibler. A synthetic oscillatory network of transcriptional

  • regulators. Nature 403:335-338, 2002
slide-52
SLIDE 52

Stable stationary state Limit cycle oscillations Fading oscillations caused by a stable heteroclinic orbit Hopf bifurcation Bifurcation to May-Leonhard system Increasing inhibitor strength

slide-53
SLIDE 53

1e+07 2e+07 3e+07 4e+07 5e+07 0.1 0.2 0.3 0.4 0.5 0.6 0.7

Proteins

1e+07 2e+07 3e+07 4e+07 5e+07 0.02 0.04 0.06 0.08 1e+07 2e+07 3e+07 4e+07 5e+07 0.1 0.2 0.3 0.4 0.5 0.6 0.7

mRNAs

1e+07 2e+07 3e+07 4e+07 5e+07 0.05 0.1 0.15 0.2 0.25 0.3

The repressilator limit cycle

slide-54
SLIDE 54

1 100 10000 1e+06 1e+08 0.2 0.4 0.6 0.8 1

Proteins

1 100 10000 1e+06 1e+08 0.05 0.1 0.15 0.2 0.25 0.3 1 100 10000 1e+06 1e+08 0.2 0.4 0.6 0.8 1

mRNAs

1 100 10000 1e+06 1e+08 0.05 0.1 0.15 0.2 0.25 0.3

The repressilator heteroclinic orbit (logarithmic time scale)

slide-55
SLIDE 55

P1 P2 P3

start start

The repressilator limit cycle

slide-56
SLIDE 56

P1 P2 P2 P2 P3

Stable heteroclinic orbit Unstable heteroclinic orbit

1 1 2 2 2<0 2>0 2=0

Bifurcation from limit cycle to stable heteroclinic orbit at

The repressilator heteroclinic orbit

slide-57
SLIDE 57

All possible scenarios of repressilator dynamics

slide-58
SLIDE 58

δ δ β β α α = = = =

i i i i

h h , , ,

Inverse bifurcation analysis of the repressilator model

  • S. Müller, J. Hofbauer, L. Endler, C. Flamm, S. Widder, P. Schuster. A generalized

model of the repressilator. J. Math. Biol. 53:905-937, 2006.

slide-59
SLIDE 59

Inverse bifurcation analysis of the repressilator model

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple

gene systems. AMB Algorithms for Molecular Biology 1:11, 2006.

slide-60
SLIDE 60

Examples of inverse bifurcation analysis and design

  • Oscillatory behavior in Escherichia coli
  • The repressilator
  • The mitotic cell cycle
  • Time scales and oscillatory bursts
  • Circadian rhythms.
slide-61
SLIDE 61
slide-62
SLIDE 62

[ ] [ ] [ ] [ ]

pRB pRB ] E2F1 [ E2F1 pRB

pRB 11 11 1 1

φ − + + = J J K k dt d

m

[ ] [ ] [ ] [ ]

E2F1 pRB ] E2F1 [ E2F1 E2F1

E2F1 12 12 2 2 2 2 2 1

φ − + + + + = J J K a k k dt d

m P

[ ] [ ] [ ] [ ]

AP1 pRB' ] p [ E2F1 AP1

AP1 11 65 15 15 25

φ − + + + = J J RB J J k F dt d

m

A simple dynamical cell cycle model J.J. Tyson, A. Csikasz-Nagy, B. Novak. The dynamics of cell cycle regulation. Bioessays 24:1095-1109, 2002

slide-63
SLIDE 63

A simple dynamical cell cycle model J.J. Tyson, A. Csikasz-Nagy, B. Novak. The dynamics of cell cycle regulation. Bioessays 24:1095-1109, 2002

slide-64
SLIDE 64

Inverse bifurcation analysis of a dynamical cell cycle model

  • J. Lu, H.W. Engl, P. Schuster. Inverse bifurcation analysis: Application to simple

gene systems. AMB Algorithms for Molecular Biology 1:11, 2006.

slide-65
SLIDE 65

Sparsity promoting functional

slide-66
SLIDE 66

Examples of inverse bifurcation analysis and design

  • Oscillatory behavior in Escherichia coli
  • The repressilator
  • The mitotic cell cycle
  • Time scales and oscillatory bursts
  • Circadian rhythms.
slide-67
SLIDE 67

Neurons (nerve cells) and endocrine signalling

slide-68
SLIDE 68

Bifurcation analysis of neuronal burst dynamics

slide-69
SLIDE 69

Examples of inverse bifurcation analysis and design

  • Oscillatory behavior in Escherichia coli
  • The repressilator
  • The mitotic cell cycle
  • Time scales and oscillatory bursts
  • Circadian rhythms.
slide-70
SLIDE 70
slide-71
SLIDE 71

Bifurcation analysis of circadian rhymths

slide-72
SLIDE 72

Bifurcation analysis of circadian rhymths

slide-73
SLIDE 73

1. From biochemical kinetics to quantitative biology 2. Forward and inverse problems in reaction kinetics 3. Modeling biochemical reaction kinetics 4. Examples of inverse bifurcation analysis and design

  • 5. Problems and perspectives of systems biology
slide-74
SLIDE 74

Challenges of quantitative biology 1. Validation of data from different sources

  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-75
SLIDE 75

Challenges of quantitative biology

  • 1. Validation of data from different sources
  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-76
SLIDE 76

Challenges of quantitative biology 1. Validation of data from different sources

  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-77
SLIDE 77

Challenges of quantitative biology 1. Validation of data from different sources

  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-78
SLIDE 78

Challenges of quantitative biology 1. Validation of data from different sources

  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-79
SLIDE 79

The bacterial cell as an example for the simplest form of autonomous life The human body: 1014 cells = 1013 eukaryotic cells + 91013 bacterial (prokaryotic) cells, and 200 eukaryotic cell types The spatial structure of the bacterium Escherichia coli

slide-80
SLIDE 80

Challenges of quantitative biology 1. Validation of data from different sources

  • 2. Low particle numbers and stochasticity
  • 3. Conformational heterogeneity of biomolecules
  • 4. Spatial heterogeneity of cells and cell organelles
  • 5. High dimensionality of molecular dynamical systems
slide-81
SLIDE 81

Suitable systems for upscaling 1. Linear systems via large eigenvalue problems

  • 2. Cascades
  • 3. Cyclic systems
  • 4. Sufficiently simple networks and flux analysis
slide-82
SLIDE 82

Coworkers

Universität Wien

Heinz Engl, Philipp Kügler, James Lu, Stefan Müller, RICAM Linz, AT Walter Fontana, Harvard Medical School, MA Martin Nowak, Harvard University, MA Christian Reidys, Nankai University, Tien Tsin, China Christian Forst, Los Alamos National Laboratory, NM Ivo L.Hofacker, Christoph Flamm, Universität Wien, AT Stefanie Widder, Lukas Endler, Rainer Machne, Universität Wien, AT

slide-83
SLIDE 83

Acknowledgement of support

Wiener Wissenschafts-, Forschungs- und Technologiefonds (WWTF) Project No. Mat05 Universität Wien and the Santa Fe Institute

Universität Wien

slide-84
SLIDE 84

Thank you for your attention!

slide-85
SLIDE 85

Web-Page for further information: http://www.tbi.univie.ac.at/~pks

slide-86
SLIDE 86