// Prediction Conf.
// ̕\Lɂɂdspcnf.txt̊escreen߂̒ɕ\ʒuƃOt̃XP[
// ipredict_top, predict_bottom, predict_ordinatejw肵ĂD

// ܔZx\DvZifj͂QOނ܂ŁD
// ڃf͂ނˁCStanpumpExcel_PkPd140forPaperChart102.xlsQlɂĂ܂D
// D݂ɍ킹ēւĂD

// wIȌvZ덷͊Tˁ}PȓłC
// tF^̂bQƃGXbNX̂b̓{[X^POԁC
// őR`SقǍ߂ɏo܂Dijxx傫i萔Zj߁j

//// ܔZx\ǉ܂D

// ܂̎^~Ɖ肵΂̈莞ԕ̖̔Zx\
// ݂̎^x𖳌ɑƉ肵΂̔Zx\\ł܂D

default_decline_minutes = 30 60 120;
// i1`120jƂ肠30Ԃ̖\D60120ɐ؂ւD

// L̋@\Lɂɂdspcnf.txt̊escreen߂̒predict_decline_widthƂ
// Ot̍Lw肵ĂDȂƖ\Ot͕\܂D


models
{
    Propofol(adult)
    {
        // FZx\NbNďo_CAOɃ^CgƂĕ\邾ŁC
        //       ȊO̎g͂܂Dʂⓙ󔒂܂ނ΂""ŊĂD
        article = "MarshB,Br.J.Anesth.67:41-48,1992 (adopted Vc from Gepts) ke0=White(1996 WCA Sydney Abstract) [̏d]" ;

        // ܃j[ł̖́iS܂Ŕp󔒂ŋ؂āj
        drug = ̫  ި ި ި1% ;

        // vZĂDke0ȂCe0(ʊZx)ɂȂ܂D
        // k13ȂƂQRp[ggɂȂ܂D
        // v1,k10,k12,k21O╉̒lɂ邱Ƃ͂ł܂D
        // v2v1,k12,k21Cv3v1,k13,k31vZ܂DڂɏĂʂłD
        k10 = 0.119 ;
        k12 = 0.114 ;
        k13 = 0.042 ;
        k21 = 0.055 ;
        k31 = 0.0033 ;
        ke0 = 0.260 ;
        v1  = 0.228 * ̏dl ;          // ̏dldmgcnf.txtdemograph֐ňĂ܂D

        // ̉EӂȂƂCӂ̕G[Ƃĉʕ\܂D
        // ̗ł́C̏d0.5`200kgȊOƁuPropofol->̏dHṽG[_CAO\܂D
        // iӁFuƂɃG[\vł͂Ȃj
        // 鎮͂W܂ŁD
        // ŏĂ鐧͈͖͂͌h~̂߂ɓKɌ߂̂ŁC
        // _ɓKp͈͂ƂďĂ킯ł͂܂D
        // g0.5<=̏dl<=200h́g0.5<=̏dl&̏dl<=200hƓӖłD
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }

        // VɃt@CJCj^JnƂ͂̐ݒɖ߂D
        // noneƁu\Ȃv̂defaultɂȂ܂D
        // PsۂƏȂ(default_viewŜRgAEg)ƁCOI̐ݒ̂܂܎Ɏgp܂D
        default_view = Ce C1;            // Ce C1 C2 C3 or noneDOt\̂񋓁D

        // Ot̐F(RGBl)łDF̂ɂ͓ɈӖ͂܂DD݂ɍ킹ďւĂD
        // Psۂ(default_color_XX=)CȂƑOI̐ݒ̂܂܎Ɏgp܂D
        default_color_Ce = 192 0 0;
        default_color_C1 = 255 96 96;
        default_color_C2 = 255 96 96;
        default_color_C3 = 255 96 96;

        // ʂɃvbgƂ̒PʂƔ{
        view_scale_factor = 1g/ml;     // 1g/mlOt́gPḧʒuɃvbg܂D
        // gPʂ g, mg, g, ng, pgCl(litter)ml(mili-litter)D
        // ܂1g/ml1mg/lƏĂłD
    }

    Propofol(3-11y)
    {
        article = "KatariaBK,Anesthesiology80:104-122,1994 (3-11yr) [̏d,N]" ;
        drug = ̫  ި ި ި1% ;

        k10 = 0.035 / 0.41 ;
        k12 = 0.077 / 0.41 ;
        k13 = 0.026 / 0.41 ;
        k21 = ̏dl * 0.077 / (̏dl * 0.78 + 3.1 * Nߒl - 15.5) ;
        k31 = 0.026 / 6.9 ;
        // ke0 = 0.260 ;     // pKe0Ȃ̂ŁclpKe0gH
        v1  = 0.41 * ̏dl ;
        
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
            "N߁H" = 0 <= Nߒl <= 120 ;
            "̏dNߕsKH" = 0.5 <= ̏dl & 0 <= Nߒl & ̏dl * 0.78 + 3.1 * Nߒl > 15.6 ;
        }
        default_view = none;             // <- defaultŁuvbgȂv
