Tutorials › Bayesian Clinical Trials › Interpreting Heterogeneity Across Basket Indications

Case Studies · Tutorial 676 of 696

Interpreting Heterogeneity Across Basket Indications

Use response data and posterior summaries to decide whether a basket trial supports common benefit, benefit limited to particular indications, or consequential heterogeneity.

Advanced 12 min read

What You'll Learn

  • Define common benefit and clinically consequential heterogeneity using indication-specific response probabilities.
  • Interpret subgroup posterior probabilities relative to a clinical response benchmark.
  • Distinguish an overall response estimate from evidence that benefit is shared across indications.
  • Use posterior contrasts and the range of indication effects to summarize heterogeneity.
  • Recognize exchangeability, model-fit, and prior-sensitivity issues that can change conclusions.

Why Heterogeneity Matters in a Basket Trial

A basket trial evaluates a treatment in several disease indications, often because the indications share a biological feature. A favorable overall response rate can be encouraging, but it does not establish that the treatment benefits every indication. Conversely, an uncertain result in a small indication does not by itself show that its response probability differs from the others. The central interpretive task is to distinguish evidence for benefit across indications from evidence that the response probabilities differ in clinically important ways.

The earlier material on partial response-rate pooling gives a way to estimate indication-specific rates while allowing information to be shared. Here the emphasis is on how to interpret those estimates and their posterior probabilities. The conclusions depend on what “benefit” and “important heterogeneity” mean clinically, so those quantities should be specified before looking at the results.

Definition: Let \(p_j\) be the response probability in indication \(j\), for \(j=1,\ldots,J\). Given a clinically meaningful response benchmark \(p_0\), indication \(j\) has benchmark-level benefit when \(p_j>p_0\). A posterior subgroup probability is \(P(p_j>p_0\mid \text{data})\). A contrast such as \(p_j-p_k\) describes the difference in response probabilities between two indications. Heterogeneity is clinically consequential when differences are large enough to matter for a treatment decision, not merely when the probabilities are unequal.

Specify the Estimand Before Interpreting Results

“Common benefit” can refer to different claims. One claim is that the response probability averaged over a defined target population exceeds a benchmark. Another is that every indication has a response probability above that benchmark. These are not equivalent: an average can be favorable even when one or more indications have little benefit. For a weighted target population with prespecified weights \(w_j\), where \(w_j\geq 0\) and \(\sum_j w_j=1\), the average response probability is \(\bar p_w=\sum_j w_jp_j\). The all-indications claim concerns the joint event that \(p_j>p_0\) for every \(j\).

Heterogeneity also requires a clinical scale. A nonzero difference can be statistically plausible yet too small to change practice. A useful event is \(p_j-p_k>\Delta\), where \(\Delta\) is a prespecified clinically meaningful difference. One can also examine the range, \(\max_j(p_j)-\min_j(p_j)\), and ask whether it exceeds \(\Delta\). These posterior probabilities answer different questions; none should be substituted for another without explanation.

Model and Assumptions

For a binary response endpoint, let \(y_j\) of \(n_j\) evaluable patients respond in indication \(j\). A standard sampling model is \(y_j\mid p_j\sim\operatorname{Binomial}(n_j,p_j)\). A partially pooled model may represent the indication probabilities as \(\operatorname{logit}(p_j)=\mu+u_j\), with \(u_j\sim N(0,\tau^2)\). Here \(\mu\) describes the center of the indication effects on the log-odds scale, and \(\tau\) describes their dispersion. When \(\tau\) is small, the model tends to pull indication estimates toward a common center; when it is larger, the data can support greater between-indication differences.

This model relies on more than the binomial formula. Within each indication, responses are treated as independent conditional on \(p_j\), and the response definition and assessment schedule must be comparable across indications. The hierarchical distribution assumes the indications are exchangeable after accounting for the model: their labels do not determine their distributions, and their effects are treated as draws from a shared distribution. This is a modeling assumption, not a consequence of using the same drug or biomarker. Different case mix, follow-up, or response assessment can make apparent heterogeneity difficult to interpret as a treatment-effect difference.

The priors on \(\mu\) and \(\tau\) matter, especially when each indication is small. A prior favoring small \(\tau\) encourages similarity; a prior allowing large \(\tau\) makes substantial differences more plausible. A posterior subgroup probability should therefore be described as conditional on the likelihood, the model, and the priors—not as a property of the data alone.

Interpretation rule: Report the indication-specific posterior probabilities and contrasts that correspond to the clinical question. A favorable posterior for the weighted average does not establish benefit in every indication, and evidence that \(\tau>0\) does not by itself establish clinically consequential heterogeneity.

A Short Derivation for a Subgroup Probability

