Tutorials › Optimal Design and Model-Informed Dosing › Individual Sampling at Multiple-Dose Steady State

Optimal Sampling for Individual PK Models · Tutorial 53 of 497

Individual Sampling at Multiple-Dose Steady State

Use steady-state concentration sensitivities to assess which sparse sampling times provide information about an individual’s clearance, volume, and absorption parameters.

Advanced 13 min read

What You'll Learn

  • Write the one-compartment, first-order absorption concentration model at multiple-dose steady state.
  • Calculate sensitivities to log clearance, log volume, and log absorption rate.
  • Assemble a weighted Fisher information matrix for an individual sampling schedule.
  • Compare candidate schedules using their local D-information.
  • Recognize steady-state, assay-error, and nominal-parameter limitations.

Why Sampling at Steady State Requires Its Own Design

At multiple-dose steady state, a concentration measured after a dose reflects both that dose and drug remaining from earlier doses. A sample time that seems informative in a single-dose profile may therefore have a different role within a repeated-dose interval. Designing sparse sampling means choosing times whose concentrations respond differently to the individual’s unknown parameters—not simply choosing times with high concentrations or evenly spacing collections.

This tutorial considers a single individual with a known dose and dosing interval, described by a one-compartment model with first-order absorption and elimination. The design question is how to choose a small set of times within one steady-state interval to estimate clearance, volume, and absorption rate. The earlier material on oral PK sampling established why different portions of a concentration profile can convey different parameter information; here, repeated-dose accumulation is included explicitly.

Model and assumptions: Let \(CL\) be clearance, \(V\) apparent volume, \(k=CL/V\) the elimination rate, \(k_a\) the first-order absorption rate, \(D\) the dose, \(F\) known bioavailability, and \(\tau\) the known dosing interval. For \(0\le t<\tau\), assume linear one-compartment disposition, first-order absorption, identical doses at intervals of length \(\tau\), and steady state. Assay errors are independent Gaussian with mean zero and known variances. The local design calculations treat \(CL,V,k_a\) as fixed at specified nominal values.

The Steady-State Profile and Its Sensitivities

For \(k_a\ne k\), define

$$ A(t)=\frac{e^{-kt}}{1-e^{-k\tau}}, \qquad B(t)=\frac{e^{-k_a t}}{1-e^{-k_a\tau}}. $$

Summing the contributions from the current and all preceding doses gives the steady-state concentration

$$ C_{\mathrm{ss}}(t)=\frac{FD}{V}\frac{k_a}{k_a-k}\left[A(t)-B(t)\right]. $$

The denominator terms account for accumulation across dosing intervals. Omitting them gives a single-dose profile, not the steady-state profile. A concentration just before the next dose is the limit as \(t\) approaches \(\tau\) from below; the sample belongs to the interval ending at that dose.

For design, use log parameters \(\theta=(\log CL,\log V,\log k_a)\). The sensitivity of a concentration to a parameter is its partial derivative with respect to that parameter, evaluated at the nominal individual values. Log parameterization expresses changes on a relative scale: for example, a small change in \(\log CL\) corresponds approximately to the same fractional change in \(CL\).

Definition: The sensitivity row at time \(t\) is \(s(t)=(\partial C_{\mathrm{ss}}/\partial\log CL,\ \partial C_{\mathrm{ss}}/\partial\log V,\ \partial C_{\mathrm{ss}}/\partial\log k_a)\). Its entries have concentration units per unit change in the corresponding log parameter.

Differentiating the steady-state expression gives the following useful formulas. Here \(A_k\) denotes the derivative of \(A(t)\) with respect to \(k\), and \(B_{k_a}\) denotes the derivative of \(B(t)\) with respect to \(k_a\):

$$ \begin{aligned} \frac{\partial C_{\mathrm{ss}}}{\partial\log CL} &=\frac{FD}{V}\left[ \frac{k k_a}{(k_a-k)^2}(A-B) +\frac{k_a}{k_a-k}\,k A_k \right],\\ \frac{\partial C_{\mathrm{ss}}}{\partial\log V} &=-C_{\mathrm{ss}}-\frac{\partial C_{\mathrm{ss}}}{\partial\log CL},\\ \frac{\partial C_{\mathrm{ss}}}{\partial\log k_a} &=\frac{FD}{V}\left[ -\frac{k k_a}{(k_a-k)^2}(A-B) -\frac{k_a^2}{k_a-k}\,B_{k_a} \right]. \end{aligned} $$

The derivatives of the accumulation terms are

$$ A_k=A\left[-t-\frac{\tau}{e^{k\tau}-1}\right], \qquad B_{k_a}=B\left[-t-\frac{\tau}{e^{k_a\tau}-1}\right]. $$

