Learn R Programming

ncar (version 0.3.1)

IndiNCA: Noncompartmental Analysis for an Individual

Description

It performs a noncompartmental analysis with one subject data

Usage

IndiNCA(x, y, Dose = 0, Method = "Linear", AdmMode = "Extravascular",
  TimeInfusion = 0, RetNames, Report = "Table", iAUC)

Arguments

x
vector values of independent variable, usually time
y
vector values of dependent variable, usually concentration
Dose
administered dose for the subject
Method
either of "Linear" or "Log" to indicate the way to calculate AUC and AUMC
AdmMode
one of "Bolus" or "Infusion" or "Extravascular" to indicate drug administration mode
TimeInfusion
infusion duration for constant infusion, otherwise 0
RetNames
character vector for the pharmacokinetic parameter names to be returned
Report
either of "Table" or "Text" to specify the type of return value
iAUC
data.frame with three columns, "Name", "Start", "End" to specify the invervals for partial (interval) AUC

Value

CMAX
maximum concentration, Cmax
CMAXD
dose normalized Cmax, CMAX / Dose, Cmax / Dose
TMAX
time of maximum concentration, Tmax
TLAG
time to observe the first non-zero concentration, for extravascular administration only
CLST
last positive concentration observed, Clast
CLSTP
last positive concentration predicted, Clast_pred
TLST
time of last positive concentration, Tlast
LAMZHL
half-life by lambda z, ln(2)/LAMZ
LAMZ
lambda_z negative of best fit terminal slope
LAMZLL
earliest time for LAMZ
LAMZUL
last time for LAMZ
LAMZNPT
number of points for LAMZ
CORRXY
correlation of log(concentration) and time
R2
R-squared
R2ADJ
R-squared adjusted
C0
back extrapolated concentration at time 0, for bolus intravascular administration only
AUCLST
AUC from 0 to TLST
AUCALL
AUC using all the given points, including trailing zero concentrations
AUCIFO
AUC infinity observed
AUCIFOD
AUCIFO / Dose
AUCIFP
AUC infinity predicted using CLSTP instead of CLST
AUCIFPD
AUCIFP / Dose
AUCPEO
AUC % extrapolation observed
AUCPEP
AUC % extrapolated for AUCIFP
AUCPBEO
AUC % back extrapolation observed, for bolus IV administration only
AUCPBEP
AUC % back extrapolation predicted with AUCIFP, for bolus IV administration only
AUMCLST
AUMC to the TLST
AUMCIFO
AUMC infinity observed using CLST
AUMCIFP
AUMC infinity determined by CLSTP
AUMCPEO
AUMC % extrapolated observed
AUMCPEP
AUMC % extrapolated predicted
MRTIVLST
mean residence time (MRT) to TLST, for intravascular administration
MRTIVIFO
mean residence time (MRT) infinity using CLST, for intravascular administration
MRTIVIFP
mean residence time (MRT) infinity using CLSTP, for intravascular administration
MRTEVLST
mean residence time (MRT) to TLST, for extravascular administration
MRTEVIFO
mean residence time (MRT) infinity using CLST, for extravascular administration
MRTEVIFP
mean residence time (MRT) infinity using CLSTP, for extravascular administration
VZO
volume of distribution determined by LAMZ and AUCIFO, for intravascular administration
VZP
volume of distribution determined by LAMZ and AUCIFP, for intravascular administration
VZFO
VZO for extravascular administration, VZO/F, F is bioavailability
VZFP
VZP for extravascular administration, VZP/F, F is bioavailability
CLO
clearance using AUCIFO, for intravascular administration
CLP
clearance using AUCIFP, for intravascular administration
CLFO
CLO for extravascular administration, CLO/F, F is bioavailability
CLFP
CLP for extravascular administration, CLP/F, F is bioavailability
VSSO
volume of distribution at steady state using CLST, for intravascular administration only
VSSP
volume of distribution at stead state using CLSTP, for intravascular administration only

Details

This performs a noncompartmental analysis for a subject. It returns practically the same result with the most popular commercial software.

References

  1. Gabrielsson J, Weiner D. Pharmacokinetic and Pharmacodynamic Data Analysis - Concepts and Applications. 5th ed. 2016.
  2. Shargel L, Yu A. Applied Biopharmaceutics and Pharmacokinetics. 7th ed. 2015.
  3. Rowland M, Tozer TN. Clinical Pharmacokinetics and Pharmacodynamics - Concepts and Applications. 4th ed. 2011.
  4. Gibaldi M, Perrier D. Pharmacokinetics. 2nd ed. revised and expanded. 1982.

See Also

AUC, BestSlope

Examples

Run this code
IndiNCA(Theoph[Theoph$Subject==1,"Time"], Theoph[Theoph$Subject==1, "conc"], Dose=320)
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Bolus")
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Infusion", TimeInfusion=0.25)

IndiNCA(Theoph[Theoph$Subject==1,"Time"], Theoph[Theoph$Subject==1, "conc"], Dose=320,
        Report="Text")
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Bolus", Report="Text")
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Infusion", TimeInfusion=0.25, Report="Text")

iAUC = data.frame(Name=c("AUC[0-12h]","AUC[0-24h]"), Start=c(0,0), End=c(12,24)) ; iAUC
IndiNCA(Theoph[Theoph$Subject==1,"Time"], Theoph[Theoph$Subject==1, "conc"], Dose=320,
        iAUC=iAUC)
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Bolus", iAUC=iAUC)
IndiNCA(Indometh[Indometh$Subject==1,"time"], Indometh[Indometh$Subject==1, "conc"], Dose=25,
        AdmMode="Infusion", TimeInfusion=0.25, iAUC=iAUC)

Run the code above in your browser using DataLab