Rendering of the source text

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bqs="http://www.cellml.org/bqs/1.0#" xmlns:cellml="http://www.cellml.org/cellml/1.0#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" cmeta:id="pivonka_2008" name="pivonka_2008">

<documentation xmlns="http://cellml.org/tmp-documentation">
<article>
  <articleinfo>
  <title>Model structure and control of bone remodeling: a theoretical study</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 both OpenCell and COR to reproduce the published results (figure 5). The units have been checked and they are consistent. This particular version of the model has an increased rate of osteoclast differentiation (D_OC_p) for the first 100 days, and the values for "model 1" have been taken from table 2 of the published paper. This CellML model translation was based on the author's original Matlab code and we would like to thank them for sharing this code with us.
          </para>
  </section>
  <sect1 id="sec_structure">
  <title>Model Structure</title>

<para>
ABSTRACT: It is generally accepted that RANKL is highly expressed in osteoblast precursor cells while OPG is highly expressed in mature osteoblasts, but to date no functional utility to the BMU has been proposed for this particular ligand-decoy-receptor expression profile. As discovered in the mid 90s, the RANK-RANKL-OPG signaling cascade is a major signaling pathway regulating bone remodeling. In this paper we study theoretically the functional implications of particular RANKL/OPG expression profiles on bone volume. For this purpose we formulate an extended bone-cell dynamics model describing functional behaviour of basic multicellular units (BMUs) responsible for bone resorption and formation. This model incorporates the RANK-RANKL-OPG signaling together with the regulating action of TGF-beta on bone cells. The bone-cell population model employed here builds on the work of Lemaire et al. (2004) [1], but incorporates the following significant modifications: (i) addition of a rate equation describing changes in bone volume with time as the key 'output function' tracking functional behaviour of BMUs, (ii) a rate equation describing release of TGF-beta from the bone matrix, (iii) expression of OPG and RANKL on both osteoblastic cell lines, and (iv) modified activator/repressor functions. Using bone volume as a functional selection criterion, we find that there is a preferred arrangement for ligand expression on particular cell types, and further, that this arrangement coincides with biological observations. We then investigate the model parameter space combinatorially, searching for preferred 'groupings' of changes in differentiation rates of various cell types. Again, a criterion of bone volume change is employed to identify possible ways of optimally controlling BMU responses. While some combinations of changes in differentiation rates are clearly unrealistic, other combinations of changes in differentiation rates are potentially functionally significant. Most importantly, the combination of parameter changes representing the signaling pathway for TGF-beta gives a unique result that appears to have a clear biological rationale. The methodological approach for the investigation of model structure described here offers a theoretical explanation as to why TGF-beta has its particular suite of biological effects on bone-cell differentiation rates.
</para>

<informalfigure float="0" id="fig_reaction_diagram">
<mediaobject>
  <imageobject>
    <objectinfo>
      <title>model diagram</title>
    </objectinfo>
    <imagedata fileref="pivonka_2008.png"/>
  </imageobject>
</mediaobject>
<caption>Schematic illustration of bone-cell population model: (a) osteoblastic cell line and (b) osteoclastic cell lines taken into account together with RANK-RANKL-OPG pathway (DOB, DOC...differentiation rates of osteoblasts and osteoclasts; EOB, EOC...elimination/apoptosis rates of osteoblasts and osteoclasts; RANKL binds to RANK and promotes differentiation of OCp; OPG binds to RANKL and so inhibits OCp differentiation).</caption>
</informalfigure>

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

<para>
Model structure and control of bone remodeling: a theoretical study, Pivonka P, Zimak J, Smith DW, Gardiner BS, Dunstan CR, Sims NA, Martin TJ, Mundy GR, 2008, <emphasis>Bone</emphasis>, 43, 249-263. <ulink url="http://www.ncbi.nlm.nih.gov/pubmed/18514606">PubMed ID: 18514606</ulink>
</para>

