pkr-package | R Documentation |
It conducts a noncompartmental analysis(NCA) as closely as possible to the most widely used commercial pharmacokinetic analysis software.
The main functions are
NCA to perform NCA for many subjects. IndiNCA to perform NCA for one subject.
Kyun-Seop Bae <k@acr.kr>, Jee Eun Lee <JeeEun.Lee@fda.hhs.gov>
Gabrielsson J, Weiner D. Pharmacokinetic and Pharmacodynamic Data Analysis - Concepts and Applications. 5th ed. 2016.
Shargel L, Yu A. Applied Biopharmaceutics and Pharmacokinetics. 7th ed. 2015.
Rowland M, Tozer TN. Clinical Pharmacokinetics and Pharmacodynamics - Concepts and Applications. 4th ed. 2011.
Gibaldi M, Perrier D. Pharmacokinetics. 2nd ed. revised and expanded. 1982.
# Theoph and Indometh data: dose in mg, conc in mg/L, time in h NCA(Theoph, "Subject", "Time", "conc", dose=320, uConc="mg/L") NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Bolus", uConc="mg/L") iAUC = data.frame(Name=c("AUC[0-12h]","AUC[0-24h]"), Start=c(0,0), End=c(12,24)) ; iAUC NCA(Theoph, "Subject", "Time", "conc", dose=320, iAUC=iAUC, uConc="mg/L") NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Bolus", iAUC=iAUC, uConc="mg/L") # writeLines(NCA(Theoph, "Subject", "Time", "conc", dose=320, report="Text", uConc="mg/L"), # "Theoph_Linear_CoreOutput.txt") # writeLines(NCA(Theoph, "Subject", "Time", "conc", dose=320, fit="Log", report="Text", # uConc="mg/L"), "Theoph_Log_CoreOutput.txt") # writeLines(NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Bolus", report="Text", # uConc="mg/L"), "Indometh_Bolus_Linear_CoreOutput.txt") # writeLines(NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Bolus", fit="Log", # report="Text", uConc="mg/L"), "Indometh_Bolus_Log_CoreOutput.txt") # writeLines(NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Infusion", dur=0.25, # report="Text", uConc="mg/L"), "Indometh_Infusion_Linear_CoreOutput.txt") # writeLines(NCA(Indometh, "Subject", "time", "conc", dose=25, adm="Infusion", dur=0.25, # fit="Log", report="Text", uConc="mg/L"), "Indometh_Infusion_Log_CoreOutput.txt") sNCA(Theoph[Theoph$Subject==1,"Time"], Theoph[Theoph$Subject==1, "conc"], dose=320, concUnit="mg/L") sNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], dose=25, adm="Bolus", concUnit="mg/L") sNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], dose=25, adm="Infusion", dur=0.25, concUnit="mg/L") iAUC = data.frame(Name=c("AUC[0-12h]","AUC[0-24h]"), Start=c(0,0), End=c(12,24)) ; iAUC sNCA(Theoph[Theoph$Subject==1,"Time"], Theoph[Theoph$Subject==1, "conc"], dose=320, iAUC=iAUC, concUnit="mg/L") sNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], dose=25, adm="Bolus", iAUC=iAUC, concUnit="mg/L") sNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], dose=25, adm="Infusion", dur=0.25, iAUC=iAUC, concUnit="mg/L")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.