Location: A physiologically based pharmacokinetic (PBPK) model of lindane for rats @ 6867eca056fe / Rat_lindane_Croom_2015.cellml

Author:
SherryZ1215 <d.lzhshj@gmail.com>
Date:
2023-06-09 11:01:54+12:00
Desc:
Documentation Doc for exposure
Permanent Source URI:
https://models.cellml.org/workspace/adf/rawfile/6867eca056feebee5b355f71496fcb942b662625/Rat_lindane_Croom_2015.cellml

<?xml version='1.0'?>
<model name="rat_lindane" 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="Lindane_rat_Units.cellml">
        <units name="mg" units_ref="mg"/>
        <units name="hr" units_ref="hr"/>
        <units name="per_hr" units_ref="per_hr"/>
        <units name="litre_per_hr" units_ref="litre_per_hr"/>
        <units name="mg_per_kg" units_ref="mg_per_kg"/>
        <units name="mg_per_litre" units_ref="mg_per_litre"/>
        <units name="litre_per_hr_kg" units_ref="litre_per_hr_kg"/>
        <units name="per_hr_kg" units_ref="per_hr_kg"/>
    </import>
    <component name="main">
        <variable initial_value="0.1615" name="BW" units="kilogram"/>
        <variable initial_value="14" name="Qcc" units="litre_per_hr_kg"/>
        <variable initial_value="0.25" name="Qliv" units="dimensionless"/>
        <variable initial_value="0.09" name="Qfat" units="dimensionless"/>
        <variable initial_value="0.03" name="Qbrain" units="dimensionless"/>
        <variable initial_value="0.278" name="Qslow" units="dimensionless"/>
        <variable name="Qc" units="litre_per_hr"/>
        <variable name="Ql" units="litre_per_hr"/>
        <variable name="Qf" units="litre_per_hr"/>
        <variable name="Qbr" units="litre_per_hr"/>
        <variable name="Qs" units="litre_per_hr"/>
        <variable name="Qr" units="litre_per_hr"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>Qc</ci>
                <apply>
                    <times/>
                    <ci>Qcc</ci>
                    <apply>
                        <power/>
                        <ci>BW</ci>
                        <cn cellml:units="dimensionless">0.74</cn>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Ql</ci>
                <apply>
                    <times/>
                    <ci>Qliv</ci>
                    <ci>Qc</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Qf</ci>
                <apply>
                    <times/>
                    <ci>Qfat</ci>
                    <ci>Qc</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Qbr</ci>
                <apply>
                    <times/>
                    <ci>Qbrain</ci>
                    <ci>Qc</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Qs</ci>
                <apply>
                    <times/>
                    <ci>Qslow</ci>
                    <ci>Qc</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Qr</ci>
                <apply>
                    <minus/>
                    <apply>
                        <minus/>
                        <apply>
                            <minus/>
                            <apply>
                                <minus/>
                                <ci>Qc</ci>
                                <ci>Ql</ci>
                            </apply>
                            <ci>Qf</ci>
                        </apply>
                        <ci>Qbr</ci>
                    </apply>
                    <ci>Qs</ci>
                </apply>
            </apply>
        </math>
        <!--blood flow-->
        <!--var Qf: litre_per_hr {init: 0.3269};
var Qs: litre_per_hr {init: 1.0098};
var Ql: litre_per_hr {init: 0.9081};
var Qr: litre_per_hr {init: 1.2786};
var Qbr: litre_per_hr {init: 0.03};
var Qb: litre_per_hr {init: 0.109};
var Qc: litre_per_hr {init: 3.6322};-->
        <variable initial_value="0.05" name="Vblood" units="dimensionless"/>
        <variable initial_value="0.0116" name="Vbrain" units="dimensionless"/>
        <variable initial_value="0.04" name="Vliver" units="dimensionless"/>
        <variable name="Vfat" units="dimensionless"/>
        <variable initial_value="0.63" name="Vslow" units="dimensionless"/>
        <variable name="Vrap" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>Vfat</ci>
                <apply>
                    <times/>
                    <cn cellml:units="dimensionless">0.01</cn>
                    <apply>
                        <plus/>
                        <apply>
                            <times/>
                            <cn cellml:units="dimensionless">20</cn>
                            <ci>BW</ci>
                        </apply>
                        <cn cellml:units="dimensionless">1.664</cn>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vrap</ci>
                <apply>
                    <minus/>
                    <apply>
                        <minus/>
                        <apply>
                            <minus/>
                            <apply>
                                <minus/>
                                <cn cellml:units="dimensionless">1</cn>
                                <ci>Vblood</ci>
                            </apply>
                            <ci>Vliver</ci>
                        </apply>
                        <ci>Vfat</ci>
                    </apply>
                    <ci>Vslow</ci>
                </apply>
            </apply>
        </math>
        <variable name="Vf" units="litre"/>
        <variable name="Vs" units="litre"/>
        <variable name="Vl" units="litre"/>
        <variable name="Vr" units="litre"/>
        <variable name="Vbr" units="litre"/>
        <variable name="Vb" units="litre"/>
        <variable name="Vven" units="litre"/>
        <variable name="Vart" units="litre"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>Vb</ci>
                <apply>
                    <times/>
                    <ci>Vblood</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vart</ci>
                <apply>
                    <times/>
                    <cn cellml:units="dimensionless">0.25</cn>
                    <ci>Vb</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vven</ci>
                <apply>
                    <times/>
                    <cn cellml:units="dimensionless">0.75</cn>
                    <ci>Vb</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vl</ci>
                <apply>
                    <times/>
                    <ci>Vliver</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vbr</ci>
                <apply>
                    <times/>
                    <ci>Vbrain</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vf</ci>
                <apply>
                    <times/>
                    <ci>Vfat</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vs</ci>
                <apply>
                    <times/>
                    <ci>Vslow</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>Vr</ci>
                <apply>
                    <times/>
                    <ci>Vrap</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
        </math>
        <!--compartmental volume-->
        <!--var Vf: litre {init: 0.0079};
