Tutorials › Model-Informed Drug Development (MIDD) › Assay Error in Preclinical PK and PD Data

Translational Modeling and Uncertainty · Tutorial 119 of 596

Assay Error in Preclinical PK and PD Data

Learn to specify and check assay-error models, handle results below quantification limits correctly, and carry measurement uncertainty into a translational prediction.

Advanced 11 min read

What You'll Learn

  • Distinguish assay error from biological variability and model discrepancy.
  • Specify additive, proportional, combined, and log-scale error models.
  • Calculate concentration-dependent assay variance and precision.
  • Use censored-data likelihood contributions for results below the LLOQ.
  • Propagate assay uncertainty into a model-based human prediction.
  • Diagnose and compare common assay-error assumptions.

Why Assay Error Matters in Translation

Preclinical PK and PD models are fitted to measurements, not to the underlying true concentrations or biomarker values. Those measurements can be noisy, and the size and form of the noise can depend on the value being measured. If this error is ignored or represented poorly, the model may give too much weight to imprecise observations, distort estimated parameters, or give an overly narrow range of human predictions.

The purpose here is to represent the measurement process explicitly. Assay error is distinct from animal-to-animal variability: it concerns variation in a measurement around the value in the sample being assayed. It is also distinct from model discrepancy, which concerns systematic failure of the model to represent the biological process. A measurement-error model does not, by itself, resolve either biological variability or model discrepancy.

Definition: Let \(C_i\) denote the latent, or true-for-modeling, concentration in sample \(i\), and let \(Y_i\) be the concentration reported by the assay. An assay-error model specifies the conditional distribution of \(Y_i\) given \(C_i\), including its expected value and variance. For a biomarker, the same notation can be used with \(B_i\) as the latent biomarker value and \(Y_i\) as its assay result.

The conditional framing matters: the assay distribution describes how the recorded value could vary if the same sample were measured repeatedly. A typical assumption is that measurements are conditionally independent given their latent values and any shared batch effects included in the model. Calibration, dilution, and sample handling should be sufficiently controlled that the specified distribution is a credible approximation. Replicate measurements and quality-control samples can help assess that assumption.

Choosing an Error Scale and Variance Model

An additive error model is appropriate when the assay’s absolute standard deviation is roughly constant across the measurement range:

$$ Y_i \mid C_i \sim N(C_i,\sigma_a^2). $$

Here \(\sigma_a\) is the additive assay standard deviation, in concentration units. This model can assign non-negligible probability to negative results, so it is generally unsuitable near zero unless that approximation is acceptable over the range used.

If relative error is roughly constant, a proportional model is often more appropriate. One option is a normal model on the original scale with standard deviation proportional to the true value. A combined model allows both a background absolute component and a concentration-dependent component:

$$ Y_i \mid C_i \sim N\left(C_i,\ \sigma_a^2+(\sigma_p C_i)^2\right). $$

The parameter \(\sigma_p\) is dimensionless. The variance rises with concentration, while the additive component can remain important at low concentrations. This is a heteroscedastic model: the conditional variance changes with \(C_i\). For strictly positive measurements with approximately constant relative variation, a log-scale model is another option:

$$ \ln(Y_i) \mid C_i \sim N(\ln(C_i),\sigma_{\log}^2). $$

Under this parameterization, \(C_i\) is the conditional median of \(Y_i\), not its arithmetic mean. In fact, \(E(Y_i\mid C_i)=C_i\exp(\sigma_{\log}^2/2)\). If \(C_i\) is intended to be the arithmetic mean instead, the log-scale normal distribution needs a mean correction: use \(\ln(Y_i)\mid C_i\sim N(\ln(C_i)-\sigma_{\log}^2/2,\sigma_{\log}^2)\).

Worked Example: Quantifying Concentration-Dependent Assay Precision

Suppose a hypothetical concentration assay is described by the combined model with \(\sigma_a=0.20\) µg/mL and \(\sigma_p=0.10\). Calculate the assay standard deviation and coefficient of variation at concentrations of 2 and 20 µg/mL. Assume these error parameters apply across the two concentrations and that replicate measurement errors are conditionally independent.

The standard deviation at latent concentration \(C\) is \(\sqrt{\sigma_a^2+(\sigma_p C)^2}\). At 2 µg/mL:

$$ SD(Y\mid C=2)=\sqrt{0.20^2+(0.10\times2)^2} =\sqrt{0.08}=0.2828\ \text{µg/mL}. $$

The coefficient of variation is the standard deviation divided by the mean concentration, so it is \(0.2828/2=0.1414\), or 14.14%. At 20 µg/mL:

$$ SD(Y\mid C=20)=\sqrt{0.20^2+(0.10\times20)^2} =\sqrt{4.04}=2.010\ \text{µg/mL}. $$

The coefficient of variation is \(2.010/20=0.1005\), or 10.05%. Thus absolute error increases substantially with concentration, while relative error falls because the fixed additive component matters more at the lower concentration. If three independent replicates were averaged at either concentration, the standard error of that mean would be the corresponding assay standard deviation divided by \(\sqrt{3}\); at 2 µg/mL, this is \(0.2828/\sqrt{3}=0.1633\) µg/mL.