A simple beta-binomial calculation shows how a subgroup probability is formed. Suppose, for one indication only, \(p\sim\operatorname{Beta}(a,b)\), and \(y\) responses are observed among \(n\) patients. The binomial likelihood is proportional to \(p^y(1-p)^{n-y}\). Multiplying by the beta prior density gives a posterior density proportional to \(p^{a+y-1}(1-p)^{b+n-y-1}\). Thus \(p\mid y\sim\operatorname{Beta}(a+y,b+n-y)\). The probability of exceeding \(p_0\) is the posterior tail area:

$$ P(p>p_0\mid y)=1-F_{\operatorname{Beta}(a+y,\;b+n-y)}(p_0). $$

This calculation treats the indication separately. A hierarchical model instead updates the indication probability jointly with the other indications and the hyperparameters. The definition of the posterior probability is unchanged, but its value can change because partial pooling changes the posterior distribution.

Worked Example: Calculating a Subgroup Probability

In a hypothetical indication, 2 of 10 patients respond. Use a uniform prior \(p\sim\operatorname{Beta}(1,1)\), and let the clinical benchmark be \(p_0=0.20\). The beta-binomial update gives

$$ p\mid y \sim \operatorname{Beta}(1+2,\;1+10-2)=\operatorname{Beta}(3,9). $$

Therefore \(P(p>0.20\mid y)=1-F_{\operatorname{Beta}(3,9)}(0.20)\). For integer beta parameters, this tail equals \(P\{Z\leq 2\}\) for \(Z\sim\operatorname{Binomial}(11,0.20)\). Expanding the first three binomial probabilities,

$$ P(p>0.20\mid y)= (0.8)^{11} +11(0.2)(0.8)^{10} +55(0.2)^2(0.8)^9 \approx 0.617. $$

Under this prior and likelihood, the posterior probability that the response rate exceeds 20% is about 61.7%. This is not strong evidence that the benchmark is exceeded, but it is also not a 61.7% probability that the treatment “works” in an absolute sense: the statement concerns a specified response-rate threshold and this model.

Reading a Basket’s Posterior Results

Consider a hypothetical basket trial with four indications. The observed data are shown below. They are simulated for teaching and are not results from an actual study.

IndicationResponsesPatientsObserved response rate
A10200.500
B8200.400
C3200.150
D2200.100

Worked Example: Separating Overall and Indication-Specific Evidence

Suppose a prespecified analysis uses the logit-normal hierarchical model described above, with \(\mu\sim N(\operatorname{logit}(0.20),1.5^2)\) and \(\tau\sim\operatorname{HalfNormal}(0,0.75^2)\). For illustration, suppose 20,000 retained posterior draws give the following rounded summaries. The values are hypothetical computational output, not a claim about a real trial.

IndicationPosterior mean of \(p_j\)Draws with \(p_j>0.20\)Posterior probability \(P(p_j>0.20\mid\text{data})\)
A0.43018,940 of 20,0000.947
B0.36017,620 of 20,0000.881
C0.2009,760 of 20,0000.488
D0.1707,120 of 20,0000.356

For indication A, the Monte Carlo estimate is \(18{,}940/20{,}000=0.947\). Thus the posterior probability that its response rate exceeds the 20% benchmark is 94.7%. For D, the corresponding estimate is \(7{,}120/20{,}000=0.356\). The evidence differs appreciably across indications; the data do not support describing the benchmark as clearly exceeded in all four.

Suppose the posterior draws also give 15,640 draws with \(p_A-p_D>0.15\), so the estimated probability of a difference greater than 15 percentage points between A and D is \(15{,}640/20{,}000=0.782\). If 15 percentage points was chosen in advance as a clinically important difference, this is evidence of consequential heterogeneity for that contrast. A posterior median \(\tau=0.62\) and \(P(\tau>0.50\mid\text{data})=0.61\) would provide additional scale-level context, but the clinical interpretation still depends on the response-rate contrasts, not on \(\tau\) alone.

Worked Example: Why an Overall Response Rate Is Not a Universal-Benefit Claim

In the same simulated basket, there are \(10+8+3+2=23\) responses among \(20+20+20+20=80\) patients. The unadjusted combined response proportion is

$$ \frac{23}{80}=0.2875. $$

If one instead assumes a single common response probability across all indications and uses a \(\operatorname{Beta}(1,1)\) prior, the posterior is \(\operatorname{Beta}(24,58)\), with mean \(24/(24+58)=0.2927\). That summary addresses a common-rate model. It does not estimate four distinct probabilities or establish that each exceeds 0.20. The hierarchical analysis, by contrast, allows different \(p_j\) values while sharing information among them. It suggests a stronger benchmark-exceedance signal in A and B than in C and D.

The combined proportion and common-rate posterior can be useful summaries, but they answer a different question from the subgroup probabilities. In this example, reporting only the overall rate would conceal the low observed rates in C and D; reporting only the four observed proportions would ignore uncertainty and the model’s information sharing. Both the target estimand and the indication-level uncertainty should be made clear.

Assessing Whether Heterogeneity Is Consequential

A disciplined interpretation separates three questions:

