Comparing Discrete and Piecewise Affine Models of Gene Regulatory - - PowerPoint PPT Presentation

comparing discrete and piecewise affine models of gene
SMART_READER_LITE
LIVE PREVIEW

Comparing Discrete and Piecewise Affine Models of Gene Regulatory - - PowerPoint PPT Presentation

Comparing Discrete and Piecewise Affine Models of Gene Regulatory Networks Shahrad Jamshidi, Heike Siebert, Alexander Bockmayr Article in Biosystems, 2013 PhD S. Jamshidi, April 2013 Porquerolles, June 2013 Piecewise Affine Differential


slide-1
SLIDE 1

Comparing Discrete and Piecewise Affine Models

  • f Gene Regulatory Networks

Shahrad Jamshidi, Heike Siebert, Alexander Bockmayr Article in Biosystems, 2013 PhD S. Jamshidi, April 2013 Porquerolles, June 2013

slide-2
SLIDE 2

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i.

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-3
SLIDE 3

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-4
SLIDE 4

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

xb xa Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-5
SLIDE 5

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

xb xa θa θ

1 b

θ

2 b

domain

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-6
SLIDE 6

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x0), Fb(x0))

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-7
SLIDE 7

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1 Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-8
SLIDE 8

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1

focal point

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-9
SLIDE 9

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1 x2

(Fa(x2), Fb(x2))

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-10
SLIDE 10

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1 x2

(Fa(x2), Fb(x2))

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-11
SLIDE 11

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1 x2

(Fa(x2), Fb(x2)) (Fa(x3), Fb(x3))

x3 Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-12
SLIDE 12

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

x0

(Fa(x1), Fb(x1))

x1 x2

(Fa(x2), Fb(x2)) (Fa(x3), Fb(x3))

x3 Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-13
SLIDE 13

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-14
SLIDE 14

Piecewise Affine Differential Equations (PADE)

A variable xi represents the protein concentration expressed by gene i. Each variable has thresholds to indicate activation/inhibition

A B

˙ xa = λa(Fa(x) − xa) ˙ xb = λb(Fb(x) − xb) piecewise-affine differential equations

??

Glass, L. and Kauffman, S. A.,Co-operative Components, Spatial Localization and Oscillatory Cellular Dynamics (1972)

slide-15
SLIDE 15

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i.

Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-16
SLIDE 16

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

A B

Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-17
SLIDE 17

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12 Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-18
SLIDE 18

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12

fcI(00)fcro(00)=

Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-19
SLIDE 19

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12 Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-20
SLIDE 20

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12 Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-21
SLIDE 21

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12 Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-22
SLIDE 22

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12 Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-23
SLIDE 23

Thomas formalism

  • R. Thomas (1973) introduces discrete variables, qi to describe

different expression levels of gene i. Each variable updates by the function fi(q). qaqb fa(q) fb(q) 00 1 2 01 1 2 02 1 10 11 1 12 1

00 10 01 11 02 12

The state transition graph (STG) describes discrete dynamics.

Thomas, R., Boolean Formalization of Genetic Control Circuits (1973)

slide-24
SLIDE 24

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model.

Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-25
SLIDE 25

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-26
SLIDE 26

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-27
SLIDE 27

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-28
SLIDE 28

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-29
SLIDE 29

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-30
SLIDE 30

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-31
SLIDE 31

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-32
SLIDE 32

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-33
SLIDE 33

Discretising a PADE

Snoussi (1989) discretises a PADE into a Thomas model. Assign a discrete state to each domain. A domain and its focal point is like a state and its update.

00 10 01 11 02 12 Snoussi, El H., Qualitative dynamics of piecewise-linear differential equations: a discrete mapping approach. (1989)

slide-34
SLIDE 34

Overview

Thomas PADE STG

Snoussi

Model Dynamics

Discrete DEs

(Proteins) (Genes)

slide-35
SLIDE 35

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds.

