Pharmacokinetics
Dose-Exposure
“What the body does to the drug”
Executive summary
Pharmacokinetics (PK) asks a single question:
“Given an input (dose & regimen), what exposure (concentration-time profile) will the body create?”
This page is your quick-reference for that mapping. It is organised as follows:
Section | What you get | Key take-aways |
---|---|---|
Therapeutic window | Where efficacy ⇢ safety overlap | Target Cmin and Cmax |
Single-dose kinetics | IV bolus + oral equations | How Vd and ke shape curves |
Repeated/continuous input | Multiple-dose & infusion profiles | Why accumulation ratio (Rac) matters |
Equations at a glance | One-liner table of canonical PK formulae | Copy-paste cheatsheet |
Deep dives | Absorption · Distribution · Elimination | Mechanistic levers behind each parameter |
Use the overview to choose the right regimen, then jump to the deep-dive pages when you need mechanism-level detail.
Key symbols and canonical equations
Symbol | Description |
---|---|
\(\D\) | Dose |
\(\ii\) | Dosing interval (interdose interval) |
\(\CL\) | Clearance |
\(\Vd\) | Volume of distribution |
\(\ke\) | Elimination rate constant |
\(\ka\) | Absorption rate constant |
\(\F\) | Bioavailability |
\(\Rin\) | Infusion rate |
\(T_\text{inf}\) | Duration of infusion |
\(\Cpl\) | Plasma concentration |
\(\mathrm{R_ac}\) | Accumulation ratio |
Clearance (CL)
\[ \CL = \frac{\D \times \F}{\AUCinf} \;=\; \ke \times \Vd \tag{1}\]
Therapeutic window
Show the code
tibble::tibble(
time = c(0, 0.5, 1, 2, 4, 6, 8, 12), # h
conc = c(0, 14, 12, 9, 6, 4, 3, 0) # mg/L (example)
) |>
ggplot2::ggplot(ggplot2::aes(time, conc)) +
ggplot2::annotate( # shaded window
"rect",
xmin = -Inf,
xmax = Inf,
ymin = 3,
ymax = 10,
alpha = 0.08,
fill = "forestgreen"
) +
ggplot2::geom_line(linewidth = 1) +
ggplot2::geom_hline(yintercept = 3, linetype = "dashed") + # MEC
ggplot2::geom_hline(yintercept = 10, linetype = "dashed") + # MTC
ggplot2::labs(
x = "Time (h)",
y = "Concentration (mg/L)"
) +
ggplot2::annotate( # labels
"text",
x = 11.5,
y = 10.4,
hjust = 1,
label = "Safety threshold",
size = 3
) +
ggplot2::annotate(
"text",
x = 11.5,
y = 3.4,
hjust = 1,
label = "Efficacy threshold",
size = 3
) +
ggplot2::theme_minimal()
Single-dose kinetics
Intravenous bolus
Single i.v. dose
Initial concentration Equation 2.
\[ \C_0 = \frac{\D}{\Vd} \tag{2}\]
Plasma concentration Equation 3.
\[ \C(t) = \C_0 \times e^{-\ke \times t} \tag{3}\]
Multiple i.v. doses
\[ \C_n(t) = \frac{\D}{\Vd} \times \frac{ \left(1 - e^{-n \times \ke \times \ii}\right) }{ \left(1 - e^{-\ke \times \ii}\right) } \times e^{-\ke \times t} \]
at peak: \(t = 0\); at steady state \(\mathrm{n} \rightarrow \infty\); at trough: \(t = \ii\)
\[ \C_\text{max, ss} = \frac{\D}{\V} \times \frac{1}{\left(1 - e^{-\ke \ii} \right)} \tag{4}\]
\[ \C_\text{min, ss} = \C_\text{max, ss} \times e^{-\ke \times \ii} \tag{5}\]
Plasma concentration Equation 6.
\[ \C(t) = \Cmax \times e^{-\ke \times t} \tag{6}\]
Peak Equation 7.
\[ \Cmax = \frac{ \C_0 }{ 1 - e^{-\ke \times \ii} } \tag{7}\]
Trough Equation 8.
\[ \Cmin = \Cmax \times e^{-\ke \times \ii} \tag{8}\]
Average concentration (steady state) Equation 9.
\[ \bar{\C}_\text{pl, ss} = \frac{\D}{\CL \times \ii} \tag{9}\]
Oral administration
Single p.o. dose
Plasma concentration Equation 10.
\[ \C = \frac{ \F \times \D \times \ka }{ \Vd \left(\ka - \ke \right) } \left( e^{-\ke \times t} - e^{-\ka \times t} \right) \tag{10}\]
Time of maximum concentration Equation 11.
\[ t_\text{max} = \frac{ \ln \left(\ka / \ke \right) }{ \ka - \ke } \tag{11}\]
Multiple p.o. doses
Plasma concentration Equation 12.
\[ \C = \frac{ \F \times \D \times \ka }{ \Vd (\ka - \ke) } \left( \frac{ e^{-\ke \times t} }{ 1 - e^{-\ke \times \ii} } - \frac{ e^{-\ka \times t} }{ 1 - e^{-\ka \times \ii} } \right) \tag{12}\]
Time of maximum concentration Equation 13.
\[ t_\text{max} = \frac{ \ln \left( \frac{ \ka \times \left(1 - e^{-\ke \times \ii} \right) }{ \ke \times \left(1 - e^{-\ka \times \ii} \right) } \right) }{ \left(\ka - \ke}\right) } \tag{13}\]
Average concentration (steady state) Equation 14.
\[ \bar{\C} = \frac{ \F \times \D }{ \CL \times \ii } \tag{14}\]
Intravenous infusion
\[ \Rin = \frac{\D}{T} \]
Plasma concentration (steady state) Equation 15
\[ \Cplss = \frac{\Rin}{\CL} \tag{15}\]
Plasma concentration (during infusion) Equation 16
\[ \C(t) = \frac{\Rin}{\CL} \left( 1 - e^{-\ke \times t} \right) \tag{16}\]
Calculated clearance (Chiou equation) Equation 17
\[ \CL = \frac{2 \Rin}{\left(\C_1 + \C_2 \right)} + \frac{ 2 \Vd \left(\C_1 - \C_2 \right) }{ \left(\C_1 + \C_2 \right) \left(t_2 - t_1 \right) } \tag{17}\]
Single infusion
Since \(\ii = t\) for \(\Cmax\)
Peak Equation 18
\[ \Cmax = \frac{\Rin}{\CL} \left(1 -e ^{-\ke T} \right) \tag{18}\]
Trough Equation 19
\[ \Cmin = \Cmax \times e^{-\ke (\ii - T)} \tag{19}\]
Multiple infusions
Peak Equation 20.
\[ \Cmax = \frac{\Rin}{\CL} \times \frac{ \left(1 - e^{-\ke \times T} \right) }{ \left(1 - e^{-\ke \times \ii} \right) } \tag{20}\]
Trough Equation 21.
\[ \Cmin = \Cmax \times e^{-\ke (\ii - T)} \tag{21}\]
Calculated parameters
Calculated elimination rate constant (1-compartment case) Equation 22.
With C*max = measured peak and C*min = measured trough, measured over the time interval \(\Delta t\) \[
\ke =
\frac{
\ln \left(\frac{\Cmax^*}{\Cmin^*} \right)
}{
\Delta t
}
\tag{22}\]
Calculated peak Equation 23.
With C*max = measured peak, measured at time t* after the end of the infusion
\[ \Cmax = \frac{\Cmax^*}{e^{-\ke t^*}} \tag{23}\]
Calculated trough Equation 24.
With C*min = measured trough, measured at time t* before the start of the next infusion
\[ \Cmin = \Cmin^* \times e^{-\ke \times t^*} \tag{24}\]
Calculated volume of distribution Equation 25.
\[ \Vd = \frac{\Rin}{\ke} \times \frac{ \left(1 - e^{-\ke \times T}\right) }{ \left[ \Cmax - \left(\Cmin \times e^{-\ke \times T} \right) \right] } \tag{25}\]
Calculated recommended dosing interval for infusion start Equation 26.
\[ \ii = \frac{ \ln \left( \frac{ \C_\text{max, desired} }{ \C_\text{min, desired} } \right) }{ \ke } + T \tag{26}\]
Calculated recommended dose Equation 27.
\[ \D = \C_\text{max, desired} \times \ke \times \V \times T \frac{ \left(1 - e^{-\ke \ii}\right) }{ \left(1 - e^{-\ke T} \right) } \tag{27}\]
Multiple-dose kinetics
Two-compartment PK model
\[ \C = a \times e^{-\alpha t} + b \times e^{-\rho t} \tag{28}\]
\[ \AUCinf = a / \alpha + b / \beta \tag{29}\]
\[ \V_\text{d, area} > \V_\text{ss} > \V_\text{c} \tag{30}\]
Vd_area = V beta?
Dosage regimens
\[ \C_\text{inf} = \C_\text{ss} \times \left(1 - e^{-\ke t}\right) \] (1-compartment)
\[ \C_\text{ss, avg} = \F \times \D /(\CL \times \ii) \] (variation of eq. 24)
\[ \mathrm{R_ac} = 1 / \left(1 - e^{-\ke \ii}\right) \] (1-compartment)
\[ \C_\text{ss, max} = \F \times \D \times \mathrm{R_ac} / \V \] (1-compartment)
\[ \C_\text{ss, min} = \C_\text{ss, max} \times e^{-k \times \ii} \] (1-compartment, combination of eq. 22 and 28)
\[ \ii_\text{max} = \ln \left( \C_\text{ss, max} / \C_\text{ss, min} \right) / \ke \] (1-compartment, variation of eq. 23)
\[ \text{Corresponding dose} \times \F = \V \times\left(\C_\text{max, ss} - \C_\text{min, ss}\right) \] (1-compartment)
Exposure (AUC)
\[ \AUC_\text{iv} = \C_0 / \ke \] (1-compartment)
\[ \AUC_\text{iv} = \C_1 / \lambda_1 + \C_2 / \lambda_2 \] (2-compartment)
\[ \AUC = \Sigma(\text{trapezoids}) + \C_\text{last} / \ke \] (Always applicable)
Things that can affect PK
Sex
Common covariate. Males and females have different genetic physiological composition that are similar within the groups. Thus, “sex” is really a surrogate covariate for genetic and physiological variability.
Females have ~15% lower kidney function than males. Metabolism by CYP3A is not expected to differ between sexes.
This does not include pregnant women, which can have different physiological processes.
Age
Age is a common covariate in PK because body composition and physiology change over time.
Children differ substantially from adults in terms of physiology. During late adolescence, physiological changes stabilize, but gradual alterations continue throughout adulthood.
In most adult patients, dose adjustments based on age are not necessary, as their age is typically close to that of the “typical” patient used for dose selection. However, adjustment may be warranted when the patient’s age deviates by more than 20 years from the typical reference age.
As adults age, organ function declines, especially renal function. This is reflected in commonly used kidney function equations, many of which include age as a predictor.
- Kidney function decreases by approximately 1% per year in adults.
- Metabolic clearance also tends to decline with age.
Therefore, including age as a covariate on drug clearance is always a sensible choice.
Weight
Ideal Body Weight
Male
IBW = 50 kg + 2.3 kg for each inch over 5ft in height
Female
IBW = 45.5 kg + 2.3 kg for each inch over 5ft in height
Obese
ABW = IBW + 0.4 * (TBW-IBW)