Why Repeated Dosing Needs an Explicit Time Axis
A concentration measured two hours after a dose is not necessarily comparable with a concentration measured two hours after another dose. The patient may have received different previous doses, may not yet have reached a repeating exposure pattern, or may have a different interval between doses. A VPC for repeated dosing therefore needs to specify which occasion is being assessed and how time within that occasion is represented.
The central practical choice is whether to summarize concentrations by dose occasion, by elapsed time after the most recent dose, or by both. Occasion-specific summaries can reveal changes across successive cycles, including accumulation. Elapsed-time alignment makes samples at comparable positions within an interval easier to compare. Neither alignment is automatically right: the choice follows the predictive-check target defined for the analysis.
Constructing Occasion-Aligned Summaries
First define the occasions in a way that matches the regimen and the question. For a regular regimen, occasion 1 might begin at the first dose and end immediately before the second; occasion 2 begins at the second dose, and so on. The exact treatment of an observation at a dose time must be specified consistently. A sample taken just before a dose is generally a pre-dose or trough sample for the interval that is ending, whereas a sample immediately after the dose belongs to the interval that is starting. The data convention and the model's event ordering must agree.
Within each occasion, define bins on \(\tau\), then calculate a statistic such as the median or selected quantiles of concentration in each bin. To assess accumulation, retain the occasion index as a separate grouping variable: compare the same time-after-dose bin across occasions. To assess within-interval shape, summarize across the selected occasions at matched \(\tau\), provided those occasions are intended to be comparable. If the target is both accumulation and interval shape, present both views rather than collapsing the two dimensions into one.
For each simulated replicate, apply the same occasion assignment, bin boundaries, and summary calculation as for the observed data. The reference envelope for a statistic is formed from its replicate-specific values. This is important: the comparison is between the observed statistic and the distribution of that statistic under the model, not between the observed statistic and an unstructured pool of all simulated concentrations. As in other VPCs, replicate data should preserve the relevant design, including individual dosing histories, sample times, and the model's variability.
Worked Example: Assigning Observations to Dose Occasions
Suppose, hypothetically, an individual receives doses at 0, 12, and 24 hours. Concentrations are sampled at 2, 10, 14, and 22 hours. Use intervals that begin at a dose and end immediately before the next dose. Assign each observation its dose occasion and time after dose.
For the first interval, from 0 up to but not including 12 hours, the relevant dose time is 0. Thus the observations at 2 and 10 hours have \(\tau=2-0=2\) hours and \(\tau=10-0=10\) hours, respectively; both are in occasion 1.
For the second interval, from 12 up to but not including 24 hours, the relevant dose time is 12. The observations at 14 and 22 hours have \(\tau=14-12=2\) hours and \(\tau=22-12=10\) hours, respectively; both are in occasion 2.
The two observations at \(\tau=2\) hours can be compared as early-interval samples, but they are not interchangeable: occasion 2 follows an earlier dose and may reflect accumulation. A VPC stratified by occasion preserves that distinction; a VPC pooling both occasions addresses a different, average-across-occasions target.
Reference Envelopes and a Short Justification
Let \(T_b\) denote a chosen statistic, such as the median concentration in bin \(b\), calculated from the observed data. For replicate \(r\), calculate the same statistic \(T_b^{(r)}\). The reference envelope at a specified central level is obtained from the empirical distribution of \(T_b^{(1)},\ldots,T_b^{(R)}\), where \(R\) is the number of replicates. For example, a central 90% envelope uses the 5th and 95th percentiles of those replicate-specific statistics. It describes the range of values that the statistic can take under the fitted model and the simulated design; it is not a confidence interval for a model parameter.
The reason to calculate the statistic within each replicate is straightforward. A predictive check asks how the model would reproduce the feature being checked if the experiment were repeated under the model. Each replicate is one such simulated experiment, so it must undergo the same grouping and summarization as the observed experiment.
Here \(C_{ij}^{(r)}\) is a simulated concentration, \(g\) is the selected summary, and \(Q_u\) is the empirical \(u\)-quantile. The observed statistic is calculated using the corresponding observed concentrations and the same bin definition. With a small number of replicates, envelope endpoints are imprecise; replicate count and Monte Carlo precision should therefore be adequate for the intended comparison.
Worked Example: A Median Envelope in One Occasion-Time Bin
Consider a hypothetical bin consisting of samples 1 to 3 hours after the dose in occasion 2. The observed concentrations are 4.8, 5.1, 5.7, 6.0, and 7.2 mg/L. Suppose five simulated replicates give bin medians of 4.6, 5.0, 5.2, 5.5, and 6.1 mg/L. For illustration, use the nearest-rank empirical quantile: the \(u\)-quantile is the ordered value at rank \(\lceil uR\rceil\).
The observed median is the middle of the five ordered values: \((4.8+5.1+5.7+6.0+7.2)\) ordered gives \(5.7\) mg/L. The simulated replicate medians are already ordered as \(4.6, 5.0, 5.2, 5.5, 6.1\) mg/L. For the 5th percentile, the rank is \(\lceil 0.05(5)\rceil=1\), giving 4.6 mg/L. For the 95th percentile, the rank is \(\lceil 0.95(5)\rceil=5\), giving 6.1 mg/L. The illustrative envelope is therefore 4.6 to 6.1 mg/L.
The observed median, 5.7 mg/L, is inside this envelope. This single bin does not indicate an unusual median relative to these replicates, but five replicates are far too few for a stable 90% envelope. In an actual analysis, substantially more replicates would generally be used, and the conclusion would be assessed across the full VPC rather than from one bin alone.
Accumulation and Within-Interval Predictions
Accumulation is a change in exposure across successive doses or occasions as residual drug from earlier doses contributes to later concentrations. It is not identified merely because later-occasion concentrations are higher: dose changes, changing intervals, time-varying covariates, adherence differences, or selection of different samples can also produce that pattern. A VPC can assess whether the model reproduces the observed occasion-specific distributions under the recorded dosing history; it cannot by itself establish the cause of a trend.
A useful display has occasion on one dimension and time after dose on the other, with separate summaries or panels for each occasion. At matched \(\tau\), compare observed and simulated medians and lower and upper quantiles. A systematic difference between observed and simulated summaries that grows with occasion number is consistent with a mismatch in the model's predicted accumulation pattern. A discrepancy that recurs at the same \(\tau\) across occasions instead points toward a within-interval prediction issue, such as a mismatch in peak timing or decline. These are diagnostic clues, not unique explanations.
When dosing intervals differ, \(\tau\) in hours remains directly interpretable, but a bin at 4 hours after dose may represent different parts of two intervals. If the target is position within each interval, one can additionally use the phase \(\tau/\Delta_{ik}\), where \(\Delta_{ik}\) is the interval duration. This rescales time to a fraction of the interval; it should be used only when that relative position is scientifically meaningful. It does not make pharmacokinetics identical across intervals or remove the need to account for each individual's actual regimen in simulation.
Worked Example: Reading an Occasion-Specific Pattern
In a hypothetical VPC, the observed medians at 2 hours after dose are 3.0 mg/L in occasion 1 and 4.2 mg/L in occasion 3. The corresponding model envelopes are 2.6–3.4 mg/L and 3.8–4.6 mg/L. At 10 hours after dose, the observed medians are 1.2 mg/L and 1.7 mg/L, with envelopes 1.0–1.4 mg/L and 1.5–1.9 mg/L. Interpret the pattern, assuming the occasion-specific bins have adequate observations and the envelopes were generated with the correct dosing and sampling design.
At 2 hours, both observed medians lie inside their respective envelopes: \(2.6<3.0<3.4\) and \(3.8<4.2<4.6\) mg/L. At 10 hours, both also lie inside: \(1.0<1.2<1.4\) and \(1.5<1.7<1.9\) mg/L. The observed median rises from occasion 1 to occasion 3 at both times, and the model envelopes also shift upward. Thus these summaries are consistent with the model reproducing an increasing occasion-level concentration pattern, including at the two sampled positions within the interval.
This does not prove the model is correct, nor does it establish accumulation as the only explanation for the observed increase. Other bins, quantiles, and aspects of the predictive target may disagree, and the interpretation depends on the dosing history being represented correctly. It would be misleading to report only that occasion 3 concentrations are higher without comparing them to the occasion-specific predictions.
Diagnostics, Alternatives, and Limitations
Before interpreting a repeated-dosing VPC, check that dose times, dose amounts, interval lengths, and sample times used in the simulations match the intended design. Verify that observations are assigned to the correct interval, particularly around dose boundaries and for samples taken before a dose. Inspect counts by occasion and time bin: a visually dramatic quantile based on very few observations can be unstable. Also check whether some individuals contribute many samples or many occasions; repeated observations from one individual are dependent, so they must not be treated as if they were independent subjects when describing the simulation design.
The main alternatives answer different questions. A conventional elapsed-time VPC that pools all occasions summarizes performance across the pooled observations, but can conceal a poor fit in early or late cycles. An occasion-stratified VPC retains the cycle pattern, but divides the data into smaller groups and can become noisy. A phase-scaled VPC can compare relative position in intervals of different lengths, but can obscure differences in absolute elapsed time. Prediction correction can address certain systematic prediction differences under its stated setup, but it does not replace correct occasion assignment or a clear accumulation target.
A VPC is a graphical predictive diagnostic, not a parameter-estimation procedure or a causal analysis. Envelopes can overlap even when a structured discrepancy exists, especially with sparse bins; conversely, isolated points outside an envelope need not imply a consequential model failure. The check is limited by the chosen summaries, binning, sample size, simulation count, and the fidelity of the recorded regimen. Use multiple views that answer prespecified questions, and interpret patterns in the context of the model and design rather than treating a single crossing of an envelope as a pass-or-fail rule.
Specify whether the check concerns cycle-to-cycle accumulation, the concentration-time shape within an interval, or both.
Set occasion boundaries and time-after-dose or interval-phase rules, including how samples at dose times are classified.
Use the relevant dosing histories and sampling schedule, and calculate the same occasion-specific summaries in every replicate.
Compare observed and simulated summaries across occasions and within intervals, then check whether apparent discrepancies could reflect sparse bins or design mismatches.
Check Your Understanding
Answer each question, then compare with the solutions.
- An observation occurs 5 hours after a dose at 18 hours. What is its time after dose?
- Why can pooling early and late dose occasions hide a problem with predicted accumulation?
- In one bin, the observed median is 8.0 mg/L and the replicate envelope is 7.2–8.6 mg/L. What can and cannot be concluded from this comparison?
- When might interval phase be more useful than elapsed time in hours, and what limitation remains?
Solutions. (1) \(\tau=23-18=5\) hours. (2) The pooled summary averages across occasion-specific distributions, so an underprediction in one occasion and an overprediction in another can offset each other; occasion-stratified summaries preserve that pattern. (3) The observed median lies within the envelope, so this bin's median is not unusual relative to the simulated reference distribution at the displayed envelope level. It does not establish overall model adequacy or rule out discrepancies in other bins, quantiles, or aspects of the data. (4) Phase \(\tau/\Delta_{ik}\) can help compare relative positions in intervals with different durations when that is the target. It does not eliminate differences in absolute time, dosing history, or pharmacokinetic behavior across intervals.