The volume identity follows because changing \(\log V\) changes the factor \(1/V\) directly and changes \(k=CL/V\) in the opposite direction: \(\partial\log k/\partial\log V=-1\). Thus the volume derivative is the negative concentration minus the clearance derivative. The absorption derivative includes both the derivative of the prefactor \(k_a/(k_a-k)\) and the derivative of the accumulation term \(B\); dropping either contribution can materially distort the sensitivity.

Worked Example: Calculating One Steady-State Sensitivity Row

Consider an explicitly hypothetical nominal calculation with \(k=0.1000\ \mathrm{h}^{-1}\), \(k_a=1.000\ \mathrm{h}^{-1}\), and \(FD/V=2.2222\ \mathrm{mg/L}\). At a candidate time, suppose the evaluated profile quantities are \(C_{\mathrm{ss}}=2.2886\ \mathrm{mg/L}\), \(A-B=0.9269\), \(A_k=-7.990\ \mathrm{h}\), and \(B=0.3679\). These quantities are supplied to illustrate the derivative calculation at a nominal design point.

For clearance, the required coefficients are \(k k_a/(k_a-k)^2=0.1234568\) and \(k_a/(k_a-k)=1.1111\). Substitution gives

$$ \frac{\partial C_{\mathrm{ss}}}{\partial\log CL} =2.2222\left[(0.1234568)(0.9269)+(1.1111)(0.1000)(-7.990)\right] =2.2222(0.11443-0.88778) \approx-1.719\ \mathrm{mg/L}. $$

The volume sensitivity is therefore \(-C_{\mathrm{ss}}-\partial C_{\mathrm{ss}}/\partial\log CL=-2.2886-(-1.719)\approx-0.570\ \mathrm{mg/L}\). For absorption, using the derivative of \(B\) at this time gives the evaluated term \(0.3679\) in the expression above:

$$ \frac{\partial C_{\mathrm{ss}}}{\partial\log k_a} =2.2222\left[-(0.1234568)(0.9269)+(1.1111)(0.3679)\right] =2.2222(-0.11443+0.40878) \approx0.654\ \mathrm{mg/L}. $$

The resulting row is approximately \((-1.719,-0.570,0.654)\ \mathrm{mg/L}\). The signs and sizes describe local responses at the nominated point; they are not universal claims that every increase in clearance or absorption must move concentration in the same direction at every time.

From Sensitivities to Schedule Information

Suppose a schedule samples at \(m\) times \(t_1,\ldots,t_m\). Stack the sensitivity rows to form the \(m\times3\) matrix \(S\). Under independent assay errors with known variances \(\sigma_i^2\), the local Fisher information matrix for the log parameters is

$$ I=S^\mathsf{T}WS, \qquad W=\operatorname{diag}(1/\sigma_1^2,\ldots,1/\sigma_m^2). $$

The information matrix summarizes how strongly and distinctly the observations respond to parameter changes. For a fixed number of observations and the same parameterization, a local D-optimal comparison selects the schedule with the largest \(\det(I)\), equivalently the largest \(\log\det(I)\). This criterion rewards information spread across parameter directions; it does not mean that each parameter is individually estimated with equal precision.

With three parameters, fewer than three observations cannot give a full-rank information matrix. Three observations can provide full rank if their sensitivity rows are linearly independent. Additional observations may improve precision, but repeated rows or nearly collinear rows can add little information about directions already represented in the schedule.

Worked Example: Comparing Three Samples at Steady State

For an explicitly hypothetical individual, consider sampling at \(t=1\), \(4\), and \(\tau^{-}\) hours in the dosing interval. Suppose the model’s evaluated sensitivity matrix at the nominal values is

$$ S\approx \begin{pmatrix} -1.719&-0.570&0.654\\ -1.914&-0.177&-0.077\\ -1.708&0.751&-0.118 \end{pmatrix}\ \mathrm{mg/L}. $$

Assume independent assay errors with a common standard deviation \(\sigma=0.1000\ \mathrm{mg/L}\). The determinant of the sensitivity matrix is approximately \(\det(S)=-1.22\ (\mathrm{mg/L})^3\). Since \(I=S^\mathsf{T}S/\sigma^2\),

$$ \det(I)=\frac{\det(S)^2}{\sigma^6} \approx\frac{(-1.22)^2}{(0.1000)^6} =1.49\times10^6. $$

The nonzero determinant indicates that these three sensitivity rows span all three local parameter directions. A candidate schedule with a smaller determinant would be less informative under this local D-criterion, given the same assumptions and error scale. The determinant is a design comparison, not a probability or a direct measure of concentration precision.

