clinPK

Equations and tools for clinical pharmacokinetics

Miscellaneous functions

Anthropomorphic equations

Clinical chemistry

Conversions

PK compartmental equations

Functions to simulate concentrations for linear PK models.

function compartments administration type output
pk_1cmt_inf() 1 infusion single/multi dose concentration table
pk_1cmt_inf_ss() 1 infusion steady state concentration table
pk_1cmt_inf_cmin_ss() 1 infusion steady state Cmin
pk_1cmt_inf_cmax_ss() 1 infusion steady state Cmax
pk_2cmt_inf() 2 infusion single/multi dose concentration table
pk_2cmt_inf_ss() 2 infusion steady state concentration table
pk_2cmt_inf_cmin_ss() 2 infusion steady state Cmin
pk_2cmt_inf_cmax_ss() 2 infusion steady state Cmax
pk_1cmt_bolus() 1 bolus single/multi dose concentration table
pk_1cmt_bolus_ss() 1 bolus steady state concentration table
pk_1cmt_bolus_cmin_ss() 1 bolus steady state Cmin
pk_1cmt_bolus_cmax_ss() 1 bolus steady state Cmax
pk_1cmt_t12() 1 - - half-life
pk_1cmt_oral() 1 oral - concentration
pk_2cmt_bolus() 2 bolus single/multi dose concentration table
pk_2cmt_bolus_ss() 2 bolus steady state concentration table
pk_2cmt_bolus_cmin_ss() 2 bolus steady state Cmin
pk_2cmt_bolus_cmax_ss() 2 bolus steady state Cmax
pk_2cmt_t12() 2 - - terminal half-life
pk_2cmt_t12_interval() 2 - - effective half-life in given interval

PK steady state equations

Dose / TDM calculations

Functions to calculate the dose expected to achieve a specific target exposure.

function compartments administration target output
pk_1cmt_inf_dose_for_cmin 1 infusion cmin dose
pk_1cmt_bolus_dose_for_cmin 1 bolus cmin dose
pk_2cmt_inf_dose_for_cmin() 2 infusion cmin dose
pk_2cmt_bolus_dose_for_cmin() 2 bolus cmin dose
pk_1cmt_inf_dose_for_cmax 1 infusion cmax dose
pk_1cmt_bolus_dose_for_cmax 1 bolus cmax dose
pk_2cmt_inf_dose_for_cmax() 2 infusion cmax dose
pk_2cmt_bolus_dose_for_cmax() 2 bolus cmax dose
pk_1cmt_inf_dose_for_range() 1 infusion auc/cmin + conc range dose
dose2auc() 1 - auc auc
auc2dose() 1 - auc dose