??

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-36
SLIDE 36

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds.

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-37
SLIDE 37

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds.

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-38
SLIDE 38

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics.

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-39
SLIDE 39

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics.

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-40
SLIDE 40

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-41
SLIDE 41

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-42
SLIDE 42

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-43
SLIDE 43

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-44
SLIDE 44

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-45
SLIDE 45

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-46
SLIDE 46

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-47
SLIDE 47

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-48
SLIDE 48

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-49
SLIDE 49

Threshold Dynamics

De Jong et al (2004) showed that solutions can continue on thresholds. The intersection of two threshold hyperplanes has its own dynamics. All PADE dynamics can be represented discretely in a qualitative transition graph (QTG).

De Jong, H. et al; Qualitative Simulation of Genetic Regulatory Networks Using Piecewise-Linear Models. (2004)

slide-50
SLIDE 50

Overview

Thomas PADE STG QTG

d e J

  • n

g Snoussi

Model Dynamics

?

Discrete DEs

(Proteins) (Genes)

slide-51
SLIDE 51

Overview

Thomas PADE STG QTG

d e J

  • n

g Snoussi

Model Dynamics

?

Discrete DEs

(Proteins) (Genes)

Can the discrete model describe the behaviour on the thresholds?

slide-52
SLIDE 52

PADEfying Thomas

Creating a PADE from a Thomas model:

00 10 01 11 02 12

slide-53
SLIDE 53

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value.

00 10 01 11 02 12

slide-54
SLIDE 54

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states.

00 10 01 11 02 12

slide-55
SLIDE 55

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

00 10 01 11 02 12

slide-56
SLIDE 56

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

00 10 01 11 02 12

slide-57
SLIDE 57

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

00 10 01 11 02 12

slide-58
SLIDE 58

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

00 10 01 11 02 12

slide-59
SLIDE 59

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

slide-60
SLIDE 60

PADEfying Thomas

Creating a PADE from a Thomas model: Each state takes its continuous value. Introduce thresholds that lie between these states. A state and its update is like a domain and its focal point.

slide-61
SLIDE 61

Overview

Thomas PADE STG QTG

d e J

  • n

g Snoussi PADEfy

Model Dynamics

?

Discrete DEs

(Proteins) (Genes)

One system provides two dynamics. What is their relationship?

slide-62
SLIDE 62

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-63
SLIDE 63

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-64
SLIDE 64

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-65
SLIDE 65

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-66
SLIDE 66

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-67
SLIDE 67

Theorem

Local transitions can be mapped to each other

01 11 02 12 STG QTG Jamshidi S., Siebert H., Bockmayr, A.: Preservation of dynamic properties in qualitative modeling frameworks for gene regulatory networks. Biosystems 112/2, 171-79, 2013.

slide-68
SLIDE 68

Theorem

Given QTG(A) = (D, T ) and STG(f ) = (Q, E), let D ∈ D, D′ ⊂ ∂D. Let I (resp. I ′) be the set of singular variables in D (resp. D′). Then: (1) (D, D′) ∈ T if and only if Ψ(D) = 0 and for all i ∈ I ′ \ I there exists q ∈ H(D) and q′ ∈ H(D′) \ H(D) with qi = q′

i and (q, q′) ∈ E.

(2) (D′, D) ∈ T if and only if Ψ(D) = 0 and for all i ∈ I ′ \ I there exists q ∈ H(D) and q′ ∈ H(D′) \ H(D) such that qi = q′

i, q′ j = qj

for all j = i and (q, q′) / ∈ E. (3) Ψ(D) = 0 if and only if for all i ∈ I one of the following conditions holds (where ei = (0, . . . , 1, . . . , 0) is the i-th unit vector in Rn):

1

there exist q, q′ ∈ H(D) with q′ = q + ei such that (q, q′) ∈ E and (q′, q) ∈ E.

2

there exist q, q′ ∈ H(D) with q′ = q + ei such that (q, q′) / ∈ E and (q′, q) / ∈ E.

