- Author:
- Shelley Fong <s.fong@auckland.ac.nz>
- Date:
- 2021-12-16 15:16:39+13:00
- Desc:
- Adding equations and sedml file. AND gate is omitted
- Permanent Source URI:
- http://models.cellml.org/workspace/7e8/rawfile/c7fadbba37be20d4e1740996deffec09b64d447a/BG_KraeutlerToy.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model name="individual_KrToy" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:xlink="http://www.w3.org/1999/xlink">
<import xlink:href="units_and_constants/units_BG.cellml">
<units name="mM" units_ref="mM"/>
<units name="fmol" units_ref="fmol"/>
<units name="per_fmol" units_ref="per_fmol"/>
<units name="J_per_mol" units_ref="J_per_mol"/>
<units name="fmol_per_sec" units_ref="fmol_per_sec"/>
<units name="C_per_mol" units_ref="C_per_mol"/>
<units name="J_per_C" units_ref="J_per_C"/>
<units name="microm3" units_ref="microm3"/>
<units name="fF" units_ref="fF"/>
<units name="fC" units_ref="fC"/>
<units name="fA" units_ref="fA"/>
<units name="per_second" units_ref="per_second"/>
<units name="millivolt" units_ref="millivolt"/>
<units name="per_sec" units_ref="per_sec"/>
<units name="J_per_K_per_mol" units_ref="J_per_K_per_mol"/>
<units name="fmol_per_L" units_ref="fmol_per_L"/>
<units name="fmol_per_L_per_sec" units_ref="fmol_per_L_per_sec"/>
<units name="per_sec_per_fmol_per_L" units_ref="per_sec_per_fmol_per_L"/>
<units name="uM" units_ref="uM"/>
<units name="mM_per_sec" units_ref="mM_per_sec"/>
<units name="uM_per_sec" units_ref="uM_per_sec"/>
<units name="pL" units_ref="pL"/>
<units name="m_to_u" units_ref="m_to_u"/>
</import>
<import xlink:href="units_and_constants/constants_BG.cellml">
<component component_ref="constants" name="constants"/>
</import>
<component name="environment">
<variable name="time" public_interface="out" units="second"/>
<!-- initial values-->
<variable initial_value="1" name="q_A_init" units="fmol"/>
<variable initial_value="1" name="q_B_init" units="fmol"/>
<variable initial_value="1e-1" name="q_Ci_init" units="fmol"/>
<variable initial_value="1e-018" name="q_C_init" units="fmol"/>
<variable initial_value="1e-018" name="q_Di_init" units="fmol"/>
<variable initial_value="1e-1" name="q_D_init" units="fmol"/>
<variable initial_value="1e-018" name="q_Ei_init" units="fmol"/>
<variable initial_value="1e-1" name="q_E_init" units="fmol"/>
<variable initial_value="1e-018" name="q_ACi_init" units="fmol"/>
<variable initial_value="1e-018" name="q_ECi_init" units="fmol"/>
<variable initial_value="1e-018" name="q_BDi_init" units="fmol"/>
<variable initial_value="1e-018" name="q_CDEi_init" units="fmol"/>
<!-- Global value-->
<variable name="q_A" public_interface="out" units="fmol"/>
<variable name="q_B" public_interface="out" units="fmol"/>
<variable name="q_Ci" public_interface="out" units="fmol"/>
<variable name="q_C" public_interface="out" units="fmol"/>
<variable name="q_Di" public_interface="out" units="fmol"/>
<variable name="q_D" public_interface="out" units="fmol"/>
<variable name="q_Ei" public_interface="out" units="fmol"/>
<variable name="q_E" public_interface="out" units="fmol"/>
<variable name="q_ACi" public_interface="out" units="fmol"/>
<variable name="q_ECi" public_interface="out" units="fmol"/>
<variable name="q_BDi" public_interface="out" units="fmol"/>
<variable name="q_CDEi" public_interface="out" units="fmol"/>
<!-- From submodule-->
<variable name="q_A_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_B_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_Ci_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_C_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_Di_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_D_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_Ei_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_E_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_ACi_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_ECi_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_BDi_mKrToy" public_interface="in" units="fmol"/>
<variable name="q_CDEi_mKrToy" public_interface="in" units="fmol"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>q_A</ci>
<apply>
<plus/>
<ci>q_A_mKrToy</ci>
<ci>q_A_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_B</ci>
<apply>
<plus/>
<ci>q_B_mKrToy</ci>
<ci>q_B_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_Ci</ci>
<apply>
<plus/>
<ci>q_Ci_mKrToy</ci>
<ci>q_Ci_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_C</ci>
<apply>
<plus/>
<ci>q_C_mKrToy</ci>
<ci>q_C_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_Di</ci>
<apply>
<plus/>
<ci>q_Di_mKrToy</ci>
<ci>q_Di_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_D</ci>
<apply>
<plus/>
<ci>q_D_mKrToy</ci>
<ci>q_D_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_Ei</ci>
<apply>
<plus/>
<ci>q_Ei_mKrToy</ci>
<ci>q_Ei_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_E</ci>
<apply>
<plus/>
<ci>q_E_mKrToy</ci>
<ci>q_E_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_ACi</ci>
<apply>
<plus/>
<ci>q_ACi_mKrToy</ci>
<ci>q_ACi_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_ECi</ci>
<apply>
<plus/>
<ci>q_ECi_mKrToy</ci>
<ci>q_ECi_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_BDi</ci>
<apply>
<plus/>
<ci>q_BDi_mKrToy</ci>
<ci>q_BDi_init</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_CDEi</ci>
<apply>
<plus/>
<ci>q_CDEi_mKrToy</ci>
<ci>q_CDEi_init</ci>
</apply>
</apply>
</math>
<!-- conservation of C-->
<variable name="cons_C" units="fmol"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>cons_C</ci>
<apply>
<plus/>
<ci>q_C</ci>
<ci>q_Ci</ci>
<ci>q_ACi</ci>
<ci>q_ECi</ci>
<ci>q_CDEi</ci>
</apply>
</apply>
</math>
</component>
<component name="KrToy_parameters">
<variable initial_value="16551.3" name="kappa_Re_AC1" public_interface="out" units="fmol_per_sec"/>
<variable initial_value="0.0308307" name="kappa_Re_AC2" public_interface="out" units="fmol_per_sec"/>
<variable initial_value="25526" name="kappa_Re_EC1" public_interface="out" units="fmol_per_sec"/>
<variable initial_value="0.0475483" name="kappa_Re_EC2" public_interface="out" units="fmol_per_sec"/>
<variable initial_value="21966.3" name="kappa_Re_BD1" public_interface="out" units="fmol_per_sec"/>
<variable initial_value="0.0409175" name="kappa_Re_BD2" public_interface="out" units="fmol_per_sec"/>
<!--var kappa_Re_AND_E1: fmol_per_sec {init: 8039.81, pub: out};
var kappa_Re_AND_E2: fmol_per_sec {init: 0.0149761, pub: out};-->
<variable initial_value="0.178307" name="K_A" public_interface="out" units="per_fmol"/>
<variable initial_value="0.416818" name="K_B" public_interface="out" units="per_fmol"/>
<variable initial_value="0.28634" name="K_Ci" public_interface="out" units="per_fmol"/>
<variable initial_value="0.28634" name="K_C" public_interface="out" units="per_fmol"/>
<variable initial_value="0.0922952" name="K_Di" public_interface="out" units="per_fmol"/>
<variable initial_value="0.0922952" name="K_D" public_interface="out" units="per_fmol"/>
<variable initial_value="0.115616" name="K_Ei" public_interface="out" units="per_fmol"/>
<variable initial_value="0.115616" name="K_E" public_interface="out" units="per_fmol"/>
<variable initial_value="2.41841" name="K_ACi" public_interface="out" units="per_fmol"/>
<variable initial_value="1.56811" name="K_ECi" public_interface="out" units="per_fmol"/>
<variable initial_value="1.82223" name="K_BDi" public_interface="out" units="per_fmol"/>
<variable initial_value="4.97869" name="K_CDEi" public_interface="out" units="per_fmol"/>
</component>
<component name="KrToy">
<variable name="time" public_interface="in" units="second"/>
<variable name="R" public_interface="in" units="J_per_K_per_mol"/>
<variable name="T" public_interface="in" units="kelvin"/>
<!-- parameters-->
<variable name="kappa_Re_AC1" public_interface="in" units="fmol_per_sec"/>
<variable name="kappa_Re_AC2" public_interface="in" units="fmol_per_sec"/>
<variable name="kappa_Re_EC1" public_interface="in" units="fmol_per_sec"/>
<variable name="kappa_Re_EC2" public_interface="in" units="fmol_per_sec"/>
<variable name="kappa_Re_BD1" public_interface="in" units="fmol_per_sec"/>
<variable name="kappa_Re_BD2" public_interface="in" units="fmol_per_sec"/>
<!--var kappa_Re_AND_E1: fmol_per_sec {pub: in};
var kappa_Re_AND_E2: fmol_per_sec {pub: in};-->
<variable name="K_A" public_interface="in" units="per_fmol"/>
<variable name="K_B" public_interface="in" units="per_fmol"/>
<variable name="K_Ci" public_interface="in" units="per_fmol"/>
<variable name="K_C" public_interface="in" units="per_fmol"/>
<variable name="K_Di" public_interface="in" units="per_fmol"/>
<variable name="K_D" public_interface="in" units="per_fmol"/>
<variable name="K_Ei" public_interface="in" units="per_fmol"/>
<variable name="K_E" public_interface="in" units="per_fmol"/>
<variable name="K_ACi" public_interface="in" units="per_fmol"/>
<variable name="K_ECi" public_interface="in" units="per_fmol"/>
<variable name="K_BDi" public_interface="in" units="per_fmol"/>
<variable name="K_CDEi" public_interface="in" units="per_fmol"/>
<!-- Input from global environment-->
<variable name="q_A_global" public_interface="in" units="fmol"/>
<variable name="q_B_global" public_interface="in" units="fmol"/>
<variable name="q_Ci_global" public_interface="in" units="fmol"/>
<variable name="q_C_global" public_interface="in" units="fmol"/>
<variable name="q_Di_global" public_interface="in" units="fmol"/>
<variable name="q_D_global" public_interface="in" units="fmol"/>
<variable name="q_Ei_global" public_interface="in" units="fmol"/>
<variable name="q_E_global" public_interface="in" units="fmol"/>
<variable name="q_ACi_global" public_interface="in" units="fmol"/>
<variable name="q_ECi_global" public_interface="in" units="fmol"/>
<variable name="q_BDi_global" public_interface="in" units="fmol"/>
<variable name="q_CDEi_global" public_interface="in" units="fmol"/>
<!-- Output to global environment-->
<variable initial_value="1e-16" name="q_A" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_B" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_Ci" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_C" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_Di" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_D" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_Ei" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_E" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_ACi" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_ECi" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_BDi" public_interface="out" units="fmol"/>
<variable initial_value="1e-16" name="q_CDEi" public_interface="out" units="fmol"/>
<!-- Constitutive parameters-->
<variable name="mu_A" units="J_per_mol"/>
<variable name="mu_B" units="J_per_mol"/>
<variable name="mu_Ci" units="J_per_mol"/>
<variable name="mu_C" units="J_per_mol"/>
<variable name="mu_Di" units="J_per_mol"/>
<variable name="mu_D" units="J_per_mol"/>
<variable name="mu_Ei" units="J_per_mol"/>
<variable name="mu_E" units="J_per_mol"/>
<variable name="mu_ACi" units="J_per_mol"/>
<variable name="mu_ECi" units="J_per_mol"/>
<variable name="mu_BDi" units="J_per_mol"/>
<variable name="mu_CDEi" units="J_per_mol"/>
<variable name="v_Re_AC1" units="fmol_per_sec"/>
<variable name="v_Re_AC2" units="fmol_per_sec"/>
<variable name="v_Re_EC1" units="fmol_per_sec"/>
<variable name="v_Re_EC2" units="fmol_per_sec"/>
<variable name="v_Re_BD1" units="fmol_per_sec"/>
<variable name="v_Re_BD2" units="fmol_per_sec"/>
<!--var v_Re_AND_E1: fmol_per_sec;
var v_Re_AND_E2: fmol_per_sec;-->
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>mu_A</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_A</ci>
<ci>q_A_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_B</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_B</ci>
<ci>q_B_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_Ci</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_Ci</ci>
<ci>q_Ci_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_C</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_C</ci>
<ci>q_C_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_Di</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_Di</ci>
<ci>q_Di_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_D</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_D</ci>
<ci>q_D_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_Ei</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_Ei</ci>
<ci>q_Ei_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_E</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_E</ci>
<ci>q_E_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_ACi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_ACi</ci>
<ci>q_ACi_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_ECi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_ECi</ci>
<ci>q_ECi_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_BDi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_BDi</ci>
<ci>q_BDi_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>mu_CDEi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
<apply>
<ln/>
<apply>
<times/>
<ci>K_CDEi</ci>
<ci>q_CDEi_global</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_AC1</ci>
<apply>
<times/>
<ci>kappa_Re_AC1</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_A</ci>
<ci>mu_Ci</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_ACi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_AC2</ci>
<apply>
<times/>
<ci>kappa_Re_AC2</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_ACi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_A</ci>
<ci>mu_C</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_EC1</ci>
<apply>
<times/>
<ci>kappa_Re_EC1</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_E</ci>
<ci>mu_Ci</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_ECi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_EC2</ci>
<apply>
<times/>
<ci>kappa_Re_EC2</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_ECi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_E</ci>
<ci>mu_C</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_BD1</ci>
<apply>
<times/>
<ci>kappa_Re_BD1</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_B</ci>
<ci>mu_Di</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_BDi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_Re_BD2</ci>
<apply>
<times/>
<ci>kappa_Re_BD2</ci>
<apply>
<minus/>
<apply>
<exp/>
<apply>
<divide/>
<ci>mu_BDi</ci>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>mu_B</ci>
<ci>mu_D</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<!--v_Re_AND_E1 = kappa_Re_AND_E1*(ppp);
v_Re_AND_E2 = kappa_Re_AND_E2*(ppp);-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_A</ci>
</apply>
<apply>
<plus/>
<apply>
<minus/>
<ci>v_Re_AC1</ci>
</apply>
<ci>v_Re_AC2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_B</ci>
</apply>
<apply>
<plus/>
<apply>
<minus/>
<ci>v_Re_BD1</ci>
</apply>
<ci>v_Re_BD2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_Ci</ci>
</apply>
<apply>
<minus/>
<apply>
<minus/>
<ci>v_Re_AC1</ci>
</apply>
<ci>v_Re_EC1</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_C</ci>
</apply>
<apply>
<plus/>
<ci>v_Re_AC2</ci>
<ci>v_Re_EC2</ci>
</apply>
</apply>
<!---v_Re_AND_E1+v_Re_AND_E2-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_Di</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_BD1</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_D</ci>
</apply>
<ci>v_Re_BD2</ci>
</apply>
<!---v_Re_AND_E1+v_Re_AND_E2-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_Ei</ci>
</apply>
<cn cellml:units="dimensionless">0</cn>
</apply>
<!---v_Re_AND_E1;-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_E</ci>
</apply>
<apply>
<plus/>
<apply>
<minus/>
<ci>v_Re_EC1</ci>
</apply>
<ci>v_Re_EC2</ci>
</apply>
</apply>
<!--+v_Re_AND_E2-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_ACi</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_AC1</ci>
<ci>v_Re_AC2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_ECi</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_EC1</ci>
<ci>v_Re_EC2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_BDi</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_BD1</ci>
<ci>v_Re_BD2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_CDEi</ci>
</apply>
<cn cellml:units="dimensionless">0</cn>
</apply>
</math>
<!--v_Re_AND_E1-v_Re_AND_E2;-->
<!--tests of OR gate-->
<variable initial_value="0.05" name="q_Ci_AConly" units="fmol"/>
<variable initial_value="0.05" name="q_Ci_EConly" units="fmol"/>
<variable name="q_Ci_sepTotal" units="fmol"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_Ci_AConly</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_AC1</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>q_Ci_EConly</ci>
</apply>
<apply>
<minus/>
<ci>v_Re_EC1</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>q_Ci_sepTotal</ci>
<apply>
<plus/>
<ci>q_Ci_AConly</ci>
<ci>q_Ci_EConly</ci>
</apply>
</apply>
</math>
</component>
<connection>
<map_components component_1="environment" component_2="KrToy"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="q_A_mKrToy" variable_2="q_A"/>
<map_variables variable_1="q_A" variable_2="q_A_global"/>
<map_variables variable_1="q_B_mKrToy" variable_2="q_B"/>
<map_variables variable_1="q_B" variable_2="q_B_global"/>
<map_variables variable_1="q_Ci_mKrToy" variable_2="q_Ci"/>
<map_variables variable_1="q_Ci" variable_2="q_Ci_global"/>
<map_variables variable_1="q_C_mKrToy" variable_2="q_C"/>
<map_variables variable_1="q_C" variable_2="q_C_global"/>
<map_variables variable_1="q_Di_mKrToy" variable_2="q_Di"/>
<map_variables variable_1="q_Di" variable_2="q_Di_global"/>
<map_variables variable_1="q_D_mKrToy" variable_2="q_D"/>
<map_variables variable_1="q_D" variable_2="q_D_global"/>
<map_variables variable_1="q_Ei_mKrToy" variable_2="q_Ei"/>
<map_variables variable_1="q_Ei" variable_2="q_Ei_global"/>
<map_variables variable_1="q_E_mKrToy" variable_2="q_E"/>
<map_variables variable_1="q_E" variable_2="q_E_global"/>
<map_variables variable_1="q_ACi_mKrToy" variable_2="q_ACi"/>
<map_variables variable_1="q_ACi" variable_2="q_ACi_global"/>
<map_variables variable_1="q_ECi_mKrToy" variable_2="q_ECi"/>
<map_variables variable_1="q_ECi" variable_2="q_ECi_global"/>
<map_variables variable_1="q_BDi_mKrToy" variable_2="q_BDi"/>
<map_variables variable_1="q_BDi" variable_2="q_BDi_global"/>
<map_variables variable_1="q_CDEi_mKrToy" variable_2="q_CDEi"/>
<map_variables variable_1="q_CDEi" variable_2="q_CDEi_global"/>
</connection>
<connection>
<map_components component_1="KrToy" component_2="KrToy_parameters"/>
<map_variables variable_1="kappa_Re_AC1" variable_2="kappa_Re_AC1"/>
<map_variables variable_1="kappa_Re_AC2" variable_2="kappa_Re_AC2"/>
<map_variables variable_1="kappa_Re_EC1" variable_2="kappa_Re_EC1"/>
<map_variables variable_1="kappa_Re_EC2" variable_2="kappa_Re_EC2"/>
<map_variables variable_1="kappa_Re_BD1" variable_2="kappa_Re_BD1"/>
<map_variables variable_1="kappa_Re_BD2" variable_2="kappa_Re_BD2"/>
<!--vars kappa_Re_AND_E1 and kappa_Re_AND_E1;
vars kappa_Re_AND_E2 and kappa_Re_AND_E2;-->
<map_variables variable_1="K_A" variable_2="K_A"/>
<map_variables variable_1="K_B" variable_2="K_B"/>
<map_variables variable_1="K_Ci" variable_2="K_Ci"/>
<map_variables variable_1="K_C" variable_2="K_C"/>
<map_variables variable_1="K_Di" variable_2="K_Di"/>
<map_variables variable_1="K_D" variable_2="K_D"/>
<map_variables variable_1="K_Ei" variable_2="K_Ei"/>
<map_variables variable_1="K_E" variable_2="K_E"/>
<map_variables variable_1="K_ACi" variable_2="K_ACi"/>
<map_variables variable_1="K_ECi" variable_2="K_ECi"/>
<map_variables variable_1="K_BDi" variable_2="K_BDi"/>
<map_variables variable_1="K_CDEi" variable_2="K_CDEi"/>
</connection>
<connection>
<map_components component_1="constants" component_2="KrToy"/>
<map_variables variable_1="R" variable_2="R"/>
<map_variables variable_1="T" variable_2="T"/>
</connection>
</model>