- Author:
- mike <devnull@localhost>
- Date:
- 2014-09-16 14:53:52+12:00
- Desc:
- Adding simple README
- Permanent Source URI:
- https://models.physiomeproject.org/workspace/1bf/rawfile/dabad7cb25fdcc50487835c6b80afd74f4c53ec0/6-Branched-Multi-Param-Main.cellml
<?xml version="1.0" encoding="utf-8"?>
<model name="ModelC" cmeta:id="ModelC" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#"
xmlns:xlink="http://www.w3.org/1999/xlink">
<group>
<relationship_ref relationship="encapsulation" />
<component_ref component="a">
<component_ref component="firstChildRate" />
</component_ref>
<component_ref component="b">
<component_ref component="secondChildRate" />
</component_ref>
</group>
<component name="data">
<variable name="k1" units="per_uM_per_s" initial_value="0.02" public_interface="out"/>
<variable name="a" units="uM" initial_value="7" public_interface="out"/>
<variable name="b" units="uM" initial_value="5" public_interface="out"/>
<variable name="c" units="uM" initial_value="10" public_interface="out"/>
</component>
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="6-Branched-Multi-Param-Main-Child.cellml">
<component name="firstChildRate" component_ref="rate"/>
<units name="uM" units_ref="uM" />
<units name="uM_per_s" units_ref="uM_per_s" />
<units name="per_uM_per_s" units_ref="per_uM_per_s" />
</import>
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="6-Branched-Multi-Param-Main-Child.cellml">
<component name="secondChildRate" component_ref="rate"/>
</import>
<component name="time">
<variable name="time" units="second" public_interface="out"/>
</component>
<connection>
<map_components component_1="a" component_2="data"/>
<map_variables variable_1="a_init" variable_2="a"/>
<map_variables variable_1="b_init" variable_2="b"/>
<map_variables variable_1="c_init" variable_2="c"/>
<map_variables variable_1="k_init" variable_2="k1"/>
</connection>
<component name="a">
<variable name="time" units="second" public_interface="in"/>
<variable name="k" units="per_uM_per_s" initial_value="k_init" private_interface="out"/>
<variable name="k_init" units="per_uM_per_s" public_interface="in"/>
<variable name="a" units="uM" initial_value="a_init" private_interface="out"/>
<variable name="a_init" units="uM" public_interface="in"/>
<variable name="b" units="uM" initial_value="b_init" private_interface="out"/>
<variable name="b_init" units="uM" public_interface="in"/>
<variable name="c" units="uM" initial_value="c_init" public_interface="out"/>
<variable name="c_init" units="uM" public_interface="in"/>
<variable name="J" units="uM_per_s" private_interface="in"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>c</ci>
</apply>
<ci>J</ci>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>a</ci>
</apply>
<apply>
<minus/>
<ci>J</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>b</ci>
</apply>
<apply>
<minus/>
<ci>J</ci>
</apply>
</apply>
</math>
</component>
<connection>
<map_components component_1="a" component_2="firstChildRate"/>
<map_variables variable_1="k" variable_2="rk"/>
<map_variables variable_1="a" variable_2="ra"/>
<map_variables variable_1="b" variable_2="rb"/>
<map_variables variable_1="J" variable_2="rJ"/>
</connection>
<connection>
<map_components component_1="time" component_2="a"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<component name="b">
<variable name="time" units="second" public_interface="in"/>
<variable name="k" units="per_uM_per_s" initial_value="0.09" private_interface="out"/>
<variable name="d" units="uM" initial_value="5" private_interface="out"/>
<variable name="e" units="uM" initial_value="7" private_interface="out"/>
<variable name="f" units="uM" initial_value="5" public_interface="out"/>
<variable name="J" units="uM_per_s" private_interface="in"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>f</ci>
</apply>
<ci>J</ci>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>d</ci>
</apply>
<apply>
<minus/>
<ci>J</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>e</ci>
</apply>
<apply>
<minus/>
<ci>J</ci>
</apply>
</apply>
</math>
</component>
<connection>
<map_components component_1="b" component_2="secondChildRate"/>
<map_variables variable_1="k" variable_2="rk"/>
<map_variables variable_1="d" variable_2="ra"/>
<map_variables variable_1="e" variable_2="rb"/>
<map_variables variable_1="J" variable_2="rJ"/>
</connection>
<connection>
<map_components component_1="time" component_2="b"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
</model>