NONMEM软件自定义模型

常用模块

一 、$PRED

二、PREDPP子程序

$MODEL

$MODEL定义模型房室数量和属性,以COMP语句命名各房室并定义其属性。

$MODEL
  COMP(DEPOT, DEFDOS)   ;定义吸收室,DEFDOS:default doseing compartment
  COMP(CENTRAL, DEFOBS) ;定义中央室,DEFOBS:default observation compartment
  COMP(PeripheralSHALLOW) ;定义周边室,浅
  COMP(PeripheralDEEP)    ;定义周边室,深

$SUBROUTINES

定义房室的数学关系,指定数学关系子程序

  1. 通用线性模型
    ADVAN5和ADVAN7:一级速率转运室模块

示例:

$PROBLEM 3 CMT
$INPUT ID TIME AMT DV CMT EVID MDV 
$DATA 7-1.csv IGNORE=#
$SUBROUTINES ADVAN5
$MODEL
  COMP(DEPOT, DEFDOS)
  COMP(CENTRAL, DEFOBS)
  COMP(PeripheralSHALLOW)
  COMP(PeripheralDEEP)
$PK
 ;定义清除率和分布容积相关参数
  KA  = THETA(1)
  V2  = THETA(2) * EXP(ETA(1))
  CL  = THETA(3) * EXP(ETA(2))
  Q1  = THETA(4)
  Q2  = THETA(5) 
  V3  = THETA(6)
  V4  = THETA(7) 
; 定义ADVAN 5 & 7 的速率常数
  K12 = KA
  K20 = CL/V2
  K23 = Q1/V2
  K32 = Q1/V3
  K34 = Q2/V3
  K43 = Q2/V4 
$ERROR
 IPRED = F
 Y     = F * (1+ERR(1))
 IRES  = DV - IPRED
 DEL   = 0
 IF (DV .EQ. 0) DEL=1
 IWRES = (1-DEL) * IRES / (DV + DEL)
$THETA 
  (0,0.3)         ;KA
  (0,1.63)        ;V2
  (0,0.978)       ;CL
  15 FIXED      ;Q1
  10 FIXED      ;Q2
  40 FIXED     
  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值