Tutorials › Physiologically-Based Pharmacokinetics (PBPK) › Avoiding Dose and Bioavailability Double Counting

Non-Oral Routes · Tutorial 309 of 799

Avoiding Dose and Bioavailability Double Counting

Track each amount once—from administered dose through depot release to systemic entry—so bioavailability and clearance are represented in the correct parts of a PBPK model.

Intermediate 11 min read

What You'll Learn

  • Distinguish administered dose, depot amount, absorbed amount, and systemic input.
  • Apply bioavailability once, either to the dose or to the absorption flux.
  • Check depot and systemic mass balances for double counting.
  • Separate systemic entry from drug eliminated after entry.
  • Diagnose input functions whose integrated amount is inconsistent with the model’s assumptions.

Why the Dose Must Be Counted Once

A PBPK model can have the right absorption rate constant and still predict the wrong exposure if its input function counts drug more than once. This often happens when a model starts with an already bioavailable dose in a depot and then multiplies depot release by bioavailability again. A related error occurs when eliminated drug is added to systemic input, even though it has already entered the body and is now leaving it. These mistakes distort the amount entering the model, so they can be difficult to repair by tuning absorption parameters.

The accounting begins by distinguishing four quantities: the administered dose is the amount placed at the dosing site; the depot amount is the amount still present in a modeled absorption site; the systemic input is the rate at which drug crosses into the systemic circulation; and systemic elimination is drug leaving the systemic circulation. Bioavailability is a fraction relating dose or absorption to systemic entry. It is not an additional dose.

Definition: Let \(D_{\mathrm{admin}}\) be the administered dose, \(A_{\mathrm{dep}}(t)\) the amount in an absorption depot, and \(R_{\mathrm{sys}}(t)\) the rate of systemic entry. Let \(F\), between 0 and 1, denote the fraction of the administered dose that reaches the systemic circulation under the specified model. The total systemic input is \(\int_0^\infty R_{\mathrm{sys}}(t)\,dt\). If the model assumes complete eventual absorption with no other presystemic losses, this integral equals \(F D_{\mathrm{admin}}\).

The equation depends on the model’s definition of \(F\). It may represent the fraction of the administered dose that ultimately reaches systemic circulation, or a fraction applied to a specific absorption flux. State which interpretation is being used before implementing it. In either case, do not apply the same fraction twice.

Two Consistent Ways to Represent Bioavailability

For a simple first-order depot, suppose the administered dose is placed in the depot at time zero, and the depot loses drug by absorption at rate \(k_a A_{\mathrm{dep}}(t)\), where \(k_a\) has units of inverse time. Assume there are no competing depot losses and a constant fraction \(F\) of the absorption flux reaches systemic circulation. The depot and systemic input are then

$$ \frac{dA_{\mathrm{dep}}}{dt}=-k_a A_{\mathrm{dep}}, \qquad A_{\mathrm{dep}}(0)=D_{\mathrm{admin}}, \qquad R_{\mathrm{sys}}(t)=F k_a A_{\mathrm{dep}}(t). $$

The same total input can be represented with a bioavailable depot amount \(A_{\mathrm{bio}}(0)=F D_{\mathrm{admin}}\), if its release rate is \(k_a A_{\mathrm{bio}}(t)\). That alternative is valid only when \(F\) is not applied again to the release flux. The two representations are alternative bookkeeping conventions, not sequential steps.

$$ A_{\mathrm{bio}}(t)=F A_{\mathrm{dep}}(t), \qquad k_a A_{\mathrm{bio}}(t)=F k_a A_{\mathrm{dep}}(t). $$

This equivalence assumes that bioavailability is a constant fraction of the modeled absorption and that both representations use the same release kinetics. If loss competes with absorption, if the fraction varies over time, or if the depot contains multiple processes, the model must represent those processes explicitly. A single dose multiplier may not reproduce the resulting input profile.

Worked Example: Applying Bioavailability Once

Hypothetical data. A 100 mg dose is administered into a first-order depot with \(k_a=0.50\ \mathrm{h}^{-1}\). Assume \(F=0.70\), no competing depot loss, and complete absorption from the depot. Find the systemic input at 2 hours and the total systemic input.

Use the administered-dose convention: initialize the depot with 100 mg and apply \(F\) to its absorption flux. The depot amount is

$$ A_{\mathrm{dep}}(2)=100e^{-0.50(2)} =100e^{-1}=36.79\ \mathrm{mg}. $$

Therefore the systemic input rate at 2 hours is

$$ R_{\mathrm{sys}}(2)=0.70(0.50\ \mathrm{h}^{-1})(36.79\ \mathrm{mg}) =12.88\ \mathrm{mg/h}. $$

