Rendering of the source text

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


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

<documentation xmlns="http://cellml.org/tmp-documentation">
    <article>
      <section id="sec_status">
        <title>Model Status</title>
        <para>
         This CellML model runs in both OpenCell and COR to recreate the published results.  The units have been checked and they are consistent.  This particular version of the model describes the second control system with interactions between non-linear oscillations.
          </para>
      </section>
      <sect1 id="sec_structure">
        <title>Model Structure</title>
        <para>
ABSTRACT: THE demonstration of negative feedback control processes operating at the molecular level in cells is one of the most significant developments in modern biology. The phenomena of feedback inhibition and feedback repression, whereby enzymatic activities are controlled at the level of the enzyme and the gene, respectively, provide a firm experimental basis for the construction of dynamic models which represent the fundamental regulatory activity of cells. The behavior of these and other molecular control circuits thus constitutes the basis of cell physiology, and in effect provides the physiologist with his elementary units of function. The purpose of this paper is to illustrate the type of periodic behavior which can arise in model systems incorporating the essential control features of enzymatic regulatory processes, and to discuss the significance of oscillatory motion in relation to the organization of cellular processes in time.  
</para>

        <para>
The complete original paper reference is cited below:
</para>
        <para>
          Oscillatory behavior in enzymatic control processes, Brian C. Goodwin, 1965, <emphasis>Advances in Enzyme Regulation</emphasis>
, 3, 425-438. (An abstract and a PDF version of the article are available to subscribers on the journal website.)  <ulink url="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;amp;db=PubMed&amp;amp;list_uids=5861813&amp;amp;dopt=Abstract">PubMed ID: 5861813</ulink>
        </para>
		
        <informalfigure float="0" id="fig_reaction_diagram">
          <mediaobject>
            <imageobject>
              <objectinfo>
                <title>cell diagram</title>
              </objectinfo>
              <imagedata fileref="goodwin_1965b.png"/>
            </imageobject>
          </mediaobject>
          <caption>Schematic diagram of the second control system modelled in this study.  It is to be expected from the complexity of intracellular processes that control circuits will interact in some manner. One type of interaction which seems very probable is for the repressor of one genetic locus to have a repressive effect on another locus. This situation can be represented schematically here.</caption>
        </informalfigure>
      </sect1>
    </article>
  </documentation>
  
  
  <units name="first_order_rate_constant">
    <unit exponent="-1" units="second"/>
  </units>
  
  <units name="flux">
    <unit units="nanomolar"/>
    <unit exponent="-1" 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>

  
  <component name="environment">
    <variable cmeta:id="environment_time" name="time" public_interface="out" units="second"/>
  </component>
  
  
  <component cmeta:id="X1" name="X1">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#X1">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">X1</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">concentration of mRNA of the 1st species</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF>
    <variable cmeta:id="X1_X1" initial_value="7" name="X1" public_interface="out" units="nanomolar"/>
	
	<variable initial_value="360" name="a1" units="flux"/>
	<variable initial_value="10" name="b1" units="flux"/>
	<variable initial_value="36" name="A1" units="dimensionless"/>
	<variable initial_value="1" name="k11" units="per_nanomolar"/>
	<variable initial_value="0" name="k12" units="per_nanomolar"/>
	
	<variable name="Y1" public_interface="in" units="nanomolar"/>
	<variable name="Y2" public_interface="in" units="nanomolar"/>
	<variable name="time" public_interface="in" units="second"/>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML" id="1"> 
      <apply>
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>X1</ci>
        </apply> 
        <apply>
          <minus/>
          <apply>
            <divide/>
            <ci> a1 </ci>
		    <apply>
              <plus/>
              <ci> A1 </ci>
			  <apply>
                <times/>
			    <ci> k11 </ci>
		        <ci> Y1 </ci>
	          </apply>
			  <apply>
                <times/>
			    <ci> k12 </ci>
		        <ci> Y2 </ci>
	          </apply>
			</apply>
		  </apply>
		  <ci> b1 </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="Y1" name="Y1">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#Y1">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Y1</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">concentration of protein of the 1st species</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF>
    <variable cmeta:id="Y1_Y1" initial_value="-10" name="Y1" public_interface="out" units="nanomolar"/>
	
	<variable initial_value="0" name="beta_1" units="flux"/>
	<variable initial_value="0.5" name="alpha_1" units="first_order_rate_constant"/>
	
	<variable name="X1" public_interface="in" units="nanomolar"/>
	<variable name="time" public_interface="in" units="second"/>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML" id="2"> 
      <apply>
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>Y1</ci>
        </apply> 
        <apply>
          <minus/>
          <apply>
            <times/>
            <ci> alpha_1 </ci>
		    <ci> X1 </ci>
		  </apply>
		  <ci> beta_1 </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="X2" name="X2">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#X2">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">X2</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">concentration of mRNA of the 2nd species</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF>
    <variable cmeta:id="X2_X2" initial_value="7" name="X2" public_interface="out" units="nanomolar"/>
	
	<variable initial_value="360" name="a2" units="flux"/>
	<variable initial_value="10" name="b2" units="flux"/>
	<variable initial_value="43" name="A2" units="dimensionless"/>
	<variable initial_value="0" name="k21" units="per_nanomolar"/>
	<variable initial_value="1" name="k22" units="per_nanomolar"/>
	
	<variable name="Y1" public_interface="in" units="nanomolar"/>
	<variable name="Y2" public_interface="in" units="nanomolar"/>
	<variable name="time" public_interface="in" units="second"/>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML" id="3"> 
      <apply>
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>X2</ci>
        </apply> 
        <apply>
          <minus/>
          <apply>
            <divide/>
            <ci> a2 </ci>
		    <apply>
              <plus/>
              <ci> A2 </ci>
			  <apply>
                <times/>
			    <ci> k21 </ci>
		        <ci> Y1 </ci>
	          </apply>
			  <apply>
                <times/>
			    <ci> k22 </ci>
		        <ci> Y2 </ci>
	          </apply>
			</apply>
		  </apply>
		  <ci> b2 </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="Y2" name="Y2">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about="#Y2">
        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Y2</dc:title>
        <dcterms:alternative xmlns:dcterms="http://purl.org/dc/terms/">concentration of protein of the 2nd species</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF>
    <variable cmeta:id="Y2_Y2" initial_value="-10" name="Y2" public_interface="out" units="nanomolar"/>
	
	<variable initial_value="0" name="beta_2" units="flux"/>
	<variable initial_value="0.6" name="alpha_2" units="first_order_rate_constant"/>
	
	<variable name="X2" public_interface="in" units="nanomolar"/>
	<variable name="time" public_interface="in" units="second"/>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML" id="4"> 
      <apply>
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>Y2</ci>
        </apply> 
        <apply>
          <minus/>
          <apply>
            <times/>
            <ci> alpha_2 </ci>
		    <ci> X2 </ci>
		  </apply>
		  <ci> beta_2 </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <!-- connections -->
  
  <connection>
    <map_components component_1="X1" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="Y1" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="X2" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="Y2" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="X1" component_2="Y1"/>
    <map_variables variable_1="X1" variable_2="X1"/>
	<map_variables variable_1="Y1" variable_2="Y1"/>
  </connection>
  
  <connection>
    <map_components component_1="X1" component_2="Y2"/>
    <map_variables variable_1="Y2" variable_2="Y2"/>
  </connection>
  
  <connection>
    <map_components component_1="X2" component_2="Y2"/>
    <map_variables variable_1="X2" variable_2="X2"/>
	<map_variables variable_1="Y2" variable_2="Y2"/>
  </connection>
  
  <connection>
    <map_components component_1="X2" component_2="Y1"/>
    <map_variables variable_1="Y1" variable_2="Y1"/>
  </connection>


