Perform Pharmacokinetic Non-Compartmental Analysis


[Up] [Top]

Documentation for package ‘PKNCA’ version 0.8.1

Help Pages

A B C E F G I M P R S T

PKNCA-package Compute noncompartmental pharmacokinetics

-- A --

add.interval.col Add columns for calculations within PKNCA intervals
addProvenance Add a hash and associated information to enable checking object provenance.
adj.r.squared Calculate the adjusted r-squared value
AIC.list Assess the AIC for all models in a list of models
as.data.frame.PKNCAresults Extract the parameter results from a PKNCAresults and return them as a data frame.

-- B --

business.cv Generate functions to do the named function (e.g. mean) applying the business rules.
business.geocv Generate functions to do the named function (e.g. mean) applying the business rules.
business.geomean Generate functions to do the named function (e.g. mean) applying the business rules.
business.max Generate functions to do the named function (e.g. mean) applying the business rules.
business.mean Generate functions to do the named function (e.g. mean) applying the business rules.
business.median Generate functions to do the named function (e.g. mean) applying the business rules.
business.min Generate functions to do the named function (e.g. mean) applying the business rules.
business.range Generate functions to do the named function (e.g. mean) applying the business rules.
business.sd Generate functions to do the named function (e.g. mean) applying the business rules.

-- C --

check.conc.time Verify that the concentration and time are valid
check.conversion Check that the conversion to a data type does not change the number of NA values
check.interval.deps Take in a single row of an interval specification and return that row updated with any additional calculations that must be done to fulfil all dependencies.
check.interval.specification Check the formatting of a calculation interval specification data frame.
checkProvenance Check the hash of an object to confirm its provenance.
choose.auc.intervals Choose intervals to compute AUCs from time and dosing information
clean.conc.blq Handle BLQ values in the concentration measurements as requested by the user.
clean.conc.na Handle NA values in the concentration measurements as requested by the user.

-- E --

exclude Exclude data points or results from calculations or summarization.
exclude.PKNCAconc Exclude data points or results from calculations or summarization.
exclude.PKNCAdose Exclude data points or results from calculations or summarization.
exclude.PKNCAresults Exclude data points or results from calculations or summarization.
extrapolate.conc Interpolate concentrations between measurements or extrapolate concentrations after the last measurement.

-- F --

find.tau Find the repeating interval within a vector of doses
findOperator Find the first occurrence of an operator in a formula and return the left, right, or both sides of the operator.
formula.parseFormula Convert the parsed formula back into the original
formula.PKNCAconc Extract the formula from a PKNCAconc object.
formula.PKNCAdose Extract the formula from a PKNCAconc object.

-- G --