3

there exist q, q′ ∈ H(D) and ˜ q, ˜ q′ ∈ H(D) with q′ = q + ei, ˜ q′ = ˜ q + ei such that both (q, q′) ∈ E, (q′, q) / ∈ E, and (˜ q′, ˜ q) ∈ E, (˜ q, ˜ q′) / ∈ E.

slide-69
SLIDE 69

Illustration

D q q′ (b) D q q′ (a) D q q′ (c) ˜ q ˜ q′

slide-70
SLIDE 70

Overview

Thomas PADE STG QTG

d e J

  • n

g Snoussi PADEfy

Model Dynamics

Discrete DEs

(Proteins) (Genes)

Do the dynamics agree?

slide-71
SLIDE 71

Corollaries

Let D ∈ Dr, and let D′ ⊂ ∂D be a singular domain of order

  • ne. Set q := d(D) and denote by q′ the unique element in

the set H(D′) \ H(D). Then (D, D′) ∈ T if and only if (q, q′) ∈ E, and (D′, D) ∈ T if and only if (q, q′) / ∈ E. There exists a path (D1, . . . , D2k+1) in QTG(A) with Di ∈ Dr for i ∈ {1, . . . , 2k + 1} odd and Di a singular domain

  • f order one for i ∈ {1, . . . , 2k + 1} even, if and only if

(q0, q1, . . . , qk) is a path in STG(f ) such that (qj, qj−1) / ∈ E fo r all j ∈ {1, . . . , k} and qi = d(D2i+1) for all i ∈ {0, . . . , k}.

slide-72
SLIDE 72

Paths and Long Term Dynamics

00 10 01 11 02 12 STG QTG

slide-73
SLIDE 73

Paths and Long Term Dynamics

Some paths agree.

00 10 01 11 02 12 STG QTG

slide-74
SLIDE 74

Paths and Long Term Dynamics

Some paths agree. STG paths can disagree with the QTG

00 10 01 11 02 12 STG QTG

slide-75
SLIDE 75

Paths and Long Term Dynamics

Some paths agree. STG paths can disagree with the QTG QTG long term dynamics can disagree with the STG

00 10 01 11 02 12 STG QTG

?

slide-76
SLIDE 76

Paths and Long Term Dynamics

STG QTG

slide-77
SLIDE 77

Paths and Long Term Dynamics

STG QTG

slide-78
SLIDE 78

Paths and Long Term Dynamics

Steady states in the STG agree with the QTG

STG QTG

slide-79
SLIDE 79

Paths and Long Term Dynamics

Steady states in the STG agree with the QTG Steady states in the QTG can disagree with the STG

STG QTG

?

slide-80
SLIDE 80

Paths and Long Term Dynamics

Steady states in the STG agree with the QTG Steady states in the QTG can disagree with the STG QTG paths can disagree with STG paths

STG QTG

?

slide-81
SLIDE 81

Paths and Long Term Dynamics

Steady states in the STG agree with the QTG Steady states in the QTG can disagree with the STG QTG paths can disagree with STG paths STG long term dynamics can disagree with the QTG

STG QTG

slide-82
SLIDE 82

Conclusion

Paths and long term dynamics do not always agree between the STG and QTG.

slide-83
SLIDE 83

Conclusion

Paths and long term dynamics do not always agree between the STG and QTG. The dynamics can depend on the choice of the formalism.

slide-84
SLIDE 84

Conclusion

Paths and long term dynamics do not always agree between the STG and QTG. The dynamics can depend on the choice of the formalism. Care must be taken when interpreting the model!

slide-85
SLIDE 85

Outlook

Where do more complex dynamics in the STG and QTG agree/disagree? Incorporate other extensions of the Thomas and PADE formalisms.

Jamshidi S.; Comparing discrete, continuous, and hybrid models of gene regulatory networks. PhD thesis, Freie Universit¨ at Berlin, April 2013.