Why Timing and Outcome Grades Matter
A dose may look promising early in a Phase 1/2 trial even though the evidence is incomplete. Toxicity may be graded and available soon after treatment, while efficacy is recorded later and can take several follow-up visits to classify. Treating an efficacy outcome that is still pending as a failure distorts the evidence; ignoring all participants without mature efficacy can also waste information, especially when their toxicity has already been observed.
This tutorial works through a transparent Bayesian updating rule for a hypothetical dose-finding study. Efficacy and toxicity are both ordered outcomes. The example makes the simplifying assumption that their distributions are independent within dose, conditional on dose. That assumption makes the calculations easy to audit; it is not a general claim that efficacy and toxicity are unrelated.
Model, Assumptions, and Decision Rule
For each dose and endpoint, assign an independent \(\operatorname{Dirichlet}(1,1,1)\) prior to the three category probabilities. This is a uniform prior over the probability simplex. If the observed category counts are \(n_0,n_1,n_2\), the posterior is \(\operatorname{Dirichlet}(1+n_0,1+n_1,1+n_2)\). Its posterior mean for category \(k\) is the corresponding parameter divided by the sum of all three parameters.
This update assumes outcomes for different participants are conditionally independent given dose, category definitions are fixed, and each participant contributes one classified outcome per endpoint. It also assumes the efficacy outcomes that are not yet available are administratively pending, rather than selectively missing because of their unobserved values. Pending efficacy contributes no efficacy category count yet. Toxicity already observed for that participant can still update the toxicity distribution.
To make the example’s decision rule explicit, define the efficacy score as \(0\), \(0.5\), or \(1\) for efficacy categories \(0\), \(1\), or \(2\), respectively. The posterior mean score is the posterior expected value of this prespecified score; it is not a claim that the categories are equally spaced clinically. A dose is eligible if its posterior mean probability of severe toxicity, \(T=2\), is at most \(0.25\). Among eligible doses, recommend the dose with the greatest posterior mean efficacy score. If scores tie, choose the dose with lower posterior mean severe-toxicity probability, then the lower dose if still tied. A real protocol should justify and prespecify its thresholds and score.
The formula follows directly from the Dirichlet posterior. The efficacy score is a weighted sum of posterior category probabilities; substituting their posterior means gives the numerator shown. For toxicity, the severe-category probability has posterior mean equal to its Dirichlet parameter divided by the parameter total. Each observed category adds one to its matching parameter, while the three prior parameters sum to three. Thus pending efficacy is not inserted as a zero: it does not appear among the efficacy counts at all.
Worked Example: Early Recommendation With Delayed Efficacy
Suppose a hypothetical study has three doses. At an interim review, toxicity is classified for all eight participants at each dose, but only five participants per dose have completed the efficacy follow-up. Counts are listed in category order \(0,1,2\).
| Dose | Toxicity counts \(T=0,1,2\) | Mature efficacy counts \(E=0,1,2\) |
|---|---|---|
| Dose 1 | 6, 2, 0 | 2, 2, 1 |
| Dose 2 | 5, 2, 1 | 1, 1, 3 |
| Dose 3 | 3, 2, 3 | 1, 2, 2 |
For Dose 1, the posterior mean severe-toxicity probability is \((1+0)/(3+8)=1/11=0.0909\). Its efficacy posterior parameters are \((3,3,2)\), with total \(8\), so its mean score is \(\{0.5(3)+2\}/8=3.5/8=0.4375\).
For Dose 2, the toxicity mean is \((1+1)/(3+8)=2/11=0.1818\). Its efficacy posterior parameters are \((2,2,4)\), also totaling \(8\), and its mean score is \(\{0.5(2)+4\}/8=5/8=0.6250\).
For Dose 3, the toxicity mean is \((1+3)/(3+8)=4/11=0.3636\), above the eligibility limit of \(0.25\). Its efficacy posterior parameters are \((2,3,3)\); its mean score is \(\{0.5(3)+3\}/8=4.5/8=0.5625\). Dose 3 is not eligible, regardless of its efficacy score. Doses 1 and 2 are eligible, and Dose 2 has the higher score. The early recommendation is therefore Dose 2.
Updating as Efficacy Outcomes Mature
The posterior update is sequential: when an efficacy classification becomes available, add one to that category’s count and recalculate. Previously observed toxicity counts remain in the toxicity analysis. They are not replaced by a complete-case subset made up only of participants whose efficacy outcomes have matured.
Worked Example: Updating One Dose as Follow-Up Completes
At the interim review for Dose 2, the five mature efficacy outcomes are \(0,1,2,2,2\), giving counts \((1,1,3)\). The prior produces posterior parameters \((2,2,4)\), total \(8\), and mean efficacy score \(5/8=0.6250\).
Suppose two more participants mature next, with outcomes \(0\) and \(1\). The counts become \((2,2,3)\), and posterior parameters become \((3,3,4)\), totaling \(10\). The updated score is \(\{0.5(3)+4\}/10=5.5/10=0.5500\). When the last participant’s outcome, \(0\), matures, the parameters become \((4,3,4)\), totaling \(11\), and the score becomes \(\{0.5(3)+4\}/11=5.5/11=0.5000\). Each update follows the observed category; a pending participant was never counted as a failure.
Worked Example: Combining Endpoint Evidence Under the Model
At the interim review for Dose 2, the posterior mean probability of \(E=2\) is \(4/8=0.5000\). The posterior mean probability of toxicity below the severe category is \(1-2/11=9/11=0.8182\). Under the stated conditional-independence model, the posterior expected probability of the joint event \(E=2\) and \(T<2\) is
This is a model-based joint summary, not the probability that Dose 2 is the “best” dose. The calculation uses the product structure, so it would not generally be valid under an efficacy-toxicity dependence model. Also note that the decision rule above selects using a toxicity eligibility threshold and an ordinal efficacy score; it does not select by this joint-event probability.
Early and Final Recommendations
Suppose all eight efficacy outcomes per dose are eventually classified. For Dose 1, the three additional outcomes are \(0,1,2\); for Dose 2 they are \(0,0,1\); and for Dose 3 they are \(2,2,2\). Toxicity counts do not change because all eight toxicity outcomes were already observed at the interim review.
Worked Example: Final Recommendation After All Outcomes Mature
Dose 1 now has efficacy counts \((3,3,2)\), so its posterior parameters are \((4,4,3)\), total \(11\). Its mean score is \(\{0.5(4)+3\}/11=5/11=0.4545\). Its severe-toxicity mean remains \(1/11=0.0909\).
Dose 2 now has efficacy counts \((3,2,3)\), giving posterior parameters \((4,3,4)\), total \(11\). Its mean score is \(\{0.5(3)+4\}/11=5.5/11=0.5000\). Its severe-toxicity mean remains \(2/11=0.1818\). Dose 2 still leads Dose 1 on the efficacy score, so the final recommendation remains Dose 2 under this particular hypothetical data set.
Dose 3 has efficacy counts \((1,2,5)\), posterior parameters \((2,3,6)\), and score \(\{0.5(3)+6\}/11=7.5/11=0.6818\). But its severe-toxicity mean remains \(4/11=0.3636\), so it is still ineligible. The final rule therefore selects Dose 2. The key comparison is not simply “the highest efficacy score wins”: the safety constraint excludes Dose 3 at both reviews.
Diagnostics, Alternatives, and Limitations
The recommendation is meaningful only if the data timing and model assumptions are credible. Review the number of participants with mature efficacy by dose and enrollment time. If follow-up completion differs substantially by dose or is associated with clinical status, a simple “pending contributes no efficacy information yet” analysis may be misleading. Check that toxicity grades were classified consistently and that the severe-toxicity grouping matches the protocol’s clinical concern. Posterior predictive checks and model-fit diagnostics can reveal discrepancies between observed category frequencies and model implications, but small samples will limit how much these checks can establish.
The marginal Dirichlet approach is simple and transparent, but it does not borrow information across doses, and small samples can leave posterior summaries sensitive to prior choices. Its independence assumption also cannot represent an association such as severe toxicity being more common among participants with strong efficacy responses. A joint model for the full efficacy-toxicity table can represent that association, but updating with partially observed pairs requires integrating over the missing component. An ordinal regression model is another alternative: it can share information across ordered categories and doses, but adds modeling assumptions such as a particular relationship across category thresholds. These approaches answer related but not identical questions.
A common mistake is to label every pending efficacy outcome as \(E=0\), reasoning that an outcome not yet observed is “not a response.” That confuses absence of information with an observed category and artificially lowers the efficacy score. The correction is to update efficacy only with outcomes classified at the review; if there is evidence that delay or non-observation is informative, the analysis needs an explicit model for that process. A second mistake is to treat the posterior mean threshold as a universal safety guarantee. It is only the decision rule chosen for this example: uncertainty, clinical consequences, and trial objectives may call for a different prespecified rule.
Check Your Understanding
Answer each question using the model and rule described above. The solutions follow the questions.
- A dose has toxicity counts \((4,3,1)\). What is the posterior mean severe-toxicity probability, and is the dose eligible?
- A dose has mature efficacy counts \((2,1,3)\). Find its posterior mean efficacy score.
- Why should an efficacy outcome still pending at review not be counted as category \(0\)?
- Under the working model, if the posterior mean \(P(E=2)\) is \(0.60\) and the posterior mean \(P(T<2)\) is \(0.80\), what is the posterior expected probability of \(E=2,T<2\)?
Solutions. (1) The posterior severe-toxicity mean is \((1+1)/(3+4+3+1)=2/11=0.1818\), so it is eligible under the \(0.25\) rule. (2) The posterior parameters are \((3,2,4)\), total \(9\), giving score \(\{0.5(2)+4\}/9=5/9=0.5556\). (3) Pending means unclassified, not observed as no efficacy; counting it as category \(0\) changes the data and biases the score downward. (4) Conditional independence gives \(0.60\times0.80=0.4800\).