Tutorials › Bioavailability and Bioequivalence › Time Scaling and Lag-Time Alignment in Level A IVIVC

Formulation Effects and In Vitro-In Vivo Correlation · Tutorial 346 of 399

Time Scaling and Lag-Time Alignment in Level A IVIVC

Estimate and interpret time scaling and lag-time alignment in a Level A IVIVC, while distinguishing useful alignment from unsupported curve-shifting.

Advanced 12 min read

What You'll Learn

  • Define a time-scale factor and lag using a consistent mapping between in vitro and in vivo time.
  • Estimate alignment parameters from matched fractional-dissolution and absorption landmarks.
  • Fit and compare candidate time transformations using an explicit residual criterion.
  • Interpret the units, direction, and limitations of estimated scale and lag parameters.
  • Diagnose residual patterns that suggest alignment is masking model inadequacy.
  • Distinguish mechanistically supported alignment from a merely improved numerical fit.

Why Time Alignment Needs Care

A Level A IVIVC relates the in vitro dissolution profile to the in vivo absorption profile. Even when the profiles have similar shapes, their clocks need not match directly: release measured in a dissolution vessel may proceed faster or slower than the corresponding absorption process, and absorption may begin after a delay. A time-scale factor and a lag can align the profiles, but neither parameter is automatically a biological explanation. They are useful only when their estimation is defined clearly, their fit is checked, and their interpretation is consistent with the experiment.

The introductory material on Level A IVIVC establishes the setting: compare fractional dissolution with fractional in vivo absorption, with absorption generally estimated from concentration-time data using a suitable method. Here the focus is the horizontal time transformation used to align those fractions. The fractions are dimensionless; the times and any lag must be reported with units.

Definition: Let \(D(u)\) be the fraction of the dose dissolved by in vitro time \(u\), and let \(A(t)\) be the fraction absorbed by in vivo time \(t\). A time-scale factor \(k>0\) and lag \(L\) define the mapping \(u=k(t-L)\). Under this alignment model, \(A(t)=0\) for \(t<L\), and \(A(t)=D(k(t-L))\) for \(t\ge L\), with \(D(0)=0\). The factor \(k\) has units of in vitro time per in vivo time; \(L\) has units of in vivo time.

With this convention, \(k>1\) means that each hour of in vivo time after the lag corresponds to more than one hour of in vitro time. The inverse mapping is \(t=L+u/k\): an in vitro dissolution landmark at time \(u\) is aligned with an in vivo absorption landmark at time \(L+u/k\). Stating the mapping matters. If instead a factor is defined as in vivo time per in vitro time, its value is the reciprocal, and interpretations reverse.

Estimating a Scale and a Lag

There are two useful estimation routes. When clear landmarks can be matched—for example, the times at which both profiles reach 25%, 50%, and 75%—estimate the time mapping from those pairs. With multiple pairs, write \(u_m\) for the in vitro time and \(t_m\) for the in vivo time at landmark \(m\). The model implies a straight-line relation between the times:

$$ u_m = k t_m + b,\qquad b=-kL,\qquad L=-\frac{b}{k}. $$

A line fitted to paired landmark times therefore gives a slope \(k\) and an intercept \(b\), from which \(L\) follows. Landmark fitting is transparent, but it depends on choosing and identifying corresponding fractions. It may be unstable if the profiles are flat near a landmark or if the data are sparse.

A more general approach compares the absorption fractions with the dissolution curve evaluated at transformed times. If the dissolution profile is available only at discrete times, interpolate it using a prespecified method, such as linear interpolation between adjacent observations. For candidate \(k\) and \(L\), compute predictions at the in vivo observation times, then select parameters that minimize a stated discrepancy measure. A basic least-squares criterion is:

$$ S(k,L)=\sum_{i=1}^{n}\left[A(t_i)-D\!\left(k(t_i-L)\right)\right]^2, $$

where observations before \(L\) are predicted as zero. The values \(A(t_i)\) are fractional absorption estimates, and \(D\) is evaluated by the specified interpolation rule. This criterion gives equal weight to each included fraction residual. If observations have substantially different precision, a weighted criterion may be more appropriate, but its weights and rationale should be stated. The best numerical fit is not, on its own, evidence that the transformation is biologically justified.

Worked Example: Estimating Alignment From Matched Landmarks

Suppose a hypothetical formulation reaches fractions 0.25, 0.50, and 0.75 dissolved at in vitro times \(u=1,3,5\) hours. The corresponding estimated absorption fractions are reached at in vivo times \(t=1,2,3\) hours. Estimate the scale and lag using these landmark pairs.

