A declarative constraint-based method for analyzing discrete genetic regulatory networks

被引:22
作者
Corblin, Fabien [1 ]
Tripodi, Sebastien [1 ]
Fanchon, Eric [1 ]
Ropers, Delphine [2 ]
Trilling, Laurent [1 ]
机构
[1] Univ Grenoble 1, Lab Tech Ingn Med & Complex Informat Math & Appli, CNRS, UMR 5525, F-38710 La Tronche, France
[2] INRIA Grenoble, Unite Rech, F-38334 Montbonnot St Martin, Saint Ismier, France
关键词
Genetic Regulatory Networks; Model building methods; Declarative approach; Constraint Logic Programming; Nutritional stress response; Escherichia coli; QUALITATIVE SIMULATION; REACHABILITY ANALYSIS; BIOCHEMICAL NETWORKS; CELL-DIFFERENTIATION; ESCHERICHIA-COLI; LOGICAL ANALYSIS; MULTISTATIONARITY; MECHANISM; PROTEIN; MODELS;
D O I
10.1016/j.biosystems.2009.07.007
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Dynamical modeling has proven useful for understanding how complex biological processes emerge from the many components and interactions composing genetic regulatory networks (GRNs). However, the development of models is hampered by large uncertainties in both the network structure and parameter values. To remedy this problem, the models are usually developed through an iterative process based on numerous simulations, confronting model predictions with experimental data and refining the model structure and/or parameter values to repair the inconsistencies. In this paper, we propose an alternative to this gene rate-and-test approach. We present a four-step method for the systematic construction and analysis of discrete models of GRNs by means of a declarative approach. Instead of instantiating the models as in classical modeling approaches, the biological knowledge on the network structure and its dynamics is formulated in the form of constraints. The compatibility of the network structure with the constraints is queried and in case of inconsistencies, some constraints are relaxed. Common properties of the consistent models are then analyzed by means of dedicated languages. Two such languages are introduced in the paper. Removing questionable constraints or adding interesting ones allows to further analyze the models. This approach allows to identify the best experiments to be carried out, in order to discriminate sets of consistent models and refine our knowledge on the system functioning. We test the feasibility of our approach, by applying it to the re-examination of a model describing the nutritional stress response in the bacterium Escherichia coli. (C) 2009 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:91 / 104
页数:14
相关论文
共 36 条
[1]  
Ahmad Jamil, 2006, ComPlexUs, V3, P231, DOI 10.1159/000110010
[2]   Validation of qualitative models of genetic regulatory networks by model checking:: analysis of the nutritional stress response in Escherichia coli [J].
Batt, G ;
Ropers, D ;
de Jong, H ;
Geiselmann, J ;
Mateescu, R ;
Page, M ;
Schneider, D .
BIOINFORMATICS, 2005, 21 :I19-I28
[3]   Symbolic reachability analysis of genetic regulatory networks using discrete abstractions [J].
Batt, Gregory ;
de Jong, Hidde ;
Page, Michel ;
Geiselmann, Johannes .
AUTOMATICA, 2008, 44 (04) :982-989
[4]  
Batt G, 2007, LECT NOTES COMPUT SC, V4763, P38
[5]  
BENHAMOU F, 1993, LOGIC PROGRAM, V22, P486
[6]   Application of formal methods to biological regulatory networks: extending Thomas' asynchronous logical approach with temporal logic [J].
Bernot, G ;
Comet, JP ;
Richard, A ;
Guespin, J .
JOURNAL OF THEORETICAL BIOLOGY, 2004, 229 (03) :339-347
[7]  
Chaouiya C, 2003, LECT NOTES CONTR INF, V294, P119
[8]   CONSTRAINT LOGIC PROGRAMMING-LANGUAGES [J].
COHEN, J .
COMMUNICATIONS OF THE ACM, 1990, 33 (07) :52-68
[9]  
Corblin F., 2007, Technique et Science Informatiques, V26, P73, DOI 10.3166/tsi.26.73-98
[10]  
CORBLIN F, 2007, JOURNEE THEMATIQUE R, P29