//        default_color_Ce = 192 0 0;      // <- lpKe0gƂuncommentĂD
//        default_color_C1 = 255 96 96;
        default_color_C1 = 176 0 0;
        default_color_C2 = 255 96 96;
        default_color_C3 = 255 96 96;
        view_scale_factor = 1g/ml;
    }

    Remifentanil1
    {
        article = "Minto,Anesthesiology86,1997 [̏d,g,N,]" ;
        drug =  ;
        k10 = Minto_CL1 / Minto_V1 ;
        k12 = Minto_CL2 / Minto_V1 ;
        k13 = Minto_CL3 / Minto_V1 ;
        k21 = Minto_CL2 / Minto_V2 ;
        k31 = Minto_CL3 / Minto_V3 ;
        ke0 = Minto_KE0 ;
        v1  = Minto_V1 ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
            "gH" = 30 <= gl <= 230 ;
            "N߁H" = 0.01 <= Nߒl <= 110 ;
            "ʁH" = ʕ == 'j' | ʕ == '' ;
            "LBM0" = LeanBodyMass > 0 ;
        }
        default_view = Ce C1;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }

    Remifentanil2
    {
        article = "EganTD,Anesthesiology79,1993 Ke0=EganTD,Anesthesiology84,1996 [̏d]" ;
        drug =  ;
        k10 = 0.396 ;
        k12 = 0.323 ;
        k13 = 0.022 ;
        k21 = 0.147 ;
        k31 = 0.016 ;
        ke0 = 0.433 ;
        v1  = 0.089873418 * ̏dl ;    // <- ȂŁCȂɌ́H
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = none;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }

    Fentanyl1
    {
        article = "ShaferSL,Anesthesiology73:1091-1192,1990 ke0=ScottJC (Fentanyl4 below)" ;
        drug = ̪ ;
        k10 = 0.0828 ;
        k12 = 0.471 ;
        k13 = 0.225 ;
        k21 = 0.102 ;
        k31 = 0.00601 ;
        ke0 = 0.147 ;
        v1  = 6.09 ;
        default_view = none;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }

    Fentanyl2
    {
        article = "ShaferSL,Anesthesiology73:1091-1192,1990(weight scaled) ke0=ScottJC (Fentanyl4 below) [̏d]" ;
        drug = ̪ ;
        k10 = 0.0798 ;
        k12 = 0.451 ;
        k13 = 0.190 ;
        k21 = 0.106 ;
        k31 = 0.00591 ;
        ke0 = 0.147 ;
        v1  = 0.105 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = none;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }

    Fentanyl3
    {
        article = "ShaferSL,Anesthesiology73:1091-1192,1990(linear model) ke0=ScottJC (Fentanyl4 below) [̏d]" ;
        drug = ̪ ;
        k10 = Shafer_CL1 / Shafer_V1 ;
        k12 = Shafer_CL2 / Shafer_V1 ;
        k13 = Shafer_CL3 / Shafer_V1 ;
        k21 = Shafer_CL2 / Shafer_V2 ;
        k31 = Shafer_CL3 / Shafer_V3 ;
        ke0 = 0.147 ;
        v1  = Shafer_V1 ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = Ce C1;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }
    Fentanyl4
    {
        article = "ScottJC,J Pharmacol Exp Ther 240(1):159-166,1987" ;
        drug = ̪ ;
        k10 = 0.056 ;
        k12 = 0.373 ;
        k13 = 0.180 ;
        k21 = 0.096 ;
        k31 = 0.0077 ;
        ke0 = 0.147 ;
        v1  = 12.7 ;
        default_view = none;
        default_color_Ce = 0 40 255;
        default_color_C1 = 96 128 255;
        default_color_C2 = 96 128 255;
        default_color_C3 = 96 128 255;
        view_scale_factor = 1ng/ml;
    }

    Rocuronium1
    {
        article = "Szenohradszky,Anesthesiology77:899-904,1992 [̏d]" ;
        drug = Rb ׯ  ۸ ;
        k10 = 0.0375 ; // 0.00289 / 0.077
        k12 = 0.1142 ; // 0.00879 / 0.077
        k13 = 0.0196 ; // 0.00151 / 0.077
        k21 = 0.1758 ; // 0.00879 / 0.050
        k31 = 0.0189 ; // 0.00151 / 0.080
        ke0 = 0.588 ;  // <-Wierdaʂ
        v1  = 0.077 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = Ce C1;
        default_color_Ce = 0 144 0;
        default_color_C1 = 64 208 64;
        default_color_C2 = 64 208 64;
        default_color_C3 = 64 208 64;
        view_scale_factor = 1g/ml;
    }

    Rocuronium2
    {
        article = "Wierda,Can.J.Anesth.38:4:430-435,1991 [̏d]" ;
        drug = Rb ׯ  ۸ ;
        k10 = 0.1 ;
        k12 = 0.21 ;
        k13 = 0.028 ;
        k21 = 0.13 ;
        k31 = 0.01 ;
        ke0 = 0.588 ;
        v1  = 0.044 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = none;
        default_color_Ce = 0 144 0;
        default_color_C1 = 64 208 64;
        default_color_C2 = 64 208 64;
        default_color_C3 = 64 208 64;
        view_scale_factor = 1g/ml;
    }

    Vecuronium(young)
    {
        article = "Rupp,Anesthesiology67:45-49,1987 [̏d]" ;
        drug = Vb Ͻׯ Ͻ Ͻ ޸ ;
        k10 = 0.1 ;
        k12 = 0.1436 ;
        k13 = 0.03436 ;
        k21 = 0.1102 ;
        k31 = 0.014384 ;
        ke0 = 0.169 ;
        v1  = 0.052 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = none;
        default_color_Ce = 0 144 0;
        default_color_C1 = 64 208 64;
        default_color_C2 = 64 208 64;
        default_color_C3 = 64 208 64;
        view_scale_factor = 1g/ml;
    }

    Vecuronium(elder)
    {
        article = "Rupp,Anesthesiology67:45-49,1987 [̏d]" ;
        drug = Vb Ͻׯ Ͻ Ͻ ޸ ;
        k10 = 0.1276 ;
        k12 = 0.32322 ;
        k13 = 0.08267 ;
        k21 = 0.2266 ;
        k31 = 0.002207 ;
        ke0 = 0.165 ;
        v1  = 0.029 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = Ce C1;
        default_color_Ce = 0 144 0;
        default_color_C1 = 64 208 64;
        default_color_C2 = 64 208 64;
        default_color_C3 = 64 208 64;
        view_scale_factor = 1g/ml;
    }

    Dexmedetomidine1
    {
        article = "Barry,Dyck (@Stanpump) [g]" ;
        drug = Dex ھޯ ھ ;
        k10 = (0.00791 * gl - 0.927) / 7.99 ;
        k12 = 2.26 / 7.99 ;
        k13 = 1.99 / 7.99 ;
        k21 = 2.26 / 13.8 ;
        k31 = 1.99 / 187 ;
        v1  = 7.99 ;
        dependency
        {
            "gH" = 30 <= gl <= 230 ;
        }
        default_view = C1;
        default_color_C1 = 128 128 0;
        default_color_C2 = 192 192 0;
        default_color_C3 = 192 192 0;
        view_scale_factor = 1ng/ml;
    }

    Dexmedetomidine2
    {
        article = "Barry,Dyck (@Stanpump)" ;
        drug = Dex ھޯ ھ ;
        k10 = 0.0552 ;
        k12 = 0.258 ;
        k13 = 0.247 ;
        k21 = 0.163 ;
        k31 = 0.0112 ;
        v1  = 8.0574 ;
        default_view = none;
        default_color_C1 = 128 128 0;
        default_color_C2 = 192 192 0;
        default_color_C3 = 192 192 0;
        view_scale_factor = 1ng/ml;
    }

    Midazolam1
    {
        article = "Geller/Sladen/Ramsey,ICU multicenter study (@Stanpump) [̏d,g]" ;
        drug = ޿ ж  ;
        k10 = (0.0889 + 0.151 * BodySurfaceArea) / 33 ;
        k12 = 0.622 / 33 ;
        k13 = 0.264 / 33 ;
        k21 = 0.622 / (3.32 + 32.1 * BodySurfaceArea) ;
        k31 = 0.264 / 365 ;
        ke0 = .693 / 4.0 ;
        v1  = 33 ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
            "gH" = 30 <= gl <= 230 ;
        }
        default_view = Ce;
        default_color_Ce = 176 0 0;
        default_color_C1 = 255 96 96;
        default_color_C2 = 255 96 96;
        default_color_C3 = 255 96 96;
        view_scale_factor = 1g/ml;
    }

    Midazolam2
    {
        article = "Greenblatt,Clin.Pharm.Ther,Apr.1989 (@Stanpump) [̏d]" ;
        drug = ޿ ж  ;
        k10 = 0.0151 ;
        k12 = 0.0526 ;
        k21 = 0.0241 ;
        ke0 = .693 / 4.0 ;
        v1  = 0.73 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = none;
        default_color_Ce = 176 0 0;
        default_color_C1 = 255 96 96;
        default_color_C2 = 255 96 96;
        view_scale_factor = 1g/ml;
    }

    Ketamine
    {
        article = "Domino,Clin.Pharm.Ther36:645-653,1991 (@Stanpump) [̏d]" ;
        drug = װ  ;
        k10 = 0.438 ;
        k12 = 0.592 ;
        k13 = 0.590 ;
        k21 = 0.247 ;
        k31 = 0.0146 ;
        v1  = 0.063 * ̏dl ;
        dependency
        {
            "̏dH" = 0.5 <= ̏dl <= 200 ;
        }
        default_view = C1;
        default_color_C1 = 80 80 80;
        default_color_C2 = 160 160 160;
        default_color_C3 = 160 160 160;
        view_scale_factor = 1g/ml;
    }
}