The first and last pairs give the slope of the mapping from in vivo time to in vitro time: \(k=(5-1)/(3-1)=4/2=2\) in vitro hours per in vivo hour. The intercept is obtained from the first pair: \(b=u-kt=1-(2)(1)=-1\) hour.

Since \(b=-kL\), the estimated lag is \(L=-b/k=-(-1)/2=0.5\) in vivo hours. Thus the mapping is \(u=2(t-0.5)\). For example, at \(t=2\) hours, the corresponding in vitro time is \(u=2(2-0.5)=3\) hours, matching the 50% landmark.

This estimate is exact for the three hypothetical matched landmarks. In real data, landmarks will not generally fall exactly on one line. The residuals around the fitted relation and the sensitivity to landmark choice should then be examined; a two-parameter line cannot be assumed adequate simply because its endpoints align.

Fitting the Curves and Checking the Arithmetic

Landmarks summarize a profile, whereas the least-squares criterion uses all selected observation times. Its result depends on the absorption estimates, the dissolution curve, the interpolation rule, the time window, and the weighting. These choices should be fixed before interpreting the fitted parameters. In particular, do not silently extrapolate a dissolution curve beyond its measured range: a transformed time outside that range calls for justified additional data or an explicit, defensible extrapolation rule.

Worked Example: Comparing Candidate Time Transformations

Consider a hypothetical dissolution profile with observations \(D(0)=0\), \(D(1)=0.10\), \(D(2)=0.25\), \(D(3)=0.40\), \(D(4)=0.55\), and \(D(5)=0.70\), where time is in vitro hours. Assume linear interpolation. Estimated absorption fractions at in vivo times \(t=1,2,3\) hours are 0.10, 0.40, and 0.70.

For \(k=2\) in vitro hours per in vivo hour and \(L=0.5\) in vivo hours, the mapped times are \(u=2(t-L)\), or 1, 3, and 5 hours. The predicted fractions are therefore 0.10, 0.40, and 0.70. The residuals, defined as observed absorption minus predicted fraction, are all zero, so \(S(2,0.5)=0^2+0^2+0^2=0\).

Compare this with \(k=1.5\) and \(L=0.5\). The mapped times are 0.75, 2.25, and 3.75 hours. Linear interpolation gives \(D(0.75)=0.075\), \(D(2.25)=0.25+0.25(0.40-0.25)=0.2875\), and \(D(3.75)=0.40+0.75(0.55-0.40)=0.5125\). The residuals are \(0.025\), \(0.1125\), and \(0.1875\). Hence:

$$ S(1.5,0.5)=0.025^2+0.1125^2+0.1875^2 =0.000625+0.01265625+0.03515625 =0.0484375. $$

Among these two candidates, \((k,L)=(2,0.5)\) has the smaller sum of squared residuals. Because these hypothetical observations were constructed to match that transformation exactly, the zero discrepancy is not a realistic promise for noisy study data. In practice, minimize the criterion over a suitable parameter domain and report the fitted parameters, fitting choices, and diagnostics rather than only the minimum.

Model Assumptions and a Short Justification

The transformation is defensible only under assumptions about what the two curves represent. The dissolution and absorption fractions must refer to compatible dose fractions and endpoints; the profiles should be nondecreasing enough for corresponding fractions to have meaningful times; and a single horizontal time transformation should plausibly describe the relevant part of the profiles. A common \(k\) and \(L\) across formulations requires additional support: formulations should not need materially different time mappings. Absorption fractions derived by deconvolution or another method also carry estimation uncertainty, which ordinary least squares treats as though the fractions were known exactly.

The fitted line for landmarks follows directly from the assumed mapping, rather than adding an independent relationship. Starting with \(u=k(t-L)\), distribute \(k\) to obtain \(u=kt-kL\). Setting \(b=-kL\) gives \(u=kt+b\), and rearranging yields \(L=-b/k\). This also shows why the slope must be positive for a forward time mapping and why the intercept alone is not the lag: its value must be divided by \(-k\). If \(k\) is close to zero, the inferred lag is particularly unstable.

Worked Example: Reading Residuals Without Overstating Fit

Suppose a hypothetical fitted alignment gives four observed absorption fractions of 0.30, 0.40, 0.50, and 0.50. At their mapped dissolution times, the predicted fractions are 0.20, 0.25, 0.35, and 0.50. Define each residual as observed minus predicted.

