Location: Sten2020-Neurovascular Coupling Model @ 6c4ba7884bad / sten2020_neuron_GABAergicNPY.cellml

Author:
schdemp <sdem348@aucklanduni.ac.nz>
Date:
2022-06-16 18:11:58-04:00
Desc:
Change parameter file names and subsequent loading name strings
Permanent Source URI:
https://models.physiomeproject.org/workspace/8a2/rawfile/6c4ba7884bad10ef792565cfc3d30eb9fec6748c/sten2020_neuron_GABAergicNPY.cellml

<?xml version='1.0'?>
<model name="gabaNPY_neuron" 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 units-->
    <import xlink:href="sten2020_units.cellml">
        <units name="Hz" units_ref="Hz"/>
    </import>
    <!-- define GABAergic NPY pathway-->
    <component name="gabaNPY">
        <!--import coefficients-->
        <variable name="t" public_interface="in" units="second"/>
        <variable name="N_NPY" public_interface="in" units="dimensionless"/>
        <variable name="k_Ca" public_interface="in" units="per_sec"/>
        <variable name="sink_Ca_NPY" public_interface="in" units="per_sec"/>
        <variable name="k_NPY" public_interface="in" units="per_sec"/>
        <variable name="V_max" public_interface="in" units="per_sec"/>
        <variable name="K_M" public_interface="in" units="dimensionless"/>
        <variable name="sink_NPY" public_interface="in" units="per_sec"/>
        <variable name="initCA_NPY" public_interface="in" units="dimensionless"/>
        <variable name="initNPY" public_interface="in" units="dimensionless"/>
        <variable name="initNPY_vsm" public_interface="in" units="dimensionless"/>
        <!--set steady state initial value-->
        <variable initial_value="initCA_NPY" name="Ca_NPY" public_interface="out" units="dimensionless"/>
        <variable initial_value="initNPY" name="NPY" public_interface="out" units="dimensionless"/>
        <variable initial_value="initNPY_vsm" name="NPY_vsm" public_interface="out" units="dimensionless"/>
        <!--set ode's-->
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>Ca_NPY</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>k_Ca</ci>
                        <apply>
                            <plus/>
                            <cn cellml:units="dimensionless">1</cn>
                            <ci>N_NPY</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>sink_Ca_NPY</ci>
                        <ci>Ca_NPY</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>NPY</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>k_NPY</ci>
                        <ci>Ca_NPY</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <times/>
                            <ci>V_max</ci>
                            <ci>NPY</ci>
                        </apply>
                        <apply>
                            <plus/>
                            <ci>K_M</ci>
                            <ci>NPY</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>NPY_vsm</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <divide/>
                        <apply>
                            <times/>
                            <ci>V_max</ci>
                            <ci>NPY</ci>
                        </apply>
                        <apply>
                            <plus/>
                            <ci>K_M</ci>
                            <ci>NPY</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>sink_NPY</ci>
                        <ci>NPY_vsm</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
</model>