Location: Goldbeter, 1991 @ 930898d5d5f4 / goldbeter_1991_1.1.cellml

Author:
Dougal Cowan <devnull@localhost>
Date:
2011-05-13 09:30:07+12:00
Desc:
relativized the imports in the 1.1 version model is underconstrained
Permanent Source URI:
https://models.cellml.org/workspace/goldbeter_1991/rawfile/930898d5d5f4820b8d29b3b9572ab49f85a5873b/goldbeter_1991_1.1.cellml

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="goldbeter_1991_1.1"><import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="goldbeter_1991_units.cellml"><units name="minute" units_ref="minute"/><units name="first_order_rate_constant" units_ref="first_order_rate_constant"/><units name="flux" units_ref="flux"/><units name="micromolar" units_ref="micromolar"/></import><component name="environment"><variable name="time" public_interface="out" units="minute"/></component><component name="C"><math xmlns="http://www.w3.org/1998/Math/MathML" id="C_maths"><apply id="C_equation"><eq/><apply><diff/><bvar><ci>time</ci></bvar><ci>C</ci></apply><apply><minus/><apply><minus/><ci>vi</ci><apply><divide/><apply><times/><ci>vd</ci><ci>X</ci><ci>C</ci></apply><apply><plus/><ci>Kd</ci><ci>C</ci></apply></apply></apply><apply><times/><ci>kd</ci><ci>C</ci></apply></apply></apply></math><variable initial_value="0.01" name="C" public_interface="out" units="micromolar"/><variable name="X" public_interface="in" units="dimensionless"/><variable name="kd" public_interface="in" units="first_order_rate_constant"/><variable name="Kd" public_interface="in" units="micromolar"/><variable name="vi" public_interface="in" units="flux"/><variable name="vd" public_interface="in" units="flux"/><variable name="time" public_interface="in" units="minute"/></component><component name="M"><variable name="M" private_interface="in" public_interface="out" units="dimensionless"/><variable name="M_star" private_interface="out" public_interface="in" units="dimensionless"/><variable name="V1" private_interface="out" public_interface="in" units="first_order_rate_constant"/><variable name="V2" private_interface="out" public_interface="in" units="first_order_rate_constant"/><variable name="K1" private_interface="out" public_interface="in" units="dimensionless"/><variable name="K2" private_interface="out" public_interface="in" units="dimensionless"/><variable name="time" private_interface="out" public_interface="in" units="minute"/><variable initial_value="0.01" name="M_init" private_interface="out" units="dimensionless"/></component><group><relationship_ref relationship="encapsulation"/><component_ref component="M"><component_ref component="law1_M"/></component_ref></group><import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="goldbeter_1991_constitutive_law1.cellml"><component component_ref="constitutive_law1" name="law1_M"/></import><connection><map_components component_1="M" component_2="law1_M"/><map_variables variable_1="M" variable_2="A"/><map_variables variable_1="V1" variable_2="B"/><map_variables variable_1="M_star" variable_2="C"/><map_variables variable_1="K1" variable_2="D"/><map_variables variable_1="V2" variable_2="E"/><map_variables variable_1="K2" variable_2="F"/><map_variables variable_1="time" variable_2="time"/><map_variables variable_1="M_init" variable_2="A_init"/></connection><component name="M_star"><variable name="M_star" private_interface="in" public_interface="out" units="dimensionless"/><variable name="M" private_interface="out" public_interface="in" units="dimensionless"/></component><import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="goldbeter_1991_constitutive_law2.cellml"><component component_ref="constitutive_law2" name="law2_M"/></import><group><relationship_ref relationship="encapsulation"/><component_ref component="M_star"><component_ref component="law2_M"/></component_ref></group><connection><map_components component_1="law2_M" component_2="M_star"/><map_variables variable_1="A" variable_2="M_star"/><map_variables variable_1="B" variable_2="M"/></connection><component name="X"><variable name="X" private_interface="in" public_interface="out" units="dimensionless"/><variable initial_value="0.01" name="X_init" private_interface="out" units="dimensionless"/><variable name="X_star" private_interface="out" public_interface="in" units="dimensionless"/><variable name="V3" private_interface="out" public_interface="in" units="first_order_rate_constant"/><variable name="V4" private_interface="out" public_interface="in" units="first_order_rate_constant"/><variable name="K3" private_interface="out" public_interface="in" units="dimensionless"/><variable name="K4" private_interface="out" public_interface="in" units="dimensionless"/><variable name="time" private_interface="out" public_interface="in" units="minute"/></component><import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="goldbeter_1991_constitutive_law1.cellml"><component component_ref="constitutive_law1" name="law1_X"/></import><group><relationship_ref relationship="encapsulation"/><component_ref component="X"><component_ref component="law1_X"/></component_ref></group><connection><map_components component_1="law1_X" component_2="X"/><map_variables variable_1="A" variable_2="X"/><map_variables variable_1="A_init" variable_2="X_init"/><map_variables variable_1="B" variable_2="V3"/><map_variables variable_1="C" variable_2="X_star"/><map_variables variable_1="D" variable_2="K3"/><map_variables variable_1="E" variable_2="V4"/><map_variables variable_1="F" variable_2="K4"/><map_variables variable_1="time" variable_2="time"/></connection><component name="X_star"><variable name="X_star" private_interface="in" public_interface="out" units="dimensionless"/><variable name="X" private_interface="out" public_interface="in" units="dimensionless"/></component><import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="goldbeter_1991_constitutive_law2.cellml"><component component_ref="constitutive_law2" name="law2_Xstar"/></import><group><relationship_ref relationship="encapsulation"/><component_ref component="X_star"><component_ref component="law2_Xstar"/></component_ref></group><connection><map_components component_1="law2_Xstar" component_2="X_star"/><map_variables variable_1="A" variable_2="X_star"/><map_variables variable_1="B" variable_2="X"/></connection><component name="parameters"><variable initial_value="0.025" name="vi" public_interface="out" units="flux"/><variable initial_value="0.25" name="vd" public_interface="out" units="flux"/><variable initial_value="0.01" name="kd" public_interface="out" units="first_order_rate_constant"/><variable initial_value="0.02" name="Kd" public_interface="out" units="micromolar"/><variable initial_value="0.5" name="Kc" public_interface="out" units="micromolar"/><variable initial_value="0.005" name="K1" public_interface="out" units="dimensionless"/><variable initial_value="0.005" name="K2" public_interface="out" units="dimensionless"/><variable initial_value="0.005" name="K3" public_interface="out" units="dimensionless"/><variable initial_value="0.005" name="K4" public_interface="out" units="dimensionless"/><variable name="V1" public_interface="out" units="first_order_rate_constant"/><variable initial_value="1.5" name="V2" public_interface="out" units="first_order_rate_constant"/><variable name="V3" public_interface="out" units="first_order_rate_constant"/><variable initial_value="0.5" name="V4" public_interface="out" units="first_order_rate_constant"/><variable initial_value="3" name="VM1" public_interface="out" units="first_order_rate_constant"/><variable initial_value="1" name="VM3" public_interface="out" units="first_order_rate_constant"/><variable name="C" public_interface="in" units="micromolar"/><variable name="M" public_interface="in" units="dimensionless"/><math xmlns="http://www.w3.org/1998/Math/MathML"><apply><eq/><ci>V1</ci><apply><divide/><apply><times/><ci>VM1</ci><ci>C</ci></apply><apply><plus/><ci>Kc</ci><ci>C</ci></apply></apply></apply><apply><eq/><ci>V3</ci><apply><times/><ci>M</ci><ci>VM3</ci></apply></apply></math></component><connection><map_components component_1="environment" component_2="C"/><map_variables variable_1="time" variable_2="time"/></connection><connection><map_components component_1="environment" component_2="M"/><map_variables variable_1="time" variable_2="time"/></connection><connection><map_components component_1="environment" component_2="X"/><map_variables variable_1="time" variable_2="time"/></connection><connection><map_components component_1="M_star" component_2="M"/><map_variables variable_1="M" variable_2="M"/><map_variables variable_1="M_star" variable_2="M_star"/></connection><connection><map_components component_1="X_star" component_2="X"/><map_variables variable_1="X_star" variable_2="X_star"/><map_variables variable_1="X" variable_2="X"/></connection><connection><map_components component_1="C" component_2="parameters"/><map_variables variable_1="kd" variable_2="kd"/><map_variables variable_1="Kd" variable_2="Kd"/><map_variables variable_1="vi" variable_2="vi"/><map_variables variable_1="vd" variable_2="vd"/><map_variables variable_1="C" variable_2="C"/></connection><connection><map_components component_1="C" component_2="X"/><map_variables variable_1="X" variable_2="X"/></connection><connection><map_components component_1="M" component_2="parameters"/><map_variables variable_1="V1" variable_2="V1"/><map_variables variable_1="V2" variable_2="V2"/><map_variables variable_1="K1" variable_2="K1"/><map_variables variable_1="K2" variable_2="K2"/><map_variables variable_1="M" variable_2="M"/></connection><connection><map_components component_1="X" component_2="parameters"/><map_variables variable_1="V3" variable_2="V3"/><map_variables variable_1="V4" variable_2="V4"/><map_variables variable_1="K3" variable_2="K3"/><map_variables variable_1="K4" variable_2="K4"/></connection></model>