The residuals are \(0.30-0.20=0.10\), \(0.40-0.25=0.15\), \(0.50-0.35=0.15\), and \(0.50-0.50=0\). In particular, the second residual is \(0.40-0.25=0.15\), not \(-0.15\). The sum of squared residuals is \(0.10^2+0.15^2+0.15^2+0^2=0.0100+0.0225+0.0225=0.0550\).

The root mean squared residual is \(\sqrt{0.0550/4}=\sqrt{0.01375}\approx0.1173\) in fraction units. Three consecutive positive residuals indicate that the aligned curve underpredicts absorption over much of this part of the profile; the final zero residual does not erase that pattern. The example does not establish that the model is unacceptable by a universal cutoff. It shows why a single fit statistic, or apparent agreement at one time, cannot replace inspection of residuals in time and fraction context.

Diagnostics, Alternatives, and Limits

Before interpreting a fitted lag or scale, check that the parameter estimates are stable and the transformation is sensible over the data range. Useful checks include plotting observed absorption fractions against predicted fractions and plotting residuals against in vivo time and mapped in vitro time. Look for sustained positive or negative runs, curvature, changing residual spread, and isolated observations that dominate the criterion. Check whether different reasonable landmark choices, interpolation rules, or modest changes to the time window produce substantially different \(k\) and \(L\). A negative estimated lag may be mathematically possible under an unconstrained fit, but it does not support a positive absorption delay; investigate the definition, timing origin, and model mismatch rather than relabeling it as a physical lag.

A common mistake is to treat a lower residual sum after adding a free lag as proof of a real physiological delay. Shifting a curve can improve numerical alignment because it absorbs sampling-time offsets, errors in estimated absorption, or a mismatch in curve shape. The correction is to report the alignment as a model parameter, assess its uncertainty and stability, and seek independent mechanistic or design-based justification before assigning a biological meaning. Do not force a lag to a preferred value without reporting that constraint and its consequences.

The main alternatives answer somewhat different questions. Direct comparison with no lag and \(k=1\) tests whether the original time axes already align; it is simpler but can leave systematic timing discrepancy. Landmark regression is easy to communicate but discards information between selected fractions and can be sensitive to noisy or ambiguous landmarks. Curve-based least squares uses more observations but depends on interpolation, the residual scale, and the assumed common transformation. Formulation-specific scale and lag parameters can describe each profile more closely, but they add flexibility and may undermine the claim that one Level A relationship applies across formulations. A time shift or scale also cannot repair a genuine shape or extent mismatch; such a mismatch calls for reconsidering the adequacy of the assumed alignment model, not merely searching for more extreme parameter values.

A fitted scale and lag are therefore not universal constants of a drug product. They depend on the experimental time origins, the dissolution method, the absorption-estimation procedure, the formulations represented, and the fitting choices. They do not by themselves establish causal mechanism, validate predictions for unstudied conditions, or remove uncertainty in the estimated absorption curve. Their practical value is as a concise, testable alignment hypothesis whose fit and interpretation can be challenged.

Key takeaway: Define the time mapping before estimating it. Under \(u=k(t-L)\), \(k\) is in vitro time per in vivo time and \(L\) is in vivo time. A good numerical alignment is informative only when residual patterns, parameter stability, and mechanistic support are also considered.

Check Your Understanding

Answer each question using the convention \(u=k(t-L)\).

  1. A fitted mapping is \(u=1.5(t-0.4)\). State the scale, lag, and units if both times are measured in hours.
  2. Paired landmarks are \((t,u)=(1,2)\) and \((3,6)\), with the exact linear mapping \(u=2t\). What are \(k\) and \(L\)?
  3. Why is a lower least-squares discrepancy after estimating a lag not sufficient evidence for a physiological delay?
  4. At one time, the observed absorption fraction is 0.40 and the predicted fraction is 0.25. What is the residual under the observed-minus-predicted convention?

Solutions. (1) \(k=1.5\) in vitro hours per in vivo hour, and \(L=0.4\) in vivo hours. (2) The slope is \(k=(6-2)/(3-1)=2\); the intercept is \(b=2-(2)(1)=0\), so \(L=-b/k=0\) hours. (3) A free lag can absorb timing offsets, absorption-estimation errors, or model shape mismatch; biological interpretation requires stability and independent support. (4) The residual is \(0.40-0.25=0.15\), a dimensionless fraction residual.