calc
{
    BodySurfaceArea =                     // ̏d(kg)Cg(cm)
        ̏dl ^ 0.425 * gl ^ 0.725 * 0.007184 ;

    LeanBodyMass =                        // ̏d(kg)Cg(cm)Cʕ(j܂͏)
        ʕ == 'j' ?
            1.10 * ̏dl - 128 * (̏dl / gl) ^ 2 :
        ʕ == '' ?
            1.07 * ̏dl - 148 * (̏dl / gl) ^ 2 :
        '' ; // <- ʂjłłȂꍇ͈Ӑ}IɌlԂČvZsD

    Minto_V1  = 5.1 - 0.0201 * (Nߒl - 40) + 0.072 * (LeanBodyMass - 55) ;
    Minto_V2  = 9.82 - 0.0811 * (Nߒl - 40) + 0.108 * (LeanBodyMass - 55) ;
    Minto_V3  = 5.42 ;
    Minto_CL1 = 2.6 - 0.0162 * (Nߒl - 40) + 0.0191 * (LeanBodyMass - 55) ;
    Minto_CL2 = 2.05 - 0.0301 * (Nߒl - 40) ;
    Minto_CL3 = 0.076 - 0.00113 * (Nߒl - 40) ;
    Minto_KE0 = 0.595 - 0.007 * (Nߒl - 40) ;

    Shafer_V1  = 2.7 + 0.059 * ̏dl ;
    Shafer_V2  = 12.5 + 0.273 * ̏dl ;
    Shafer_V3  = 101 + 2.21 * ̏dl ;
    Shafer_CL1 = 0.223 + 0.00488 * ̏dl ;
    Shafer_CL2 = 1.27 + 0.0278 * ̏dl ;
    Shafer_CL3 = 0.607 + 0.0133 * ̏dl ;
}