The total systemic input is \(F D_{\mathrm{admin}}=0.70(100\ \mathrm{mg})=70.0\ \mathrm{mg}\). Equivalently, integration gives \(\int_0^\infty 0.70(0.50)(100e^{-0.50t})\,dt=70.0\ \mathrm{mg}\). If instead the depot is initialized at \(70.0\ \mathrm{mg}\), its release rate is \(k_a A_{\mathrm{bio}}\), without another factor of 0.70. Applying \(F\) to that already scaled depot would predict only \(49.0\ \mathrm{mg}\) of systemic input, an erroneous second application.

Deriving the Input Total From Depot Mass Balance

A mass balance makes the bookkeeping rule explicit. Under the first-order assumptions above, the depot equation has solution \(A_{\mathrm{dep}}(t)=D_{\mathrm{admin}}e^{-k_a t}\). Integrating the absorption flux gives the amount leaving the depot by absorption:

$$ \int_0^\infty k_a A_{\mathrm{dep}}(t)\,dt =\int_0^\infty k_a D_{\mathrm{admin}}e^{-k_a t}\,dt =D_{\mathrm{admin}}\left[-e^{-k_a t}\right]_0^\infty =D_{\mathrm{admin}}. $$

Multiplying this absorption flux by the systemic fraction \(F\) therefore gives total systemic input \(F D_{\mathrm{admin}}\). The result relies on the depot eventually emptying through that absorption process. With an additional depot loss \(R_{\mathrm{loss}}(t)\), the balance is instead

$$ \frac{dA_{\mathrm{dep}}}{dt}=-R_{\mathrm{abs}}(t)-R_{\mathrm{loss}}(t), \qquad R_{\mathrm{sys}}(t)=F R_{\mathrm{abs}}(t). $$

Now the total absorption need not equal the administered dose, because some drug can leave by the competing loss pathway. The systemic input is \(F\int_0^\infty R_{\mathrm{abs}}(t)\,dt\), not automatically \(F D_{\mathrm{admin}}\). This distinction matters for processes such as local degradation or clearance from an absorption site. The depot’s loss terms and the meaning of \(F\) must be defined consistently; do not use \(F\) to represent a loss already included explicitly in the model.

Worked Example: Using an Already Bioavailable Depot

Hypothetical data. A modeler represents a 200 mg administered dose with a bioavailable depot initialized at \(160\ \mathrm{mg}\), corresponding to \(F=0.80\). The depot releases by first-order kinetics with \(k_a=0.25\ \mathrm{h}^{-1}\). What input rate should be used at 4 hours, and what error results from multiplying that rate by \(F\) again?

Because the depot amount already represents the bioavailable amount, its value at 4 hours is

$$ A_{\mathrm{bio}}(4)=160e^{-0.25(4)} =160e^{-1}=58.87\ \mathrm{mg}. $$

Its systemic input rate is \(k_a A_{\mathrm{bio}}\), so

$$ R_{\mathrm{sys}}(4)=0.25(58.87)=14.72\ \mathrm{mg/h}. $$

The integrated input is \(160\ \mathrm{mg}\), as intended. If the modeler instead calculates \(0.80(0.25)(58.87)\), the rate becomes \(11.77\ \mathrm{mg/h}\), and the integrated input becomes \(128\ \mathrm{mg}\). The model would represent \(F^2D_{\mathrm{admin}}=0.80^2(200)=128\ \mathrm{mg}\), rather than the intended \(F D_{\mathrm{admin}}=160\ \mathrm{mg}\).

Systemic Input Is Not Systemic Elimination

Once drug has entered the systemic circulation, it belongs to the systemic amount, whether it remains in the body or is later eliminated. For a systemic amount \(A_{\mathrm{sys}}(t)\), a general amount balance is

$$ \frac{dA_{\mathrm{sys}}}{dt} =R_{\mathrm{sys}}(t)-R_{\mathrm{elim}}(t), $$

where \(R_{\mathrm{elim}}(t)\) is the rate of systemic elimination. In a linear model with clearance \(CL\) and systemic concentration \(C(t)\), one possible elimination expression is \(R_{\mathrm{elim}}(t)=CL\,C(t)\). Elimination is a sink from the systemic amount; it is not an additional systemic input. Integrating the balance from time zero to \(t\), with initial systemic amount \(A_{\mathrm{sys}}(0)\), gives

$$ \int_0^t R_{\mathrm{sys}}(u)\,du =A_{\mathrm{sys}}(t)-A_{\mathrm{sys}}(0) +\int_0^t R_{\mathrm{elim}}(u)\,du. $$

Thus, if cumulative input is reconstructed from systemic amount and elimination, elimination is added to the amount currently present to recover the input that has already occurred. It is not added to the dose as a second amount entering the body. This identity assumes the balance includes all systemic sources and sinks; distribution among modeled compartments does not itself count as elimination from the whole systemic model.