Choosing Times and Checking Whether the Design Is Credible

For a sparse design, begin with feasible candidate times inside \([0,\tau)\), calculate each sensitivity row at the nominal individual parameters, and compare feasible schedules using their weighted information matrices. The practical search may be exact over a small candidate set or approximate over a grid; either way, the selected schedule should be recalculated using the actual feasible collection times and the intended residual error model.

1
Specify the steady-state model.
Fix the known dose, dosing interval, bioavailability assumption, and nominal individual parameters. Confirm that the dosing history justifies steady state.
2
Evaluate sensitivities.
For every allowed time, compute the steady-state concentration and all three log-parameter derivatives using the accumulation terms.
3
Build and compare information.
Use the assay-error variances to weight sensitivity rows, then compare determinants for schedules with the same sampling budget.
4
Check robustness and feasibility.
Verify timing relative to the dose, assay range, and nominal values; reconsider the design if small plausible changes reverse the ranking or make sensitivities nearly dependent.

A useful diagnostic is the rank and conditioning of \(S\) or \(I\). If sensitivity columns are nearly proportional across the chosen times, the corresponding parameters are difficult to distinguish, even if concentrations are measured precisely. Very large or unstable numerical derivatives can also signal a calculation problem, especially near \(k_a=k\), where the displayed parameterization has a removable limiting form but direct evaluation can suffer cancellation. In that region, use a numerically stable limit or an equivalent implementation and verify it against nearby parameter values.

This local design also depends on the nominal parameters. If the individual’s true absorption or elimination rate differs substantially from the assumed value, the sensitivity pattern—and hence the preferred times—can change. A design should therefore be checked over plausible nominal values when those values are uncertain. This is a sensitivity check, not a guarantee that a locally optimal schedule remains optimal for every individual.

Alternatives, Limitations, and a Common Pitfall

A D-criterion is a joint-parameter criterion: it compares the overall local volume of uncertainty for the selected parameter vector. Other design objectives can prioritize one parameter or a particular combination; the appropriate choice depends on the estimation goal. Simple peak, trough, or mid-interval sampling rules can be easier to communicate and may be operationally convenient, but they do not by themselves establish that the three sensitivity directions are well separated. Conversely, a numerically high D-information schedule may be impractical because of clinic timing, assay limits, or patient burden.

The calculation assumes a correct structural model, known dose history and interval, steady state, known error variances, and locally valid nominal parameters. If bioavailability is also unknown, it can be confounded with scale parameters such as volume unless the data or external information separate them. Correlated assay errors require a non-diagonal error covariance in the information calculation. These limitations should be considered before interpreting a numerical schedule ranking as a clinical recommendation.

  • Pitfall: using a single-dose curve. The reasoning “the current dose determines the concentration at time \(t\), so the single-dose expression is enough” ignores residual drug from previous doses. Use the steady-state accumulation denominators for both elimination and absorption.
  • Pitfall: treating a high concentration as high information. A large concentration alone does not show that sensitivities distinguish clearance, volume, and absorption. Compare the full sensitivity rows, weighted for assay precision.
  • Pitfall: mixing parameter scales. A design based on derivatives with respect to raw parameters cannot be compared directly with one based on log parameters without transforming the sensitivities consistently.
Key takeaway: At multiple-dose steady state, sparse sampling should be chosen from the accumulated concentration profile’s sensitivity to the individual parameters. Compute the complete sensitivity rows, weight them for assay error, and check both parameter separation and practical feasibility.

Check Your Understanding

Use the definitions and equations above. Solutions are included for checking each calculation.

  1. Why does the steady-state model contain accumulation denominators rather than only the current-dose exponential terms?
  2. A schedule has three samples and three parameters. What property of its sensitivity matrix is needed for a nonsingular information matrix?
  3. For independent errors with common standard deviation \(\sigma\), how does \(\det(I)\) depend on \(\det(S)\) when there are three parameters?
  4. Why can two high-concentration samples still be poor for estimating all three parameters?

Solutions. (1) At steady state, each observation includes contributions from the current dose and doses administered in earlier intervals; summing those repeated contributions produces the denominators \(1-e^{-k\tau}\) and \(1-e^{-k_a\tau}\). (2) The three sensitivity rows must be linearly independent, so \(S\) must have rank three; otherwise \(S^\mathsf{T}WS\) is singular. (3) With \(I=S^\mathsf{T}S/\sigma^2\), \(\det(I)=\det(S)^2/\sigma^6\). (4) If their sensitivity rows point in nearly the same direction, the observations provide nearly redundant parameter information. Concentration magnitude alone does not ensure distinct sensitivities.

Clinical Biostats