{ "jani-version":1, "features":[ "derived-operators" ], "name":"Converted from PRISM by IscasMC", "type":"ctmc", "actions":[ { "name":"a_kkk_e1" }, { "name":"d_kkk_e1" }, { "name":"k_kkk_e1" }, { "name":"a_k_ptase" }, { "name":"d_k_ptase" }, { "name":"k_k_ptase" }, { "name":"a_k_kk" }, { "name":"d_k_kk" }, { "name":"k_k_kk" }, { "name":"a_kk_kkk" }, { "name":"d_kk_kkk" }, { "name":"k_kk_kkk" }, { "name":"a_kk_ptase" }, { "name":"d_kk_ptase" }, { "name":"k_kk_ptase" }, { "name":"a_kkk_e2" }, { "name":"d_kkk_e2" }, { "name":"k_kkk_e2" } ], "constants":[ { "name":"N", "type":"int" } ], "variables":[ { "name":"e1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"kptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"k", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"k_kkpp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kp_kkpp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kp_ptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kpp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kpp_ptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kk", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kk_kkkp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkp_kkkp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkp_ptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkpp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkpp_ptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkk", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkk_e1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkkp", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"kkkp_e2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"N" } }, { "name":"e2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"kkptase", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } } ], "observables":[ { "name":"\"activated\"" }, { "name":"\"activated_squared\"" }, { "name":"\"percentage\"" }, { "name":"\"reactions\"" }, { "name":"\"time\"" } ], "initial-states":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"e1", "right":1 }, "right":{ "op":"=", "left":"kptase", "right":1 } }, "right":{ "op":"=", "left":"k", "right":"N" } }, "right":{ "op":"=", "left":"k_kkpp", "right":0 } }, "right":{ "op":"=", "left":"kp", "right":0 } }, "right":{ "op":"=", "left":"kp_kkpp", "right":0 } }, "right":{ "op":"=", "left":"kp_ptase", "right":0 } }, "right":{ "op":"=", "left":"kpp", "right":0 } }, "right":{ "op":"=", "left":"kpp_ptase", "right":0 } }, "right":{ "op":"=", "left":"kk", "right":"N" } }, "right":{ "op":"=", "left":"kk_kkkp", "right":0 } }, "right":{ "op":"=", "left":"kkp", "right":0 } }, "right":{ "op":"=", "left":"kkp_kkkp", "right":0 } }, "right":{ "op":"=", "left":"kkp_ptase", "right":0 } }, "right":{ "op":"=", "left":"kkpp", "right":0 } }, "right":{ "op":"=", "left":"kkpp_ptase", "right":0 } }, "right":{ "op":"=", "left":"kkk", "right":"N" } }, "right":{ "op":"=", "left":"kkk_e1", "right":0 } }, "right":{ "op":"=", "left":"kkkp", "right":0 } }, "right":{ "op":"=", "left":"kkkp_e2", "right":0 } }, "right":{ "op":"=", "left":"e2", "right":1 } }, "right":{ "op":"=", "left":"kkptase", "right":1 } } }, "automata":[ { "name":"E1", "locations":[ { "name":"location", "observables":[ { "ref":"\"activated\"", "value":"kpp" }, { "ref":"\"activated_squared\"", "value":{ "op":"*", "left":"kpp", "right":"kpp" } }, { "ref":"\"percentage\"", "value":{ "op":"*", "left":100, "right":{ "op":"/", "left":"kpp", "right":"N" } } }, { "ref":"\"time\"", "value":1 } ] } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_kkk_e1", "rate":{ "exp":"e1" }, "guard":{ "exp":{ "op":">", "left":"e1", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"e1", "right":"e1" } }, "location":"location", "assignments":[ { "ref":"e1", "value":{ "op":"-", "left":"e1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kkk_e1", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"e1", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"e1", "value":{ "op":"+", "left":"e1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kkk_e1", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"e1", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"e1", "value":{ "op":"+", "left":"e1", "right":1 } } ], "observables":[ ] } ] } ] }, { "name":"KPTASE", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_k_ptase", "rate":{ "exp":"kptase" }, "guard":{ "exp":{ "op":">", "left":"kptase", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"kptase", "right":"kptase" } }, "location":"location", "assignments":[ { "ref":"kptase", "value":{ "op":"-", "left":"kptase", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_k_ptase", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kptase", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kptase", "value":{ "op":"+", "left":"kptase", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_k_ptase", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kptase", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kptase", "value":{ "op":"+", "left":"kptase", "right":1 } } ], "observables":[ ] } ] } ] }, { "name":"MAPK", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_k_kk", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"k" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"k", "right":0 }, "right":{ "op":"<", "left":"k_kkpp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"k" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"k" } } }, "location":"location", "assignments":[ { "ref":"k_kkpp", "value":{ "op":"+", "left":"k_kkpp", "right":1 } }, { "ref":"k", "value":{ "op":"-", "left":"k", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"d_k_kk", "rate":{ "exp":{ "op":"*", "left":150, "right":"k_kkpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"k", "right":"N" }, "right":{ "op":">", "left":"k_kkpp", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"k_kkpp" }, "right":{ "op":"*", "left":150, "right":"k_kkpp" } } }, "location":"location", "assignments":[ { "ref":"k_kkpp", "value":{ "op":"-", "left":"k_kkpp", "right":1 } }, { "ref":"k", "value":{ "op":"+", "left":"k", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"k_k_kk", "rate":{ "exp":{ "op":"*", "left":150, "right":"k_kkpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"k_kkpp", "right":0 }, "right":{ "op":"<", "left":"kp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"k_kkpp" }, "right":{ "op":"*", "left":150, "right":"k_kkpp" } } }, "location":"location", "assignments":[ { "ref":"k_kkpp", "value":{ "op":"-", "left":"k_kkpp", "right":1 } }, { "ref":"kp", "value":{ "op":"+", "left":"kp", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"a_k_ptase", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kp", "right":0 }, "right":{ "op":"<", "left":"kp_ptase", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" } } }, "location":"location", "assignments":[ { "ref":"kp_ptase", "value":{ "op":"+", "left":"kp_ptase", "right":1 } }, { "ref":"kp", "value":{ "op":"-", "left":"kp", "right":1 } } ] } ] }, { "location":"location", "action":"d_k_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kp", "right":"N" }, "right":{ "op":">", "left":"kp_ptase", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kp_ptase" }, "right":{ "op":"*", "left":150, "right":"kp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kp_ptase", "value":{ "op":"-", "left":"kp_ptase", "right":1 } }, { "ref":"kp", "value":{ "op":"+", "left":"kp", "right":1 } } ] } ] }, { "location":"location", "action":"k_k_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kp_ptase", "right":0 }, "right":{ "op":"<", "left":"k", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kp_ptase" }, "right":{ "op":"*", "left":150, "right":"kp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kp_ptase", "value":{ "op":"-", "left":"kp_ptase", "right":1 } }, { "ref":"k", "value":{ "op":"+", "left":"k", "right":1 } } ] } ] }, { "location":"location", "action":"a_k_kk", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kp", "right":0 }, "right":{ "op":"<", "left":"kp_kkpp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kp" } } }, "location":"location", "assignments":[ { "ref":"kp_kkpp", "value":{ "op":"+", "left":"kp_kkpp", "right":1 } }, { "ref":"kp", "value":{ "op":"-", "left":"kp", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"d_k_kk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kp_kkpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kp", "right":"N" }, "right":{ "op":">", "left":"kp_kkpp", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kp_kkpp" }, "right":{ "op":"*", "left":150, "right":"kp_kkpp" } } }, "location":"location", "assignments":[ { "ref":"kp_kkpp", "value":{ "op":"-", "left":"kp_kkpp", "right":1 } }, { "ref":"kp", "value":{ "op":"+", "left":"kp", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"k_k_kk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kp_kkpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kp_kkpp", "right":0 }, "right":{ "op":"<", "left":"kpp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kp_kkpp" }, "right":{ "op":"*", "left":150, "right":"kp_kkpp" } } }, "location":"location", "assignments":[ { "ref":"kp_kkpp", "value":{ "op":"-", "left":"kp_kkpp", "right":1 } }, { "ref":"kpp", "value":{ "op":"+", "left":"kpp", "right":1 } } ], "observables":[ { "ref":"\"reactions\"", "value":1 } ] } ] }, { "location":"location", "action":"a_k_ptase", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kpp", "right":0 }, "right":{ "op":"<", "left":"kpp_ptase", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kpp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kpp" } } }, "location":"location", "assignments":[ { "ref":"kpp_ptase", "value":{ "op":"+", "left":"kpp_ptase", "right":1 } }, { "ref":"kpp", "value":{ "op":"-", "left":"kpp", "right":1 } } ] } ] }, { "location":"location", "action":"d_k_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kpp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kpp", "right":"N" }, "right":{ "op":">", "left":"kpp_ptase", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kpp_ptase" }, "right":{ "op":"*", "left":150, "right":"kpp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kpp_ptase", "value":{ "op":"-", "left":"kpp_ptase", "right":1 } }, { "ref":"kpp", "value":{ "op":"+", "left":"kpp", "right":1 } } ] } ] }, { "location":"location", "action":"k_k_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kpp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kpp_ptase", "right":0 }, "right":{ "op":"<", "left":"kp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kpp_ptase" }, "right":{ "op":"*", "left":150, "right":"kpp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kpp_ptase", "value":{ "op":"-", "left":"kpp_ptase", "right":1 } }, { "ref":"kp", "value":{ "op":"+", "left":"kp", "right":1 } } ] } ] } ] }, { "name":"MAPKK", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_kk_kkk", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kk" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kk", "right":0 }, "right":{ "op":"<", "left":"kk_kkkp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kk" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kk" } } }, "location":"location", "assignments":[ { "ref":"kk_kkkp", "value":{ "op":"+", "left":"kk_kkkp", "right":1 } }, { "ref":"kk", "value":{ "op":"-", "left":"kk", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kk_kkk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kk_kkkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kk", "right":"N" }, "right":{ "op":">", "left":"kk_kkkp", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kk_kkkp" }, "right":{ "op":"*", "left":150, "right":"kk_kkkp" } } }, "location":"location", "assignments":[ { "ref":"kk_kkkp", "value":{ "op":"-", "left":"kk_kkkp", "right":1 } }, { "ref":"kk", "value":{ "op":"+", "left":"kk", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kk_kkk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kk_kkkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kk_kkkp", "right":0 }, "right":{ "op":"<", "left":"kkp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kk_kkkp" }, "right":{ "op":"*", "left":150, "right":"kk_kkkp" } } }, "location":"location", "assignments":[ { "ref":"kk_kkkp", "value":{ "op":"-", "left":"kk_kkkp", "right":1 } }, { "ref":"kkp", "value":{ "op":"+", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"a_kk_ptase", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkp", "right":0 }, "right":{ "op":"<", "left":"kkp_ptase", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" } } }, "location":"location", "assignments":[ { "ref":"kkp_ptase", "value":{ "op":"+", "left":"kkp_ptase", "right":1 } }, { "ref":"kkp", "value":{ "op":"-", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kk_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kkp", "right":"N" }, "right":{ "op":">", "left":"kkp_ptase", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkp_ptase" }, "right":{ "op":"*", "left":150, "right":"kkp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kkp_ptase", "value":{ "op":"-", "left":"kkp_ptase", "right":1 } }, { "ref":"kkp", "value":{ "op":"+", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kk_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkp_ptase", "right":0 }, "right":{ "op":"<", "left":"kk", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkp_ptase" }, "right":{ "op":"*", "left":150, "right":"kkp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kkp_ptase", "value":{ "op":"-", "left":"kkp_ptase", "right":1 } }, { "ref":"kk", "value":{ "op":"+", "left":"kk", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"a_kk_kkk", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkp", "right":0 }, "right":{ "op":"<", "left":"kkp_kkkp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkp" } } }, "location":"location", "assignments":[ { "ref":"kkp_kkkp", "value":{ "op":"+", "left":"kkp_kkkp", "right":1 } }, { "ref":"kkp", "value":{ "op":"-", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kk_kkk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkp_kkkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kkp", "right":"N" }, "right":{ "op":">", "left":"kkp_kkkp", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkp_kkkp" }, "right":{ "op":"*", "left":150, "right":"kkp_kkkp" } } }, "location":"location", "assignments":[ { "ref":"kkp_kkkp", "value":{ "op":"-", "left":"kkp_kkkp", "right":1 } }, { "ref":"kkp", "value":{ "op":"+", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kk_kkk", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkp_kkkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkp_kkkp", "right":0 }, "right":{ "op":"<", "left":"kkpp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkp_kkkp" }, "right":{ "op":"*", "left":150, "right":"kkp_kkkp" } } }, "location":"location", "assignments":[ { "ref":"kkp_kkkp", "value":{ "op":"-", "left":"kkp_kkkp", "right":1 } }, { "ref":"kkpp", "value":{ "op":"+", "left":"kkpp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"a_kk_ptase", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkpp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkpp", "right":0 }, "right":{ "op":"<", "left":"kkpp_ptase", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkpp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkpp" } } }, "location":"location", "assignments":[ { "ref":"kkpp_ptase", "value":{ "op":"+", "left":"kkpp_ptase", "right":1 } }, { "ref":"kkpp", "value":{ "op":"-", "left":"kkpp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kk_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkpp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kkpp", "right":"N" }, "right":{ "op":">", "left":"kkpp_ptase", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkpp_ptase" }, "right":{ "op":"*", "left":150, "right":"kkpp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kkpp_ptase", "value":{ "op":"-", "left":"kkpp_ptase", "right":1 } }, { "ref":"kkpp", "value":{ "op":"+", "left":"kkpp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kk_ptase", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkpp_ptase" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkpp_ptase", "right":0 }, "right":{ "op":"<", "left":"kkp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkpp_ptase" }, "right":{ "op":"*", "left":150, "right":"kkpp_ptase" } } }, "location":"location", "assignments":[ { "ref":"kkpp_ptase", "value":{ "op":"-", "left":"kkpp_ptase", "right":1 } }, { "ref":"kkp", "value":{ "op":"+", "left":"kkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"a_k_kk", "rate":{ "exp":"kkpp" }, "guard":{ "exp":{ "op":">", "left":"kkpp", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"kkpp", "right":"kkpp" } }, "location":"location", "assignments":[ { "ref":"kkpp", "value":{ "op":"-", "left":"kkpp", "right":1 } } ] } ] }, { "location":"location", "action":"d_k_kk", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkpp", "right":"N" } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkpp", "value":{ "op":"+", "left":"kkpp", "right":1 } } ] } ] }, { "location":"location", "action":"k_k_kk", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkpp", "right":"N" } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkpp", "value":{ "op":"+", "left":"kkpp", "right":1 } } ] } ] } ] }, { "name":"MAPKKK", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_kkk_e1", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkk" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkk", "right":0 }, "right":{ "op":"<", "left":"kkk_e1", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkk" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkk" } } }, "location":"location", "assignments":[ { "ref":"kkk_e1", "value":{ "op":"+", "left":"kkk_e1", "right":1 } }, { "ref":"kkk", "value":{ "op":"-", "left":"kkk", "right":1 } } ] } ] }, { "location":"location", "action":"d_kkk_e1", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkk_e1" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kkk", "right":"N" }, "right":{ "op":">", "left":"kkk_e1", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkk_e1" }, "right":{ "op":"*", "left":150, "right":"kkk_e1" } } }, "location":"location", "assignments":[ { "ref":"kkk_e1", "value":{ "op":"-", "left":"kkk_e1", "right":1 } }, { "ref":"kkk", "value":{ "op":"+", "left":"kkk", "right":1 } } ] } ] }, { "location":"location", "action":"k_kkk_e1", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkk_e1" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkk_e1", "right":0 }, "right":{ "op":"<", "left":"kkkp", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkk_e1" }, "right":{ "op":"*", "left":150, "right":"kkk_e1" } } }, "location":"location", "assignments":[ { "ref":"kkk_e1", "value":{ "op":"-", "left":"kkk_e1", "right":1 } }, { "ref":"kkkp", "value":{ "op":"+", "left":"kkkp", "right":1 } } ] } ] }, { "location":"location", "action":"a_kkk_e2", "rate":{ "exp":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkkp" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkkp", "right":0 }, "right":{ "op":"<", "left":"kkkp_e2", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkkp" }, "right":{ "op":"*", "left":{ "op":"/", "left":1, "right":"N" }, "right":"kkkp" } } }, "location":"location", "assignments":[ { "ref":"kkkp_e2", "value":{ "op":"+", "left":"kkkp_e2", "right":1 } }, { "ref":"kkkp", "value":{ "op":"-", "left":"kkkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"d_kkk_e2", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkkp_e2" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":"<", "left":"kkkp", "right":"N" }, "right":{ "op":">", "left":"kkkp_e2", "right":0 } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkkp_e2" }, "right":{ "op":"*", "left":150, "right":"kkkp_e2" } } }, "location":"location", "assignments":[ { "ref":"kkkp_e2", "value":{ "op":"-", "left":"kkkp_e2", "right":1 } }, { "ref":"kkkp", "value":{ "op":"+", "left":"kkkp", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"k_kkk_e2", "rate":{ "exp":{ "op":"*", "left":150, "right":"kkkp_e2" } }, "guard":{ "exp":{ "op":"∧", "left":{ "op":">", "left":"kkkp_e2", "right":0 }, "right":{ "op":"<", "left":"kkk", "right":"N" } } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":{ "op":"*", "left":150, "right":"kkkp_e2" }, "right":{ "op":"*", "left":150, "right":"kkkp_e2" } } }, "location":"location", "assignments":[ { "ref":"kkkp_e2", "value":{ "op":"-", "left":"kkkp_e2", "right":1 } }, { "ref":"kkk", "value":{ "op":"+", "left":"kkk", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"a_kk_kkk", "rate":{ "exp":"kkkp" }, "guard":{ "exp":{ "op":">", "left":"kkkp", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"kkkp", "right":"kkkp" } }, "location":"location", "assignments":[ { "ref":"kkkp", "value":{ "op":"-", "left":"kkkp", "right":1 } } ] } ] }, { "location":"location", "action":"d_kk_kkk", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkkp", "right":"N" } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkkp", "value":{ "op":"+", "left":"kkkp", "right":1 } } ] } ] }, { "location":"location", "action":"k_kk_kkk", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkkp", "right":"N" } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkkp", "value":{ "op":"+", "left":"kkkp", "right":1 } } ] } ] } ] }, { "name":"E2", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_kkk_e2", "rate":{ "exp":"e2" }, "guard":{ "exp":{ "op":">", "left":"e2", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"e2", "right":"e2" } }, "location":"location", "assignments":[ { "ref":"e2", "value":{ "op":"-", "left":"e2", "right":1 } } ] } ] }, { "location":"location", "action":"d_kkk_e2", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"e2", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"e2", "value":{ "op":"+", "left":"e2", "right":1 } } ] } ] }, { "location":"location", "action":"k_kkk_e2", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"e2", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"e2", "value":{ "op":"+", "left":"e2", "right":1 } } ] } ] } ] }, { "name":"KKPTASE", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"a_kk_ptase", "rate":{ "exp":"kkptase" }, "guard":{ "exp":{ "op":">", "left":"kkptase", "right":0 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":"kkptase", "right":"kkptase" } }, "location":"location", "assignments":[ { "ref":"kkptase", "value":{ "op":"-", "left":"kkptase", "right":1 } } ] } ] }, { "location":"location", "action":"d_kk_ptase", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkptase", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkptase", "value":{ "op":"+", "left":"kkptase", "right":1 } } ] } ] }, { "location":"location", "action":"k_kk_ptase", "rate":{ "exp":1 }, "guard":{ "exp":{ "op":"<", "left":"kkptase", "right":1 } }, "destinations":[ { "probability":{ "exp":{ "op":"/", "left":1, "right":1 } }, "location":"location", "assignments":[ { "ref":"kkptase", "value":{ "op":"+", "left":"kkptase", "right":1 } } ] } ] } ] } ], "system":{ "elements":[ { "automaton":"E1" }, { "automaton":"KPTASE" }, { "automaton":"MAPK" }, { "automaton":"MAPKK" }, { "automaton":"MAPKKK" }, { "automaton":"E2" }, { "automaton":"KKPTASE" } ], "syncs":[ { "synchronise":[ null, null, null, "a_kk_ptase", null, null, "a_kk_ptase" ], "result":"a_kk_ptase" }, { "synchronise":[ null, null, null, "d_kk_ptase", null, null, "d_kk_ptase" ], "result":"d_kk_ptase" }, { "synchronise":[ null, null, null, "k_kk_ptase", null, null, "k_kk_ptase" ], "result":"k_kk_ptase" }, { "synchronise":[ null, null, null, null, "a_kkk_e2", "a_kkk_e2", null ], "result":"a_kkk_e2" }, { "synchronise":[ null, null, null, null, "d_kkk_e2", "d_kkk_e2", null ], "result":"d_kkk_e2" }, { "synchronise":[ null, null, null, null, "k_kkk_e2", "k_kkk_e2", null ], "result":"k_kkk_e2" }, { "synchronise":[ "a_kkk_e1", null, null, null, "a_kkk_e1", null, null ], "result":"a_kkk_e1" }, { "synchronise":[ "d_kkk_e1", null, null, null, "d_kkk_e1", null, null ], "result":"d_kkk_e1" }, { "synchronise":[ "k_kkk_e1", null, null, null, "k_kkk_e1", null, null ], "result":"k_kkk_e1" }, { "synchronise":[ null, null, null, "a_kk_kkk", "a_kk_kkk", null, null ], "result":"a_kk_kkk" }, { "synchronise":[ null, null, null, "d_kk_kkk", "d_kk_kkk", null, null ], "result":"d_kk_kkk" }, { "synchronise":[ null, null, null, "k_kk_kkk", "k_kk_kkk", null, null ], "result":"k_kk_kkk" }, { "synchronise":[ null, null, "a_k_kk", "a_k_kk", null, null, null ], "result":"a_k_kk" }, { "synchronise":[ null, null, "d_k_kk", "d_k_kk", null, null, null ], "result":"d_k_kk" }, { "synchronise":[ null, null, "k_k_kk", "k_k_kk", null, null, null ], "result":"k_k_kk" }, { "synchronise":[ null, "a_k_ptase", "a_k_ptase", null, null, null, null ], "result":"a_k_ptase" }, { "synchronise":[ null, "d_k_ptase", "d_k_ptase", null, null, null, null ], "result":"d_k_ptase" }, { "synchronise":[ null, "k_k_ptase", "k_k_ptase", null, null, null, null ], "result":"k_k_ptase" } ] } }