Skip to main content
. 2018 Mar 7;13(3):e0192949. doi: 10.1371/journal.pone.0192949

Table 2. Boolean functions (BF) of the IBD model for the internal and the output nodes.

INTERNAL NODES
TLR2 = PGN
TLR4 = LPS
NOD2 = MDP
NFkB = TLR2 | NOD2 | TLR4
IL6 = (MACR & PGN) | (DC & (LPS | PGN)) | (Th17 & IL23) | (NFkB &! (IL4 | IL10))
TNFa=((NFkB&LPS)|(MACR&(IL2|(IFNg&LPS)|PGN))|(NK&(MDP|PGN|LPS)&((IL2|
IL12)&(IL2|IL15))|(FIBROBLAST&IFNg)|((CD4_NKG2D|CD8_NKG2D|NK_NKG2D)&(IEC_MICA_B|
IEC_ULPB1_6)))&!(i=1downregcyt=4IL10ti&(i=1downregcyt=4TLR2ti|i=1downregcyt=4TLR4ti)&TNFa)
TGFb = (Treg | MACR)
Th0=i=1THR_Th0=3LPSti|i=1THR_Th0=3MDPti|i=1THR_Th0=3PGNti
Th0_M = (Th0 & (IL23 | IL12)) | Th0_M
IL18 = ((MACR | DC) & LPS) & NFkB
IL1b=((MACR|DC)&LPS&NFkB)&!(IL1b&i=1downreg_cyt=4IL10ti)
IFNg=((NK&(PGN|LPS|MDP|&(IL23|(IL12&(IL2|IL15|IL18))))|(Th0_M&(LPS|MDP|PGN)
&(IL12|IL23))|Th1|((CD8_NKG2D|NK_NKG2D)&(IEC_MICA_B|IEC_ULPB1_6))|(Th17&(PGN|LPS|
MDP))|((MACR|Th0)&IL18&IL12))&!((IFNg&(i=1downreg_cyt=4TGFbti|i=1downregcyt=4IL10ti|Th2)
IL23 = (MACR & IL1b) | DC
IL22=Th17|(NK&((IL18&IL12)|IL23))|CD4_NKG2D|(((IL22&Th0&IL21)&!(i=1upreg_cyt=3IL22ti&
i=1upreg_cyt=3Th0ti&i=1upreg_cyt=3IL21ti))&!TGFb)
IL21 = Th17 | ((Th0 & IL6) &! (IL4 | IFNg | TGFb))
IL17=(Th17|(Th17_M&(LPS|MDP|PGN))|(CD4_NKG2D&(IEC_MICA_B|IEC_ULPB1_6)))&!
((i=1downreg_cyt=4TGFbti|i=1downreg_cyt=4IL13ti)&IL17)
IL10 = Treg|(Th2 &! IL23)|((TLR2 & NFkB) &! (MACR & IFNg)) | ((MACR & LPS) &! IL4) | (DC & LPS)
Th17=((Th0&(IL1b|IL23|IL6))|((Th17&IL23)&!(i=1upreg_cell=2Th17ti&i=1upreg_cell=2Il23ti)))&!
((i=1downreg_cell=2TGFbti|i=1downreg_cell=2IL12ti|i=1downreg_cell=2IL4ti|i=1downreg_cell=2IFNgti|
i=1downreg_cell=2Tregti)&Th17)
Th17_M = ((Th0_M & (PGN | MDP | LPS)) & ((IL1b & IL6) | IL23 | IL2)) | Th17_M
Th1=(Th0&((IL12|IFNg|IL18)|(DC&IL12&IL23&LPS)))&!(((i=1downreg_cell=2IL17ti&
i=1downreg_cell=2IL12ti)|(i=1downreg_cell=2Tregti|i=1downreg_cell=2Th2ti|i=1downreg_cell=2TGFbti|
i=1downreg_cell=2IL10ti|i=1downreg_cell=2IL4ti))&Th1)
Th2=(Th0&(IL10|((IL18&IL4)&!IL12))|((Th2&IL4)&!(i=1upreg_cell=2Th2ti&i=1upreg_cell=2IL4ti)))&!
((i=1downreg_cell=2Tregti|i=1downreg_cell=2IFNgti|i=1downreg_cell=2TGFbti)&Th2)
IL4 = Th2
IL15 = (FIBROBLAST & (MDP | LPS | PGN)) | (MACR & (LPS | IFNg))
IL12=((((MACR|DC)&(LPS|PGN)&IFNg)&!(IL12&i=1downreg_cyt=4TNFati))|(DC&IL1b)|
(IL12&(IL13|IL4)))&!((i=1downreg_cyt=4TGFbti|i=1downreg_cyt=4IL10ti)&IL12)
IL13 = Th2
Treg=(i=1THR_Th0_Treg=3Th0ti&(TGFb|TLR2))&!((i=1downreg_cell=2IL6ti|i=1downreg_cell=2IL21ti|
i=1downreg_cell=2IL23ti|i=1downreg_cell=2Th17ti|i=1downreg_cell=2IL22ti|i=1downreg_cell=2TNFati)&Treg)
NK=(IL15|IL2|IL12|IL23|(IL18&IL10))&!(i=1downregcell=2Tregti&NK)
DEF=IL22|IL17|i=1THR_NOD2_DEF=3NOD2ti
IL2 = Th0 | (Th0_M & (MDP | LPS | PGN)) | DC
MACR=(NFkB|((MACR&(IFNg|IL15))&!(i=1upreg_cell=2NFkBti&(i=1upreg_cell=2IFNgti|
i=1upreg_cell=2IL15ti))))&!(i=1downreg_cell=2IL10ti&MACR)
DC=NFkB&!(i=1downreg_cell=2IL10ti&DC)
IEC_MICA_B=((LPS|MDP|PGN)|(IEC_MICA_B&TNFa)&!(i=1upreg_rec=2IEC_MICA_Bti&
i=1upreg_rec=2TNFati))&!TGFb
IEC_ULPB1_6 = CD8_NKG2D & (LPS|MDP|PGN)
CD8_NKG2D=(LPS|PGN|MDP)&!((i=1THR_LIGANDS_NKG2D=3IEC_MICA_Bti|i=1THR_LIGANDS_NKG2D=3IEC_ULPB_1_6ti
|(i=1downreg_cell=2IL21ti&i=1downreg_cell=2IL2ti))&CD8_NKG2D)
NK_NKG2D=(LPS|PGN|MDP)&!(i=1downreg_cell=2TGFbti|i=1THR_LIGANDS_NKG2D=3IEC_MICA_Bti|
i=1THR_LIGANDS_NKG2D=3IEC_ULPB_1_6ti|(i=1downreg_cell=2IL21ti&i=1downreg_cell=2IL12ti))&NK_NKG2D)
CD4_NKG2D=(LPS|PGN|MDP|(CD4_NKG2D&(IL15|TNFa))&!(i=1upreg_rec=2CD4_NKG2Dti
&(i=1upreg_rec=2IL15ti|i=1upreg_rec=2TNFati)))&!((i=1downreg_cell=2IL10ti|
i=1THR_LIGANDS_NKG2D=3IEC_MICA_Bti|i=1THR_LIGANDS_NKG2D=3IEC_ULPB_1_6ti)&CD4_NKG2D))
FIBROBLAST=((MACR&(IL4|IL13|TGFb))|IL2)&!((i=1downreg_cell=2IFNgti|i=1downreg_cell=2IL12ti)
&FIBROBLAST)
PERFOR = NK | NK_NKG2D
GRANZB = CD8_NKG2D | NK | NK_NKG2D | (DC &! (LPS | PGN))
OUTPUT NODE
MMPs = (MACR & TNFa) | (FIBROBLAST & (IL21 | IL17 | IL1b | TNFa))

Bold text within Boolean equations indicates that the information belongs to animal data