Rendering of the source text

<?xml version="1.0"?>
<!--  FILE :  tyson_1999.xml

CREATED :  1st October 2007

LAST MODIFIED : 1st October 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 Tyson et al.'s 1999 simple mathematical model of circadian rhythms based on dimerisation and proteolysis of PER and TIM.

CHANGES:  
  
--><model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" cmeta:id="tyson_1999" name="tyson_1999">

<documentation xmlns="http://cellml.org/tmp-documentation">
<article>
  <articleinfo>
  <title>A Simple Model of Circadian Rhythms Based on Dimerization and Proteolysis of PER and TIM</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 version of the model has been checked in COR and OpenCell and the model runs to replicate the results in the original published paper. The units have been checked and are consistent.
          </para>
  </section>
  <sect1 id="sec_structure">
  <title>Model Structure</title>

<para>
ABSTRACT: Many organisms display rhythms of physiology and behavior that are entrained to the 24-h cycle of light and darkness prevailing on Earth. Under constant conditions of illumination and temperature, these internal biological rhythms persist with a period close to 1 day ("circadian"), but it is usually not exactly 24 h. Recent discoveries have uncovered stunning similarities among the molecular circuitries of circadian clocks in mice, fruit flies, and bread molds. A consensus picture is coming into focus around two proteins (called PER and TIM in fruit flies), which dimerize and then inhibit transcription of their own genes. Although this picture seems to confirm a venerable model of circadian rhythms based on time-delayed negative feedback, we suggest that just as crucial to the circadian oscillator is a positive feedback loop based on stabilization of PER upon dimerization. These ideas can be expressed in simple mathematical form (phase plane portraits), and the model accounts naturally for several hallmarks of circadian rhythms, including temperature compensation and the per(L) mutant phenotype. In addition, the model suggests how an endogenous circadian oscillator could have evolved from a more primitive, light-activated switch.
</para>

<informalfigure float="0" id="fig_reaction_diagram">
<mediaobject>
  <imageobject>
    <objectinfo>
      <title>model diagram</title>
    </objectinfo>
    <imagedata fileref="tyson_1999.png"/>
  </imageobject>
</mediaobject>
<caption>Schematic diagram of a simple molecular mechanism for the circadian clock in <emphasis>Drosophila</emphasis>  PER and TIM proteins are synthesised in the cytoplasm where they may either be degraded by proteolysis or alternatively they may combine to form relatively stable heterodimers.  These complexes are then transported to the nucleus where they act to inhibit the transcription of <emphasis>per</emphasis> and <emphasis>tim</emphasis> mRNA.</caption>
</informalfigure>

<para>
The original paper reference is cited below:
</para>