Likelihood, Weighting, and Results Below Quantification

An error model contributes to estimation through the likelihood: the probability density of each observed value given the model-predicted latent value. If the variance is known and differs across observations, a normal likelihood gives greater influence to precise observations. For independent observations with known variances \(v_i\), minimizing the negative log-likelihood is equivalent, apart from a constant, to minimizing the weighted squared residuals shown below.

$$ -\ell \ \propto\ \frac{1}{2}\sum_i \frac{(Y_i-C_i)^2}{v_i}, \qquad w_i=\frac{1}{v_i}. $$

The weights \(w_i\) are inverse variances, not inverse standard deviations. When variance parameters are estimated, or the variance depends on \(C_i\), the full likelihood also contains the variance-dependent normalization term. For the combined normal model, each observation’s negative log-likelihood contribution, up to a constant, is \(\tfrac{1}{2}\{\ln(v_i)+(Y_i-C_i)^2/v_i\}\). Omitting \(\ln(v_i)\) when \(v_i\) depends on fitted quantities can change the estimates.

A result reported as below the lower limit of quantification (LLOQ) is not an observed concentration equal to zero, nor is its exact value known to be the LLOQ. It is a censored observation: the result tells us that the assay value fell below a threshold. Under the combined normal error model, its likelihood contribution is the probability of falling below that threshold:

$$ P(Y_i<\mathrm{LLOQ}\mid C_i) = \Phi\left( \frac{\mathrm{LLOQ}-C_i} {\sqrt{\sigma_a^2+(\sigma_p C_i)^2}} \right), $$

where \(\Phi\) is the standard normal cumulative distribution function. This uses the information actually reported without pretending that the unobserved result had a particular value. The normal model’s possibility of negative measurements still needs consideration, especially near zero; a positive-valued error model may be preferable when that feature is implausible.

Worked Example: Using a Below-LLOQ Result

In a hypothetical assay, an observation is reported as below an LLOQ of 1.0 ng/mL. Assume \(Y\mid C\sim N(C,0.50^2)\), with known assay standard deviation 0.50 ng/mL. Calculate the likelihood contribution for three candidate latent concentrations, \(C=0.50,\ 1.20,\) and \(2.00\) ng/mL. The independent normal error assumption and the known standard deviation are stipulated for this example.

For a censored result, the contribution is \(P(Y<1.0\mid C)=\Phi((1.0-C)/0.50)\). At \(C=0.50\), the standardized threshold is \(1.00\), giving \(\Phi(1.00)=0.8413\). At \(C=1.20\), it is \(-0.40\), giving \(\Phi(-0.40)=0.3446\). At \(C=2.00\), it is \(-2.00\), giving \(\Phi(-2.00)=0.02275\).

The reported result is more compatible with the lower candidate concentration than with 2.00 ng/mL, but it does not reveal the exact concentration. Substituting zero or LLOQ/2 would treat an unobserved value as though it had been measured and would discard the appropriate probability contribution.

How Assay Error Broadens a Human Prediction

Assay error can affect a human prediction indirectly by making parameters estimated from preclinical data less precise. The following calculation isolates that effect. It assumes a specified translational relationship, a known assay-error distribution, and no uncertainty in the relationship’s structure or inputs. Those assumptions make the assay contribution transparent; in an application, additional uncertainty sources may also need to be included.

Suppose a preclinical response is observed on the log scale and follows \(Z=\theta x+\epsilon\), where \(x\) is a known exposure-related input, \(\theta\) is an unknown parameter, and \(\epsilon\sim N(0,\sigma^2)\) represents assay error on the log scale. A proposed human prediction is the response at a specified input \(x_h\): \(R_h=\exp(\theta x_h)\). With one observation and known \(\sigma\), the likelihood-based estimate is \(\hat{\theta}=Z/x\), and its standard error is \(\sigma/|x|\). Since the prediction is linear in \(\theta\) on the log scale, the uncertainty in \(\ln(R_h)\) is \(|x_h|\sigma/|x|\).

Worked Example: Propagating Log-Scale Assay Error

In a hypothetical preclinical experiment, \(x=1.5\), the observed log response is \(Z=0.60\), and the known log-scale assay standard deviation is \(\sigma=0.20\). The human prediction uses \(x_h=2.0\). Assume the stated linear relationship is adequate, \(x\) and \(x_h\) are known without error, and assay error is normal with constant variance on the log scale. Calculate the fitted human response and a 95% confidence interval that reflects assay error in estimating \(\theta\) only.

The fitted parameter is \(\hat{\theta}=0.60/1.5=0.4000\). Its standard error is \(0.20/1.5=0.1333\). The fitted human log response is \(2.0\times0.4000=0.8000\), so the response estimate is \(\exp(0.8000)=2.226\) in the response’s original units.

