Rizk Aurélien, Batt Gregory, Fages François, Soliman Sylvain
INRIA Paris-Rocquencourt, 78153 Le Chesnay Cedex, France.
Bioinformatics. 2009 Jun 15;25(12):i169-78. doi: 10.1093/bioinformatics/btp200.
Robustness is the capacity of a system to maintain a function in the face of perturbations. It is essential for the correct functioning of natural and engineered biological systems. Robustness is generally defined in an ad hoc, problem-dependent manner, thus hampering the fruitful development of a theory of biological robustness, recently advocated by Kitano.
In this article, we propose a general definition of robustness that applies to any biological function expressible in temporal logic LTL (linear temporal logic), and to broad model classes and perturbation types. Moreover, we propose a computational approach and an implementation in BIOCHAM 2.8 for the automated estimation of the robustness of a given behavior with respect to a given set of perturbations. The applicability and biological relevance of our approach is demonstrated by testing and improving the robustness of the timed behavior of a synthetic transcriptional cascade that could be used as a biological timer for synthetic biology applications.
Version 2.8 of BIOCHAM and the transcriptional cascade model are available at http://contraintes.inria.fr/BIOCHAM/.
稳健性是系统在面对扰动时维持功能的能力。对于自然和工程生物系统的正确运作而言,它至关重要。稳健性通常是以一种特定的、依赖问题的方式来定义的,因此阻碍了由北野宏明最近倡导的生物稳健性理论的富有成效的发展。
在本文中,我们提出了一个适用于任何能用时态逻辑LTL(线性时态逻辑)表达的生物功能,以及广泛的模型类别和扰动类型的稳健性通用定义。此外,我们提出了一种计算方法,并在BIOCHAM 2.8中实现了对给定行为相对于给定扰动集的稳健性的自动估计。通过测试和改进一个可作为合成生物学应用的生物定时器的合成转录级联的定时行为的稳健性,证明了我们方法的适用性和生物学相关性。
BIOCHAM 2.8版本和转录级联模型可在http://contraintes.inria.fr/BIOCHAM/获取。