Logical modelling of cellular decisions
Contents
- Introduction
- Logical modelling
- T-helper cell differentiation
- MAPK network
Porquerolles, June 25th, 2013
Logical modelling of cellular decisions Denis Thieffry - - PowerPoint PPT Presentation
Logical modelling of cellular decisions Denis Thieffry (thieffry@ens.fr) Contents Introduction Logical modelling T-helper cell differentiation MAPK network Porquerolles, June 25th, 2013 Cell proliferation, differentiation or
Porquerolles, June 25th, 2013
Xi (image or logical function) specifies whether gene i is currently transcribed xi (logical variable) denotes the presence (above a threshold of the functional product of gene i
Gene i switched ON Gene i switched OFF 1
1 Delay dOFF Delay dON
KA = 2 IFF (C=0) KA = 0 otherwise
KC = 1 IFF (B=1) AND (C=0) KC = 0 otherwise B C C
1
C
2
C C=0 1 KB = 1 IFF (A=1) KB = 0 otherwise
1
A 2 1
[1] [2]
B C A
2
C
B C
1 1
A
KA = 2 IFF (C=0) KA = 0 otherwise KB = 1 IFF (A=1) KB = 0 otherwise KC = 1 IFF (B=1) AND (C=0) KC = 0 otherwise C=0 1 2 1
[1] [2]
B C A
ABC C↑ C↓ B↓ B↓ A↑
Stable state
[1] [2]
B C A
ABC
Stable state
Cycle Cycle
B↓ C↓ C↓
A↑ C↑ A↑
[1] [2]
B C A
ABC
Stable state
B↓ C↓
B↓ B↓
Fauré et al (2006) Bioinformatics 22: e124-31
A↑ B↑ A↑ A↑ C↑
[1] [2]
B C A
graph analysis graph editor simulation
State transition graph
Regulatory graph
Naldi et al (2009) BioSystems 97: 134-9 Chaouiya et al (2013) Meth Mol Biol 804: 463-79 Available at http://ginsim.org
B C 1
A
1
A C
1
A
B C 1
A C C
KC
1 1
A B B C C
KB
1
A C B B C
Naldi, Chaouiya & Thieffry (2007) LNCS 4695: 233-47.
KA
1 1
A
2 3 3 2 1 1 2 2
Thieffry & Thomas (1995)
Thieffry & Thomas (1995)
[CI, Cro, CII, N]
Lysogeny (only CI expressed)
lysogeny
cyclic attractor for lysis
(homeostatically) expressed
CI↓ Cro↑ CII↓ N↓ CI↓ Cro↑ CII↓ N↓ Cro↑ CI↑ CI↑ CII↓ N↓ Cro↓
Cro↓
cyclic attractor transient cycle stable state transient pathways
Component Type Number of states Schemata CI Cro CII N i-7 transient paths 7 * 1 1 1 * * i-3 transient paths 3 2 1 2 1 * ct-31 transient cycles 31 1 * 1 1 1 2-3 1 2-3 1 * 1 1 * * 1 2-3 1 1 2-3 1 * 2 1-3 * * ct-2 transient cycle 2 1 2-3 ss-2000 Stable state 1 2 ca-2 cyclic attractor 1 2-3
A B C D
A B C D
Remy et al (2003) Bioinformatics 10: ii172-8
Klamt S et al (2006). BMC Bioinformatics 7: 56.
Mendoza L (2006). BioSystems 84: 101-14.
!"#" $% $%&' !"# $%&( Yamoka et al (2004)
ILR = 1 IFF IL AND ILR1 AND ILR2
!"#" $%&' $%() $%( $%(* $% ILR = 1 IFF (IL OR IL_e) AND ILR1 AND ILR2
IL = 1 IFF NFAT AND proliferation AND ...
!"#" $%&' $%() $%( $%(* $% +,-./01,23/-4 $%*( !"#"5 "6( 78#" $%*&'
$%*(9 $%*(: $%*(2
!"#$%
!"#&' !"#&(
)*+*, !-./$%
!-./&,
!-./&
!-./&# !"#&0
!"#& )*+*1 )*+*2 !"3$% !"3&
!"3&+
IRF1 IL4 CGC IFNB_e IL12_e STAT3 IL12RB2 IL4R IL17 TBET IL10 IL23R GP130 IL21 STAT6 IL6_e proliferation APC IL15_e CD28 IL2 IL12RB1 IFNGR1 IFNGR STAT4 SMAD3 IL2R IL4_e IFNG IL6RA IL4RA STAT1 IFNGR2 IL15RA IKB TCR IL10_e IL15R TGFB_e IFNG_e IL10RB IL10R IL23_e IL2RA NFKB STAT5 NFAT IL27RA IL27_e IL2_e TGFBR RORGT RUNX3 IFNBR IL10RA IL21R GATA3 IL21_e IL6R TGFB IL23 IL27R IL12R FOXP3 IL2RB
13 input components, 52 internal components, 339 circuits => too large to perform simulations
Naldi et al (2010) PLoS Comput Biol 6: e1000912.
Naldi et al (2011) Theoretical Computer Science 412: 2207-18.
RORGT IL2_e IL10_e NFAT FOXP3 STAT3 IL17 IL21_e STAT4 IL2R IL21 IL10 GATA3 proliferation APC STAT5 TGFB IL6_e TGFB_e IFNG STAT1 IL4_e IL23 IL2 STAT6 IFNG_e IFNB_e IL15_e IL2RA IL4 IL27_e TBET IL12_e IL23_e
13 input components, 21 internal components
IL2R IL2RA IFNG IL2 IL4 IL10 IL21 IL23 TGFB TBET GATA3 FOXP3 NFAT STAT1 STAT3 STAT4 STAT5 STAT6 proliferation RORGT IL17 Support
Th0 [7] Activated Th0 [7] Th1 [7] Activated Th1 [7] Anergic Th1 [78] Anergic Th1 RORγt+ predicted Th1 RORγt+ [44,45,70] Th1 Foxp3+ [12] Anergic Th17 Th2 [7] Activated Th2 [7] Anergic Th2 [78] Th2 RORγt+ [49] Activated Treg [79] Treg RORγt+ [46–48] Th1 Foxp3+ RORγt+ predicted Th2 Foxp3+ RORγt+ predicted
Pro TH2 (IL4, IL6)
ss-1001110000000210011110010101021100 i#255
IL2- IL4+ IL10+ IL21+ IL23+
Activated Th2
i#25 ss-1001000000000210100000000100020100
APC + IL2
IL2+ Proliferation+
Activated Th0
ss-1011000000000211000000100110020100 i#79
IFNG+ IL2-
Activated Th1
ss-1001000000001210000001001100020100 i#37
Pro Treg (TGFB)
IL2- TGFb+
Activated Th0
Node order: APC, IFNB_e, IFNG_e, IL2_e, IL4_e, IL6_e, IL10_e, IL12_e, IL15_e, IL21_e, IL23_e, IL27_e, TGFB_e, IL2R, IL2RA, IFNG, IL2, IL4, IL10, IL21, IL23, TGFB, TBET, GATA3, FOXP3, NFAT, STAT1, STAT3, STAT4, STAT5, STAT6, Proliferation RORGT and IL17.
ss-1001010000001210101110000101020110 i#39 i#91 ss-1001010000001210001111001101020110 i#66
Pro Th17 (TGFB, IL6)
RORGT+ RORGT+ IL2+ IL10+ IL21+ IL23+ IL2- IL10+ IL21+ IL23+ TGFB+ RORGT+ FOXP3+
Activated Th17 FOXP3- Activated Th17 FOXP3+
Node order: APC, IFNB_e, IFNG_e, IL2_e, IL4_e, IL6_e, IL10_e, IL12_e, IL15_e, IL21_e, IL23_e, IL27_e, TGFB_e, IL2R, IL2RA, IFNG, IL2, IL4, IL10, IL21, IL23, TGFB, TBET, GATA3, FOXP3, NFAT, STAT1, STAT3, STAT4, STAT5, STAT6, Proliferation RORGT and IL17.
ss-1000110000001010000000011101011010 ss-1000110000001010001111011101021110 i#54 i#11 ss-1000110000001010011110010101021110 i#35 i#595 i#24 i#143 i#112(1) ss-1000110000001010000000010101011010 i#56
i#112(2)
RORGT+ IL2R- IL2- STAT5+ STAT6+ STAT5+ FOXP3+ FOXP3+ IL2R- IL2- STAT6+ STAT5+ IL2- STAT5+ STAT5+ RORGT+ RORGT+ FOXP3+ RORGT+ RORGT+ FOXP3+ IL2R- IL2- IL2- STAT5+ IL2R- IL2RA+ GATA3+ IL10+ IL2R- IL4R+ IL21+ IL23+ IL2R- IL2RA+ GATA3+ RORGT+ IL2R- IL4- IL10+ IL21+ IL23+ TGFB+ GATA3+ RORGT+
Anergic GATA3+ RORGT+ Activated GATA3+ RORGT+ IL4+ IL10+ IL21+ IL23+ Anergic GATA3+ RORGT+ FOXP3+ Activated GATA3+ RORGT+ FOXP3+ IL10+ IL21+ IL23+ TGFB+
APC + IL4 + IL6 + TGFB (pro Th2 + Th17 cytokines, in the absence of IL2)
Node order: APC, IFNB_e, IFNG_e, IL2_e, IL4_e, IL6_e, IL10_e, IL12_e, IL15_e, IL21_e, IL23_e, IL27_e, TGFB_e, IL2R, IL2RA, IFNG, IL2, IL4, IL10, IL21, IL23, TGFB, TBET, GATA3, FOXP3, NFAT, STAT1, STAT3, STAT4, STAT5, STAT6, Proliferation RORGT and IL17.
GATA3, Tbet, Foxp3 and RORγt
GATA3, Tbet, Foxp3 and RORγt
GATA3, Tbet, Foxp3 and RORγt
GATA3 Tbet Foxp3 RORγt
Naldi et al (2010) PLoS Comput Biol 6: e1000912.
Monteiro & Chaouiya (2012) Adv Intell Soft Comput 154: 259–67. Bérenguier et al (2013) Chaos, in press.
Functional positive circuits Negative circuits
★ ENS (Paris)
★ Institut Curie (Paris)
★ TAGC (Marseille)
★ IML (Marseille)
★ IGC (Lisboa)
Belgian Inter-university Attraction Pole Bioinformatics and Modelling : from Genomes to Networks
(2013).Dynamical modeling and analysis of large cellular regulatory networks.
regulatory networks. Adv Intell Soft Comput 154: 259–67.
and analysis of logical models of genetic networks. Lecture Notes in Bioinformatics 4695: 233-47.
cell types predicted from regulatory network modelling. PLoS Computational Biology 6: e1000912.