A 95% normal-theory interval for \(\theta\) is \(\hat{\theta}\pm1.96\,SE\): \(0.4000\pm1.96(0.1333)\), or approximately \(0.1387\) to \(0.6613\). Multiplying the endpoints by \(x_h=2.0\) gives log-response limits of \(0.2773\) and \(1.3227\). Exponentiating gives a human response interval of approximately \(1.319\) to \(3.754\).

Under the stated assumptions, this interval reflects the sampling uncertainty in \(\theta\) caused by the assay error; it is not a probability statement that a fixed true response lies in this particular interval. It is also not a complete prediction interval: it excludes uncertainty in human variability, input values, model structure, and any discrepancy between the translational relationship and biology.

Derivation and Practical Checks

The uncertainty calculation in the example follows directly from the observation model. Since \(Z=\theta x+\epsilon\), dividing by the known nonzero input gives \(\hat{\theta}=Z/x=\theta+\epsilon/x\). Therefore \(E(\hat{\theta})=\theta\) and \(\mathrm{Var}(\hat{\theta})=\sigma^2/x^2\). Multiplying by the known human input gives the estimated log response \(x_h\hat{\theta}\), with variance \(x_h^2\sigma^2/x^2\). This derivation relies on the specified linear relationship, known inputs, and the normal assay-error model; it does not account for uncertainty in any of those assumptions.

In practice, evaluate whether the error model describes the assay across the concentrations and biomarker values that inform the translation. Useful checks include plotting replicate residuals against predicted values, checking whether their spread rises with concentration, examining observed coefficients of variation by concentration range, and reviewing quality-control results across batches and dilution levels. A variance pattern that widens with concentration suggests constant-variance error may be inadequate. Systematic trends or batch shifts suggest that a simple independent error model may also be inadequate.

Results at or below the LLOQ deserve particular attention. A large fraction of censored measurements can leave the data with limited information about low concentrations; the model’s predictions there may then depend strongly on assumptions about the error distribution and PK/PD shape. Examine the fraction censored by time, dose, and species, and check whether the fitted model can reproduce that pattern. Do not infer that a model is reliable at low concentrations simply because it fits observations above the LLOQ.

ApproachUseful whenMain caution
Additive normal errorAbsolute assay spread is approximately constant and negative values are not consequential over the modeled rangeMay be implausible for positive values near zero
Proportional or combined errorSpread grows with concentration, with or without a low-level additive componentVariance parameters and the full likelihood must be handled correctly
Log-scale normal errorValues are positive and relative variation is approximately constantDistinguish the conditional median from the arithmetic mean
Substitution for censored valuesRarely justified as a primary likelihood methodAssigns an invented value to an observation known only to be below a threshold
Censored-data likelihoodThe assay reports a threshold rather than a numerical resultDepends on a credible error distribution and can provide limited information when censoring is extensive

Common Pitfalls and Limitations

  • Using equal weights despite unequal assay precision. If variance changes with concentration, equal weighting treats observations with different precision as equally informative. Use a justified variance model and its likelihood.
  • Confusing assay error with animal variability. Replicate assay measurements of the same sample inform measurement error; measurements from different animals can also vary biologically. These sources require distinct representation when both matter.
  • Replacing a below-LLOQ result with zero or half the LLOQ. That creates a numerical observation not supplied by the assay. Use the probability of the censored event under the stated model.
  • Reporting an assay-only interval as total human uncertainty. The interval in the worked example excludes other sources by construction. State which uncertainties it includes, and do not present it as a comprehensive prediction interval.

No single error model is correct for every assay. Replicate and validation data may be sparse, variance can vary by batch, and the nominal assay specification may not describe performance in a particular matrix. If the error model is poorly identified, human predictions can appear more certain than the evidence warrants. Sensitivity to plausible error structures and transparent reporting of censoring are therefore important, especially when preclinical observations near the quantification limit drive the prediction.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions below.

  1. Under the combined variance model, what is the assay standard deviation at \(C=10\) µg/mL if \(\sigma_a=0.20\) µg/mL and \(\sigma_p=0.10\)?
  2. Why is a result reported below the LLOQ not equivalent to a measured value of zero?
  3. For \(Z=\theta x+\epsilon\), with known \(x\ne0\) and \(\epsilon\sim N(0,\sigma^2)\), derive the variance of \(\hat{\theta}=Z/x\).
  4. Name two sources of uncertainty omitted from the human interval in the worked example.

Solutions. (1) The standard deviation is \(\sqrt{0.20^2+(0.10\times10)^2}=\sqrt{1.04}=1.020\) µg/mL. (2) The assay reports only that the result fell below a threshold; its exact value is unknown. The likelihood contribution is the probability of falling below the LLOQ, not the density at zero. (3) Since \(\hat{\theta}=Z/x=\theta+\epsilon/x\), its variance is \(\mathrm{Var}(\epsilon/x)=\sigma^2/x^2\). (4) Examples include human variability, uncertainty in the human input, model-structure uncertainty, and model discrepancy. The interval included assay-driven uncertainty in the estimated parameter only.