HAL Id: hal-01258943
https://hal.archives-ouvertes.fr/hal-01258943
Submitted on 19 Jan 2016
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Two Qualitative Dynamics Semantics for SBGN Process Description Maps
Adrien Rougny, Christine Froidevaux, Loïc Paulevé
To cite this version:
Adrien Rougny, Christine Froidevaux, Loïc Paulevé. Two Qualitative Dynamics Semantics for SBGN Process Description Maps. CMSB’15, Sep 2015, Nantes, France. 2015. �hal-01258943�
Two Qualitative Dynamics Semantics for SBGN Process Description Maps
Adrien Rougny, Christine Froidevaux and Lo¨ıc Paulev´e
Laboratoire de Recherche en Informatique, Orsay, FRANCE UMR8623 Universit´e Paris-Sud - CNRS
Contact: [email protected]
Context
Larger and larger reaction networks modelling various biological processes (from databases, automatic inference)
Standards to represent reaction networks: e.g. Systems Biology Graphical Notation Process Description language (SBGN-PD)
Analysis of the dynamics to understand and control these processes
Motivations
Qualitative semantics allows to capture important dynamical features (e.g. attractors, reachability) without numerical parameters
Model SBGN-PD maps under qualitative semantics
We propose two semantics formalized by asynchronous automata networks: the general semantics, together with a refinement called process conflicts , and the stories semantics
Asynchronous Automata Networks
a
0 1
2 b
0 1
c
0 1
`
a1`
a2`
c`
¯b`
a1= { b
1}
`
a2= { c
1}
`
¯b= { c
0}
`
c= { a
1}
State transition graph:
a
0b
1c
0a
0b
0c
0a
1b
1c
0a
1b
1c
1a
2b
1c
1a
1b
0c
0a
1b
0c
1a
2b
0c
1`¯b
`a1
`c `a2
`¯b
`c `a2
General Semantics
p
0 1
a
0 1
b
0 1
c
0 1
d
0 1
m
0 1
`p
`p
`c
`d
`a
`b
`p = {m1, a1, b1}
`c = `d = {p1}
`p = {c1, d1}
`a = `b = {p1, c1, d1}
Each chemical entity is modelled by one automaton
Refinement 1: Process Conflicts
a
0 1
p
0 1
c
0 1
q
0 1
b
0 1
`p
`q
`b
`c
`a1, `a2 `p
`q
`p = {a1, q0}
`q = {a1, p0}
`b = {q1}
`c = {p1}
`p = {c1}
`q = {b1}
`a1 = {p1, c1}
`a2 = {q1, b1}
Processes p and q cannot occur at the same time
Refinement 2: Stories Semantics
Story:
accounts for successive transformations of a chemical entity
a set of entities that cannot be present at the same time, i.e. that are mutually exclusive
Identification of stories:
automatic computation
relevance determined by expert knowledge The stories semantics is a refinement of the general semantics driven by expert knowledge
Set of non-singleton stories { a, aP } , { a, c } ,
{ b, c } , { a, aP, c }
Maximal sets of compatible stories
{ a, c } ,
{ a, aP, c } ,
{ a, aP } , { b, c }
s
aP a c ⊥
atp
0 1
adp
0 1
b
0 1
e
0 1
p
0 1
q
0 1
`aP `c
`atp
`adp
`p
`p
`q
`q
`b
`p = {e1,sa, atp1, q0}
`q = {b1,sa, p0}
`aP = {p1}
`c = {q1}
`adp = {p1}
`atp = {p1,saP}
`b = {q1,sc}
`p = {saP, adp1}
`q = {sc}
Stories reduce the dimension of the dynamics
Example: the AT 1A R-induced network
HR
A B C D E F G
SBGN-PD map adapted from: D. Heitzler et al., Competing G protein-coupled receptor kinases balance G protein and b-arrestin signaling, MSB, 2012.
semantics general general stories
with conflicts
No. of automata 41 41 30
No. of reachable states ' 1011 ' 1010 ' 105
Conclusion and Prospects
Main features of SBGN-PD are supported
The stories semantics is a refinement of the general semantics that:
– models several chemical species with a unique variable
– reduces the state space, increasing the scalability of the exhaustive computation of the dynamics
The dynamics of SBGN-PD maps modelled under both semantics can be analyzed with state-of-the art tools (PRISM, NuSMV . . . )
Ongoing work and prospects:
Application to a large network, the E2F/RB pathway:
– 153 out of 208 molecules in 28 stories
– No. of automata reduced from 367 to 242