モーメント解析。AUCとAUMCをもとめるのにPKというライブラリを利用した。
設問1
library(PK)
time <- c(0.25, 0.5, 1, 2, 4, 6, 8, 10, 12, 16)
l_po_sol <- c(25.92, 33.75, 42.08, 28.81, 11.26, 4.24, 1.76, 0.59, 0.22)
l_po_tab <- c(1.3, 4.2, 11.33, 20.35, 20.15, 13.17, 6.66, 4.57, 1.81, 0.67)
l_iv <- c(91.21, 76.53, 61.46, 32.36, 11.9, 4.67, 2.15, 0.67, 0.25)
u_po_sol <- c(25.95, 33.75, 42.08, 28.81, 11.26)
u_po_tab <- c(11.33, 20.35, 20.15, 13.17)
u_iv <- c(91.21, 76.53, 61.46, 32.36, 11.9)
auc(time[1:9],l_po_sol,n.tail=3)
Estimation for a serial sampling design
AUC AUMC
observed 113.8863 1209.474
interpolated NA NA
infinity 140.1590 3005.290
auc(time,l_po_tab,n.tail=3)
Estimation for a serial sampling design
AUC AUMC
observed 106.8875 953.0328
interpolated NA NA
infinity 125.3667 1499.8264
auc(time[1:9],l_iv,n.tail=3)
Estimation for a serial sampling design
AUC AUMC
observed 193.5675 4534.682
interpolated NA NA
infinity 198.9328 5139.201
クリアランスは投与量をAUCでわればよい。
#CLtot = DOSE / AUC
0.1 / 198.9328 * 1000000 # = 502.6823
#Fsol = AUCpo(sol) / AUCiv
140.1590 / 198.9328 # 0.7045545
#Ftab = AUCpo(tab) / AUCiv
125.3667 / 198.9328 # 0.6301962
MRTはAUMCをAUCでわればよいはずなのだが、何かおかしい。演習の答えとあわん。
#MRT = AUMC / AUC
#Vss = CL * MRT
設問2
デコンボリューションはまたあとで。