- Author:
- Soroush Safaei <ssaf006@aucklanduni.ac.nz>
- Date:
- 2019-03-06 21:20:11+13:00
- Desc:
- fixing the param
- Permanent Source URI:
- https://models.fieldml.org/workspace/4bd/rawfile/866c504b253f511a51609d674ff66944e702a8aa/Mn1_p6.cellml
<?xml version='1.0'?>
<model name="Neurotransmitter" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:xlink="http://www.w3.org/1999/xlink">
<import xlink:href="Units.cellml">
<units name="amount" units_ref="amount"/>
<units name="per_amount" units_ref="per_amount"/>
<units name="per_sec" units_ref="per_sec"/>
<units name="amount_per_sec" units_ref="amount_per_sec"/>
<units name="per_amount_per_sec" units_ref="per_amount_per_sec"/>
<units name="per_amount2_per_sec" units_ref="per_amount2_per_sec"/>
</import>
<import xlink:href="Neurotransmitter_module_Mn1.cellml">
<component component_ref="Neuron" name="Neuron"/>
<component component_ref="Astrocyte" name="Astrocyte"/>
</import>
<component name="environment">
<variable name="t" public_interface="out" units="second"/>
</component>
<component name="Mn1">
<variable name="t" private_interface="out" public_interface="in" units="second"/>
<variable name="stimulus" units="amount"/>
<variable initial_value="0" name="glu" private_interface="out" units="amount"/>
<variable name="in" units="amount_per_sec"/>
<variable name="glu_sink" units="amount_per_sec"/>
<variable name="y" units="dimensionless"/>
<variable name="Stimulating" units="dimensionless"/>
<variable name="Inhibiting" units="dimensionless"/>
<variable name="HETE" private_interface="in" units="amount"/>
<variable name="PG" private_interface="in" units="amount"/>
<variable name="EET" private_interface="in" units="amount"/>
<variable name="cGMP" private_interface="in" units="amount"/>
<!-- parameters-->
<variable initial_value="0.5589" name="k_1" units="per_sec"/>
<variable initial_value="0.5318" name="sink_Glu" units="per_sec"/>
<variable initial_value="2.7762" name="b_1" units="per_amount"/>
<variable initial_value="1.299" name="b_2" units="per_amount"/>
<variable initial_value="0.8634" name="b_3" units="per_amount"/>
<variable initial_value="1.0201e7" name="b_4" units="per_amount"/>
<!-- stimulus input-->
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>in</ci>
<apply>
<times/>
<ci>k_1</ci>
<ci>stimulus</ci>
</apply>
</apply>
<!-- glucose breakdown and reuptake-->
<apply>
<eq/>
<ci>glu_sink</ci>
<apply>
<times/>
<ci>glu</ci>
<ci>sink_Glu</ci>
</apply>
</apply>
<!-- stimulus input signal-->
<apply>
<eq/>
<ci>stimulus</ci>
<piecewise>
<piece>
<cn cellml:units="amount">1</cn>
<apply>
<and/>
<apply>
<gt/>
<ci>t</ci>
<cn cellml:units="second">0.5</cn>
</apply>
<apply>
<lt/>
<ci>t</ci>
<cn cellml:units="second">1.0</cn>
</apply>
</apply>
</piece>
<otherwise>
<cn cellml:units="amount">0</cn>
</otherwise>
</piecewise>
</apply>
<!-- glutamate release in the synaptic cleft-->
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>t</ci>
</bvar>
<ci>glu</ci>
</apply>
<apply>
<minus/>
<ci>in</ci>
<ci>glu_sink</ci>
</apply>
</apply>
<!-- output signal-->
<apply>
<eq/>
<ci>Stimulating</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>b_1</ci>
<ci>cGMP</ci>
</apply>
<apply>
<times/>
<ci>b_2</ci>
<ci>PG</ci>
</apply>
<apply>
<times/>
<ci>b_3</ci>
<ci>EET</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Inhibiting</ci>
<apply>
<times/>
<ci>b_4</ci>
<ci>HETE</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>y</ci>
<apply>
<minus/>
<ci>Stimulating</ci>
<ci>Inhibiting</ci>
</apply>
</apply>
</math>
</component>
<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="Mn1">
<component_ref component="Astrocyte"/>
<component_ref component="Neuron"/>
</component_ref>
</group>
<connection>
<map_components component_1="environment" component_2="Mn1"/>
<map_variables variable_1="t" variable_2="t"/>
</connection>
<connection>
<map_components component_1="Mn1" component_2="Astrocyte"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="glu" variable_2="glu"/>
<map_variables variable_1="HETE" variable_2="HETE"/>
<map_variables variable_1="PG" variable_2="PG"/>
<map_variables variable_1="EET" variable_2="EET"/>
</connection>
<connection>
<map_components component_1="Mn1" component_2="Neuron"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="glu" variable_2="glu"/>
<map_variables variable_1="cGMP" variable_2="cGMP"/>
</connection>
<connection>
<map_components component_1="Astrocyte" component_2="Neuron"/>
<map_variables variable_1="NO" variable_2="NO"/>
</connection>
</model>