Rules Railroad - visualizing rule-based models

Visualize models in BNGL format

Visualize BNGL BNGL sandbox 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)