<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <rdf:Seq rdf:about="rdf:#804645c8-d382-495e-99fa-1a283b681737">
    <rdf:li rdf:resource="rdf:#8b8ac034-3b9c-4e43-9156-8f6b55b1d9c4"/>
  </rdf:Seq>
  <rdf:Description rdf:about="rdf:#$.+GML2">
    <ns7:boundIntervals xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#" rdf:resource="rdf:#$++GML2"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2f0a679e-dbc5-46e0-8314-dd3a9ee86877">
    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">1965-00-00 00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#333dc724-79ca-4aef-809d-f5479295f416">
    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Brian</vCard:Given>
    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Goodwin</vCard:Family>
    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">C</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f3f51849-bc84-4d55-b0cc-efb3ec0882ea">
    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2008-09-26T00:00:00+00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#05adbcbe-f366-4776-a164-adeec18ce5ce">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#0b187134-ed92-4bf4-9eac-4e318bee7aae"/>
    <rdf:value>This CellML model runs in both PCEnv and COR to recreate the published results.  The units have been checked and they are consistent.  This particular version of the model describes the second control system with interactions between non-linear oscillations.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e3450ca7-2b90-41a4-9735-fc78f6ada27d">
    <bqs:Pubmed_id xmlns:bqs="http://www.cellml.org/bqs/1.0#">5861813</bqs:Pubmed_id>
    <bqs:JournalArticle xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#9b94ee5a-d92e-40cb-a038-0ac2c6f8c762"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#99663c9b-3f20-4d82-b762-deafea679c58">
    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3b8cfec0-547a-47f6-bb8d-a76dff0da18e">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#181049c5-fa61-4f2b-bcb0-759a30c31e61"/>
    <rdf:value/>
  </rdf:Description>
  <rdf:Description rdf:about="#goodwin_model_1965">
    <ns7:simulation xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#" rdf:resource="rdf:#$.+GML2"/>
    <bqs:reference xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#e3450ca7-2b90-41a4-9735-fc78f6ada27d"/>