Worked Example: Keeping Cleared Drug Out of the Input Function

Hypothetical data. Over a specified interval, a model tracks a cumulative systemic input of 60 mg. At the interval’s end, 18 mg remains in the systemic model, and 42 mg has been eliminated. Assume the systemic amount was zero at the interval’s start and there are no other systemic sources or sinks. Verify the mass balance and identify the double-counting error.

The balance requires cumulative input to equal the final systemic amount plus cumulative elimination:

$$ 60\ \mathrm{mg}=18\ \mathrm{mg}+42\ \mathrm{mg}. $$

The 42 mg was part of the 60 mg that entered the systemic model; it has subsequently left. Counting it again as input would give \(60+42=102\ \mathrm{mg}\), which violates the balance by 42 mg. Conversely, counting only the 18 mg remaining as the total input would omit the 42 mg that entered and was eliminated. The correct cumulative input is 60 mg.

Practical Checks and Common Failure Modes

A reliable input function should pass both a local and a cumulative check. Locally, confirm that each rate has the intended units and corresponds to transfer across the intended boundary. For example, a depot absorption rate has units of amount per time, and multiplying it by a dimensionless fraction preserves those units. Cumulatively, integrate the systemic input and compare it with the amount that should reach systemic circulation under the model’s stated assumptions.

1
Write the dose convention.
Record whether each initial depot amount is administered mass or an amount already scaled to systemic availability.
2
Define each transfer rate.
Separate depot absorption, other depot losses, systemic entry, and systemic elimination; identify which boundary each rate crosses.
3
Integrate the input.
Check whether the total systemic input matches \(F D_{\mathrm{admin}}\), or the appropriate smaller amount when competing presystemic losses are explicitly modeled.
4
Check the systemic balance.
Compare cumulative input with the change in systemic amount plus cumulative systemic elimination, accounting for any initial amount and other modeled sources or sinks.

A common mistake is to say, “Only a fraction \(F\) is available, so I should multiply the input by \(F\),” without checking whether the depot was already initialized with \(F D_{\mathrm{admin}}\). The correction is to trace the mass from the model’s initial condition: either begin with \(D_{\mathrm{admin}}\) and apply \(F\) once to the relevant absorption flux, or begin with \(F D_{\mathrm{admin}}\) and do not apply \(F\) again.

Another failure is to infer systemic input as administered dose minus depot amount remaining. That difference is the amount that has left the depot, not necessarily the amount that reached systemic circulation. It may include presystemic loss, depending on the model. Separately, adding eliminated drug to an input function confuses a cumulative systemic balance with a source rate. Check both the pathway and the direction of every flux.

The main alternative implementations—scaling the initial depot or scaling its absorption flux—are equivalent only under the stated constant-fraction assumptions and when they encode the same kinetics. An explicit model with separate absorbed and lost fractions is more informative when local loss, incomplete absorption, or time-varying availability matters. Its additional states and parameters require evidence or justification, and each pathway must still be counted once. These bookkeeping checks establish consistent input; they do not by themselves determine the correct absorption mechanism or identify bioavailability uniquely from plasma concentrations.

Key takeaway: Define the administered dose, depot state, systemic-entry rate, and elimination rate separately. Apply bioavailability once to the route-to-systemic transfer, and treat eliminated drug as drug that entered the system and later left it.

Check Your Understanding

Answer each question, then compare with the brief solutions below.

  1. A 50 mg administered dose is represented by an initial depot of 50 mg, and the model applies \(F=0.60\) to its absorption flux. What is the total systemic input if the depot is fully absorbed without competing loss?
  2. A model initializes a depot at 30 mg to represent the bioavailable fraction of a 40 mg dose. Should its release flux be multiplied by \(F=0.75\) again? Explain.
  3. A systemic model has received 25 mg cumulatively; 7 mg remains and 18 mg has been eliminated. Is the systemic mass balance consistent? What would counting elimination as extra input imply?
  4. In a model with competing depot loss, is total systemic input necessarily \(F D_{\mathrm{admin}}\)? State what must be integrated instead.

Solutions. (1) The input is \(F D_{\mathrm{admin}}=0.60(50)=30\ \mathrm{mg}\). (2) No. The initial depot is already \(0.75(40)=30\ \mathrm{mg}\), so its release flux should not receive another factor of 0.75. (3) Yes: \(7+18=25\ \mathrm{mg}\). Adding the eliminated amount again would incorrectly imply 43 mg of input. (4) Not necessarily: integrate the systemic-entry flux, for example \(F\int_0^\infty R_{\mathrm{abs}}(t)\,dt\), using the model’s stated fraction and absorption pathway.