You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

3595 lines
132 KiB

{
"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"
}
]
}
}