Why the Distribution of a PBPK Input Matters
A virtual population needs more than a typical enzyme abundance or organ volume: it needs a plausible representation of how those values vary between subjects. Two distributions can have the same mean and standard deviation yet assign very different probabilities to unusually low or high values. When a PBPK output responds nonlinearly to an input, those differences can carry through to the simulated exposure distribution, particularly in its tails.
This tutorial concerns between-subject variability in continuous inputs such as enzyme abundance, body size, organ volume, or a physiological fraction. It does not treat variability as measurement error or as uncertainty about a population mean. Those are different sources of uncertainty and should not be combined without a clear model. The earlier material on building a virtual population with pharmacogenotypes and sampling discrete genotypes supplies the context for combining continuous inputs with genotype-specific parameters.
The distribution is a modeling choice informed by physiological plausibility and data. A normal distribution allows any real value; a lognormal or gamma distribution is positive; a beta distribution is confined to the interval from zero to one. The choice should follow the input’s support and observed shape, rather than convenience alone.
Common Distributions for Continuous Inputs
A normal model \(X\sim N(\mu,\sigma^2)\) has mean \(\mu\) and standard deviation \(\sigma\). It is symmetric around its mean, but its support is the entire real line. This can be appropriate for quantities whose observed values are approximately symmetric and whose negative values are possible or negligible for the intended use. It is often inappropriate for a strictly positive quantity if the model assigns meaningful probability to values below zero.
A lognormal model is defined by \(\ln X\sim N(\mu_L,\sigma_L^2)\), so \(X\) is strictly positive. Its median is \(\exp(\mu_L)\), and its mean and coefficient of variation (CV) are:
If the desired arithmetic mean is \(m\) and the desired CV is \(c\), the log-scale parameters are \(\sigma_L^2=\ln(1+c^2)\) and \(\mu_L=\ln(m)-\sigma_L^2/2\). Thus, a stated mean and CV can determine a lognormal distribution, but they do not imply that this distribution is physiologically correct.
A gamma distribution with shape \(k>0\) and scale \(\theta>0\) is another positive model. Its mean is \(k\theta\), and its variance is \(k\theta^2\). Given mean \(m\) and CV \(c\), \(k=1/c^2\) and \(\theta=m/k\). The gamma shape affects skewness and tail behavior, so it need not produce the same simulated extremes as a lognormal with matching mean and CV.
For a continuous proportion or fraction, a beta distribution is often a useful bounded model. If \(X\sim\operatorname{Beta}(a,b)\), with \(a,b>0\), then \(0<X<1\), \(E(X)=a/(a+b)\), and \(\operatorname{Var}(X)=ab/[(a+b)^2(a+b+1)]\). A beta distribution can represent a range of shapes, but the parameters should be chosen to reflect the observed or justified variation.
Worked Example: Parameterizing a Positive Enzyme-Abundance Distribution
Suppose a hypothetical PBPK cohort requires an enzyme-abundance input \(A\) with mean \(1.00\) relative unit and CV \(0.500\). Construct a lognormal distribution with these moments.
The log-scale variance is \(\sigma_L^2=\ln(1+c^2)\), so \(\sigma_L^2=\ln(1+0.500^2)=\ln(1.25)=0.2231\). Therefore, \(\sigma_L=\sqrt{\ln(1.25)}\approx0.4724\). The log-scale mean is \(\mu_L=\ln(m)-\sigma_L^2/2=\ln(1.00)-0.2231/2=-0.1116\).
The resulting specification is \(\ln A\sim N(-0.1116,0.2231)\). Checking the moments, \(E(A)=\exp(-0.1116+0.2231/2)\approx1.00\) relative unit, and \(CV=\sqrt{\exp(0.2231)-1}=\sqrt{0.2500}=0.500\). Every simulated value is positive. This confirms the parameterization, but whether a lognormal is suitable still requires evidence about the shape of enzyme abundance.
From Input Distributions to Exposure Tails
A PBPK model maps inputs to outputs. Even when the mapping is simple enough to write as a formula, the output distribution generally does not have the same shape as the input distribution. For example, in a deliberately simplified model with a fixed dose and all other determinants held constant, suppose an exposure metric \(E\) is inversely proportional to enzyme abundance \(A\): \(E=1/A\), in normalized units. The inverse function is decreasing. Low enzyme abundance therefore maps to high exposure, and high enzyme abundance maps to low exposure.
For a continuous \(A>0\), the quantile transformation follows directly from this monotonicity. Write \(Q_A(p)\) for the \(p\)th quantile of \(A\). Then:
The final equality also requires the CDF of \(A\) to be strictly increasing for positive arguments (as for the lognormal and gamma distributions here); continuity alone is not sufficient under the generalized-inverse quantile definition. It shows why the upper exposure tail in this example is controlled by the lower enzyme-abundance tail. In a full PBPK model, the input-output relationship may not be exactly reciprocal or monotonic across the whole range. Exposure tails should then be evaluated by simulating the PBPK model, not by applying this simplified equation as though it were universal.
Worked Example: Mapping Lognormal Enzyme Variability to Exposure
For a hypothetical illustration, let enzyme abundance \(A\) have median \(1.00\) relative unit and geometric standard deviation \(2.00\). Thus \(\ln A\sim N(0,(\ln 2)^2)\). Assume the simplified relationship \(E=1/A\), with \(E\) expressed in normalized exposure units.
For a normal variable, the standard-normal 5th and 95th percentiles are approximately \(-1.6449\) and \(1.6449\). Since \(\ln 2=0.6931\), the 5th percentile of \(A\) is \(\exp[-1.6449(0.6931)]=\exp(-1.1401)\approx0.3197\) relative unit. Its 95th percentile is \(\exp[1.6449(0.6931)]=\exp(1.1401)\approx3.128\) relative units.
Because the exposure relationship is decreasing, the 5th exposure percentile corresponds to the 95th abundance percentile: \(Q_E(0.05)=1/3.128\approx0.3197\) normalized exposure unit. Similarly, \(Q_E(0.95)=1/0.3197\approx3.128\) normalized exposure units. Low abundance creates the upper exposure tail in this simplified setting. These numbers illustrate a transformation; they are not predictions for a specific drug or population.
Equal Means and CVs Do Not Ensure Equal Tails
A common comparison holds the mean and CV fixed while changing the distribution family. This isolates one consequence of distributional shape, although it does not establish which family is more appropriate. The next example compares gamma and lognormal inputs under the same simplified inverse relationship. Both distributions have positive support; both have mean \(1.00\) relative unit and CV \(0.500\).
Worked Example: Comparing Gamma and Lognormal Exposure Quantiles
For the gamma model, \(k=1/(0.500)^2=4\), and \(\theta=1.00/4=0.2500\) relative unit. Its 5th and 95th abundance percentiles are approximately \(0.3416\) and \(1.938\) relative units. These values follow from the corresponding chi-square quantiles for 8 degrees of freedom: \(Q_{\chi^2_8}(0.05)=2.7326\) and \(Q_{\chi^2_8}(0.95)=15.5073\), with \(A=0.1250\chi^2_8\). In particular, \(0.1250(2.7326)=0.3416\), and \(0.1250(15.5073)=1.9384\), which rounds to \(1.938\) at four significant figures.
The gamma exposure percentiles are reversed reciprocals: \(Q_E(0.05)=1/1.9384\approx0.5159\) normalized exposure unit, and \(Q_E(0.95)=1/0.3416\approx2.927\) normalized exposure units. The calculations use the displayed abundance values without mixing incompatible rounding.
For the lognormal model, the moments give \(\sigma_L^2=\ln(1.25)=0.2231\), \(\sigma_L=0.4724\), and \(\mu_L=-0.1116\), as in the first worked example. Its abundance percentiles are \(Q_A(0.05)=\exp[-0.1116-1.6449(0.4724)]\approx0.4112\) and \(Q_A(0.95)=\exp[-0.1116+1.6449(0.4724)]\approx1.945\) relative units. Therefore, its 95th exposure percentile is \(1/0.4112\approx2.432\) normalized exposure units, lower than the gamma model’s \(2.927\) units. Its 5th exposure percentile is \(1/1.945\approx0.5141\) unit, close to the gamma result.
Thus, in this hypothetical comparison, the gamma model produces a higher 95th exposure percentile even though both inputs have the same mean and CV. The upper exposure-tail difference is driven by the lower abundance tail. The comparison does not show that gamma distributions always have heavier exposure tails; tail ordering depends on the parameter values and the output relationship.
Bounded Inputs and Support Checks
Some physiological covariates are fractions, proportions, or normalized quantities that cannot fall below zero or exceed one. A normal distribution may generate impossible values for such inputs, even if its mean and standard deviation appear reasonable. A beta distribution respects the bounds by construction, although a beta model can still be a poor description of the actual data.
Worked Example: Choosing a Distribution for a Physiological Fraction
Suppose a hypothetical physiological fraction \(F\), measured on the unit interval, has target mean \(0.200\) and standard deviation \(0.100\). Its variance is \(0.0100\). For a beta distribution, set \(s=a+b\). Since \(E(F)=a/s=0.200\) and \(\operatorname{Var}(F)=0.200(0.800)/(s+1)=0.0100\), we obtain \(s+1=16\), hence \(s=15\). Therefore \(a=0.200(15)=3\) and \(b=12\).
The resulting model is \(F\sim\operatorname{Beta}(3,12)\). Its mean is \(3/15=0.200\), and its variance is \(3(12)/[15^2(16)]=36/3600=0.0100\), so its standard deviation is \(0.100\). Unlike an unbounded normal model, every draw lies between zero and one. The bounds make it a plausible candidate for a fraction, but the assumed beta shape still needs support from data or scientific justification.
Diagnostics, Alternatives, and Limitations
Before drawing a virtual cohort, check that the distribution matches the input’s support and units, and that its parameters reproduce the intended moments or quantiles. After sampling, inspect the simulated values: look for impossible values, unexpected concentrations near a boundary, or a tail that is inconsistent with the evidence used to specify the model. Then propagate the samples through the PBPK model and examine exposure quantiles as well as central summaries. A plausible input distribution does not guarantee plausible exposure outputs.
Distributional alternatives answer different modeling needs. A normal distribution is symmetric and easy to parameterize, but can generate nonpositive values for a positive input. A lognormal distribution guarantees positivity and often represents right-skewed measurements, but its tail may be too large or too small for a particular population. A gamma distribution also guarantees positivity and offers a different range of shapes. A beta distribution respects unit-interval bounds, but does not apply to an unbounded quantity without a justified transformation. Truncating a normal distribution can enforce a bound, but changes its moments; one should not assume the truncated variable retains the original normal mean and standard deviation.
When adequate individual-level data are available, useful checks include comparing empirical and fitted quantiles, inspecting the lower and upper tails, and assessing whether a chosen family reproduces the observed support and skewness. Sparse data may not identify extreme quantiles reliably. In that case, tail results should be presented as conditional on the assumed distribution and examined under defensible alternatives. Sampling a marginal distribution also says nothing by itself about how that covariate varies jointly with other subject characteristics; realistic relationships among covariates require additional modeling.
A frequent mistake is to conclude that matching a mean and CV makes two distributions interchangeable. It does not: the worked comparison showed different 95th exposure percentiles under the same simplified exposure mapping. Another mistake is to treat every high simulated exposure as evidence of a coding error. An extreme value may be a consequence of a plausible low input, but it may also signal a misspecified distribution, an unsupported tail, or an incorrect PBPK response. Trace unusual outputs back to their inputs and model calculations before interpreting them.
Check Your Understanding
Answer each question, then compare your reasoning with the brief solutions.
- A positive enzyme input has mean \(2.00\) relative units and CV \(0.500\). What are the lognormal parameters \(\mu_L\) and \(\sigma_L^2\)?
- If exposure is \(E=1/A\) and \(A\) is continuous and positive, which abundance percentile determines the 95th exposure percentile?
- Why might a normal distribution be unsuitable for a physiological fraction, even if its mean and standard deviation match observed values?
- Two positive input distributions have the same mean and CV. Must they give the same 95th exposure percentile under a nonlinear PBPK model? Explain.
- A simulated exposure value is unusually high. Give two distinct checks that could help determine whether it is plausible.
Solutions. (1) \(\sigma_L^2=\ln(1+0.500^2)=0.2231\), and \(\mu_L=\ln(2.00)-\ln(1.25)/2\approx0.5816\). (2) The 5th percentile of abundance, since \(Q_E(0.95)=1/Q_A(0.05)\). (3) A normal distribution can produce values below zero or above one, outside the fraction’s permitted range. (4) No. Their tail shapes can differ, and a nonlinear input-output mapping can transmit that difference to exposure. (5) Trace the subject’s inputs and PBPK calculations, and check whether the input distribution’s lower tail and the resulting exposure are supported by the model assumptions and available evidence.