<para>
A Simple Model of Circadian Rhythms Based on Dimerization and Proteolysis of PER and TIM, John J. Tyson, Christian I. Hong, C. Dennis Thron, and Bela Novak, 1999,<emphasis>Biophysical Journal</emphasis>, 77, 2411-2417.  <ulink url="http://www.ncbi.nlm.nih.gov/pubmed/10545344">PubMed ID: 10545344</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="per_nanomolar">
    <unit exponent="-1" units="nanomolar"/>
  </units>

  <units name="first_order_rate_constant">
    <unit exponent="-1" units="hour"/>
  </units>

  <units name="flux">
    <unit 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="M" name="M">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#M">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">M</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">mRNA concentration</dcterms:alternative>
       </rdf:Description>
    </rdf:RDF>  
    <variable cmeta:id="M_M" initial_value="0.0" name="M" public_interface="out" units="nanomolar"/>
    <variable name="q" public_interface="out" units="dimensionless"/>
    
    <variable initial_value="1.0" name="vm" units="flux"/>
    <variable initial_value="0.1" name="km" units="first_order_rate_constant"/>
    <variable initial_value="0.1" name="Pcrit" units="nanomolar"/>
    <variable initial_value="200.0" name="Keq" units="per_nanomolar"/>
    
    <variable name="Pt" public_interface="in" units="nanomolar"/>
    <variable name="time" public_interface="in" units="hour"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" id="1"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci> time </ci>
          </bvar> 
          <ci> M </ci> 
        </apply>
        <apply>
          <minus/>
          <apply>
            <divide/>
            <ci> vm </ci>
            <apply>
              <plus/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1.0 </cn>
              <apply>
                <power/>
                <apply>
                  <divide/>
                  <apply>
                    <times/>
                    <ci> Pt </ci>
                    <apply>
                      <minus/>
                      <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1.0 </cn>
                      <ci> q </ci>
                    </apply>
                  </apply>
                  <apply>
                    <times/>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 2.0 </cn>
                    <ci> Pcrit </ci>
                  </apply>
                </apply>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 2.0 </cn>
              </apply>
            </apply>
          </apply>
          <apply>
            <times/>
            <ci> km </ci>
            <ci> M </ci>
          </apply>
        </apply>
      </apply>

      <apply>
        <eq/> 
        <ci> q </ci> 
        <apply>
          <divide/>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 2.0 </cn>
          <apply>
            <plus/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1.0 </cn>
            <apply>
              <root/>
              <apply>
                <plus/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1.0 </cn>
                <apply>
                  <times/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 8.0 </cn>
                  <ci> Keq </ci>
                  <ci> Pt </ci>
                </apply>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>

  <component cmeta:id="Pt" name="Pt">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#Pt">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Pt</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">total protein concentration</dcterms:alternative>
      </rdf:Description>
    </rdf:RDF>  
    <variable cmeta:id="Pt_Pt" initial_value="0.0" name="Pt" public_interface="out" units="nanomolar"/>

    <variable initial_value="0.5" name="vp" units="first_order_rate_constant"/>
    <variable initial_value="10.0" name="kp1" units="flux"/>
    <variable initial_value="0.1" name="kp3" units="first_order_rate_constant"/>
    <variable initial_value="0.03" name="kp2" units="flux"/>
    <variable initial_value="0.05" name="Jp" units="nanomolar"/>
    
    <variable name="M" public_interface="in" units="nanomolar"/> 
    <variable name="q" public_interface="in" units="dimensionless"/>
    <variable name="time" public_interface="in" units="hour"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" id="2"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci> Pt </ci> 
        </apply>
        <apply>
          <minus/>
          <apply>
            <times/>
            <ci> vp </ci>
            <ci> M </ci>
          </apply>
          <apply>
            <plus/>
            <apply>
              <divide/>
              <apply>
                <plus/>
                <apply>
                  <times/>
                  <ci> kp1 </ci>
                  <ci> Pt </ci>
                  <ci> q </ci>
                </apply>
                <apply>
                  <times/>
                  <ci> kp2 </ci>
                  <ci> Pt </ci>
                </apply>
              </apply>
              <apply>
                <plus/>
                <ci> Jp </ci>
                <ci> Pt </ci>
              </apply>
            </apply>
            <apply>
              <times/>
              <ci> kp3 </ci>
              <ci> Pt </ci>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <connection>
    <map_components component_1="M" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="Pt" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>

  <connection>
    <map_components component_1="M" component_2="Pt"/>
    <map_variables variable_1="M" variable_2="M"/>
    <map_variables variable_1="q" variable_2="q"/>
    <map_variables variable_1="Pt" variable_2="Pt"/>
  </connection>


