SBFM’12 Formal model reduction Jérôme Feret
Laboratoire d’Informatique de l’École Normale Supérieure INRIA, ÉNS, CNRS
SBFM12 Formal model reduction Jrme Feret Laboratoire dInformatique - - PowerPoint PPT Presentation
SBFM12 Formal model reduction Jrme Feret Laboratoire dInformatique de lcole Normale Suprieure INRIA, NS, CNRS 29 March 2012 Overview 1. Context and motivations 2. Handmade ODEs 3. Abstract interpretation framework 4.
Laboratoire d’Informatique de l’École Normale Supérieure INRIA, ÉNS, CNRS
Jérôme Feret 2 29 March 2012
Eikuch, 2007
Jérôme Feret 3 29 March 2012
Oda, Matsuoka, Funahashi, Kitano, Molecular Systems Biology, 2005
dx1 dt = −k1 · x1 · x2 + k−1 · x3 dx2 dt = −k1 · x1 · x2 + k−1 · x3 dx3 dt = k1 · x1 · x2 − k−1 · x3 + 2 · k2 · x3 · x3 − k−2 · x4 dx4 dt = k2 · x2 3 − k2 · x4 + v4·x5 p4+x5 − k3 · x4 − k−3 · x5 dx5 dt = · · ·
. . .
dxn dt = −k1 · x1 · c2 + k−1 · x3 Jérôme Feret 4 29 March 2012
G E R Sh So
r r Y7 pi b a Y68 l d Y48
x y1 y2 y3 z1 z2 z3
1/2 1/3 1 1 1 1/3 1/3 1/2 1/2 1/2 1/2 1/2
dx1 dt = −k1 · x1 · x2 + k−1 · x3 dx2 dt = −k1 · x1 · x2 + k−1 · x3 dx3 dt = k1 · x1 · x2 − k−1 · x3 + 2 · k2 · x3 · x3 − k−2 · x4 dx4 dt = k2 · x2 3 − k2 · x4 + v4·x5 p4+x5 − k3 · x4 − k−3 · x5 dx5 dt = · · ·
. . .
dxn dt = −k1 · x1 · c2 + k−1 · x3
Jérôme Feret 5 29 March 2012
Jérôme Feret 6 29 March 2012
Jérôme Feret 7 29 March 2012
Jérôme Feret 8 29 March 2012
Jérôme Feret 9 29 March 2012
Jérôme Feret 9 29 March 2012
d[(u,u,u)] dt
d[(u,p,u)] dt
d[(u,p,p)] dt
d[(p,p,u)] dt
d[(p,p,p)] dt
Jérôme Feret 9 29 March 2012
d[(u,u,u)] dt
d[(u,p,u)] dt
d[(u,p,p)] dt
d[(p,p,u)] dt
d[(p,p,p)] dt
Jérôme Feret 9 29 March 2012
Jérôme Feret 10 29 March 2012
Jérôme Feret 10 29 March 2012
∆
∆
d[(u,u,u)] dt
d[(u,p,?)] dt
d[(p,p,?)] dt
∆
∆
d[(u,u,u)] dt
d[(?,p,u)] dt
d[(?,p,p)] dt
Jérôme Feret 10 29 March 2012
∆
Jérôme Feret 11 29 March 2012
Jérôme Feret 12 29 March 2012
Jérôme Feret 13 29 March 2012
∆
∆
X0 [→ (V → R+) which satisfies:
t=0
Jérôme Feret 14 29 March 2012
Jérôme Feret 15 29 March 2012
F
ψ
ℓ∗ ℓ∗
F♯
Jérôme Feret 16 29 March 2012
∆
∆
∆
∆
Jérôme Feret 17 29 March 2012
t=0
t=0
Jérôme Feret 18 29 March 2012
Jérôme Feret 19 29 March 2012
l r r l r r
Jérôme Feret 20 29 March 2012
l r r l r r
Jérôme Feret 21 29 March 2012
l r
l r Y1 Y1
Jérôme Feret 22 29 March 2012
Jérôme Feret 23 29 March 2012
−
SYM(lhs)
+
SYM(lhs).
Jérôme Feret 24 29 March 2012
Jérôme Feret 25 29 March 2012
Jérôme Feret 26 29 March 2012
Jérôme Feret 27 29 March 2012
Jérôme Feret 28 29 March 2012
a b d
r r pi b l d Y48 Y68 Y7 a
Jérôme Feret 29 29 March 2012
a Y7 b d b
G E R Sh So
r r pi b l d Y48 Y68 Y7 a
Jérôme Feret 30 29 March 2012
a Y7 b d b
G E R Sh So
r r pi b l d Y48 Y68 Y7 a
Jérôme Feret 30 29 March 2012
a Y7 d b pi
G E R Sh So
r r pi b l d Y48 Y68 Y7 a
Jérôme Feret 30 29 March 2012
a Y7 d b pi
G E R Sh So
r r pi b l d Y48 Y68 Y7 a
Jérôme Feret 31 29 March 2012
Jérôme Feret 32 29 March 2012
Jérôme Feret 33 29 March 2012
pi Y48 Y7 r r pi b l d Y48 Y68 Y7 a r b d a pi Y7 r l Y48 Y68 r
Jérôme Feret 34 29 March 2012
Jérôme Feret 35 29 March 2012
r r r l Y7 Y7 Y7 Y48 pi pi pi Y48 Y48
Jérôme Feret 36 29 March 2012
R So G So G Sh R Sh
b r l b d d pi Y7 Y48 l r pi Y7 Y48
−
i=k [Ci]
SYM(C1, . . . , Cn) · SYM(F).
Jérôme Feret 37 29 March 2012
a a a r l p r r b Y68 b Y68 p p Y68
Jérôme Feret 38 29 March 2012
a a a r l p r r b Y68 b Y68 p p Y68 l r r r r r l r
Jérôme Feret 38 29 March 2012
G R G R E R E R
a a b Y68 b Y68 p p l r r r r r l r
1, . . . , C′ n the lhs of the refined rule.
+
i
i
Jérôme Feret 38 29 March 2012
Jérôme Feret 39 29 March 2012
Model early EGF EGF/Insulin SFB #species 356 2899 ∼ 2.1019 #fragments 38 208 ∼ 2.105 (ODEs) #fragments 356 618 ∼ 2.1019 (CTMC)
100 200 300 400 500 600 700 800 1 2 3 4 5 6 Concentration Time /home/feret/demo/egfr-compressed.ka (reduced) [EGFR(Y48!0),SHC(Y7!1,pi!0),GRB2(a!1,b!2),SOS(d!2)] (reduced) [EGFR(Y68!0),GRB2(a!0,b!1),SOS(d!1)] (ground) [EGFR(Y48!0),SHC(Y7!1,pi!0),GRB2(a!1,b!2),SOS(d!2)] (ground) [EGFR(Y68!0),GRB2(a!0,b!1),SOS(d!1)]
Jérôme Feret 40 29 March 2012
Jérôme Feret 41 29 March 2012
Jérôme Feret 42 29 March 2012