1
Is benefit plausible overall?
State the overall estimand, its weights if relevant, and the posterior probability that it exceeds the clinical benchmark.
2
Which indications show evidence of benefit?
Report \(P(p_j>p_0\mid\text{data})\) by indication, alongside uncertainty summaries such as credible intervals or posterior distributions.
3
Are differences large enough to matter?
Examine prespecified contrasts or the posterior range relative to a clinical difference \(\Delta\), and state which indications drive the result.

These questions guard against equating variation in observed proportions with variation in underlying response probabilities. Small indications can have widely spread observed rates by chance. Conversely, partial pooling can make subgroup estimates look more alike than their raw proportions, especially under a prior that concentrates \(\tau\) near zero. A posterior probability for a clinically defined contrast is more directly interpretable than a declaration that heterogeneity is simply “present” or “absent.”

Diagnostics, Alternatives, and Limitations

Before interpreting subgroup probabilities, check that computation and model fit are adequate. For simulation-based posterior calculations, inspect chain mixing and convergence diagnostics for \(\mu\), \(\tau\), and the \(p_j\) values. A small effective sample size for a reported tail probability can make its Monte Carlo estimate noisy. For example, an estimated probability near a decision threshold should not be reported with false precision if few effectively independent draws determine it.

Also examine whether the model reproduces the observed pattern. Posterior predictive checks can compare replicated response counts with the observed counts, including the spread across indications and unusually high or low indication-specific rates. If an indication is a clear outlier, investigate whether differences in eligibility, response assessment, follow-up, or patient characteristics provide a plausible explanation. Check sensitivity to reasonable prior choices for \(\tau\), since shrinkage can materially affect subgroup probabilities in small baskets.

A common-rate model is a simpler alternative, but it assumes all indications share one response probability and cannot directly describe indication-specific effects. Separate, unpooled beta-binomial analyses allow each indication its own rate, but can be imprecise with small samples and do not borrow information. A hierarchical model lies between these approaches: it permits differences while regularizing estimates toward a common distribution. This advantage depends on exchangeability and the chosen prior; it does not make the model automatically robust to structural differences among indications.

Basket data are often nonrandomized or single-arm. A response rate above a benchmark does not by itself establish a causal treatment effect, and cross-indication differences do not necessarily identify biological effect modification. Historical expectations, eligibility criteria, and measurement practices can differ. Finally, subgroup probabilities should not be treated as automatic approval or treatment rules: their use in decisions requires a prespecified clinical benchmark, a clear target population, and consideration of the consequences of false-positive and false-negative decisions.

Common Pitfall

  • Wrong reasoning: “The pooled response rate is above the benchmark, so the treatment benefits every indication.” This confuses an average with a joint claim about all \(p_j\).
  • Correction: State the pooled estimand separately, then examine indication-specific probabilities and clinically meaningful contrasts. If the intended claim is benefit in every indication, evaluate the joint posterior event \(P(p_1>p_0,\ldots,p_J>p_0\mid\text{data})\), not just the average.
  • Wrong reasoning: “One indication has a higher observed rate, so the indications are truly different.” Raw proportions do not account for sampling variability.
  • Correction: Quantify posterior contrasts, including uncertainty, and compare them with a prespecified clinical difference. Check sensitivity to pooling assumptions and model fit before making a consequential claim.
Key takeaway: A basket trial can support an overall response signal without supporting benefit in every indication. Interpret subgroup probabilities as model-conditional evidence, and call heterogeneity consequential only when posterior differences are large enough to matter clinically.

Check Your Understanding

Answer each question using the definitions and interpretation rules above. Brief solutions follow the questions.

  1. Why does a favorable posterior probability for a weighted average response rate not establish benefit in every indication?
  2. In a subgroup, 18 of 30 patients respond. With a \(\operatorname{Beta}(1,1)\) prior, what is the posterior distribution of its response probability?
  3. A posterior simulation has 12,400 of 20,000 draws with \(p_A-p_B>0.10\). Estimate the posterior probability of this event and state what it means.
  4. Why can a small estimate of \(\tau\) be insufficient evidence that the indications have clinically equivalent response rates?
  5. Name two checks that can help assess whether subgroup conclusions are reliable.

Solutions. (1) An average can exceed the benchmark while one or more component probabilities remain below it; the all-indications claim concerns a joint event. (2) The posterior is \(\operatorname{Beta}(1+18,1+30-18)=\operatorname{Beta}(19,13)\). (3) The estimate is \(12{,}400/20{,}000=0.620\); under the fitted model and observed data, the posterior probability that A exceeds B by more than 10 percentage points is about 62.0%. (4) The estimate is prior- and model-dependent, and a small \(\tau\) does not directly show that each clinically relevant contrast is within an equivalence margin. (5) Examples include checking chain convergence and effective sample size, posterior predictive fit across indications, and sensitivity to reasonable priors for \(\tau\).

Clinical Biostats