<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <rdf:Seq rdf:about="rdf:#b519741e-d3f0-41f1-ad87-304fb17b942f">
    <rdf:li rdf:resource="rdf:#de4b916f-a326-46ca-b284-ddfebda25f74"/>
    <rdf:li rdf:resource="rdf:#e5936f63-b5df-42ff-b2f5-ccd396551c5e"/>
    <rdf:li rdf:resource="rdf:#a237f7b6-51b5-44db-b824-cf4ea8c2715f"/>
    <rdf:li rdf:resource="rdf:#2c3db0fb-69d9-4042-821b-02863b7351a1"/>
  </rdf:Seq>
  <rdf:Description rdf:about="rdf:#b519741e-d3f0-41f1-ad87-304fb17b942f"/>
  <rdf:Bag rdf:about="rdf:#9ade0798-e616-4d3f-a710-65686f00a58c">
    <rdf:li>circadian rhythms</rdf:li>
    <rdf:li>oscillator</rdf:li>
    <rdf:li>TIM</rdf:li>
    <rdf:li>PER</rdf:li>
  </rdf:Bag>
  <rdf:Description rdf:about="rdf:#9ade0798-e616-4d3f-a710-65686f00a58c"/>
  <rdf:Description rdf:about="rdf:#$e3e.3">
    <ns7:endingValue xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">72</ns7:endingValue>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#d9d2b7bf-f99b-4636-930e-eb64c9c03143">
    <rdf:type rdf:resource="http://imc.org/vCard/3.0#internet"/>
    <rdf:value>c.lloyd@auckland.ac.nz</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="">
    <dc:publisher xmlns:dc="http://purl.org/dc/elements/1.1/">The University of Auckland, Auckland Bioengineering Institute</dc:publisher>
    <cmeta:comment rdf:resource="rdf:#1e94f830-7bdf-4285-96f3-c08bb27928dd"/>
    <dcterms:created xmlns:dcterms="http://purl.org/dc/terms/" rdf:resource="rdf:#f4f44ee9-045c-4a8d-9d29-845b3ea7cd94"/>
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#692f09bb-f260-427a-9ed1-d67581233d84"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#a19554cd-0c6c-49d2-93fd-0297af0b86f2">
    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3d30b9ef-5423-4147-b3bf-cb5165f0c874">
    <bqs:Pubmed_id xmlns:bqs="http://www.cellml.org/bqs/1.0#">10545344</bqs:Pubmed_id>
    <bqs:JournalArticle xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#06d8d3ea-5752-4104-a0b1-0a535a4ae199"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#d2ddff79-790c-42c3-b857-b094124a54bc">
    <vCard:Orgname xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">The University of Auckland</vCard:Orgname>
    <vCard:Orgunit xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">The Bioengineering Institute</vCard:Orgunit>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ef8d1367-a001-44b9-89ea-6cd2c623f4b2">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#c9d7e90c-12b6-417a-95dc-b582f28fe521"/>
    <rdf:value>This is a CellML description of Tyson et al.'s 1999 simple mathematical model of circadian rhythms based on dimerisation and proteolysis of PER and TIM.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#77f643e9-5da4-475d-b774-e3523172bb40">
    <dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#1f5af691-dceb-4613-b526-fcd7d46200fc"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1f5af691-dceb-4613-b526-fcd7d46200fc">
    <bqs:subject_type xmlns:bqs="http://www.cellml.org/bqs/1.0#">keyword</bqs:subject_type>
    <rdf:value rdf:resource="rdf:#9ade0798-e616-4d3f-a710-65686f00a58c"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#692f09bb-f260-427a-9ed1-d67581233d84">
    <vCard:ORG xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#d2ddff79-790c-42c3-b857-b094124a54bc"/>
    <vCard:EMAIL xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#d9d2b7bf-f99b-4636-930e-eb64c9c03143"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#8c9d969d-a2a4-4ba5-9915-6438540f60aa"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#c9d7e90c-12b6-417a-95dc-b582f28fe521">
    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#c7b43658-065a-44c4-a46f-49c41e2d1dce">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">C</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Thron</vCard:Family>
    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Dennis</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#06d8d3ea-5752-4104-a0b1-0a535a4ae199">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#b519741e-d3f0-41f1-ad87-304fb17b942f"/>
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">A Simple Model of Circadian Rhythms Based on Dimerization and Proteolysis of PER and TIM</dc:title>
    <bqs:volume xmlns:bqs="http://www.cellml.org/bqs/1.0#">77</bqs:volume>
    <bqs:first_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">2411</bqs:first_page>
    <bqs:Journal xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#39a194bf-5aba-4ccb-9130-b57dbbb67532"/>
    <dcterms:issued xmlns:dcterms="http://purl.org/dc/terms/" rdf:resource="rdf:#a856c865-33c6-419e-a2a1-ae979586d498"/>
    <bqs:last_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">2417</bqs:last_page>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f4f44ee9-045c-4a8d-9d29-845b3ea7cd94">
    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2007-10-03T00:00:00+00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#8c9d969d-a2a4-4ba5-9915-6438540f60aa">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e5936f63-b5df-42ff-b2f5-ccd396551c5e">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#1ddf803d-fa17-4b41-9d3d-0308259546bf"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3fce1e27-a5dc-433b-ae55-fff1f5078c29">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Bela</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Novak</vCard:Family>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1e94f830-7bdf-4285-96f3-c08bb27928dd">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#a19554cd-0c6c-49d2-93fd-0297af0b86f2"/>
    <rdf:value>This CellML version of the model has been checked in COR and PCEnv and the model runs to replicate the results in the original published paper.  The units have been checked and are consistent.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#$d3e.3">
    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
    <rdf:first rdf:resource="rdf:#$e3e.3"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#a856c865-33c6-419e-a2a1-ae979586d498">
    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">1999-11-00 00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#de4b916f-a326-46ca-b284-ddfebda25f74">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#60697c68-cff0-4732-9270-17e5726ca77f"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#$c3e.3">
    <ns7:boundIntervals xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#" rdf:resource="rdf:#$d3e.3"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#a237f7b6-51b5-44db-b824-cf4ea8c2715f">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#c7b43658-065a-44c4-a46f-49c41e2d1dce"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#60697c68-cff0-4732-9270-17e5726ca77f">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">John</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Tyson</vCard:Family>
    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">J</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="#tyson_1999">
    <ns7:simulation xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#" rdf:resource="rdf:#$c3e.3"/>
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Tyson et al.'s 1999 simple mathematical model of circadian rhythms based on dimerisation and proteolysis of PER and TIM.</dc:title>
    <cmeta:comment rdf:resource="rdf:#ef8d1367-a001-44b9-89ea-6cd2c623f4b2"/>
    <bqs:reference xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#3d30b9ef-5423-4147-b3bf-cb5165f0c874"/>
    <bqs:reference xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#77f643e9-5da4-475d-b774-e3523172bb40"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#39a194bf-5aba-4ccb-9130-b57dbbb67532">
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Biophysical Journal</dc:title>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2c3db0fb-69d9-4042-821b-02863b7351a1">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#3fce1e27-a5dc-433b-ae55-fff1f5078c29"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1ddf803d-fa17-4b41-9d3d-0308259546bf">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Christian</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Hong</vCard:Family>
    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">I</vCard:Other>
  </rdf:Description>
</rdf:RDF>
</model>