var Vs: litre {init: 0.1017};
var Vl: litre {init: 0.0065};
var Vr: litre {init: 0.0345};
var Vbr: litre {init: 0.0019};
var Vb: litre {init: 0.0081};
var Vven: litre {init: 0.0061};
var Vart: litre {init: 0.0020};-->
        <!--partition coefficient-->
        <variable initial_value="186" name="Pfat_bl" units="dimensionless"/>
        <variable initial_value="3.4" name="Pslow_bl" units="dimensionless"/>
        <variable initial_value="6.1" name="Pliv_bl" units="dimensionless"/>
        <variable initial_value="6.1" name="Prapid_bl" units="dimensionless"/>
        <variable initial_value="3" name="Pbrain_bl" units="dimensionless"/>
        <variable initial_value="60" name="dose" units="mg_per_kg"/>
        <variable initial_value="0.8" name="F" units="dimensionless"/>
        <variable name="D0" units="mg"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>D0</ci>
                <apply>
                    <times/>
                    <ci>F</ci>
                    <ci>dose</ci>
                    <ci>BW</ci>
                </apply>
            </apply>
        </math>
        <variable initial_value="0.1" name="Ka" units="per_hr"/>
        <variable initial_value="6" name="Kfc" units="per_hr"/>
        <variable name="KF" units="per_hr_kg"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>KF</ci>
                <apply>
                    <divide/>
                    <ci>Kfc</ci>
                    <apply>
                        <power/>
                        <ci>BW</ci>
                        <cn cellml:units="dimensionless">0.3</cn>
                    </apply>
                </apply>
            </apply>
        </math>
        <!--var KF: dimensionless {init: 10.3681};-->
        <variable initial_value="0" name="t" units="hr"/>
        <!--initial condition-->
        <variable initial_value="0" name="A_fat" units="mg"/>
        <variable initial_value="0" name="A_slow" units="mg"/>
        <variable initial_value="0" name="A_liv" units="mg"/>
        <variable initial_value="0" name="A_rapid" units="mg"/>
        <variable initial_value="0" name="A_brain" units="mg"/>
        <variable initial_value="0" name="A_blood" units="mg"/>
        <variable initial_value="D0" name="A_stomach" units="mg"/>
        <variable initial_value="0" name="A_ven" units="mg"/>
        <variable initial_value="0" name="A_art" units="mg"/>
        <variable initial_value="0" name="A_liv_CL" units="mg"/>
        <!--concentration-->
        <variable name="C_art" units="mg_per_litre"/>
        <variable name="C_brain" units="mg_per_litre"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply>
                <eq/>
                <ci>C_art</ci>
                <apply>
                    <divide/>
                    <ci>A_art</ci>
                    <ci>Vb</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <ci>C_brain</ci>
                <apply>
                    <divide/>
                    <ci>A_brain</ci>
                    <ci>Vbr</ci>
                </apply>
            </apply>
            <!--ODE system-->
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_ven</ci>
                </apply>
                <apply>
                    <plus/>
                    <apply>
                        <divide/>
                        <apply>
                            <divide/>
                            <apply>
                                <times/>
                                <ci>Qf</ci>
                                <ci>A_fat</ci>
                            </apply>
                            <ci>Vf</ci>
                        </apply>
                        <ci>Pfat_bl</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <divide/>
                            <apply>
                                <times/>
                                <ci>Qbr</ci>
                                <ci>A_brain</ci>
                            </apply>
                            <ci>Vbr</ci>
                        </apply>
                        <ci>Pbrain_bl</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <divide/>
                            <apply>
                                <times/>
                                <ci>Qs</ci>
                                <ci>A_slow</ci>
                            </apply>
                            <ci>Vs</ci>
                        </apply>
                        <ci>Pslow_bl</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <divide/>
                            <apply>
                                <times/>
                                <ci>Ql</ci>
                                <ci>A_liv</ci>
                            </apply>
                            <ci>Vl</ci>
                        </apply>
                        <ci>Pliv_bl</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <divide/>
                            <apply>
                                <times/>
                                <ci>Qr</ci>
                                <ci>A_rapid</ci>
                            </apply>
                            <ci>Vr</ci>
                        </apply>
                        <ci>Prapid_bl</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_art</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <diff/>
                        <bvar>
                            <ci>t</ci>
                        </bvar>
                        <ci>A_ven</ci>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <times/>
                            <ci>Qc</ci>
                            <ci>A_art</ci>
                        </apply>
                        <ci>Vb</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_fat</ci>
                </apply>
                <apply>
                    <times/>
                    <ci>Qf</ci>
                    <apply>
                        <minus/>
                        <apply>
                            <divide/>
                            <ci>A_art</ci>
                            <ci>Vb</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <apply>
                                <divide/>
                                <ci>A_fat</ci>
                                <ci>Vf</ci>
                            </apply>
                            <ci>Pfat_bl</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_slow</ci>
                </apply>
                <apply>
                    <times/>
                    <ci>Qs</ci>
                    <apply>
                        <minus/>
                        <apply>
                            <divide/>
                            <ci>A_art</ci>
                            <ci>Vb</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <apply>
                                <divide/>
                                <ci>A_slow</ci>
                                <ci>Vs</ci>
                            </apply>
                            <ci>Pslow_bl</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_brain</ci>
                </apply>
                <apply>
                    <times/>
                    <ci>Qbr</ci>
                    <apply>
                        <minus/>
                        <apply>
                            <divide/>
                            <ci>A_art</ci>
                            <ci>Vb</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <apply>
                                <divide/>
                                <ci>A_brain</ci>
                                <ci>Vbr</ci>
                            </apply>
                            <ci>Pbrain_bl</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_rapid</ci>
                </apply>
                <apply>
                    <times/>
                    <ci>Qr</ci>
                    <apply>
                        <minus/>
                        <apply>
                            <divide/>
                            <ci>A_art</ci>
                            <ci>Vb</ci>
                        </apply>
                        <apply>
                            <divide/>
                            <apply>
                                <divide/>
                                <ci>A_rapid</ci>
                                <ci>Vr</ci>
                            </apply>
                            <ci>Prapid_bl</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_stomach</ci>
                </apply>
                <apply>
                    <times/>
                    <apply>
                        <minus/>
                        <ci>Ka</ci>
                    </apply>
                    <ci>A_stomach</ci>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_liv</ci>
                </apply>
                <apply>
                    <plus/>
                    <apply>
                        <minus/>
                        <apply>
                            <times/>
                            <ci>Ql</ci>
                            <apply>
                                <minus/>
                                <apply>
                                    <divide/>
                                    <ci>A_art</ci>
                                    <ci>Vb</ci>
                                </apply>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <divide/>
                                        <ci>A_liv</ci>
                                        <ci>Vl</ci>
                                    </apply>
                                    <ci>Pliv_bl</ci>
                                </apply>
                            </apply>
                        </apply>
                        <apply>
                            <divide/>
                            <apply>
                                <divide/>
                                <apply>
                                    <times/>
                                    <ci>KF</ci>
                                    <ci>Vl</ci>
                                    <ci>A_liv</ci>
                                </apply>
                                <ci>Vl</ci>
                            </apply>
                            <ci>Pliv_bl</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>Ka</ci>
                        <ci>A_stomach</ci>
                    </apply>
                </apply>
            </apply>
            <apply>
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>t</ci>
                    </bvar>
                    <ci>A_liv_CL</ci>
                </apply>
                <apply>
                    <divide/>
                    <apply>
                        <divide/>
                        <apply>
                            <times/>
                            <ci>KF</ci>
                            <ci>Vl</ci>
                            <ci>A_liv</ci>
                        </apply>
                        <ci>Vl</ci>
                    </apply>
                    <ci>Pliv_bl</ci>
                </apply>
            </apply>
        </math>
    </component>
</model>