<?xml version="1.0"?>
<!-- FILE : leloup_2004.xml
CREATED : 14th August 2007
LAST MODIFIED : 14th August 2007
AUTHOR : Catherine Lloyd
Bioengineering Institute
The University of Auckland
MODEL STATUS : This model conforms to the CellML 1.1 Specification.
DESCRIPTION : This file contains a CellML description of Leloup and Goldbeter's 2004 mathematical model of the mammalian circadian clock.
CHANGES:
--><model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" cmeta:id="leloup_2004" name="leloup_2004">
<documentation xmlns="http://cellml.org/tmp-documentation">
<article>
<articleinfo>
<title>Modeling the mammalian circadian clock: sensitivity analysis and multiplicity of oscillatory mechanisms</title>
<author>
<firstname>Catherine</firstname>
<surname>Lloyd</surname>
<affiliation>
<shortaffil>Auckland Bioengineering Institute, The University of Auckland</shortaffil>
</affiliation>
</author>
</articleinfo>
<section id="sec_status">
<title>Model Status</title>
<para>This CellML model runs in OpenCell to recreate the published results (figure 2C from the published paper). The model needs to be run for 160 hours with a step size of 0.1 hours, and MP, MB and MC are plotted. Ignore the first couple of oscillations as the model needs to stabilise. Also please note that in the version of the model presented here, parameter set 4 from the original paper has been used. The units have been checked and they are consistent.</para>
</section>
<sect1 id="sec_structure">
<title>Model Structure</title>
<para>
ABSTRACT: We extend the study of a computational model recently proposed for the mammalian circadian clock (Proc. Natl Acad. Sci. USA 100 (2003) 7051). The model, based on the intertwined positive and negative regulatory loops involving the Per, Cry, Bmal1, and Clock genes, can give rise to sustained circadian oscillations in conditions of continuous darkness. These limit cycle oscillations correspond to circadian rhythms autonomously generated by suprachiasmatic nuclei and by some peripheral tissues. By using different sets of parameter values producing circadian oscillations, we compare the effect of the various parameters and show that both the occurrence and the period of the oscillations are generally most sensitive to parameters related to synthesis or degradation of Bmal1 mRNA and BMAL1 protein. The mechanism of circadian oscillations relies on the formation of an inactive complex between PER and CRY and the activators CLOCK and BMAL1 that enhance Per and Cry expression. Bifurcation diagrams and computer simulations nevertheless indicate the possible existence of a second source of oscillatory behavior. Thus, sustained oscillations might arise from the sole negative autoregulation of Bmal1 expression. This second oscillatory mechanism may not be functional in physiological conditions, and its period need not necessarily be circadian. When incorporating the light-induced expression of the Per gene, the model accounts for entrainment of the oscillations by light-dark (LD) cycles. Long-term suppression of circadian oscillations by a single light pulse can occur in the model when a stable steady state coexists with a stable limit cycle. The phase of the oscillations upon entrainment in LD critically depends on the parameters that govern the level of CRY protein. Small changes in the parameters governing CRY levels can shift the peak in Per mRNA from the L to the D phase, or can prevent entrainment. The results are discussed in relation to physiological disorders of the sleep-wake cycle linked to perturbations of the human circadian clock, such as the familial advanced sleep phase syndrome or the non-24h sleep-wake syndrome.
</para>
<informalfigure float="0" id="fig_reaction_diagram">
<mediaobject>
<imageobject>
<objectinfo>
<title>model diagram</title>
</objectinfo>
<imagedata fileref="leloup_2004.png"/>
</imageobject>
</mediaobject>
<caption>Schematic diagram of the model for circadian oscillations in mammals including positive and negative feedback on the transcription of the Per, Cry and Bmal1 genes by their protein products. Per, Cry and Bmal1 are transcribed in the nucleus and are then transferred to the cytosol where their proteins are translated and the mRNAs are degraded. Light increases the rate of Per transcription.</caption>
</informalfigure>
<para>
The original paper reference is cited below:
</para>
<para>
Modeling the mammalian circadian clock: sensitivity analysis and multiplicity of oscillatory mechanisms, Jean-Christophe Leloup and Albert Goldbeter, 2004,
<emphasis>Journal of Theoretical Biology</emphasis>, 230, 541-562. <ulink url="http://www.ncbi.nlm.nih.gov/pubmed/15363675">PubMed ID: 15363675</ulink>
</para>
</sect1>
</article>
</documentation>
<units name="hour">
<unit multiplier="3600.0" units="second"/>
</units>
<units name="nanomolar">
<unit prefix="nano" units="mole"/>
<unit exponent="-1" units="litre"/>
</units>
<units name="flux">
<unit units="nanomolar"/>
<unit exponent="-1" units="hour"/>
</units>
<units name="first_order_rate_constant">
<unit exponent="-1" units="hour"/>
</units>
<units name="second_order_rate_constant">
<unit exponent="-1" units="nanomolar"/>
<unit exponent="-1" units="hour"/>
</units>
<component name="environment">
<variable cmeta:id="environment_time" name="time" public_interface="out" units="hour"/>
</component>
<component cmeta:id="MP" name="MP">
<variable cmeta:id="MP_MP" initial_value="0.5" name="MP" public_interface="out" units="nanomolar"/>
<variable name="vsP" units="flux"/>
<variable initial_value="1.1" name="vmP" units="flux"/>
<variable initial_value="0.01" name="kdmp" units="first_order_rate_constant"/>
<variable initial_value="0.7" name="KAP" units="nanomolar"/>
<variable initial_value="0.3" name="KmP" units="nanomolar"/>
<variable name="vstot" public_interface="in" units="flux"/>
<variable name="n" public_interface="in" units="dimensionless"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> MP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> vsP </ci>
<apply>
<divide/>
<apply>
<power/>
<ci> BN </ci>
<ci> n </ci>
</apply>
<apply>
<plus/>
<apply>
<power/>
<ci> KAP </ci>
<ci> n </ci>
</apply>
<apply>
<power/>
<ci> BN </ci>
<ci> n </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> vmP </ci>
<apply>
<divide/>
<ci> MP </ci>
<apply>
<plus/>
<ci> KmP </ci>
<ci> MP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdmp </ci>
<ci> MP </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci> vsP </ci>
<ci> vstot </ci>
</apply>
</math>
</component>
<component cmeta:id="MC" name="MC">
<variable cmeta:id="MC_MC" initial_value="0.3" name="MC" public_interface="out" units="nanomolar"/>
<variable name="vsC" units="flux"/>
<variable initial_value="1.0" name="vmC" units="flux"/>
<variable initial_value="0.01" name="kdmc" units="first_order_rate_constant"/>
<variable initial_value="1.0" name="KAC" units="nanomolar"/>
<variable initial_value="0.4" name="KmC" units="nanomolar"/>
<variable name="vstot" public_interface="in" units="flux"/>
<variable name="n" public_interface="in" units="dimensionless"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> MC </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> vsC </ci>
<apply>
<divide/>
<apply>
<power/>
<ci> BN </ci>
<ci> n </ci>
</apply>
<apply>
<plus/>
<apply>
<power/>
<ci> KAC </ci>
<ci> n </ci>
</apply>
<apply>
<power/>
<ci> BN </ci>
<ci> n </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> vmC </ci>
<apply>
<divide/>
<ci> MC </ci>
<apply>
<plus/>
<ci> KmC </ci>
<ci> MC </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdmc </ci>
<ci> MC </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci> vsC </ci>
<apply>
<times/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 0.8 </cn>
<ci> vstot </ci>
</apply>
</apply>
</math>
</component>
<component cmeta:id="MB" name="MB">
<variable cmeta:id="MB_MB" initial_value="3.1" name="MB" public_interface="out" units="nanomolar"/>
<variable name="vsB" units="flux"/>
<variable initial_value="0.2" name="vmB" units="flux"/>
<variable initial_value="0.01" name="kdmb" units="first_order_rate_constant"/>
<variable initial_value="0.8" name="KIB" units="nanomolar"/>
<variable initial_value="0.4" name="KmB" units="nanomolar"/>
<variable name="vstot" public_interface="in" units="flux"/>
<variable name="m" public_interface="in" units="dimensionless"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> MB </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> vsB </ci>
<apply>
<divide/>
<apply>
<power/>
<ci> KIB </ci>
<ci> m </ci>
</apply>
<apply>
<plus/>
<apply>
<power/>
<ci> KIB </ci>
<ci> m </ci>
</apply>
<apply>
<power/>
<ci> BN </ci>
<ci> m </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> vmB </ci>
<apply>
<divide/>
<ci> MB </ci>
<apply>
<plus/>
<ci> KmB </ci>
<ci> MB </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdmb </ci>
<ci> MB </ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci> vsB </ci>
<apply>
<times/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 0.7 </cn>
<ci> vstot </ci>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PC" name="PC">
<variable cmeta:id="PC_PC" initial_value="0.1" name="PC" public_interface="out" units="nanomolar"/>
<variable name="ksP" public_interface="in" units="first_order_rate_constant"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="k3" public_interface="in" units="second_order_rate_constant"/>
<variable name="k4" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1P" public_interface="in" units="flux"/>
<variable name="V2P" public_interface="in" units="flux"/>
<variable name="PCP" public_interface="in" units="nanomolar"/>
<variable name="PCC" public_interface="in" units="nanomolar"/>
<variable name="CC" public_interface="in" units="nanomolar"/>
<variable name="MP" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PC </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> ksP </ci>
<ci> MP </ci>
</apply>
<apply>
<times/>
<ci> V2P </ci>
<apply>
<divide/>
<ci> PCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k4 </ci>
<ci> PCC </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V1P </ci>
<apply>
<divide/>
<ci> PC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PC </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k3 </ci>
<ci> PC </ci>
<ci> CC </ci>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PC </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="CC" name="CC">
<variable cmeta:id="CC_CC" initial_value="0.1" name="CC" public_interface="out" units="nanomolar"/>
<variable name="ksC" public_interface="in" units="first_order_rate_constant"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="k3" public_interface="in" units="second_order_rate_constant"/>
<variable name="k4" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdnc" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1C" public_interface="in" units="flux"/>
<variable name="V2C" public_interface="in" units="flux"/>
<variable name="CCP" public_interface="in" units="nanomolar"/>
<variable name="PC" public_interface="in" units="nanomolar"/>
<variable name="PCC" public_interface="in" units="nanomolar"/>
<variable name="MC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> CC </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> ksC </ci>
<ci> MC </ci>
</apply>
<apply>
<times/>
<ci> V2C </ci>
<apply>
<divide/>
<ci> CCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> CCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k4 </ci>
<ci> PCC </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V1C </ci>
<apply>
<divide/>
<ci> CC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> CC </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k3 </ci>
<ci> PC </ci>
<ci> CC </ci>
</apply>
<apply>
<times/>
<ci> kdnc </ci>
<ci> CC </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PCP" name="PCP">
<variable cmeta:id="PCP_PCP" initial_value="0.1" name="PCP" public_interface="out" units="nanomolar"/>
<variable name="vdPC" public_interface="in" units="flux"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1P" public_interface="in" units="flux"/>
<variable name="V2P" public_interface="in" units="flux"/>
<variable name="PC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PCP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V1P </ci>
<apply>
<divide/>
<ci> PC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PC </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V2P </ci>
<apply>
<divide/>
<ci> PCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdPC </ci>
<apply>
<divide/>
<ci> PCP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> PCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PCP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="CCP" name="CCP">
<variable cmeta:id="CCP_CCP" initial_value="0.1" name="CCP" public_interface="out" units="nanomolar"/>
<variable name="vdCC" public_interface="in" units="flux"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1C" public_interface="in" units="flux"/>
<variable name="V2C" public_interface="in" units="flux"/>
<variable name="CC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> CCP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V1C </ci>
<apply>
<divide/>
<ci> CC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> CC </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V2C </ci>
<apply>
<divide/>
<ci> CCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> CCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdCC </ci>
<apply>
<divide/>
<ci> CCP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> CCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> CCP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PCC" name="PCC">
<variable cmeta:id="PCC_PCC" initial_value="0.1" name="PCC" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="k1" public_interface="in" units="first_order_rate_constant"/>
<variable name="k2" public_interface="in" units="first_order_rate_constant"/>
<variable name="k3" public_interface="in" units="second_order_rate_constant"/>
<variable name="k4" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1PC" public_interface="in" units="flux"/>
<variable name="V2PC" public_interface="in" units="flux"/>
<variable name="PCCP" public_interface="in" units="nanomolar"/>
<variable name="PCN" public_interface="in" units="nanomolar"/>
<variable name="PC" public_interface="in" units="nanomolar"/>
<variable name="CC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PCC </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> V2PC </ci>
<apply>
<divide/>
<ci> PCCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k3 </ci>
<ci> PC </ci>
<ci> CC </ci>
</apply>
<apply>
<times/>
<ci> k2 </ci>
<ci> PCN </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V1PC </ci>
<apply>
<divide/>
<ci> PCC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PCC </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k4 </ci>
<ci> PCC </ci>
</apply>
<apply>
<times/>
<ci> k1 </ci>
<ci> PCC </ci>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PCC </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PCN" name="PCN">
<variable cmeta:id="PCN_PCN" initial_value="0.1" name="PCN" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="k1" public_interface="in" units="first_order_rate_constant"/>
<variable name="k2" public_interface="in" units="first_order_rate_constant"/>
<variable name="k7" public_interface="in" units="second_order_rate_constant"/>
<variable name="k8" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V3PC" public_interface="in" units="flux"/>
<variable name="V4PC" public_interface="in" units="flux"/>
<variable name="PCNP" public_interface="in" units="nanomolar"/>
<variable name="PCC" public_interface="in" units="nanomolar"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="IN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PCN </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> V4PC </ci>
<apply>
<divide/>
<ci> PCNP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k1 </ci>
<ci> PCC </ci>
</apply>
<apply>
<times/>
<ci> k8 </ci>
<ci> IN </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V3PC </ci>
<apply>
<divide/>
<ci> PCN </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PCN </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k2 </ci>
<ci> PCN </ci>
</apply>
<apply>
<times/>
<ci> k7 </ci>
<ci> BN </ci>
<ci> PCN </ci>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PCN </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PCCP" name="PCCP">
<variable cmeta:id="PCCP_PCCP" initial_value="0.1" name="PCCP" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1PC" public_interface="in" units="flux"/>
<variable name="V2PC" public_interface="in" units="flux"/>
<variable name="vdPCC" public_interface="in" units="flux"/>
<variable name="PCC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PCCP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V1PC </ci>
<apply>
<divide/>
<ci> PCC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PCC </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V2PC </ci>
<apply>
<divide/>
<ci> PCCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdPCC </ci>
<apply>
<divide/>
<ci> PCCP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> PCCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PCCP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="PCNP" name="PCNP">
<variable cmeta:id="PCNP_PCNP" initial_value="0.1" name="PCNP" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V3PC" public_interface="in" units="flux"/>
<variable name="V4PC" public_interface="in" units="flux"/>
<variable name="vdPCN" public_interface="in" units="flux"/>
<variable name="PCN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> PCNP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V3PC </ci>
<apply>
<divide/>
<ci> PCN </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> PCN </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V4PC </ci>
<apply>
<divide/>
<ci> PCNP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> PCNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdPCN </ci>
<apply>
<divide/>
<ci> PCNP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> PCNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> PCNP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="BC" name="BC">
<variable cmeta:id="BC_BC" initial_value="0.1" name="BC" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="ksB" public_interface="in" units="first_order_rate_constant"/>
<variable name="k5" public_interface="in" units="first_order_rate_constant"/>
<variable name="k6" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1B" public_interface="in" units="flux"/>
<variable name="V2B" public_interface="in" units="flux"/>
<variable name="MB" public_interface="in" units="nanomolar"/>
<variable name="BCP" public_interface="in" units="nanomolar"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> BC </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> V2B </ci>
<apply>
<divide/>
<ci> BCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> BCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k6 </ci>
<ci> BN </ci>
</apply>
<apply>
<times/>
<ci> ksB </ci>
<ci> MB </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V1B </ci>
<apply>
<divide/>
<ci> BC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> BC </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k5 </ci>
<ci> BC </ci>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> BC </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="BCP" name="BCP">
<variable cmeta:id="BCP_BCP" initial_value="0.1" name="BCP" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V1B" public_interface="in" units="flux"/>
<variable name="V2B" public_interface="in" units="flux"/>
<variable name="vdBC" public_interface="in" units="flux"/>
<variable name="BC" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> BCP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V1B </ci>
<apply>
<divide/>
<ci> BC </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> BC </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V2B </ci>
<apply>
<divide/>
<ci> BCP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> BCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdBC </ci>
<apply>
<divide/>
<ci> BCP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> BCP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> BCP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="BN" name="BN">
<variable cmeta:id="BN_BN" initial_value="0.1" name="BN" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="k5" public_interface="in" units="first_order_rate_constant"/>
<variable name="k6" public_interface="in" units="first_order_rate_constant"/>
<variable name="k7" public_interface="in" units="second_order_rate_constant"/>
<variable name="k8" public_interface="in" units="first_order_rate_constant"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V3B" public_interface="in" units="flux"/>
<variable name="V4B" public_interface="in" units="flux"/>
<variable name="BNP" public_interface="in" units="nanomolar"/>
<variable name="BC" public_interface="in" units="nanomolar"/>
<variable name="PCN" public_interface="in" units="nanomolar"/>
<variable name="IN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> BN </ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci> V4B </ci>
<apply>
<divide/>
<ci> BNP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> BNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k5 </ci>
<ci> BC </ci>
</apply>
<apply>
<times/>
<ci> k8 </ci>
<ci> IN </ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V3B </ci>
<apply>
<divide/>
<ci> BN </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> BN </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> k6 </ci>
<ci> BN </ci>
</apply>
<apply>
<times/>
<ci> k7 </ci>
<ci> BN </ci>
<ci> PCN </ci>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> BN </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="BNP" name="BNP">
<variable cmeta:id="BNP_BNP" initial_value="0.1" name="BNP" public_interface="out" units="nanomolar"/>
<variable name="Kp" public_interface="in" units="nanomolar"/>
<variable name="Kdp" public_interface="in" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="V3B" public_interface="in" units="flux"/>
<variable name="V4B" public_interface="in" units="flux"/>
<variable name="vdBN" public_interface="in" units="flux"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> BNP </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> V3B </ci>
<apply>
<divide/>
<ci> BN </ci>
<apply>
<plus/>
<ci> Kp </ci>
<ci> BN </ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> V4B </ci>
<apply>
<divide/>
<ci> BNP </ci>
<apply>
<plus/>
<ci> Kdp </ci>
<ci> BNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> vdBN </ci>
<apply>
<divide/>
<ci> BNP </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> BNP </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> BNP </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component cmeta:id="IN" name="IN">
<variable cmeta:id="IN_IN" initial_value="0.1" name="IN" public_interface="out" units="nanomolar"/>
<variable name="Kd" public_interface="in" units="nanomolar"/>
<variable name="kdn" public_interface="in" units="first_order_rate_constant"/>
<variable name="k7" public_interface="in" units="second_order_rate_constant"/>
<variable name="k8" public_interface="in" units="first_order_rate_constant"/>
<variable name="vdIN" public_interface="in" units="flux"/>
<variable name="PCN" public_interface="in" units="nanomolar"/>
<variable name="BN" public_interface="in" units="nanomolar"/>
<variable name="time" public_interface="in" units="hour"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci> IN </ci>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci> k7 </ci>
<ci> BN </ci>
<ci> PCN </ci>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci> k8 </ci>
<ci> IN </ci>
</apply>
<apply>
<times/>
<ci> vdIN </ci>
<apply>
<divide/>
<ci> IN </ci>
<apply>
<plus/>
<ci> Kd </ci>
<ci> IN </ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci> kdn </ci>
<ci> IN </ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component name="model_parameters">
<variable initial_value="0.8" name="k1" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.2" name="k2" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.8" name="k3" public_interface="out" units="second_order_rate_constant"/>
<variable initial_value="0.2" name="k4" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.4" name="k5" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.2" name="k6" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.5" name="k7" public_interface="out" units="second_order_rate_constant"/>
<variable initial_value="0.1" name="k8" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.01" name="kdnc" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="0.01" name="kdn" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="1.0" name="kstot" units="first_order_rate_constant"/>
<variable name="ksB" public_interface="out" units="first_order_rate_constant"/>
<variable name="ksC" public_interface="out" units="first_order_rate_constant"/>
<variable name="ksP" public_interface="out" units="first_order_rate_constant"/>
<variable initial_value="4.0" name="m" public_interface="out" units="dimensionless"/>
<variable initial_value="4.0" name="n" public_interface="out" units="dimensionless"/>
<variable initial_value="1.0" name="vstot" public_interface="out" units="flux"/>
<variable initial_value="0.3" name="Kd" public_interface="out" units="nanomolar"/>
<variable initial_value="0.3" name="Kdp" public_interface="out" units="nanomolar"/>
<variable initial_value="0.1" name="Kp" public_interface="out" units="nanomolar"/>
<variable initial_value="0.6" name="Vphos" units="flux"/>
<variable initial_value="1.0" name="V1B" public_interface="out" units="flux"/>
<variable initial_value="0.6" name="V1C" public_interface="out" units="flux"/>
<variable name="V1P" public_interface="out" units="flux"/>
<variable name="V1PC" public_interface="out" units="flux"/>
<variable initial_value="0.1" name="V2B" public_interface="out" units="flux"/>
<variable initial_value="0.1" name="V2C" public_interface="out" units="flux"/>
<variable initial_value="0.3" name="V2P" public_interface="out" units="flux"/>
<variable initial_value="0.1" name="V2PC" public_interface="out" units="flux"/>
<variable initial_value="1.0" name="V3B" public_interface="out" units="flux"/>
<variable name="V3PC" public_interface="out" units="flux"/>
<variable initial_value="0.2" name="V4B" public_interface="out" units="flux"/>
<variable initial_value="0.1" name="V4PC" public_interface="out" units="flux"/>
<variable initial_value="1.0" name="vdBC" public_interface="out" units="flux"/>
<variable initial_value="0.5" name="vdBN" public_interface="out" units="flux"/>
<variable initial_value="0.7" name="vdCC" public_interface="out" units="flux"/>
<variable initial_value="0.8" name="vdIN" public_interface="out" units="flux"/>
<variable initial_value="0.7" name="vdPC" public_interface="out" units="flux"/>
<variable initial_value="1.0" name="vdPCC" public_interface="out" units="flux"/>
<variable initial_value="1.0" name="vdPCN" public_interface="out" units="flux"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci> ksB </ci>
<ci> kstot </ci>
</apply>
<apply>
<eq/>
<ci> ksC </ci>
<ci> kstot </ci>
</apply>
<apply>
<eq/>
<ci> ksP </ci>
<apply>
<times/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 0.5 </cn>
<ci> kstot </ci>
</apply>
</apply>
<apply>
<eq/>
<ci> V1P </ci>
<ci> Vphos </ci>
</apply>
<apply>
<eq/>
<ci> V1PC </ci>
<ci> Vphos </ci>
</apply>
<apply>
<eq/>
<ci> V3PC </ci>
<ci> Vphos </ci>
</apply>
</math>
</component>
<connection>
<map_components component_1="MP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="MC" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="MB" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PC" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="CC" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PCP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="CCP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PCC" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PCN" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PCCP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="PCNP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="BC" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="BCP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="BN" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="BNP" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="IN" component_2="environment"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="MP" component_2="BN"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="MP" component_2="model_parameters"/>
<map_variables variable_1="n" variable_2="n"/>
<map_variables variable_1="vstot" variable_2="vstot"/>
</connection>
<connection>
<map_components component_1="MC" component_2="BN"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="MC" component_2="model_parameters"/>
<map_variables variable_1="n" variable_2="n"/>
<map_variables variable_1="vstot" variable_2="vstot"/>
</connection>
<connection>
<map_components component_1="MB" component_2="BN"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="MB" component_2="model_parameters"/>
<map_variables variable_1="m" variable_2="m"/>
<map_variables variable_1="vstot" variable_2="vstot"/>
</connection>
<connection>
<map_components component_1="PC" component_2="MP"/>
<map_variables variable_1="MP" variable_2="MP"/>
</connection>
<connection>
<map_components component_1="PC" component_2="PCP"/>
<map_variables variable_1="PC" variable_2="PC"/>
<map_variables variable_1="PCP" variable_2="PCP"/>
</connection>
<connection>
<map_components component_1="PC" component_2="PCC"/>
<map_variables variable_1="PC" variable_2="PC"/>
<map_variables variable_1="PCC" variable_2="PCC"/>
</connection>
<connection>
<map_components component_1="PC" component_2="CC"/>
<map_variables variable_1="PC" variable_2="PC"/>
<map_variables variable_1="CC" variable_2="CC"/>
</connection>
<connection>
<map_components component_1="PC" component_2="model_parameters"/>
<map_variables variable_1="ksP" variable_2="ksP"/>
<map_variables variable_1="V1P" variable_2="V1P"/>
<map_variables variable_1="V2P" variable_2="V2P"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k3" variable_2="k3"/>
<map_variables variable_1="k4" variable_2="k4"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="CC" component_2="MC"/>
<map_variables variable_1="MC" variable_2="MC"/>
</connection>
<connection>
<map_components component_1="CC" component_2="CCP"/>
<map_variables variable_1="CC" variable_2="CC"/>
<map_variables variable_1="CCP" variable_2="CCP"/>
</connection>
<connection>
<map_components component_1="CC" component_2="PCC"/>
<map_variables variable_1="CC" variable_2="CC"/>
<map_variables variable_1="PCC" variable_2="PCC"/>
</connection>
<connection>
<map_components component_1="CC" component_2="model_parameters"/>
<map_variables variable_1="ksC" variable_2="ksC"/>
<map_variables variable_1="V1C" variable_2="V1C"/>
<map_variables variable_1="V2C" variable_2="V2C"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k3" variable_2="k3"/>
<map_variables variable_1="k4" variable_2="k4"/>
<map_variables variable_1="kdnc" variable_2="kdnc"/>
</connection>
<connection>
<map_components component_1="PCP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V1P" variable_2="V1P"/>
<map_variables variable_1="V2P" variable_2="V2P"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdPC" variable_2="vdPC"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="CCP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V1C" variable_2="V1C"/>
<map_variables variable_1="V2C" variable_2="V2C"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdCC" variable_2="vdCC"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="PCC" component_2="PCCP"/>
<map_variables variable_1="PCC" variable_2="PCC"/>
<map_variables variable_1="PCCP" variable_2="PCCP"/>
</connection>
<connection>
<map_components component_1="PCC" component_2="PCN"/>
<map_variables variable_1="PCC" variable_2="PCC"/>
<map_variables variable_1="PCN" variable_2="PCN"/>
</connection>
<connection>
<map_components component_1="PCC" component_2="model_parameters"/>
<map_variables variable_1="k1" variable_2="k1"/>
<map_variables variable_1="k2" variable_2="k2"/>
<map_variables variable_1="V1PC" variable_2="V1PC"/>
<map_variables variable_1="V2PC" variable_2="V2PC"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k3" variable_2="k3"/>
<map_variables variable_1="k4" variable_2="k4"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="PCN" component_2="BN"/>
<map_variables variable_1="PCN" variable_2="PCN"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="PCN" component_2="IN"/>
<map_variables variable_1="PCN" variable_2="PCN"/>
<map_variables variable_1="IN" variable_2="IN"/>
</connection>
<connection>
<map_components component_1="PCNP" component_2="PCN"/>
<map_variables variable_1="PCNP" variable_2="PCNP"/>
<map_variables variable_1="PCN" variable_2="PCN"/>
</connection>
<connection>
<map_components component_1="PCN" component_2="model_parameters"/>
<map_variables variable_1="k1" variable_2="k1"/>
<map_variables variable_1="k2" variable_2="k2"/>
<map_variables variable_1="V3PC" variable_2="V3PC"/>
<map_variables variable_1="V4PC" variable_2="V4PC"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k7" variable_2="k7"/>
<map_variables variable_1="k8" variable_2="k8"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="PCCP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V1PC" variable_2="V1PC"/>
<map_variables variable_1="V2PC" variable_2="V2PC"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdPCC" variable_2="vdPCC"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="PCNP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V3PC" variable_2="V3PC"/>
<map_variables variable_1="V4PC" variable_2="V4PC"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdPCN" variable_2="vdPCN"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="BC" component_2="MB"/>
<map_variables variable_1="MB" variable_2="MB"/>
</connection>
<connection>
<map_components component_1="BC" component_2="BCP"/>
<map_variables variable_1="BC" variable_2="BC"/>
<map_variables variable_1="BCP" variable_2="BCP"/>
</connection>
<connection>
<map_components component_1="BC" component_2="BN"/>
<map_variables variable_1="BC" variable_2="BC"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="BC" component_2="model_parameters"/>
<map_variables variable_1="ksB" variable_2="ksB"/>
<map_variables variable_1="V1B" variable_2="V1B"/>
<map_variables variable_1="V2B" variable_2="V2B"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k5" variable_2="k5"/>
<map_variables variable_1="k6" variable_2="k6"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="BCP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V1B" variable_2="V1B"/>
<map_variables variable_1="V2B" variable_2="V2B"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdBC" variable_2="vdBC"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="BN" component_2="BNP"/>
<map_variables variable_1="BN" variable_2="BN"/>
<map_variables variable_1="BNP" variable_2="BNP"/>
</connection>
<connection>
<map_components component_1="IN" component_2="BN"/>
<map_variables variable_1="IN" variable_2="IN"/>
<map_variables variable_1="BN" variable_2="BN"/>
</connection>
<connection>
<map_components component_1="BN" component_2="model_parameters"/>
<map_variables variable_1="k7" variable_2="k7"/>
<map_variables variable_1="k8" variable_2="k8"/>
<map_variables variable_1="V3B" variable_2="V3B"/>
<map_variables variable_1="V4B" variable_2="V4B"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="k5" variable_2="k5"/>
<map_variables variable_1="k6" variable_2="k6"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="BNP" component_2="model_parameters"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="V3B" variable_2="V3B"/>
<map_variables variable_1="V4B" variable_2="V4B"/>
<map_variables variable_1="Kp" variable_2="Kp"/>
<map_variables variable_1="Kdp" variable_2="Kdp"/>
<map_variables variable_1="vdBN" variable_2="vdBN"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<connection>
<map_components component_1="IN" component_2="model_parameters"/>
<map_variables variable_1="k7" variable_2="k7"/>
<map_variables variable_1="k8" variable_2="k8"/>
<map_variables variable_1="Kd" variable_2="Kd"/>
<map_variables variable_1="vdIN" variable_2="vdIN"/>
<map_variables variable_1="kdn" variable_2="kdn"/>
</connection>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="#MP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">MP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">Per mRNA</alternative></rdf:Description><rdf:Description rdf:about="#PC"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PC</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic non-phosphorylated PER protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#159a942b-3ca5-4824-972b-7e71055a5836"><W3CDTF xmlns="http://purl.org/dc/terms/" xml:lang="en">2007-08-14T00:00:00+00:00</W3CDTF></rdf:Description><rdf:Description rdf:nodeID="n1"><rdf:first><rdf:Description rdf:nodeID="n2"/></rdf:first><rdf:rest><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/></rdf:rest></rdf:Description><rdf:Description rdf:about="#CC"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">CC</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic non-phosphorylated CRY protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#03db62d8-1230-4082-8b85-d1e9703236e8"><subject xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="rdf:#50edd79a-c4b7-4575-8fde-821aa85e5792"/></subject></rdf:Description><rdf:Description rdf:about="rdf:#d7eb62b2-cb09-4ce8-8984-8879206b0f4b"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:about="rdf:#0fee36ab-4a8d-4fb6-b1ae-009bbe074e14"/></N><ORG xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:about="rdf:#daccc722-a49f-43fd-8c86-0ce6ec19bf4d"/></ORG><EMAIL xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:about="rdf:#0f64b497-f93e-4617-abfe-b0336720bf77"/></EMAIL></rdf:Description><rdf:Description rdf:about="#PCNP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PCNP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">nuclear phosphorylated PER-CRY protein complex</alternative></rdf:Description><rdf:Description rdf:about="rdf:#daccc722-a49f-43fd-8c86-0ce6ec19bf4d"><Orgunit xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Auckland Bioengineering Institute</Orgunit><Orgname xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">The University of Auckland</Orgname></rdf:Description><rdf:Description rdf:about="rdf:#a0a9fcc7-18e3-4f9a-b305-ffaf452f018a"><rdf:type><rdf:Description rdf:about="http://www.cellml.org/bqs/1.0#Person"/></rdf:type><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:about="rdf:#83d99a85-727f-4bfe-9afa-393af1c8b0e3"/></N></rdf:Description><rdf:Description rdf:about="rdf:#4f2642b3-4111-4ed1-aba2-b5b44e51f389"><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/></rdf:type><rdf:_1><rdf:Description rdf:about="rdf:#1e842903-74ae-4e10-b0f6-3adbbdec10ce"/></rdf:_1><rdf:_2><rdf:Description rdf:about="rdf:#a0a9fcc7-18e3-4f9a-b305-ffaf452f018a"/></rdf:_2></rdf:Description><rdf:Description rdf:about="#PCC"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PCC</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic non-phosphorylated PER-CRY protein complex</alternative></rdf:Description><rdf:Description rdf:about="#BNP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">BNP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">nuclear phosphorylated BMAL1 protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#83d99a85-727f-4bfe-9afa-393af1c8b0e3"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Albert</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Goldbeter</Family></rdf:Description><rdf:Description rdf:about="rdf:#2ab1c081-0d1c-4f78-a9df-969eeb9544e9"><W3CDTF xmlns="http://purl.org/dc/terms/" xml:lang="en">2004-10-21</W3CDTF></rdf:Description><rdf:Description rdf:about="#CCP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">CCP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic phosphorylated CRY protein</alternative></rdf:Description><rdf:Description rdf:about="#BC"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">BC</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic non-phosphorylated BMAL1 protein</alternative></rdf:Description><rdf:Description rdf:about="#PCP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PCP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic phosphorylated PER protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#76232b07-ac25-44af-b4cf-34e418555ad9"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Modeling the mammalian circadian clock: sensitivity analysis and multiplicity of oscillatory mechanisms</title><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="rdf:#4f2642b3-4111-4ed1-aba2-b5b44e51f389"/></creator><volume xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">230</volume><Journal xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:about="rdf:#bb67a50e-31f7-40a5-b350-e513678c2c84"/></Journal><first_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">541</first_page><issued xmlns="http://purl.org/dc/terms/"><rdf:Description rdf:about="rdf:#2ab1c081-0d1c-4f78-a9df-969eeb9544e9"/></issued><last_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">562</last_page></rdf:Description><rdf:Description rdf:about="rdf:#3531c524-aefc-4bf7-86e5-ebe71fc32999"><rdf:value xml:lang="en"/><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="rdf:#fca2df73-ec55-4a88-a802-fc4bda7937ad"/></creator></rdf:Description><rdf:Description rdf:about="rdf:#7c60384a-188c-46ed-8d88-851b1fe9bafa"><rdf:value xml:lang="en">This is a CellML description of Leloup and Goldbeter's 2004 mathematical model of the mammalian circadian clock.</rdf:value><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="rdf:#d45568b4-aa15-4caf-92f2-6e926c2db09d"/></creator></rdf:Description><rdf:Description rdf:about="rdf:#0f64b497-f93e-4617-abfe-b0336720bf77"><rdf:type><rdf:Description rdf:about="http://imc.org/vCard/3.0#internet"/></rdf:type><rdf:value xml:lang="en">c.lloyd@auckland.ac.nz</rdf:value></rdf:Description><rdf:Description rdf:about="rdf:#0fee36ab-4a8d-4fb6-b1ae-009bbe074e14"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Catherine</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Lloyd</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">May</Other></rdf:Description><rdf:Description rdf:about="rdf:#$u2tBq1"><rdf:first><rdf:Description rdf:about="rdf:#$v2tBq1"/></rdf:first><rdf:rest><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/></rdf:rest></rdf:Description><rdf:Description rdf:about="rdf:#d45568b4-aa15-4caf-92f2-6e926c2db09d"><FN xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Catherine Lloyd</FN></rdf:Description><rdf:Description rdf:nodeID="n2"><endingValue xmlns="http://www.cellml.org/metadata/simulation/1.0#" xml:lang="en">100</endingValue><pointDensity xmlns="http://www.cellml.org/metadata/simulation/1.0#nonstandard-" xml:lang="en">10000</pointDensity></rdf:Description><rdf:Description rdf:about=""><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="rdf:#d7eb62b2-cb09-4ce8-8984-8879206b0f4b"/></creator><cmeta:comment><rdf:Description rdf:about="rdf:#3531c524-aefc-4bf7-86e5-ebe71fc32999"/></cmeta:comment><publisher xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">The University of Auckland, Auckland Bioengineering Institute</publisher><created xmlns="http://purl.org/dc/terms/"><rdf:Description rdf:about="rdf:#159a942b-3ca5-4824-972b-7e71055a5836"/></created></rdf:Description><rdf:Description rdf:about="rdf:#9fec0c66-7271-4c04-b909-42c3d09e7911"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Jean-Christophe</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Leloup</Family></rdf:Description><rdf:Description rdf:nodeID="n3"><boundIntervals xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n1"/></boundIntervals></rdf:Description><rdf:Description rdf:about="#MC"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">MC</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">Cry mRNA</alternative></rdf:Description><rdf:Description rdf:about="rdf:#50edd79a-c4b7-4575-8fde-821aa85e5792"><rdf:value><rdf:Description rdf:about="rdf:#83e5ada9-bb95-4648-a6fa-6dcc1ab69ff5"/></rdf:value><subject_type xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">keyword</subject_type></rdf:Description><rdf:Description rdf:about="#IN"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">IN</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">nuclear inactive complex between PER-CRY and CLOCK-BMAL1</alternative></rdf:Description><rdf:Description rdf:about="rdf:#fca2df73-ec55-4a88-a802-fc4bda7937ad"><FN xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en"/></rdf:Description><rdf:Description rdf:about="#PCCP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PCCP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic phosphorylated PER-CRY protein complex</alternative></rdf:Description><rdf:Description rdf:about="#BCP"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">BCP</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">cytosolic phosphorylated BMAL1 protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#1e842903-74ae-4e10-b0f6-3adbbdec10ce"><rdf:type><rdf:Description rdf:about="http://www.cellml.org/bqs/1.0#Person"/></rdf:type><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:about="rdf:#9fec0c66-7271-4c04-b909-42c3d09e7911"/></N></rdf:Description><rdf:Description rdf:about="#leloup_2004"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Leloup and Goldbeter's 2004 mathematical model of the mammalian circadian clock.</title><simulation xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n3"/></simulation><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:about="rdf:#03db62d8-1230-4082-8b85-d1e9703236e8"/></reference><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:about="rdf:#cb857320-723e-46c5-9e32-d833a9b32817"/></reference><cmeta:comment><rdf:Description rdf:about="rdf:#7c60384a-188c-46ed-8d88-851b1fe9bafa"/></cmeta:comment></rdf:Description><rdf:Description rdf:about="#MB"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">MB</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">Bmal1 mRNA</alternative></rdf:Description><rdf:Description rdf:about="rdf:#bb67a50e-31f7-40a5-b350-e513678c2c84"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Journal of Thoretical Biology</title></rdf:Description><rdf:Description rdf:about="#PCN"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PCN</title><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">BN</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">nuclear non-phosphorylated PER-CRY protein complex</alternative><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">nuclear non-phosphorylated BMAL1 protein</alternative></rdf:Description><rdf:Description rdf:about="rdf:#83e5ada9-bb95-4648-a6fa-6dcc1ab69ff5"><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"/></rdf:type><rdf:_1 xml:lang="en">circadian rhythms</rdf:_1><rdf:_3 xml:lang="en">signal transduction</rdf:_3><rdf:_2 xml:lang="en">clock</rdf:_2></rdf:Description><rdf:Description rdf:about="rdf:#cb857320-723e-46c5-9e32-d833a9b32817"><Pubmed_id xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">15363675</Pubmed_id><JournalArticle xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:about="rdf:#76232b07-ac25-44af-b4cf-34e418555ad9"/></JournalArticle></rdf:Description></rdf:RDF></model>