R/aucint.R
pk.calc.aucint.Rd
Calculate the AUC over an interval with interpolation and/or extrapolation of concentrations for the beginning and end of the interval.
pk.calc.aucint( conc, time, interval = NULL, start = NULL, end = NULL, clast = pk.calc.clast.obs(conc, time), lambda.z = NA, time.dose = NULL, route = "extravascular", duration.dose = 0, method = NULL, auc.type = "AUClast", conc.blq = NULL, conc.na = NULL, check = TRUE, ..., options = list() ) pk.calc.aucint.last( conc, time, start = NULL, end = NULL, time.dose, ..., options = list() ) pk.calc.aucint.all( conc, time, start = NULL, end = NULL, time.dose, ..., options = list() ) pk.calc.aucint.inf.obs( conc, time, start = NULL, end = NULL, time.dose, lambda.z, clast.obs, ..., options = list() ) pk.calc.aucint.inf.pred( conc, time, start = NULL, end = NULL, time.dose, lambda.z, clast.pred, ..., options = list() )
conc | Concentration measured |
---|---|
time | Time of concentration measurement (must be monotonically increasing and the same length as the concentration data) |
interval | Numeric vector of two numbers for the start and end time of integration |
start, end | The start and end of the interval (cannot be given
if |
clast, clast.obs, clast.pred | The last concentration above the limit of quantification; this is used for AUCinf calculations. If provided as clast.obs (observed clast value, default), AUCinf is AUCinf,obs. If provided as clast.pred, AUCinf is AUCinf,pred. |
lambda.z | The elimination rate (in units of inverse time) for extrapolation |
time.dose, route, duration.dose | The time of doses, route of
administration, and duration of dose used with interpolation and
extrapolation of concentration data (see
|
method | The method for integration (either 'lin up/log down' or 'linear') |
auc.type | The type of AUC to compute. Choices are 'AUCinf', 'AUClast', and 'AUCall'. |
conc.blq | How to handle BLQ values in between the first and last above
LOQ concentrations. (See |
conc.na | How to handle missing concentration values. (See
|
check | Run |
... | Additional arguments passed to |
options | List of changes to the default |
pk.calc.aucint.last
: Interpolate or extrapolate concentrations for AUClast
pk.calc.aucint.all
: Interpolate or extrapolate concentrations for AUCall
pk.calc.aucint.inf.obs
: Interpolate or extrapolate concentrations for AUCinf.obs
pk.calc.aucint.inf.pred
: Interpolate or extrapolate concentrations for AUCinf.pred
PKNCA.options
, interp.extrap.conc.dose
Other AUC calculations:
pk.calc.auxc()