Formal molecular biology

被引:293
作者
Danos, V [1 ]
Laneve, C
机构
[1] CNRS, Equipe PPS, F-75251 Paris, France
[2] Univ Paris 07, F-75251 Paris, France
[3] Univ Bologna, Dept Comp Sci, Bologna, Italy
关键词
D O I
10.1016/j.tcs.2004.03.065
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A language of formal proteins, the K-calculus, is introduced. Interactions are modeled at the domain level, bonds are represented by means of shared names, and reactions are required to satisfy a causality requirement of monotonicity. An example of a simplified signalling pathway is introduced to illustrate how standard biological events can be expressed in our protein language. A, more comprehensive example, the lactose operon, is also developed, bringing some confidence in the formalism considered as a modeling language. Then a finer-grained concurrent model, the mk-calculus, is considered, where interactions have to be at most binary. We show how to embed the coarser-grained language in the latter, a property which we call self-assembly. Finally we show how the finer-grained language can itself be encoded in pi-calculus, a standard foundational language for concurrency theory. (C) 2004 Published by Elsevier B.V.
引用
收藏
页码:69 / 110
页数:42
相关论文
共 28 条
[1]   THE CHEMICAL ABSTRACT MACHINE [J].
BERRY, G ;
BOUDOL, G .
THEORETICAL COMPUTER SCIENCE, 1992, 96 (01) :217-248
[2]  
BRUNI R, 2002, LECT NOTES COMPUTER, V2421, P321
[3]  
Cardelli L, 2003, LECT NOTES COMPUT SC, V2620, P216
[4]  
CARDELLI L, 2003, IN PRESS ELECT NOTES
[5]  
Chiaverini M, 2003, LECT NOTES COMPUT SC, V2602, P166
[6]  
Danos V, 2003, LECT NOTES COMPUT SC, V2618, P302
[7]  
Danos V, 2003, LECT NOTES COMPUT SC, V2602, P34
[8]  
DANOS V, 2003, ELECT NOTES THEORETI
[9]  
Diestel R., 2000, GRAPH THEORY
[10]  
FESSANT FL, 2001, THESIS ECOLE POLYTEC