Location: 12 L Platform 1 model codes @ 4c1ab73f48d7 / Airway_FTU / cellml2_version / experiment / Li_et_al.cellml

Author:
aram148 <a.rampadarath@auckland.ac.nz>
Date:
2021-11-04 16:02:42+13:00
Desc:
Updated USMC-Bursztyn model
Permanent Source URI:
http://models.cellml.org/workspace/6b0/rawfile/4c1ab73f48d7150c2094cf8017425482a1594ccf/Airway_FTU/cellml2_version/experiment/Li_et_al.cellml

<model xmlns="http://www.cellml.org/cellml/2.0#" xmlns:cellml="http://www.cellml.org/cellml/2.0#" name="Li_et_al_2015">
    <component name="Environment">
        <variable name="t" units="second" interface="public"/>
    </component>
    <component name="PN">
        <variable name="alpha_d" units="dimensionless"/>
        <variable initial_value="1" name="d_f" units="dimensionless"/>
        <variable initial_value="1" name="d_e" units="dimensionless"/>
        <variable name="gamma_d" units="dimensionless"/>
        <variable initial_value="0.1250" name="alpha_se" units="dimensionless"/>
        <variable initial_value="0.1250" name="alpha_sf" units="dimensionless"/>
        <variable initial_value="0.1" name="a_f" units="dimensionless"/>
        <variable initial_value="0.1" name="a_e" units="dimensionless"/>
        <variable initial_value="3.8" name="v_f" units="dimensionless"/>
        <variable initial_value="3.8" name="v_e" units="dimensionless"/>
        <variable name="Y_PNe" units="dimensionless"/>
        <variable name="Y_PNf" units="dimensionless"/>
        <variable initial_value="0.250" name="N_f" units="dimensionless"/>
        <variable initial_value="0.250" name="N_e" units="dimensionless"/>
        <variable initial_value="0.1" name="C_e" units="dimensionless"/>
        <variable initial_value="0.1" name="C_f" units="dimensionless"/>
        <variable initial_value="0.029" name="tau_Ne" units="dimensionless"/>
        <variable initial_value="0.029" name="tau_Nf" units="dimensionless"/>
        <variable name="C_ep" units="dimensionless"/>
        <variable name="C_fp" units="dimensionless"/>
        <variable name="sigma" units="dimensionless"/>
        <variable initial_value="0.2" name="ge" units="dimensionless"/>
        <variable initial_value="0.2" name="se" units="dimensionless"/>
        <variable initial_value="0.1" name="re" units="dimensionless"/>
        <variable initial_value="0.1" name="be" units="dimensionless"/>
        <variable initial_value="0.2" name="gf" units="dimensionless"/>
        <variable initial_value="0.2" name="sf" units="dimensionless"/>
        <variable initial_value="0.1" name="rf" units="dimensionless"/>
        <variable initial_value="0.1" name="bf" units="dimensionless"/>
        <variable name="Y_ae" units="dimensionless"/>
        <variable name="Y_af" units="dimensionless"/>
        <variable initial_value="0.5" name="A_alpha" units="dimensionless"/>
        <variable initial_value="0.5" name="A_gamma" units="dimensionless"/>
        <variable initial_value="5" name="f_gamma" units="dimensionless"/>
        <variable name="f_alpha" units="dimensionless"/>
        <variable initial_value="5.4" name="phi_e" units="dimensionless"/>
        <variable initial_value="5.4" name="phi_f" units="dimensionless"/>
        <variable name="t" units="second" interface="public"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>sigma</ci>
                <apply>
                    <times/>
                    <apply>
                        <divide/>
                        <cn cellml:units="dimensionless">1</cn>
                        <apply>
                            <times/>
                            <cn cellml:units="dimensionless">0.1</cn>
                            <apply>
                                <root/>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                </apply>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <exp/>
                        <apply>
                            <times/>
                            <apply>
                                <minus/>
                                <cn cellml:units="dimensionless">0.5</cn>
                            </apply>
                            <apply>
                                <power/>
                                <apply>
                                    <divide/>
                                    <ci>t</ci>
                                    <cn cellml:units="dimensionless">0.1</cn>
                                </apply>
                                <cn cellml:units="dimensionless">2</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>f_alpha</ci>
                <apply>
                    <times/>
                    <cn cellml:units="dimensionless">2</cn>
                    <ci>f_gamma</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>alpha_d</ci>
                <apply>
                    <plus/>
                    <apply>
                        <times/>
                        <ci>A_alpha</ci>
                        <apply>
                            <sin/>
                            <apply>
                                <times/>
                                <cn cellml:units="dimensionless">2</cn>
                                <pi/>
                                <ci>f_alpha</ci>
                                <ci>t</ci>
                            </apply>
                        </apply>
                        <apply>
                            <and/>
                            <apply>
                                <leq/>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                </apply>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                    <ci>f_alpha</ci>
                                    <ci>t</ci>
                                </apply>
                            </apply>
                            <apply>
                                <lt/>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                    <ci>f_alpha</ci>
                                    <ci>t</ci>
                                </apply>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">3</cn>
                                    <pi/>
                                </apply>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <cn cellml:units="dimensionless">0</cn>
                        <apply>
                            <and/>
                            <apply>
                                <leq/>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                    <ci>f_alpha</ci>
                                    <ci>t</ci>
                                </apply>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">3</cn>
                                    <pi/>
                                </apply>
                            </apply>
                            <apply>
                                <lt/>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">2</cn>
                                    <pi/>
                                    <ci>f_alpha</ci>
                                    <ci>t</ci>
                                </apply>
                                <apply>
                                    <times/>
                                    <cn cellml:units="dimensionless">4</cn>
                                    <pi/>
                                </apply>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>gamma_d</ci>
                <apply>
                    <plus/>
                    <apply>
                        <times/>
                        <ci>A_gamma</ci>
                        <apply>
                            <sin/>
                            <apply>
                                <times/>
                                <cn cellml:units="dimensionless">2</cn>
                                <pi/>
                                <ci>f_gamma</ci>
                                <ci>t</ci>
                            </apply>
                        </apply>
                    </apply>
                    <cn cellml:units="dimensionless">0.5</cn>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Y_PNe</ci>
                <apply>
                    <plus/>
                    <apply>
                        <minus/>
                        <ci>alpha_d</ci>
                        <apply>
                            <times/>
                            <ci>d_f</ci>
                            <ci>gamma_d</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>a_e</ci>
                        <ci>v_e</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Y_PNf</ci>
                <apply>
                    <plus/>
                    <apply>
                        <minus/>
                        <ci>alpha_d</ci>
                        <apply>
                            <times/>
                            <ci>d_e</ci>
                            <apply>
                                <minus/>
                                <cn cellml:units="dimensionless">1</cn>
                                <ci>gamma_d</ci>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>a_f</ci>
                        <ci>v_f</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>N_e</ci>
                <apply>
                    <plus/>
                    <ci>alpha_se</ci>
                    <ci>Y_PNe</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>N_f</ci>
                <apply>
                    <plus/>
                    <ci>alpha_sf</ci>
                    <ci>Y_PNf</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>C_e</ci>
                </apply>
                <apply>
                    <times/>
                    <apply>
                        <plus/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <ci>C_e</ci>
                            </apply>
                            <ci>tau_Ne</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <ci>N_e</ci>
                            <ci>tau_Ne</ci>
                        </apply>
                    </apply>
                    <apply>
                        <and/>
                        <apply>
                            <geq/>
                            <ci>N_e</ci>
                            <cn cellml:units="dimensionless">0</cn>
                        </apply>
                        <apply>
                            <leq/>
                            <ci>N_e</ci>
                            <cn cellml:units="dimensionless">1</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>C_f</ci>
                </apply>
                <apply>
                    <times/>
                    <apply>
                        <plus/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <ci>C_f</ci>
                            </apply>
                            <ci>tau_Nf</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <ci>N_f</ci>
                            <ci>tau_Nf</ci>
                        </apply>
                    </apply>
                    <apply>
                        <and/>
                        <apply>
                            <geq/>
                            <ci>N_f</ci>
                            <cn cellml:units="dimensionless">0</cn>
                        </apply>
                        <apply>
                            <leq/>
                            <ci>N_f</ci>
                            <cn cellml:units="dimensionless">1</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>C_ep</ci>
                <apply>
                    <times/>
                    <ci>C_e</ci>
                    <ci>sigma</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>C_fp</ci>
                <apply>
                    <times/>
                    <ci>C_f</ci>
                    <ci>sigma</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Y_ae</ci>
                <apply>
                    <times/>
                    <apply>
                        <divide/>
                        <ci>C_ep</ci>
                        <apply>
                            <plus/>
                            <cn cellml:units="dimensionless">1</cn>
                            <apply>
                                <times/>
                                <ci>ge</ci>
                                <ci>C_ep</ci>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <minus/>
                        <apply>
                            <minus/>
                            <apply>
                                <plus/>
                                <cn cellml:units="dimensionless">1</cn>
                                <apply>
                                    <times/>
                                    <ci>se</ci>
                                    <ci>v_e</ci>
                                </apply>
                            </apply>
                            <apply>
                                <times/>
                                <ci>re</ci>
                                <ci>v_f</ci>
                            </apply>
                        </apply>
                        <apply>
                            <times/>
                            <ci>be</ci>
                            <ci>phi_e</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Y_af</ci>
                <apply>
                    <times/>
                    <apply>
                        <divide/>
                        <ci>C_fp</ci>
                        <apply>
                            <plus/>
                            <cn cellml:units="dimensionless">1</cn>
                            <apply>
                                <times/>
                                <ci>gf</ci>
                                <ci>C_fp</ci>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <minus/>
                        <apply>
                            <minus/>
                            <apply>
                                <plus/>
                                <cn cellml:units="dimensionless">1</cn>
                                <apply>
                                    <times/>
                                    <ci>sf</ci>
                                    <ci>v_f</ci>
                                </apply>
                            </apply>
                            <apply>
                                <times/>
                                <ci>rf</ci>
                                <ci>v_e</ci>
                            </apply>
                        </apply>
                        <apply>
                            <times/>
                            <ci>bf</ci>
                            <ci>phi_f</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <connection component_1="Environment" component_2="PN">
        
        <map_variables variable_1="t" variable_2="t"/>
    </connection>
</model>