Rules Railroad - visualizing rule-based models

Visualize models in BNGL format

Visualize BNGL BNGL overview Rules Railroad Concept Visualizing conventions Examples About

Visualization conventions

BNGL code Rules Railroad visualization bnglViz visualization
begin molecules


EGFR(l,r,Y1068~u~p,Y1148~u~p)


begin species


EGFR(l,r,Y1068~u,Y1148~u)




EGFR(l,r,Y1068~P!1,Y1148~P).Grb2(SH2!1,SH3)



begin observables




EGFR(l,r,Y1068~u,Y1148~u~p)




EGFR(l,r!+,Y1068~u)



begin reaction rules


non-reversible binding rules




EGFR(Y1068~p)+Grb2(SH2,SH3) -> EGFR(Y1068~p!1).Grb2(SH2!1,SH3)




EGFR(Y1068~p!1).Grb2(SH2!1,SH3) -> EGFR(Y1068~p)+Grb2(SH2,SH3)









reversible binding rules






EGFR(Y1068~p)+Grb2(SH2,SH3) <-> EGFR(Y1068~p!1).Grb2(SH2!1,SH3)






EGFR(Y1068~p!1).Grb2(SH2!1,SH3) <-> EGFR(Y1068~p)+Grb2(SH2,SH3)





EGFR(Y1068~p).Grb2(SH2,SH3!+) <-> EGFR(Y1068~p!1).Grb2(SH2!1,SH3!+)

















state transition rules




EGFR(Y1068~p)+PTP() -> EGFR(Y1068~u)+PTP()




EGFR(r!+,Y1068~u).Src() -> EGFR(r!+,Y1068~p).Src()



EGFR(r!+,Y1068~u) -> EGFR(r!+,Y1068~p)









synthesis, degradation rules




pro_EGF() -> EGF()




EGF().EGFR() -> EGFR()



EGF(r!1).EGFR(l!1,r) -> EGFR(l,r)