geocv Compute the geometric mean, sd, and CV
geomean Compute the geometric mean, sd, and CV
geosd Compute the geometric mean, sd, and CV
geosd, Compute the geometric mean, sd, and CV
get.best.model Extract the best model from a list of models using AIC.list.
get.first.model Get the first model from a list of models
get.interval.cols Get the columns that can be used in an interval specification
get.parameter.deps Get all columns that depend on a parameter
getColumnValueOrNot Get the value from a column in a data frame if the value is a column there, otherwise, the value should be a scalar or the length of the data.
getData.PKNCAconc Extract all the original data from a PKNCAconc or PKNCAdose object
getData.PKNCAdose Extract all the original data from a PKNCAconc or PKNCAdose object
getDepVar Get the dependent variable (left hand side of the formula) from a PKNCA object.
getGroups.PKNCAconc Get the groups (right hand side after the '|' from a PKNCA object.
getGroups.PKNCAdose Get the groups (right hand side after the '|' from a PKNCA object.
getGroups.PKNCAresults Get the groups (right hand side after the '|' from a PKNCA object.
getIndepVar Get the independent variable (right hand side of the formula) from a PKNCA object.

-- I --

interp.extrap.conc Interpolate concentrations between measurements or extrapolate concentrations after the last measurement.
interp.extrap.conc.dose Interpolate concentrations between measurements or extrapolate concentrations after the last measurement.
interpolate.conc Interpolate concentrations between measurements or extrapolate concentrations after the last measurement.

-- M --

merge.splitlist Merge two or more lists with a data.frame 'groupid' attribute defining the matching.
model.frame.PKNCAconc Extract the columns used in the formula (in order) from a PKNCAconc or PKNCAdose object.
model.frame.PKNCAdose Extract the columns used in the formula (in order) from a PKNCAconc or PKNCAdose object.

-- P --

parseFormula Parse a formula into its component parts.
pk.business Run any function with a maximum missing fraction of X and 0s possibly counting as missing. The maximum fraction missing comes from 'PKNCA.options("max.missing")'.
pk.calc.auc A compute the Area Under the (Moment) Curve
pk.calc.auc.all A compute the Area Under the (Moment) Curve
pk.calc.auc.inf A compute the Area Under the (Moment) Curve
pk.calc.auc.inf.obs A compute the Area Under the (Moment) Curve
pk.calc.auc.inf.pred A compute the Area Under the (Moment) Curve
pk.calc.auc.last A compute the Area Under the (Moment) Curve
pk.calc.aucpext Calculate the AUC percent extrapolated
pk.calc.aucpext.obs Calculate the AUC percent extrapolated
pk.calc.aucpext.pred Calculate the AUC percent extrapolated
pk.calc.aumc A compute the Area Under the (Moment) Curve
pk.calc.aumc.all A compute the Area Under the (Moment) Curve
pk.calc.aumc.inf A compute the Area Under the (Moment) Curve
pk.calc.aumc.inf.obs A compute the Area Under the (Moment) Curve
pk.calc.aumc.inf.pred A compute the Area Under the (Moment) Curve
pk.calc.aumc.last A compute the Area Under the (Moment) Curve
pk.calc.auxc A compute the Area Under the (Moment) Curve
pk.calc.c0 Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.c0.method.c0 Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.c0.method.c1 Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.c0.method.cmin Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.c0.method.logslope Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.c0.method.set0 Estimate the concentration at dosing time for an IV bolus dose.
pk.calc.cav Calculate the average concentration during an interval.
pk.calc.cl Calculate the (observed oral) clearance
pk.calc.cl.all Calculate the (observed oral) clearance
pk.calc.cl.last Calculate the (observed oral) clearance
pk.calc.cl.obs Calculate the (observed oral) clearance
pk.calc.cl.pred Calculate the (observed oral) clearance
pk.calc.clast.obs Determine the last observed concentration above the limit of quantification (LOQ).
pk.calc.cmax Determine maximum observed PK concentration
pk.calc.cmin Determine maximum observed PK concentration
pk.calc.ctrough Determine the trough (predose) concentration
pk.calc.deg.fluc Determine the degree of fluctuation
pk.calc.f Calculate the absolute (or relative) bioavailability
pk.calc.half.life Compute the half-life and associated parameters
pk.calc.kel Calculate the elimination rate (Kel)
pk.calc.kel.obs Calculate the elimination rate (Kel)
pk.calc.kel.pred Calculate the elimination rate (Kel)
pk.calc.mrt Calcuate the mean residence time (MRT)
pk.calc.mrt.last Calcuate the mean residence time (MRT)
pk.calc.mrt.obs Calcuate the mean residence time (MRT)
pk.calc.mrt.pred Calcuate the mean residence time (MRT)
pk.calc.ptr Determine the peak-to-trough ratio
pk.calc.swing Determine the PK swing
pk.calc.tfirst Determine time of last observed concentration above the limit of quantification.
pk.calc.thalf.eff Calculate the effective half-life
pk.calc.tlag Determine the observed lag time (time before the first concentration above the limit of quantification or above the first concentration in the interval)
pk.calc.tlast Determine time of last observed concentration above the limit of quantification.
pk.calc.tmax Determine time of maximum observed PK concentration
pk.calc.vd Calculate the volume of distribution (Vd) or observed volume of distribution (Vd/F)
pk.calc.vd.obs Calculate the volume of distribution (Vd) or observed volume of distribution (Vd/F)
pk.calc.vd.pred Calculate the volume of distribution (Vd) or observed volume of distribution (Vd/F)
pk.calc.vss Calculate the steady-state volume of distribution (Vss)
pk.calc.vss.obs Calculate the steady-state volume of distribution (Vss)
pk.calc.vss.pred Calculate the steady-state volume of distribution (Vss)
pk.calc.vz Calculate the terminal volume of distribution (Vz)
pk.calc.vz.obs Calculate the terminal volume of distribution (Vz)
pk.calc.vz.pred Calculate the terminal volume of distribution (Vz)
pk.nca Compute NCA parameters for each interval for each subject.
pk.nca.interval Compute all PK parameters for a single concentration-time data set
pk.tss Compute the time to steady-state (tss)
pk.tss.data.prep Clean up the time to steady-state parameters and return a data frame for use by the tss calculators.
pk.tss.monoexponential Compute the time to steady state using nonlinear, mixed-effects modeling of trough concentrations.
pk.tss.monoexponential.individual A helper function to estimate individual and single outputs for monoexponential time to steady-state.
pk.tss.monoexponential.population A helper function to estimate population and popind outputs for monoexponential time to steady-state.
pk.tss.stepwise.linear Compute the time to steady state using stepwise test of linear trend
PKNCA Compute noncompartmental pharmacokinetics
PKNCA.choose.option Choose either the value from an option list or the current set value for an option.
PKNCA.options Set default options for PKNCA functions
PKNCA.options.describe Describe a PKNCA.options option by name.
PKNCA.set.summary Define how NCA parameters are summarized.
PKNCAconc Create a PKNCAconc object
PKNCAconc.data.frame Create a PKNCAconc object
PKNCAconc.default Create a PKNCAconc object
PKNCAconc.tbl_df Create a PKNCAconc object
PKNCAdata Create a PKNCAdata object.
PKNCAdata.default Create a PKNCAdata object.
PKNCAdata.PKNCAconc Create a PKNCAdata object.
PKNCAdata.PKNCAdose Create a PKNCAdata object.
PKNCAdose Create a PKNCAdose object
PKNCAdose.data.frame Create a PKNCAdose object
PKNCAdose.default Create a PKNCAdose object
PKNCAdose.tbl_df Create a PKNCAdose object
PKNCAresults Generate a PKNCAresults object
plot.PKNCAconc Plot a PKNCAconc object
plot.PKNCAdata Plot a PKNCAconc object
print.PKNCAconc Print and/or summarize a PKNCAconc or PKNCAdose object.
print.PKNCAdata Print a PKNCAdata object
print.PKNCAdose Print and/or summarize a PKNCAconc or PKNCAdose object.
print.provenance Print the summary of a provenance object

-- R --

roundingSummarize During the summarization of PKNCAresults, do the rounding of values based on the instructions given.
roundString Round a value to a defined number of digits printing out trailing zeros, if applicable.

-- S --

setDuration Set the duration of dosing or measurement
setDuration.PKNCAdose Set the duration of dosing or measurement
setExcludeColumn Set the exclude parameter on an object
setRoute Set the dosing route
setRoute.PKNCAdose Set the dosing route
signifString Round a value to a defined number of significant digits printing out trailing zeros, if applicable.
sort.interval.cols Sort the interval columns by dependencies.
split.PKNCAconc Divide into groups
split.PKNCAdata Divide into groups
split.PKNCAdose Divide into groups
summary.PKNCAconc Print and/or summarize a PKNCAconc or PKNCAdose object.
summary.PKNCAdata Summarize a PKNCAdata object showing important details about the concentration, dosing, and interval information.
summary.PKNCAdose Print and/or summarize a PKNCAconc or PKNCAdose object.
summary.PKNCAresults Summarize PKNCA results
superposition Compute noncompartmental superposition for repeated dosing
superposition.numeric Compute noncompartmental superposition for repeated dosing
superposition.PKNCAconc Compute noncompartmental superposition for repeated dosing

-- T --

tss.monoexponential.generate.formula A helper function to generate the formula and starting values for the parameters in monoexponential models.