<bqs:reference xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource">
  <dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:parseType="Resource">
    <bqs:subject_type>keyword</bqs:subject_type>
    <rdf:value>
      <rdf:Bag>
        <rdf:li>circadian rhythms</rdf:li>
      </rdf:Bag>
    </rdf:value>
  </dc:subject>
</bqs:reference>
    <cmeta:comment rdf:resource="rdf:#3b8cfec0-547a-47f6-bb8d-a76dff0da18e"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#d9a2806a-b4d4-45d2-a311-5c06d04e9cfb">
    <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#">Auckland Bioengineering Institute</vCard:Orgunit>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#553a73a8-53bb-4f78-a335-ef1de28e0015">
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Advances in Enzyme Regulation</dc:title>
  </rdf:Description>
  <rdf:Description rdf:about="">
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Oscillatory behavior in enzymatic control processes (Model 2)</dc:title>
	<dc:publisher xmlns:dc="http://purl.org/dc/elements/1.1/"/>
    <cmeta:comment rdf:resource="rdf:#05adbcbe-f366-4776-a164-adeec18ce5ce"/>
    <dcterms:created xmlns:dcterms="http://purl.org/dc/terms/" rdf:resource="rdf:#f3f51849-bc84-4d55-b0cc-efb3ec0882ea"/>
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#99b0c1d1-89d3-4deb-827e-66fa3d610045"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#04b14351-7a2d-40e9-ba38-31cea8b2f12b">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#99663c9b-3f20-4d82-b762-deafea679c58"/>
    <rdf:value>This CellML model runs in both PCEnv and COR to recreate the published results.  The units have been checked and they are consistent.  This particular version of the model describes the second control system with interactions between non-linear oscillations.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#9b94ee5a-d92e-40cb-a038-0ac2c6f8c762">
    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:resource="rdf:#804645c8-d382-495e-99fa-1a283b681737"/>
    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Oscillatory behavior in enzymatic control processes</dc:title>
    <bqs:volume xmlns:bqs="http://www.cellml.org/bqs/1.0#">3</bqs:volume>
    <bqs:first_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">425</bqs:first_page>
    <bqs:Journal xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:resource="rdf:#553a73a8-53bb-4f78-a335-ef1de28e0015"/>
    <dcterms:issued xmlns:dcterms="http://purl.org/dc/terms/" rdf:resource="rdf:#2f0a679e-dbc5-46e0-8314-dd3a9ee86877"/>
    <bqs:last_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">438</bqs:last_page>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#99b0c1d1-89d3-4deb-827e-66fa3d610045">
    <vCard:ORG xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#d9a2806a-b4d4-45d2-a311-5c06d04e9cfb"/>
    <vCard:EMAIL xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#c759bd22-2717-4d93-85d2-490f3b5dd736"/>
    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:resource="rdf:#254aa615-2951-4175-998d-61fe4e0536f5"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#0b187134-ed92-4bf4-9eac-4e318bee7aae">
    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#8b8ac034-3b9c-4e43-9156-8f6b55b1d9c4">
    <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:#333dc724-79ca-4aef-809d-f5479295f416"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#$++GML2">
    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
    <rdf:first rdf:resource="rdf:#$00HML2"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#181049c5-fa61-4f2b-bcb0-759a30c31e61">
    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#$00HML2">
    <ns7:endingValue xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">80</ns7:endingValue>
    <ns7:nonstandard-tabInt xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">false</ns7:nonstandard-tabInt>
    <ns7:nonstandard-tabStepSize xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">0.1</ns7:nonstandard-tabStepSize>
    <ns7:nonstandard-pointDensity xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">10000</ns7:nonstandard-pointDensity>
    <ns7:nonstandard-tabStrict xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">true</ns7:nonstandard-tabStrict>
    <ns7:maximumStepSize xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#">0.01</ns7:maximumStepSize>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#c759bd22-2717-4d93-85d2-490f3b5dd736">
    <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="rdf:#254aa615-2951-4175-998d-61fe4e0536f5">
    <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:RDF>
</model>