</sect1>
</article>
</documentation> 


  <units name="day">
    <unit multiplier="86400.0" units="second"/>
  </units>
  
  <units name="pM">
    <unit prefix="pico" units="mole"/>
    <unit exponent="-1" units="litre"/>
  </units>
  
  <units name="per_pM">
    <unit exponent="-1" units="pM"/>
  </units>
   
  <units name="flux">
    <unit units="pM"/>
	<unit exponent="-1" units="day"/>
  </units>
  
  <units base_units="yes" name="percent"/>
  
  <units name="first_order_rate_constant">
    <unit exponent="-1" units="day"/>
  </units>
  
  <units name="second_order_rate_constant">
    <unit exponent="-1" units="pM"/>
	<unit exponent="-1" units="day"/>
  </units>
  
  
  
  <component name="environment">
    <variable cmeta:id="environment_time" name="time" public_interface="out" units="day"/>
  </component>

  <component cmeta:id="OB_p" name="OB_p">
      
    <variable cmeta:id="OB_p_OB_p" initial_value="6.194e-4" name="OB_p" public_interface="out" units="dimensionless"/>
    
    <variable cmeta:id="OB_p_D_OB_u" initial_value="7.000e-4" name="D_OB_u" units="first_order_rate_constant"/>
	<variable cmeta:id="OB_p_pd_OB_p" initial_value="0.0" name="pd_OB_p" units="first_order_rate_constant"/>
	
	<variable name="pi_TGF_beta_act" public_interface="in" units="dimensionless"/>
	<variable name="pi_TGF_beta_rep" public_interface="in" units="dimensionless"/>
	<variable name="D_OB_p" public_interface="in" units="first_order_rate_constant"/>
	<variable name="time" public_interface="in" units="day"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci> OB_p </ci> 
        </apply>
        <apply>
          <plus/>
		  <apply>
            <minus/>
		    <apply>
              <times/>
			  <ci> D_OB_u </ci>
			  <ci> pi_TGF_beta_act </ci>
		    </apply>
			<apply>
              <times/>
			  <ci> D_OB_p </ci>
			  <ci> pi_TGF_beta_rep</ci>
			  <ci> OB_p </ci>
		    </apply>
		  </apply>
		  <ci> pd_OB_p </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="OB_a" name="OB_a">
      
    <variable cmeta:id="OB_a_OB_a" initial_value="5.584e-4" name="OB_a" public_interface="out" units="dimensionless"/>
    
    <variable cmeta:id="OB_a_A_OB_a" initial_value="1.890e-1" name="A_OB_a" units="first_order_rate_constant"/>
	<variable cmeta:id="OB_a_pd_OB_a" initial_value="0.0" name="pd_OB_a" units="first_order_rate_constant"/>
	
	<variable name="pi_TGF_beta_rep" public_interface="in" units="dimensionless"/>
	<variable name="D_OB_p" public_interface="in" units="first_order_rate_constant"/>
	<variable name="OB_p" public_interface="in" units="dimensionless"/>
	<variable name="time" public_interface="in" units="day"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci> OB_a </ci> 
        </apply>
       <apply>
          <plus/>
		  <apply>
            <minus/>
		    <apply>
              <times/>
			  <ci> D_OB_p </ci>
			  <ci> pi_TGF_beta_rep </ci>
			  <ci> OB_p </ci>
		    </apply>
			<apply>
              <times/>
			  <ci> A_OB_a </ci>
			  <ci> OB_a </ci>
		    </apply>
		  </apply>
		  <ci> pd_OB_a </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="OC_a" name="OC_a">
      
    <variable cmeta:id="OC_a_OC_a" initial_value="8.070e-4" name="OC_a" public_interface="out" units="dimensionless"/>
    
    <variable cmeta:id="OC_a_D_OC_p" name="D_OC_p" units="first_order_rate_constant"/>
	<variable cmeta:id="OC_a_A_OC_a" initial_value="7.000e-1" name="A_OC_a" units="first_order_rate_constant"/>
	<variable initial_value="0.0" name="pd_OC_a" units="first_order_rate_constant"/>
	
	<variable name="pi_RANKL_act" public_interface="in" units="dimensionless"/>
	<variable name="pi_TGF_beta_act" public_interface="in" units="dimensionless"/>
	<variable name="time" public_interface="in" units="day"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci> OC_a </ci> 
        </apply>
       <apply>
          <plus/>
		  <apply>
            <minus/>
		    <apply>
              <times/>
			  <ci> D_OC_p </ci>
			  <ci> pi_RANKL_act </ci>
			</apply>
			<apply>
              <times/>
			  <ci> A_OC_a </ci>
			  <ci> pi_TGF_beta_act </ci>
			  <ci> OC_a </ci>
		    </apply>
		  </apply>
		  <ci> pd_OC_a </ci>
	    </apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> D_OC_p </ci> 
        <piecewise>
		  <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" type="e-notation" cellml:units="first_order_rate_constant">2.100<sep/>-2</cn>
		    <apply>
              <and/>
			  <apply>
                <gt/>
			    <ci> time </ci>
				<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="day"> 0.0 </cn>
			  </apply>
			  <apply>
                <leq/>
			    <ci> time </ci>
				<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="day"> 100.0 </cn>
			  </apply>
		    </apply>
		  </piece>
          <otherwise>
			<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" type="e-notation" cellml:units="first_order_rate_constant">2.100<sep/>-3</cn>
		  </otherwise>
		</piecewise>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="BV" name="BV">
      
    <variable initial_value="100.0" name="BV" units="dimensionless"/>
    <variable initial_value="1.0" name="OC_a_initial" units="dimensionless"/>
	<variable initial_value="1.0" name="OB_a_initial" units="dimensionless"/>
	<variable initial_value="1.571e0" name="k_form" units="first_order_rate_constant"/>
	<variable initial_value="200.00" name="k_res" units="first_order_rate_constant"/>
	
	<variable name="OC_a" public_interface="in" units="dimensionless"/>
	<variable name="OB_a" public_interface="in" units="dimensionless"/>
	<variable name="time" public_interface="in" units="day"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci> BV </ci> 
        </apply>
        <apply>
          <minus/>
		  <apply>
            <times/>
			<ci> k_form </ci>
			<apply>
              <minus/>
		      <ci> OB_a </ci>
		      <ci> OB_a_initial </ci>
            </apply>
		  </apply>
		  <apply>
            <times/>
			<ci> k_res </ci>
			<apply>
              <minus/>
		      <ci> OC_a </ci>
		      <ci> OC_a_initial </ci>
            </apply>
		  </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="TGF_beta" name="TGF_beta">
      
    <variable cmeta:id="TGF_beta_pi_TGF_beta_act" name="pi_TGF_beta_act" public_interface="out" units="dimensionless"/>
	<variable name="pi_TGF_beta_rep" public_interface="out" units="dimensionless"/>
	
    <variable initial_value="1.416e-3" name="KD_TGF_repress" units="pM"/>
	<variable initial_value="4.545e-3" name="KD_TGF_activate" units="pM"/>
	<variable initial_value="1.0" name="alpha" units="pM"/>
	
	<variable name="OC_a" public_interface="in" units="dimensionless"/>
	
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pi_TGF_beta_act </ci> 
        <apply>
          <divide/>
		  <apply>
            <times/>
			<ci> alpha </ci>
			<ci> OC_a </ci>
	      </apply>
		  <apply>
            <plus/>
			<ci> KD_TGF_activate </ci>
			<apply>
              <times/>
			  <ci> alpha </ci>
			  <ci> OC_a </ci>
	        </apply>
		  </apply>
	    </apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pi_TGF_beta_rep </ci> 
        <apply>
          <divide/>
		  <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
		  <apply>
            <plus/>
			<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
			<apply>
              <divide/>
			  <apply>
                <times/>
			    <ci> alpha </ci>
			    <ci> OC_a </ci>
	          </apply>
			  <ci> KD_TGF_repress </ci>
			</apply>
		  </apply>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="PTH" name="PTH">
      
    <variable name="pi_PTH_act" public_interface="out" units="dimensionless"/>
	<variable name="pi_PTH_rep" public_interface="out" units="dimensionless"/>
	
    <variable initial_value="2.500e2" name="beta_PTH" units="flux"/>
	<variable initial_value="8.600e1" name="Deg_PTH" units="first_order_rate_constant"/>
	<variable initial_value="0.0" name="P_PTH_d" units="flux"/>
	<variable name="PTH_tot" units="pM"/>
	<variable initial_value="1.5e2" name="KD_PTH_repress" units="pM"/>
	<variable initial_value="2.226e-1" name="KD_PTH_activate" units="pM"/>
	
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pi_PTH_act </ci> 
        <apply>
          <divide/>
		  <ci> PTH_tot </ci>
		  <apply>
            <plus/>
			<ci> PTH_tot </ci>
			<ci> KD_PTH_activate </ci>
	      </apply>
	    </apply>
      </apply>
    </math>
  
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pi_PTH_rep </ci> 
        <apply>
          <divide/>
		  <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
		  <apply>
            <plus/>
		    <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
			<apply>
              <divide/>
			  <ci> PTH_tot </ci>
			  <ci> KD_PTH_repress </ci>
			</apply>
		  </apply>
	    </apply>
      </apply>
    </math>
  
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> PTH_tot </ci> 
        <apply>
          <divide/>
		  <apply>
            <plus/>
			<ci> beta_PTH </ci>
			<ci> P_PTH_d </ci> 
		  </apply>
		  <ci> Deg_PTH </ci>
	    </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="OPG" name="OPG">
      
    <variable cmeta:id="OPG_OPG" name="OPG" public_interface="out" units="pM"/>
    
	<variable initial_value="1.625e8" name="beta_OPG" units="flux"/>
    <variable initial_value="0.0" name="beta1_OB_p_OPG" units="dimensionless"/>
	<variable initial_value="1.0" name="beta2_OB_a_OPG" units="dimensionless"/>
	<variable initial_value="2.000e8" name="OPG_max" units="pM"/>
	<variable name="OPG_eff" units="flux"/>
	<variable initial_value="0.0" name="P_OPG_d" units="flux"/>
	<variable initial_value="3.500e-1" name="Deg_OPG" units="first_order_rate_constant"/>
	<variable name="Degr_OPG" units="flux"/>
    <variable name="prod_OPG" units="flux"/>
	
	<variable name="pi_PTH_rep" public_interface="in" units="dimensionless"/>
	<variable name="OB_p" public_interface="in" units="dimensionless"/>
	<variable name="OB_a" public_interface="in" units="dimensionless"/>
   
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> OPG </ci> 
        <apply>
          <divide/>
		  <apply>
            <plus/>
			<ci> P_OPG_d </ci>
			<ci> OPG_eff </ci> 
		  </apply>
		  <apply>
            <plus/>
			<apply>
              <divide/>
			  <ci> OPG_eff </ci>
			  <ci> OPG_max </ci> 
		    </apply>
			<ci> Deg_OPG </ci>
	      </apply>
        </apply>
	  </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> OPG_eff </ci> 
        <apply>
          <times/>
		  <apply>
            <plus/>
		    <apply>
              <times/>
			  <ci> beta1_OB_p_OPG </ci>
			  <ci> beta_OPG </ci>
			  <ci> OB_p </ci>
		    </apply>
			<apply>
              <times/>
			  <ci> beta2_OB_a_OPG </ci>
			  <ci> beta_OPG </ci>
			  <ci> OB_a </ci>
		    </apply>
	      </apply>
		  <ci> pi_PTH_rep </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> prod_OPG </ci> 
        <apply>
          <plus/>
		  <apply>
            <times/>
		    <ci> OPG_eff </ci>
			<apply>
              <minus/>
			  <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
			  <apply>
                <divide/>
				<ci> OPG </ci>
			    <ci> OPG_max </ci>
		      </apply>
			</apply>
		  </apply>
	      <ci> P_OPG_d </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> Degr_OPG </ci> 
        <apply>
          <times/>
		  <ci> Deg_OPG </ci>
		  <ci> OPG </ci>
		</apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="RANKL" name="RANKL">
      
    <variable name="pi_RANKL_act" public_interface="out" units="dimensionless"/>
	
	<variable cmeta:id="RANKL_RANKL" name="RANKL" units="dimensionless"/>
    <variable initial_value="3.412e-2" name="K_A2_RANKL" units="dimensionless"/>
	<variable initial_value="1.000e-3" name="K_A1_RANKL" units="dimensionless"/>
	<variable cmeta:id="RANKL_RANK" initial_value="1.000e1" name="RANK" units="pM"/>
	<variable name="RANKL_eff" units="pM"/>
	<variable name="RANKL_tot" units="pM"/>
	<variable name="K_RANKL_OB_p" units="pM"/>
	<variable name="K_RANKL_OB_a" units="pM"/>
	<variable name="OPG_RANKL" units="pM"/>
	<variable initial_value="2.703e6" name="R_RANKL" units="dimensionless"/>
	<variable name="RANKL_RANK" units="pM"/>
	<variable name="pd_RANKL" units="flux"/>
	<variable initial_value="0.0" name="P_RANKL_d" units="flux"/>
	<variable initial_value="1.0" name="R1_OB_p_RANKL" units="pM"/>
	<variable initial_value="0.0" name="R2_OB_a_RANKL" units="pM"/>
	<variable initial_value="1.684e4" name="beta_RANKL" units="flux"/>
	<variable initial_value="1.013e1" name="Deg_RANKL" units="first_order_rate_constant"/>
    <variable initial_value="4.457e0" name="KD_RANKL_activate" units="pM"/>
	
	<variable name="pi_PTH_act" public_interface="in" units="dimensionless"/>
	<variable name="OB_p" public_interface="in" units="dimensionless"/>
	<variable name="OB_a" public_interface="in" units="dimensionless"/>
	<variable name="OPG" public_interface="in" units="pM"/>
   
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> RANKL </ci> 
        <apply>
          <divide/>
	      <apply>
            <plus/>
			<ci> beta_RANKL </ci>
			<ci> P_RANKL_d </ci>
		  </apply>
		  <apply>
            <times/>
		    <ci> RANKL_tot </ci> 
			<apply>
              <plus/>
			  <apply>
                <divide/>
				<ci> beta_RANKL </ci>
				<ci> RANKL_eff </ci> 
			  </apply>
              <ci> Deg_RANKL </ci> 
		    </apply>
		  </apply>
        </apply>
	  </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> RANKL_eff </ci> 
        <apply>
          <times/>
		  <apply>
            <plus/>
		    <apply>
              <times/>
			  <ci> K_RANKL_OB_p </ci>
			  <ci> OB_p </ci>
		    </apply>
			<apply>
              <times/>
			  <ci> K_RANKL_OB_a </ci>
			  <ci> OB_a </ci>
		    </apply>
		  </apply>
		  <ci> pi_PTH_act </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> K_RANKL_OB_p </ci> 
        <apply>
          <times/>
		  <ci> R1_OB_p_RANKL </ci>
		  <ci> R_RANKL </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> K_RANKL_OB_a </ci> 
        <apply>
          <times/>
		  <ci> R2_OB_a_RANKL </ci>
		  <ci> R_RANKL </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> RANKL_tot </ci> 
        <apply>
          <plus/>
		  <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="pM"> 1 </cn>
		  <apply>
            <times/>
			<ci> K_A2_RANKL </ci>
			<ci> RANK </ci>
		  </apply>
		  <apply>
            <times/>
		    <ci> K_A1_RANKL </ci>
		    <ci> OPG </ci>
		  </apply>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pd_RANKL </ci> 
        <apply>
          <plus/>
		  <apply>
            <minus/>
			<apply>
              <times/>
		      <ci> beta_RANKL </ci>
		      <apply>
                <minus/>
		        <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless"> 1 </cn>
				<apply>
                  <times/>
		          <ci> RANKL </ci>
				  <apply>
                    <divide/>
		            <ci> RANKL_tot </ci>
				    <ci> RANKL_eff </ci>
		          </apply>
		        </apply>
			  </apply>
			</apply>
			<apply>
              <times/>
		      <ci> Deg_RANKL </ci>
			  <ci> RANKL </ci>
			  <ci> RANKL_tot </ci>
		    </apply>
		  </apply>
		  <ci> P_RANKL_d </ci> 
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> pi_RANKL_act </ci> 
        <apply>
          <divide/>
		  <ci> RANKL_RANK </ci> 
		  <apply>
            <plus/>
		    <ci> KD_RANKL_activate </ci>
			<ci> RANKL_RANK </ci>
		  </apply>
	    </apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> OPG_RANKL </ci> 
        <apply>
          <times/>
		  <ci> K_A1_RANKL </ci>
		  <ci> OPG </ci>
	      <ci> RANKL </ci>
		</apply>
      </apply>
    </math>
	
	<math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <ci> RANKL_RANK </ci> 
        <apply>
          <times/>
		  <ci> K_A2_RANKL </ci>
		  <ci> RANKL </ci>
	      <ci> RANK </ci>
		</apply>
      </apply>
    </math>
  </component>
  
  <component name="model_parameters"> 
    <variable initial_value="2.674e-1" name="D_OB_p" public_interface="out" units="first_order_rate_constant"/>
  </component>
  

  
  <connection>
    <map_components component_1="OB_p" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_a" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="OC_a" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="BV" component_2="environment"/>
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  
  <connection>
    <map_components component_1="TGF_beta" component_2="OB_p"/>
    <map_variables variable_1="pi_TGF_beta_act" variable_2="pi_TGF_beta_act"/>
	<map_variables variable_1="pi_TGF_beta_rep" variable_2="pi_TGF_beta_rep"/>
  </connection>

  <connection>
    <map_components component_1="model_parameters" component_2="OB_p"/>
    <map_variables variable_1="D_OB_p" variable_2="D_OB_p"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_p" component_2="OB_a"/>
    <map_variables variable_1="OB_p" variable_2="OB_p"/>
  </connection>
  
  <connection>
    <map_components component_1="TGF_beta" component_2="OB_a"/>
    <map_variables variable_1="pi_TGF_beta_rep" variable_2="pi_TGF_beta_rep"/>
  </connection>

  <connection>
    <map_components component_1="model_parameters" component_2="OB_a"/>
    <map_variables variable_1="D_OB_p" variable_2="D_OB_p"/>
  </connection>
  
  <connection>
    <map_components component_1="TGF_beta" component_2="OC_a"/>
    <map_variables variable_1="pi_TGF_beta_act" variable_2="pi_TGF_beta_act"/>
	<map_variables variable_1="OC_a" variable_2="OC_a"/>
  </connection>

  <connection>
    <map_components component_1="RANKL" component_2="OC_a"/>
    <map_variables variable_1="pi_RANKL_act" variable_2="pi_RANKL_act"/>
  </connection>
  
  <connection>
    <map_components component_1="OC_a" component_2="BV"/>
    <map_variables variable_1="OC_a" variable_2="OC_a"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_a" component_2="BV"/>
    <map_variables variable_1="OB_a" variable_2="OB_a"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_p" component_2="OPG"/>
    <map_variables variable_1="OB_p" variable_2="OB_p"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_a" component_2="OPG"/>
    <map_variables variable_1="OB_a" variable_2="OB_a"/>
  </connection>
  
  <connection>
    <map_components component_1="PTH" component_2="OPG"/>
    <map_variables variable_1="pi_PTH_rep" variable_2="pi_PTH_rep"/>
  </connection>
  
  <connection>
    <map_components component_1="OPG" component_2="RANKL"/>
    <map_variables variable_1="OPG" variable_2="OPG"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_p" component_2="RANKL"/>
    <map_variables variable_1="OB_p" variable_2="OB_p"/>
  </connection>
  
  <connection>
    <map_components component_1="OB_a" component_2="RANKL"/>
    <map_variables variable_1="OB_a" variable_2="OB_a"/>
  </connection>
  
  <connection>
    <map_components component_1="PTH" component_2="RANKL"/>
    <map_variables variable_1="pi_PTH_act" variable_2="pi_PTH_act"/>
  </connection>
  
  
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:nodeID="n1"><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:nodeID="n2"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">B</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Gardiner</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">S</Other></rdf:Description><rdf:Description rdf:nodeID="n3"><boundIntervals xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n4"/></boundIntervals></rdf:Description><rdf:Description rdf:nodeID="n5"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n6"/></Person></rdf:Description><rdf:Description rdf:nodeID="n7"><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/></rdf:type><rdf:_5><rdf:Description rdf:nodeID="n5"/></rdf:_5><rdf:_2><rdf:Description rdf:nodeID="n8"/></rdf:_2><rdf:_4><rdf:Description rdf:nodeID="n9"/></rdf:_4><rdf:_3><rdf:Description rdf:nodeID="n10"/></rdf:_3><rdf:_7><rdf:Description rdf:nodeID="n11"/></rdf:_7><rdf:_1><rdf:Description rdf:nodeID="n12"/></rdf:_1><rdf:_8><rdf:Description rdf:nodeID="n13"/></rdf:_8><rdf:_6><rdf:Description rdf:nodeID="n14"/></rdf:_6></rdf:Description><rdf:Description rdf:nodeID="n15"><maximumStepSize xmlns="http://www.cellml.org/metadata/simulation/1.0#" xml:lang="en">20</maximumStepSize><endingValue xmlns="http://www.cellml.org/metadata/simulation/1.0#" xml:lang="en">200</endingValue><pointDensity xmlns="http://www.cellml.org/metadata/simulation/1.0#nonstandard-" xml:lang="en">10000</pointDensity></rdf:Description><rdf:Description rdf:nodeID="n16"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">P</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Pivonka</Family></rdf:Description><rdf:Description rdf:about="#OB_a"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">OB_a</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">active osteoblast population</alternative></rdf:Description><rdf:Description rdf:about=""><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n17"/></creator></rdf:Description><rdf:Description rdf:nodeID="n18"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n19"/></N></rdf:Description><rdf:Description rdf:about="#OPG"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">OPG</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">OPG concentration</alternative></rdf:Description><rdf:Description rdf:nodeID="n17"><ORG xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n20"/></ORG><EMAIL xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n21"/></EMAIL><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n1"/></N></rdf:Description><rdf:Description rdf:nodeID="n22"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n23"/></N></rdf:Description><rdf:Description rdf:about="#OC_a"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">OC_a</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">active osteoclast population</alternative></rdf:Description><rdf:Description rdf:nodeID="n24"><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"/></rdf:type><rdf:_2 xml:lang="en">osteoblast</rdf:_2><rdf:_4 xml:lang="en">endocrine</rdf:_4><rdf:_3 xml:lang="en">bone</rdf:_3><rdf:_1 xml:lang="en">osteoclast</rdf:_1></rdf:Description><rdf:Description rdf:nodeID="n25"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">
            Model structure and control of bone remodeling: a theoretical study
          </title><first_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">249</first_page><volume xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">43</volume><issued xmlns="http://purl.org/dc/terms/"><rdf:Description rdf:nodeID="n26"/></issued><last_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">263</last_page><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n7"/></creator><Journal xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n27"/></Journal></rdf:Description><rdf:Description rdf:nodeID="n28"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">T</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Martin</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">J</Other></rdf:Description><rdf:Description rdf:about="#PTH"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">PTH</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">PTH concentration</alternative></rdf:Description><rdf:Description rdf:nodeID="n20"><Orgname xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">The University of Auckland</Orgname><Orgunit xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Auckland Bioengineering Institute</Orgunit></rdf:Description><rdf:Description rdf:nodeID="n4"><rdf:first><rdf:Description rdf:nodeID="n15"/></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:nodeID="n29"><rdf:value><rdf:Description rdf:nodeID="n24"/></rdf:value><subject_type xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">keyword</subject_type></rdf:Description><rdf:Description rdf:nodeID="n30"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">G</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Mundy</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">R</Other></rdf:Description><rdf:Description rdf:nodeID="n31"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">N</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Sims</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">A</Other></rdf:Description><rdf:Description rdf:nodeID="n32"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n16"/></N></rdf:Description><rdf:Description rdf:nodeID="n9"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n33"/></Person></rdf:Description><rdf:Description rdf:nodeID="n34"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n30"/></N></rdf:Description><rdf:Description rdf:nodeID="n6"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n35"/></N></rdf:Description><rdf:Description rdf:nodeID="n21"><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:nodeID="n19"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">J</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Zimak</Family></rdf:Description><rdf:Description rdf:nodeID="n14"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n36"/></Person></rdf:Description><rdf:Description rdf:about="#RANKL"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">RANKL</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">RANKL concentration</alternative></rdf:Description><rdf:Description rdf:about="#BV"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">BV</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">bone volume</alternative></rdf:Description><rdf:Description rdf:nodeID="n35"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">C</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Dunstan</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">R</Other></rdf:Description><rdf:Description rdf:about="#OB_p"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">OB_p</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">responding osteoblast population</alternative></rdf:Description><rdf:Description rdf:nodeID="n36"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n31"/></N></rdf:Description><rdf:Description rdf:nodeID="n11"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n37"/></Person></rdf:Description><rdf:Description rdf:nodeID="n12"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n32"/></Person></rdf:Description><rdf:Description rdf:nodeID="n10"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n22"/></Person></rdf:Description><rdf:Description rdf:nodeID="n23"><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">D</Given><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Smith</Family><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">W</Other></rdf:Description><rdf:Description rdf:nodeID="n38"><subject xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n29"/></subject></rdf:Description><rdf:Description rdf:about="#TGF_beta"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">TGF_beta</title><alternative xmlns="http://purl.org/dc/terms/" xml:lang="en">TGF-beta concentration</alternative></rdf:Description><rdf:Description rdf:nodeID="n26"><W3CDTF xmlns="http://purl.org/dc/terms/" xml:lang="en">2008-08</W3CDTF></rdf:Description><rdf:Description rdf:about="#pivonka_2008"><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n38"/></reference><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n39"/></reference><simulation xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n3"/></simulation></rdf:Description><rdf:Description rdf:nodeID="n39"><Pubmed_id xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">18514606</Pubmed_id><JournalArticle xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n25"/></JournalArticle></rdf:Description><rdf:Description rdf:nodeID="n13"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n34"/></Person></rdf:Description><rdf:Description rdf:nodeID="n37"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n28"/></N></rdf:Description><rdf:Description rdf:nodeID="n8"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n18"/></Person></rdf:Description><rdf:Description rdf:nodeID="n27"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Bone</title></rdf:Description><rdf:Description rdf:nodeID="n33"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n2"/></N></rdf:Description></rdf:RDF></model>