Tutorials › Biostatistics › Basket Trials in Oncology Research

Oncology & Adaptive Study Design

Basket Trials in Oncology Research

A comprehensive guide to basket trials for biomarker-defined oncology populations, including multi-tumor enrollment, cohort-specific decision rules, borrowing of information, Bayesian hierarchical models, multiplicity, operating characteristics, and a complete worked example.

Advanced 18 min read

What You'll Learn

  • What defines a basket trial and why tumor histology can be separated from biomarker biology
  • How multiple tumor-specific cohorts can be evaluated within one protocol
  • How independent, pooled, and Bayesian hierarchical analyses differ
  • How borrowing of information can improve efficiency—and when it can be dangerous
  • How multiplicity, heterogeneity, and false-positive control affect basket-trial interpretation
  • How to construct and analyze a Bayesian hierarchical basket trial in R

Introduction

Traditional oncology clinical trials are often organized around a disease definition such as breast cancer, lung cancer, colorectal cancer, or melanoma. That structure makes sense when tumor histology is the principal determinant of treatment response.

Precision oncology changes that assumption.

A molecular alteration may be biologically important across several different tumor types. A targeted therapy may therefore be relevant to patients whose cancers arise in different organs but share a common biomarker.

A basket trial is designed to exploit this structure by enrolling patients with different tumor types into separate cohorts, or "baskets," because they share a predefined molecular, genetic, pathological, or other biological characteristic.

The central statistical question is no longer simply: Does the treatment work in this disease?

Instead, the trial may ask: Does the treatment work in several diseases that share the same biological target, and to what extent can information be shared across those diseases?

Key idea: A basket trial separates the biological eligibility criterion from the tumor-specific clinical cohort. Patients may have different tumor histologies but share a molecular feature believed to predict sensitivity to the experimental treatment.

What Is a Basket Trial?

Suppose an investigational drug targets a mutation called biomarker B. Rather than conducting separate trials in every tumor type containing biomarker B, investigators could create a single protocol containing several tumor-specific cohorts.

For example:

Basket Tumor Type Eligibility
Basket 1 Melanoma Biomarker B positive
Basket 2 Colorectal cancer Biomarker B positive
Basket 3 Endometrial cancer Biomarker B positive
Basket 4 Cholangiocarcinoma Biomarker B positive

Each basket represents a distinct clinical population, but all baskets are connected by the biological hypothesis concerning biomarker B.

Basket Trials vs. Other Innovative Trial Designs

Basket, umbrella, and platform trials are often discussed together, but they answer different structural questions.

Design Basic Structure Typical Question
Basket One therapy/strategy across multiple diseases sharing a biomarker Does a common biological target predict treatment activity across diseases?
Umbrella One disease divided into multiple biomarker-defined treatment groups Which targeted treatment is appropriate for different molecular subsets?
Platform Shared infrastructure with potentially multiple treatments, cohorts, or hypotheses How can several related treatment questions be evaluated efficiently?

These categories can overlap. A platform trial may contain basket components, and a basket trial can use adaptive features.

Do not confuse the geometry of the trial with its statistical model. A trial can be a basket trial while using completely independent statistical analyses for each basket. Conversely, a basket trial can explicitly borrow information across cohorts using a hierarchical model.

Why Basket Trials Are Attractive in Precision Oncology

Molecularly targeted therapies can produce a problem for conventional trial design.

A biomarker may occur relatively frequently across all cancers combined but remain rare within any single tumor type.

Running a separate conventional trial for every tumor type can therefore be slow, expensive, and difficult when the molecularly defined populations are small.

A basket structure can:

  • Use a common biomarker screening strategy.
  • Evaluate multiple tumor types within one protocol.
  • Share operational infrastructure.
  • Allow tumor-specific efficacy signals to emerge.
  • Potentially borrow statistical information across biologically similar cohorts.
  • Allow less promising tumor-specific cohorts to stop early.

The statistical benefit, however, depends heavily on whether the response probabilities are sufficiently similar across baskets.

The Fundamental Statistical Challenge

Suppose four baskets share the same biomarker. Let:

$$ p_1,p_2,p_3,p_4 $$

denote their true response probabilities.

The key question is whether these probabilities should be treated as:

$$ p_1=p_2=p_3=p_4 $$

or whether they should be allowed to differ substantially.

A pooled analysis implicitly assumes substantial similarity. An independent analysis assumes that each basket contains its own information. A hierarchical model lies between these extremes.

Core principle: Borrowing information is not free. The more strongly a model assumes that baskets are similar, the more efficiently it can estimate a common underlying effect—but the more vulnerable it becomes when baskets actually differ.

The Three Basic Analytical Strategies

There are three useful conceptual approaches to basket-trial analysis.

1. Analyze Each Basket Independently

Each basket receives its own treatment-effect estimate and hypothesis test.

$$ X_j\sim\operatorname{Binomial}(n_j,p_j), \qquad j=1,\ldots,J $$

No information from Basket 1 is used to estimate Basket 2's response rate.

2. Pool the Baskets

All responses are combined into one overall response estimate.

$$ X=\sum_{j=1}^{J}X_j \qquad N=\sum_{j=1}^{J}n_j $$

The pooled response estimate is:

$$ \hat p_{\mathrm{pool}} = \frac{\sum_j X_j}{\sum_j n_j} $$

This is efficient when the baskets truly have a common response probability.

It can be misleading when one or more tumor types behave differently.

3. Use a Hierarchical Model

A hierarchical model allows the basket-specific response probabilities to differ while modeling them as related quantities.

A simple Bayesian formulation is:

$$ X_j\mid p_j \sim \operatorname{Binomial}(n_j,p_j) $$

with:

$$ \operatorname{logit}(p_j) \sim N(\mu,\tau^2) $$

where:

  • \(\mu\) represents the overall mean response tendency.
  • \(\tau\) represents between-basket heterogeneity.
  • Each basket has its own response probability \(p_j\).

When \(\tau\) is small, the model borrows strongly across baskets. When \(\tau\) is large, baskets are allowed to behave more independently.

Exchangeability

The concept underlying many Bayesian basket-trial models is exchangeability.

Exchangeability does not mean that the baskets are assumed to have exactly the same response rate.

Instead, it means that before observing the trial data, the baskets are treated as arising from a common population of potentially related treatment effects.

For example:

$$ p_j\sim G(\theta) $$

where \(G\) is a population distribution describing plausible basket-specific effects.

The observed data then determine how strongly each basket is pulled toward the overall distribution.

Exchangeability is not the same as biological identity. A hierarchical model can acknowledge that melanoma and colorectal cancer are different diseases while still allowing them to share information because they carry the same target.

Partial Pooling

The three approaches can be viewed as:

Approach Borrowing Basket Differences
Independent analysis None Fully preserved
Hierarchical model Partial Preserved, but moderated
Complete pooling Maximum Ignored

Hierarchical modeling is therefore often described as partial pooling.

A basket with little information may be influenced substantially by the other baskets. A basket with abundant information may remain closer to its own observed data.

A Simple Four-Basket Example

Consider a Phase II basket trial evaluating a targeted therapy in four biomarker-positive tumor types.

Basket Tumor Type Planned N Null Rate Interesting Rate
A Melanoma 20 10% 30%
B Colorectal cancer 20 10% 30%
C Endometrial cancer 20 10% 30%
D Cholangiocarcinoma 20 10% 30%

The scientific hypothesis is that biomarker B identifies a treatment-sensitive population across these diseases.

However, the trial does not have to assume that:

$$ p_A=p_B=p_C=p_D $$

Instead, it may allow:

$$ p_A\ne p_B\ne p_C\ne p_D $$

while still modeling them as related.

Basket-Specific Hypotheses

For each basket, define:

$$ H_{0j}:p_j\le p_0 $$

versus:

$$ H_{Aj}:p_j>p_0 $$

for:

$$ j=1,\ldots,J. $$

This creates multiple efficacy questions.

If there are four baskets, there are four opportunities to declare an efficacy signal. That creates an important multiplicity issue.

Multiplicity in Basket Trials

Suppose each of four baskets is tested at a nominal one-sided significance level of 5%. If the null hypothesis is true for every basket and the tests were independent, the probability of at least one false positive would be:

$$ 1-(1-0.05)^4 $$
$$ =1-0.95^4 \approx0.1855 $$

or approximately 18.6%.

This illustrates why simply running four independent 5% tests does not provide 5% family-wise error control.

Important: Whether multiplicity adjustment is required depends on the precise scientific claim and regulatory objective. A basket trial may be exploratory, confirmatory, or part of a broader development program. The multiplicity strategy should therefore be specified in relation to the estimand and decision framework rather than applied mechanically.

Possible Multiplicity Strategies

Several approaches can be considered.

  • Control the family-wise error rate.
  • Use hierarchical testing.
  • Use a gatekeeping strategy.
  • Control the false discovery rate when appropriate.
  • Define separate confirmatory hypotheses for selected baskets.
  • Use Bayesian posterior decision criteria with appropriate simulation of false-positive operating characteristics.
  • Treat the analysis as exploratory and emphasize estimation rather than formal multiplicity-adjusted hypothesis testing.

The appropriate approach depends on whether the trial is intended to generate signals, support a regulatory claim, or formally test several hypotheses.

Why Simple Pooling Can Fail

Suppose the true response rates are:

$$ p_A=0.50,\quad p_B=0.30,\quad p_C=0.10,\quad p_D=0.05. $$

A pooled analysis might produce an apparently encouraging overall response rate even though the treatment is highly effective in some diseases and weak in others.

The pooled estimate answers: What is the response rate among all enrolled patients?

It does not answer: Which tumor types benefit?

Clinical interpretation: In precision oncology, heterogeneity is often scientifically important rather than merely statistical noise. A treatment that works in one tumor type and fails in another may provide an important biological insight that a pooled analysis obscures.

A Basket Trial Can Be Viewed as a Collection of Cohorts

Operationally, many basket trials resemble a group of small Phase II studies running under a common protocol.

Each cohort can have:

  • Its own enrollment target.
  • Its own response observations.
  • Its own futility boundary.
  • Its own efficacy decision.
  • Its own expansion criteria.

The trial can then include an additional statistical layer describing the relationship among baskets.

Independent Basket Analysis

The simplest model assumes:

$$ X_j\sim\operatorname{Binomial}(n_j,p_j) $$

independently across baskets.

Each basket can be evaluated using a conventional single-arm Phase II method, such as an exact binomial test or a two-stage design.

The major advantage is transparency.

A response in Basket A does not mathematically increase the estimated response probability in Basket D.

The major disadvantage is that small baskets can have low precision.

Complete Pooling

At the opposite extreme, assume:

$$ p_1=p_2=\cdots=p_J=p. $$

Then:

$$ X=\sum_j X_j \sim \operatorname{Binomial} \left( \sum_j n_j,p \right) $$

This can provide a large effective sample size.

But it assumes away treatment-effect heterogeneity.

Bayesian Hierarchical Modeling

A common compromise is:

$$ X_j\mid p_j \sim \operatorname{Binomial}(n_j,p_j) $$

and:

$$ \operatorname{logit}(p_j) \sim N(\mu,\tau^2). $$

The parameter:

$$ \tau $$

controls the amount of between-basket heterogeneity.

If \(\tau\) is close to zero, the model treats the baskets as highly similar. If \(\tau\) is large, the baskets can differ substantially.

Why the Logit Scale Is Useful

Response probabilities must remain between zero and one. A normal distribution cannot enforce that directly.

The logit transformation maps:

$$ 0

onto the entire real line:

$$ \operatorname{logit}(p_j) = \log\left(\frac{p_j}{1-p_j}\right). $$

A normal hierarchical distribution can then be placed on the transformed response probability.

Understanding Shrinkage

Suppose Basket A has only five patients and one response. Its raw response rate is:

$$ \hat p_A=\frac{1}{5}=20\%. $$

Suppose the other baskets have substantially more evidence suggesting that the treatment response is around 30%. A hierarchical model may pull Basket A's posterior estimate toward the overall mean.

This is called shrinkage.

Shrinkage is stronger when:

  • The basket contains little information.
  • The other baskets are highly consistent.
  • The estimated between-basket heterogeneity is small.

Shrinkage is weaker when:

  • The basket contains substantial information.
  • Other baskets disagree strongly.
  • The estimated heterogeneity is large.

Borrowing Can Help—or Hurt

Consider two scenarios.

Scenario A: Similar Treatment Effects

Suppose:

$$ p_A=0.28,\quad p_B=0.31,\quad p_C=0.27,\quad p_D=0.33. $$

The baskets are reasonably consistent. Borrowing information can stabilize estimates, particularly in baskets with small sample sizes.

Scenario B: Strong Heterogeneity

Suppose instead:

$$ p_A=0.50,\quad p_B=0.45,\quad p_C=0.08,\quad p_D=0.05. $$

Strong borrowing across all baskets could cause the poorly responding baskets to appear more promising than their own data justify.

This is why basket-trial simulations should evaluate performance under heterogeneous scenarios rather than only under the assumed common-effect scenario.

Borrowing Is a Design Assumption

The most important conceptual point is that borrowing is not simply a computational trick applied after the trial.

It is part of the statistical model.

The model encodes assumptions about how related the baskets are.

Therefore, the operating characteristics should be evaluated under multiple possible patterns of basket similarity and heterogeneity.

A Complete Worked Example

Consider a Phase II basket trial evaluating a targeted therapy in four biomarker-positive tumor types. The primary endpoint is objective response rate assessed according to the protocol-defined response criteria.

For illustration, suppose the investigators define:

Parameter Planning Value
Number of baskets 4
Stage 1 sample size per basket 10
Maximum sample size per basket 20
Uninteresting response rate \(p_0\) 10%
Target response rate \(p_1\) 30%
Primary endpoint Objective response
Analysis Basket-specific efficacy with hierarchical sensitivity analysis

The first stage of each basket contains 10 patients. The trial may stop a basket early for futility or continue it to the second stage.

Important: The numbers in this example are illustrative. A real basket trial requires formal design optimization and simulation based on the precise endpoint, decision criterion, number of baskets, accrual pattern, missing-data rules, and intended inferential claim.

Stage 1 Basket Rule

Suppose the investigators use the following illustrative rule:

Responses in First 10 Decision
0 or 1 Stop basket for futility
2 or more Continue basket

This means that each basket operates initially as a screening cohort.

For basket \(j\):

$$ X_{j1}\sim\operatorname{Binomial}(10,p_j). $$

The basket continues if:

$$ X_{j1}\ge2. $$

Why Use Basket-Specific Stopping?

Suppose the four baskets produce:

Basket Stage 1 Patients Responses Decision
A 10 4 Continue
B 10 3 Continue
C 10 0 Stop for futility
D 10 2 Continue

The trial does not need to abandon the entire biomarker hypothesis simply because Basket C appears inactive.

Instead:

  • Basket A continues.
  • Basket B continues.
  • Basket C stops.
  • Basket D continues.

This is one of the operational advantages of basket trials.

Stage 2 Data

Suppose the three continuing baskets enroll another 10 patients each. The final observed data are:

Basket Stage 1 Responses Stage 2 Responses Total N Total Responses Observed ORR
A 4 3 20 7 35%
B 3 2 20 5 25%
C 0 — 10 0 0%
D 2 3 20 5 25%

The crude basket-specific estimates are therefore:

$$ \hat p_A=0.35, \qquad \hat p_B=0.25, \qquad \hat p_C=0, \qquad \hat p_D=0.25. $$

The results suggest considerable heterogeneity. Basket A appears particularly promising, B and D are intermediate, and C shows little evidence of activity.

What Would a Pooled Analysis Show?

Among the completed baskets, the total number of patients is:

$$ 20+20+10+20=70. $$

The total number of responses is:

$$ 7+5+0+5=17. $$

The pooled observed response rate is therefore:

$$ \hat p_{\mathrm{pool}} = \frac{17}{70} = 0.2429. $$

or approximately:

$$ \boxed{24.3\%}. $$

That number is useful descriptively, but it hides the important fact that one basket had no responses while another had 35% observed response.

The Clinical Question Is Basket-Specific

Suppose the development question is: Which biomarker-positive tumor types should move forward?

The pooled 24.3% response rate does not answer that question.

The basket-specific estimates provide much more information:

Basket Observed ORR Interpretation
A 35% Promising signal
B 25% Potentially promising
C 0% No observed activity
D 25% Potentially promising

This illustrates why the basket itself is often an important unit of interpretation.

A Bayesian Hierarchical Model for the Example

Now suppose the investigators fit:

$$ X_j\mid p_j \sim \operatorname{Binomial}(n_j,p_j) $$

with:

$$ \operatorname{logit}(p_j) \sim N(\mu,\tau^2). $$

The posterior distribution provides:

  • A posterior distribution for each basket's response probability.
  • A posterior distribution for the overall mean response tendency.
  • An estimate of between-basket heterogeneity.
  • Posterior probabilities for clinically relevant thresholds.

Posterior Probability of Efficacy

Instead of asking whether a p-value crosses 0.05, a Bayesian analysis might define a clinically meaningful threshold \(p^\ast\). For example:

$$ p^\ast=0.20. $$

A basket could then be evaluated using:

$$ P(p_j>0.20\mid\text{data}). $$

A decision rule might be specified such as:

$$ P(p_j>0.20\mid\text{data})>0.95 $$

to declare a sufficiently strong efficacy signal.

Do not interpret 0.95 as a universal Bayesian threshold. The posterior probability threshold is itself a design parameter and should be chosen prospectively based on the purpose of the study and calibrated through simulation.

Why Bayesian Models Are Particularly Useful for Small Baskets

Rare biomarkers can produce very small tumor-specific sample sizes. For example, a basket might contain only 8 or 12 evaluable patients.

A purely independent estimate can be extremely imprecise.

A hierarchical model can use information from related baskets while retaining basket-specific estimates.

This is particularly attractive when the biological mechanism strongly suggests that response should be related across tumor types.

But Biological Similarity Does Not Guarantee Clinical Similarity

A common mutation does not imply identical treatment response. Differences can arise from:

  • Tissue-specific biology.
  • Differences in pathway dependence.
  • Co-occurring mutations.
  • Differences in drug exposure.
  • Tumor microenvironment.
  • Prior therapies.
  • Disease burden.
  • Mechanisms of resistance.
  • Differences in biomarker assay performance.

Consequently, the strength of borrowing should be justified by the scientific context rather than by the desire to increase effective sample size.

Borrowing and Effective Sample Size

Suppose Basket C contains only 10 patients. If the other baskets contain 60 additional patients with highly consistent responses, a hierarchical model may make Basket C's posterior estimate more stable than an independent analysis would.

It is tempting to describe those 60 patients as if they had literally been added to Basket C. That is generally not correct.

Hierarchical borrowing does not necessarily mean that the basket has an actual sample size of 70. Instead, the posterior uncertainty is reduced because information about the shared distribution informs the basket-specific parameter.

Statistical caution: "Effective sample size" under a hierarchical model is model-dependent. It should not automatically be reported as though additional patients had been physically enrolled in that basket.

Dynamic Borrowing

A particularly useful concept is dynamic borrowing. The amount of information borrowed from other baskets depends on how compatible the observed data are.

If all baskets produce similar results, borrowing can be substantial. If one basket strongly disagrees with the others, the model can reduce the amount of borrowing.

Conceptually:

1
Start with a model allowing basket-specific response probabilities.
2
Estimate the degree of between-basket heterogeneity.
3
Use consistent baskets to support one another.
4
Reduce borrowing when baskets show substantial disagreement.

Basket Heterogeneity

The parameter:

$$ \tau^2 $$

is central to hierarchical basket models. It represents the variability of the transformed basket-specific effects around the overall mean.

Small:

$$ \tau^2\approx0 $$

suggests relatively homogeneous effects.

Large:

$$ \tau^2\gg0 $$

allows substantial differences.

What Does "Similar Baskets" Actually Mean?

Similarity should be defined scientifically. It might involve:

  • The same molecular driver.
  • A shared mechanism of action.
  • Similar pathway dependence.
  • Similar expected pharmacodynamic effects.
  • Similar prior-treatment patterns.
  • Similar expected sensitivity to the drug.

Simply having the same mutation is not necessarily sufficient evidence that response probabilities should be identical.

Multiplicity and Basket Expansion

Basket trials frequently allow some cohorts to expand while others stop. This creates a sequence of decisions.

For example:

A
Screen biomarker-positive patients into several tumor-specific baskets.
B
Conduct an initial cohort in each basket.
C
Stop clearly inactive baskets.
D
Continue promising baskets.
E
Apply the prespecified final decision framework.

The more adaptive decisions the trial contains, the more important simulation becomes.

Why Simulation Is Essential

Closed-form calculations are useful for simple basket designs. However, real basket trials may include:

  • Multiple baskets.
  • Unequal basket sizes.
  • Staggered enrollment.
  • Different stopping boundaries.
  • Bayesian borrowing.
  • Multiple interim analyses.
  • Basket dropping.
  • Basket expansion.
  • Delayed endpoint assessment.
  • Missing data.
  • Multiplicity adjustments.
  • Correlated biomarkers.

Once several of these features are combined, simulation is usually the most practical way to evaluate operating characteristics.

Operating Characteristics for Basket Trials

A basket trial should be evaluated under many possible response scenarios. Important quantities include:

  • Probability of correctly identifying an active basket.
  • Probability of incorrectly declaring an inactive basket active.
  • Family-wise false-positive probability.
  • False discovery rate, when relevant.
  • Probability of dropping an active basket.
  • Probability of retaining an inactive basket.
  • Expected sample size.
  • Maximum sample size.
  • Posterior probability calibration.
  • Coverage of confidence or credible intervals.
  • Bias caused by borrowing.
  • Operating characteristics under homogeneous effects.
  • Operating characteristics under heterogeneous effects.

Scenario-Based Simulation

A useful simulation program might include at least the following scenarios.

Scenario Basket A Basket B Basket C Basket D
All inactive 10% 10% 10% 10%
All active 30% 30% 30% 30%
One active 30% 10% 10% 10%
Two active 30% 30% 10% 10%
Heterogeneous 40% 30% 15% 5%
Strongly heterogeneous 50% 40% 5% 5%

The last two scenarios are particularly important for evaluating borrowing.

The All-Inactive Scenario

Under:

$$ p_1=p_2=p_3=p_4=p_0 $$

the principal concern is false-positive control.

A design should not frequently conclude that one or more baskets are active when every basket truly has an uninteresting response probability.

The All-Active Scenario

Under:

$$ p_1=p_2=p_3=p_4=p_1^{\ast} $$

the focus is statistical power.

A hierarchical model can potentially gain substantial efficiency when all baskets are genuinely similar.

The One-Active Scenario

Suppose only Basket A is active:

$$ p_A=0.30, \qquad p_B=p_C=p_D=0.10. $$

This is a crucial test of a basket model.

A useful design should be able to identify Basket A without causing the inactive baskets to inherit too much evidence from it.

The Strongly Heterogeneous Scenario

Consider:

$$ p_A=0.50,\quad p_B=0.40,\quad p_C=0.05,\quad p_D=0.05. $$

This scenario stresses the borrowing mechanism.

If the model assumes excessive similarity, the strong responses in A and B can pull C and D upward.

If the model allows appropriate heterogeneity, borrowing should diminish.

Independent vs. Hierarchical Analysis in the Worked Example

The independent analysis treats the observed basket results separately:

$$ \hat p_A=0.35,\quad \hat p_B=0.25,\quad \hat p_C=0,\quad \hat p_D=0.25. $$

A hierarchical model instead estimates:

$$ p_A,p_B,p_C,p_D $$

jointly.

The resulting posterior estimates will depend on the amount of heterogeneity supported by the data and the prior distribution placed on the hierarchical parameters.

The important point is that the hierarchical analysis should be interpreted as a model-based estimate, not simply as a more powerful version of the independent analysis.

Bayesian Priors

Bayesian basket trials require prior distributions. For example:

$$ \mu\sim N(\mu_0,\sigma_\mu^2) $$

and:

$$ \tau\sim\operatorname{HalfNormal}(\sigma_\tau). $$

The exact prior specification can materially affect inference when basket sample sizes are small.

Prior sensitivity is part of the design. In a small basket trial, investigators should examine how reasonable alternative prior choices affect posterior probabilities, decision rates, and borrowing.

Noninformative vs. Weakly Informative Priors

A common misconception is that Bayesian analysis is objective only when a completely "noninformative" prior is used.

In practice, the more important question is whether the prior is scientifically defensible and whether the resulting inference is robust to reasonable prior changes.

For basket trials, this is particularly important because the hierarchical prior directly influences the amount of borrowing.

Posterior Probability and Decision Rules

A Bayesian basket trial may define an efficacy threshold:

$$ p^\ast=0.20. $$

The basket-level decision could then depend on:

$$ P(p_j>p^\ast\mid\text{data}). $$

For example, a design might use a prespecified criterion:

$$ P(p_j>0.20\mid\text{data})>c $$

where \(c\) is selected during design.

The exact value of \(c\) should be calibrated using simulation to achieve acceptable false-positive and false-negative operating characteristics.

Posterior Probability Is Not Automatically a Frequentist Type I Error

A posterior probability such as:

$$ P(p_j>0.20\mid\text{data})=0.97 $$

is a Bayesian probability conditional on the model, prior, and observed data.

It should not automatically be interpreted as equivalent to:

$$ p<0.03. $$

These quantities answer different statistical questions.

Frequentist and Bayesian Basket Trials

Feature Frequentist Approach Bayesian Approach
Primary quantity Sampling-based estimate/test Posterior distribution
Borrowing Can be implemented through hierarchical models Natural through hierarchical priors
Multiplicity Often addressed explicitly through testing procedures Can be incorporated through model-based decision rules and simulation
Small baskets Can have low power Can benefit from partial pooling
Prior assumptions Not required Required
Interpretation Sampling-based Conditional on model and prior

Neither framework is universally appropriate. The design should follow the scientific question and the required inferential properties.

Frequentist Hierarchical Models

Borrowing is not exclusively Bayesian. Frequentist hierarchical or mixed-effects models can also model basket-specific effects around a common population mean.

For example:

$$ \operatorname{logit}(p_j) = \mu+u_j, \qquad u_j\sim N(0,\tau^2). $$

The distinction lies in how the unknown parameters are estimated and how uncertainty and decisions are interpreted.

Basket Trials with Time-to-Event Endpoints

Not every basket trial uses objective response as its primary endpoint. Possible endpoints include:

  • Progression-free survival.
  • Overall survival.
  • Duration of response.
  • Time to progression.
  • Event-free survival.

For a time-to-event endpoint, the statistical model may involve basket-specific hazard ratios or survival distributions rather than binomial response probabilities.

For example:

$$ h_j(t) = h_{0j}(t)\exp(\beta_j). $$

A hierarchical model could then relate the basket-specific treatment effects:

$$ \beta_j\sim N(\mu_\beta,\tau_\beta^2). $$

The same conceptual issue remains: how much should the baskets borrow from one another?

Basket Trials with Binary Safety Endpoints

Safety can also be evaluated across baskets. For example, investigators may monitor the probability of a serious treatment related adverse event:

$$ q_j=P(\text{safety event in basket }j). $$

However, safety borrowing requires particular caution. Differences in tumor type, disease burden, concomitant medications, and treatment history can affect adverse-event rates independently of the treatment.

Therefore, efficacy borrowing and safety borrowing need not use the same model.

Biomarker Definition Is Part of the Design

The validity of a basket trial depends on the biomarker definition. Important considerations include:

  • Assay platform.
  • Analytical validity.
  • Clinical validity.
  • Biomarker positivity threshold.
  • Central versus local testing.
  • Sample handling.
  • Turnaround time.
  • Reproducibility.

If biomarker classification is noisy, the baskets may not contain the biologically intended population.

Biomarker Misclassification

Suppose the true sensitive population is defined by:

$$ B=1 $$

but the assay identifies patients with an imperfect classification:

$$ B^\ast. $$

Some biomarker-negative patients may be included, and some biomarker-positive patients may be excluded.

This can dilute the observed treatment effect.

Thus, the statistical design should not be considered separately from the biomarker assay strategy.

Rare Tumor Baskets

One major attraction of basket trials is the ability to investigate rare tumors harboring a common actionable alteration.

Without a basket structure, a single rare tumor type may be difficult to study because recruitment could be extremely slow.

A basket protocol can screen for the biomarker across multiple tumor types and then allocate eligible patients to the relevant cohort.

The result can be substantially more efficient operationally, even when no statistical borrowing is performed.

Basket Trials Do Not Require Statistical Borrowing

This distinction is important. A basket trial can simply be:

$$ \text{one protocol} + \text{multiple biomarker-defined tumor cohorts}. $$

The statistical analysis can remain entirely basket-specific.

Borrowing is an additional modeling decision.

Remember: "Basket trial" describes the structure of the enrolled populations. It does not by itself specify Bayesian analysis, hierarchical modeling, pooling, or adaptive borrowing.

Umbrella Trials vs. Basket Trials

Consider the following two structures.

Basket

One treatment is evaluated across several diseases sharing a biomarker:

$$ B \rightarrow \begin{cases} \text{Melanoma}\\ \text{Colorectal}\\ \text{Endometrial}\\ \text{Cholangiocarcinoma} \end{cases} $$

Umbrella

One disease is divided according to several biomarkers and corresponding treatments:

$$ \text{Lung cancer} \rightarrow \begin{cases} B_1\rightarrow T_1\\ B_2\rightarrow T_2\\ B_3\rightarrow T_3 \end{cases} $$

The distinction is therefore primarily about the direction of stratification.

Basket Trial Accrual

Recruitment can be highly unbalanced. For example, a common tumor type may recruit rapidly while a rare tumor basket takes months to enroll.

Therefore, the protocol should specify:

  • Whether baskets enroll concurrently.
  • Whether a basket can open later.
  • Whether baskets can close early.
  • Whether enrollment caps differ by basket.
  • How enrollment pauses affect the overall trial.

Statistical planning should reflect the actual expected accrual pattern.

Asynchronous Basket Decisions

Basket trials often do not reach interim analyses simultaneously. Basket A might reach its first-stage information while Basket D is still recruiting.

This creates an operationally important distinction between:

  • Calendar time.
  • Information time.
  • Basket-specific enrollment.
  • Basket-specific endpoint maturity.

A protocol should clearly specify what triggers each decision.

Delayed Responses

Objective response may not be immediately observable after enrollment. If a basket reaches its enrollment threshold before sufficient follow-up has occurred, investigators must decide whether the interim analysis waits for endpoint maturity or uses a different statistical strategy.

This becomes particularly important when early futility decisions are intended to accelerate development.

Time-to-Response and Delayed-Outcome Methods

When outcomes are delayed, designs can use approaches such as:

  • Calendar-time rules.
  • Information-based interim analyses.
  • Time-to-event models.
  • Weighted likelihood approaches.
  • Joint enrollment-and-outcome simulation.

The chosen approach should be included in operating-characteristic simulations.

Expansion Cohorts

A promising basket may be expanded after an initial signal. For example:

1
Enroll an initial 15 patients in each basket.
2
Drop baskets with insufficient evidence of activity.
3
Expand promising baskets to 40 or more patients.
4
Estimate the treatment effect more precisely in selected tumor types.

Such a design can be efficient, but the expansion criterion must be prespecified and its operating characteristics evaluated.

Basket Selection vs. Basket Confirmation

An important development distinction is between:

  • Signal detection: identifying tumor types that appear sensitive.
  • Estimation: quantifying the magnitude and uncertainty of the response.
  • Confirmation: establishing a treatment effect with the level of evidence required for the intended claim.

A basket trial may be excellent for signal detection without being sufficient by itself for every confirmatory purpose.

Common Mistakes in Basket Trial Design

  1. Assuming a shared biomarker implies identical treatment effects. Biological plausibility supports borrowing but does not prove exchangeability.
  2. Pooling all baskets automatically. Pooling can conceal clinically important heterogeneity.
  3. Borrowing aggressively without heterogeneity simulations. The model should be tested under scenarios in which baskets truly differ.
  4. Ignoring multiplicity. Multiple baskets create multiple opportunities for false-positive findings.
  5. Reporting only the pooled response rate. Basket-specific estimates are often essential to the scientific interpretation.
  6. Treating posterior probability as a p-value. Bayesian posterior probabilities and frequentist p-values answer different questions.
  7. Ignoring prior sensitivity. Small baskets can be strongly influenced by hierarchical priors.
  8. Failing to simulate rare-basket scenarios. The very populations that motivate basket trials may have small sample sizes.
  9. Ignoring biomarker assay error. Misclassification can dilute or distort the treatment effect.
  10. Using a common decision rule without considering basket-specific clinical context. A response rate that is meaningful in one tumor type may not represent the same clinical value in another.
  11. Ignoring delayed endpoint assessment. A nominal interim sample size does not necessarily mean that the interim endpoint data are mature.
  12. Changing the borrowing assumptions after seeing the data. Post hoc changes can invalidate the planned operating characteristics.

R: Independent Basket Analysis

The simplest implementation begins with basket-specific binomial data.

baskets <- data.frame(
  basket = c("A", "B", "C", "D"),
  n = c(20, 20, 10, 20),
  responses = c(7, 5, 0, 5)
)

baskets$orr <- baskets$responses / baskets$n

baskets

The resulting crude response estimates are:

baskets$orr

# A: 0.35
# B: 0.25
# C: 0.00
# D: 0.25

Exact Binomial Tests

Suppose the null response rate is:

p0 <- 0.10

An exact binomial test can be performed separately for each basket.

binom.test(7, 20, p = p0, alternative = "greater")
binom.test(5, 20, p = p0, alternative = "greater")
binom.test(0, 10, p = p0, alternative = "greater")
binom.test(5, 20, p = p0, alternative = "greater")

The results provide basket-specific evidence against the null response rate.

If formal multiplicity control is required, the resulting p-values can be adjusted.

Multiplicity Adjustment in R

p_values <- c(
  binom.test(7, 20, p = p0,
             alternative = "greater")$p.value,

  binom.test(5, 20, p = p0,
             alternative = "greater")$p.value,

  binom.test(0, 10, p = p0,
             alternative = "greater")$p.value,

  binom.test(5, 20, p = p0,
             alternative = "greater")$p.value
)

p.adjust(p_values, method = "holm")

The Holm procedure is one example of a family-wise error-rate adjustment. The appropriate multiplicity method depends on the intended claim and prespecified testing strategy.

R: A Simple Bayesian Hierarchical Model

A Bayesian hierarchical model can be fit using a probabilistic programming framework such as Stan through an R interface. The conceptual model is:

X[j] ~ binomial(n[j], p[j])

logit(p[j]) ~ normal(mu, tau)

mu ~ normal(0, 2.5)
tau ~ normal(0, 1)

A complete implementation depends on the chosen software package and the prior parameterization. The important statistical structure is:

$$ X_j\mid p_j \sim \operatorname{Binomial}(n_j,p_j) $$

and:

$$ \operatorname{logit}(p_j) \sim N(\mu,\tau^2). $$

Illustrative Stan Model

data {
  int<lower=1> J;
  array[J] int<lower=0> n;
  array[J] int<lower=0> x;
}

parameters {
  real mu;
  real<lower=0> tau;
  vector[J] theta;
}

transformed parameters {
  vector[J] p;

  for (j in 1:J)
    p[j] = inv_logit(theta[j]);
}

model {

  mu ~ normal(0, 2.5);
  tau ~ normal(0, 1);

  theta ~ normal(mu, tau);

  for (j in 1:J)
    x[j] ~ binomial(n[j], p[j]);
}

This is intentionally a simple teaching model. Production analyses should use a carefully justified prior structure, diagnostic checks, sensitivity analyses, and simulation-based validation.

Posterior Basket Probabilities

After fitting the model, a clinically meaningful decision can be based on:

$$ P(p_j>0.20\mid\text{data}). $$

In R, this can conceptually be calculated from posterior draws:

posterior_prob <- colMeans(
  posterior_p > 0.20
)

posterior_prob

where posterior_p contains posterior draws of the basket-specific response probabilities.

Prior Sensitivity Analysis

Suppose the primary model uses:

$$ \tau\sim\operatorname{HalfNormal}(1). $$

A sensitivity analysis might consider a weaker or stronger prior on heterogeneity.

For example:

# Conceptual sensitivity scenarios

prior_tau_1 <- "HalfNormal(0.5)"
prior_tau_2 <- "HalfNormal(1.0)"
prior_tau_3 <- "HalfNormal(2.0)"

The exact implementation depends on the modeling framework. The goal is to determine whether the basket-level conclusions are robust to reasonable assumptions about between-basket similarity.

Simulation: The Basic Algorithm

A simple basket-trial simulation can be constructed as follows.

1
Specify the true response probability for every basket.
2
Generate Stage 1 responses for each basket.
3
Apply the basket-specific stopping rules.
4
Generate Stage 2 data for baskets that continue.
5
Fit the prespecified statistical model.
6
Apply the prespecified decision rule.
7
Repeat thousands of times.
8
Summarize false positives, power, sample size, and basket-selection performance.

Simple R Simulation Skeleton

simulate_basket <- function(
  p,
  n1 = 10,
  n2 = 10
) {

  J <- length(p)

  x1 <- rbinom(
    J,
    size = n1,
    prob = p
  )

  continue <- x1 >= 2

  x2 <- rep(0, J)

  x2[continue] <- rbinom(
    sum(continue),
    size = n2,
    prob = p[continue]
  )

  n_total <- rep(n1, J)
  n_total[continue] <- n1 + n2

  x_total <- x1 + x2

  data.frame(
    basket = seq_len(J),
    n = n_total,
    responses = x_total,
    continue = continue,
    orr = x_total / n_total
  )
}

This is only a structural example. A real design simulation should reproduce the exact protocol decision rules, analysis model, endpoint timing, and missing-data assumptions.

Repeating the Simulation

set.seed(2026)

results <- replicate(
  10000,
  simulate_basket(
    p = c(0.30, 0.10, 0.10, 0.10)
  ),
  simplify = FALSE
)

The simulation can then be used to estimate the probability that the active basket is identified and the probability that inactive baskets are incorrectly selected.

What Makes a Basket Trial Statistically Difficult?

The complexity comes from several layers interacting simultaneously.

Layer Statistical Issue
Biomarker Misclassification and biological validity
Tumor type Between-basket heterogeneity
Multiple baskets Multiplicity
Small cohorts Low precision
Borrowing Potential efficiency vs. bias under heterogeneity
Interim decisions Sequential operating characteristics
Expansion Selection effects and adaptive enrollment
Delayed response Timing and information availability
Rare tumors Unequal accrual and small sample sizes

Selection Effects

Suppose four baskets are initially screened and only the basket with the largest observed response rate is expanded.

The selected basket's observed response rate will tend to be optimistic even if all baskets have the same true response probability.

This is a form of selection bias caused by choosing a basket because of its observed result.

Therefore, an expansion cohort should not simply treat the initial observed response rate as though the basket had been selected independently of the data.

Winner's Curse in Basket Trials

When many baskets are screened, some will look unusually effective simply due to random variation.

The basket with the strongest observed response rate may therefore overestimate its true treatment effect.

This is particularly relevant when:

  • There are many baskets.
  • Each basket is small.
  • Expansion is triggered by the largest observed response.
  • There is substantial heterogeneity.

Confirmatory follow-up should account for the selection process.

Response Rate Is Not the Entire Story

A basket can have a high response rate but still require careful interpretation. Investigators may also consider:

  • Duration of response.
  • Depth of response.
  • Progression-free survival.
  • Overall survival.
  • Time to response.
  • Safety.
  • Quality of life.
  • Subsequent therapy.

For a targeted therapy, a durable response may be much more informative than a short-lived radiographic response.

Estimands in Basket Trials

An estimand should specify what treatment effect the trial is intended to estimate. For each basket, this may involve:

  • The target population.
  • The treatment condition.
  • The endpoint.
  • The intercurrent-event strategy.
  • The summary measure.

For example, an estimand might target the probability of objective response within a prespecified assessment window among eligible biomarker-positive patients receiving the investigational treatment.

The estimand framework becomes especially important when baskets have different clinical characteristics.

Basket-Specific Clinical Thresholds

The null and alternative response rates do not necessarily need to be identical across baskets.

For example:

$$ p_{0A}\ne p_{0B}\ne p_{0C}. $$

A 20% response rate might be clinically meaningful in one heavily pretreated tumor type but not in another disease where effective standard treatments already produce substantially higher response rates.

Therefore, a single common threshold should not be imposed simply because the trial is a basket trial.

Heterogeneous Null Hypotheses

A more realistic formulation can be:

$$ H_{0j}:p_j\le p_{0j}. $$

The alternative becomes:

$$ H_{Aj}:p_j\ge p_{1j}. $$

This creates basket-specific design targets.

The trade-off is increased design complexity.

When Common Thresholds Are Reasonable

Common \(p_0\) and \(p_1\) values may be reasonable when:

  • The clinical value of response is similar across baskets.
  • The endpoint is interpreted similarly across diseases.
  • Historical control data support a common benchmark.
  • The biomarker hypothesis is strongly shared.
  • The treatment mechanism is expected to produce comparable activity.

Even then, basket-specific operating characteristics should be examined.

Historical Controls

Single-arm basket trials often rely on historical response rates. The quality of the historical benchmark can strongly influence the design.

Potential problems include:

  • Changes in standard of care.
  • Differences in eligibility criteria.
  • Differences in prior treatment.
  • Differences in response assessment.
  • Differences in patient prognosis.
  • Differences in biomarker testing.

A historical response rate should therefore be treated as a design assumption requiring clinical justification, not as a fixed biological constant.

Basket Trial Decision Matrix

A useful protocol summary can map each basket to its statistical status.

Basket Stage 1 Stage 2 Final Status
A Promising Completed Evaluate efficacy
B Promising Completed Evaluate efficacy
C Futility Not enrolled Stop
D Intermediate Completed Evaluate efficacy

This kind of structure can make complex basket decisions easier to communicate to investigators, clinicians, and data-monitoring groups.

Basket Trials and Regulatory Interpretation

A biomarker-defined treatment effect across several tumor types can potentially support a broader development strategy than a conventional histology-specific trial.

However, the strength of the evidence depends on the design, endpoint, consistency of effects, magnitude of benefit, safety, biological rationale, and the intended claim.

A statistical model that borrows information across baskets should therefore not be interpreted as establishing biological equivalence among diseases.

Key distinction: Statistical exchangeability is a modeling assumption about the distribution of effects. It is not itself evidence that two tumor types have the same biological response mechanism.

Basket Trials and Master Protocols

Basket trials are often implemented as master protocols. A master protocol can define:

  • Common eligibility procedures.
  • Biomarker testing.
  • Shared operational infrastructure.
  • Common treatment administration.
  • Multiple tumor-specific cohorts.
  • Predefined rules for opening, closing, or expanding cohorts.

This can reduce duplication compared with conducting separate studies for every tumor type.

Basket Trial Workflow

1
Define the molecular biomarker and biological rationale.
2
Identify the tumor types that share the biomarker and are scientifically eligible.
3
Define basket-specific clinical endpoints and thresholds.
4
Choose independent, pooled, or hierarchical analysis.
5
Specify interim stopping and expansion rules.
6
Define the multiplicity strategy.
7
Simulate homogeneous and heterogeneous response scenarios.
8
Evaluate sample size, power, false-positive probability, and basket-selection behavior.
9
Prespecify the final analysis and sensitivity analyses.

What Should Be Included in the Statistical Analysis Plan?

A basket-trial SAP should be unusually explicit because the trial contains multiple related populations. At minimum, document:

  • Definition of each basket.
  • Biomarker definition.
  • Primary endpoint.
  • Analysis population.
  • Basket-specific sample sizes.
  • Interim decision rules.
  • Final decision rules.
  • Null and alternative assumptions.
  • Multiplicity strategy.
  • Borrowing model, if applicable.
  • Prior distributions, if Bayesian.
  • Heterogeneity assumptions.
  • Missing-data rules.
  • Response assessment timing.
  • Safety analysis.
  • Sensitivity analyses.
  • Simulation methodology and operating characteristics.

What Should Be Reported?

A publication should generally allow readers to understand both the basket-specific and overall results.

Useful summaries include:

  • Number enrolled in each basket.
  • Number evaluable for the primary endpoint.
  • Number of responses.
  • Objective response rate.
  • Confidence or credible intervals.
  • Duration of response.
  • Progression-free survival where appropriate.
  • Safety by basket.
  • Results of the prespecified hierarchical analysis.
  • Results under alternative borrowing assumptions.

Interpreting a Successful Basket Trial

Suppose three baskets show convincing activity while one does not. There are several possible interpretations.

The simplest is: the treatment appears active in a subset of biomarker-positive tumor types.

Another possibility is that the biomarker is predictive but not sufficient; additional biological factors may determine response.

The appropriate interpretation depends on the magnitude, precision, consistency, and biological plausibility of the observed effects.

What If All Baskets Respond?

Consistent responses across several tumor types provide evidence supporting the hypothesis that the shared biological feature is associated with treatment sensitivity.

A hierarchical model may be particularly efficient in this scenario.

However, the final clinical interpretation should still consider:

  • Response magnitude.
  • Response durability.
  • Safety.
  • Patient population.
  • Prior therapies.
  • Available treatment alternatives.

What If Only One Basket Responds?

This is not necessarily a failed basket trial. It may indicate that:

  • The biomarker is insufficiently specific.
  • The biological mechanism is tissue dependent.
  • Co-mutations matter.
  • The treatment effect is restricted to one histology.
  • Some baskets were underpowered.
  • The biomarker assay performed differently across populations.

The result can therefore generate a refined biological hypothesis.

What If No Baskets Respond?

If all baskets show little activity, the biomarker-treatment hypothesis may not be supported.

An important advantage of a basket design is that this conclusion can sometimes be reached more efficiently than through a sequence of separate tumor-specific trials.

What If One Basket Is Much Worse Than the Others?

A markedly poor-performing basket should generally be investigated rather than automatically forced into the common-effect model.

Potential explanations include:

  • True biological heterogeneity.
  • Different biomarker prevalence or co-mutation structure.
  • Different prior therapy.
  • Different disease stage.
  • Different assay performance.
  • Random variation from a small sample.

The hierarchical model can help quantify this uncertainty, but it cannot determine the biological explanation by itself.

Independent, Pooled, and Hierarchical Models: Summary

Property Independent Hierarchical Pooled
Basket-specific effects Yes Yes No
Borrowing None Partial Complete
Handles heterogeneity Very well Yes Poorly
Efficiency with similar baskets Lower Potentially higher Highest if assumption is correct
Risk under strong heterogeneity Lower Model-dependent High
Interpretability Simple More complex Simple

Choosing the Statistical Model

The choice should begin with the scientific question.

Ask:

  1. Are the baskets biologically related enough to justify borrowing?
  2. Is the primary goal signal detection or confirmation?
  3. Are the baskets sufficiently large for independent inference?
  4. Is a pooled effect scientifically meaningful?
  5. How important is basket-specific interpretation?
  6. What level of false-positive control is required?
  7. How much heterogeneity is clinically plausible?
  8. Can the design be validated through simulation?

The statistical model should follow from these questions.

Key Design Principle: Separate Structure From Inference

There are two distinct decisions:

$$ \text{Who is enrolled?} \qquad\text{vs.}\qquad \text{How are their data analyzed?} $$

The basket structure answers the first question. The statistical model answers the second.

Keeping these concepts separate prevents one of the most common misunderstandings about basket trials.

Basket Trials and Adaptive Design

A basket trial can be non-adaptive. It can also include adaptive features such as:

  • Dropping futile baskets.
  • Expanding promising baskets.
  • Opening new baskets.
  • Closing baskets with insufficient recruitment.
  • Changing borrowing strength according to prespecified model rules.

Once these features are introduced, the operating characteristics should be evaluated over the entire adaptive pathway.

Adaptive Basket Trial Simulation

A robust simulation framework should generate:

$$ \{X_{j,t}:j=1,\ldots,J;\ t=1,\ldots,T\} $$

where \(j\) indexes baskets and \(t\) indexes interim stages.

For every simulated trial:

  • Generate patient outcomes.
  • Apply the actual enrollment rules.
  • Apply basket-specific stopping rules.
  • Fit the prespecified model.
  • Apply the decision rule.
  • Record the resulting decisions.

After many simulations, calculate the frequency of each outcome.

Example Simulation Targets

A design might be required to demonstrate:

  • High probability of identifying an active basket.
  • Low probability of declaring an inactive basket active.
  • Acceptable family-wise false-positive probability under global null scenarios.
  • Controlled probability of incorrectly dropping an active basket.
  • Acceptable expected sample size.
  • Acceptable maximum sample size.
  • Robustness to substantial basket heterogeneity.

The exact numerical targets depend on the development context.

Global Null vs. Basket-Specific Null

Two different concepts should be distinguished.

The global null might be:

$$ H_0^{global}: p_1\le p_0,\ldots,p_J\le p_0. $$

A basket-specific null is:

$$ H_{0j}:p_j\le p_0. $$

A trial may be designed to control the probability of making any false basket-specific declaration under the global null, or it may use a different decision framework.

These are different inferential objectives and should not be conflated.

Global Evidence vs. Basket Evidence

A biomarker may show evidence of activity across the overall program while the effect remains concentrated in only a subset of tumor types.

Therefore, basket trials often produce at least two levels of inference:

  • Program-level evidence: Is the biomarker-treatment hypothesis broadly supported?
  • Basket-level evidence: Which tumor types appear to benefit?

The analysis should make clear which level is being tested.

Common Reporting Table

A useful final-results table might look like:

Basket N Responses ORR 95% CI Posterior \(P(p_j>p^\ast)\)
A 20 7 35% Report exact interval Report model result
B 20 5 25% Report exact interval Report model result
C 10 0 0% Report exact interval Report model result
D 20 5 25% Report exact interval Report model result

The exact inferential quantities should be determined by the prespecified analysis.

Safety Across Baskets

Safety should generally be examined both overall and by basket.

For example:

Basket Patients Grade 3+ Events Rate
A 20 4 20%
B 20 2 10%
C 10 1 10%
D 20 5 25%

A favorable efficacy signal does not automatically justify expansion if safety is unacceptable.

Decision-Making Is Multidimensional

A practical basket decision may therefore depend on:

1
Evidence of efficacy.
2
Magnitude and precision of the treatment effect.
3
Durability of response.
4
Safety profile.
5
Consistency across related tumor types.
6
Biological plausibility.

Advantages of Basket Trials

  • Efficient evaluation of rare biomarker-defined populations.
  • Shared infrastructure across tumor types.
  • Ability to investigate a common biological hypothesis.
  • Potential for partial borrowing across related cohorts.
  • Basket-specific stopping and expansion.
  • Potentially faster signal detection.
  • Ability to reveal tumor-specific differences in biomarker response.

Limitations of Basket Trials

  • Small sample sizes within individual baskets.
  • Potentially substantial tumor-specific heterogeneity.
  • Multiplicity from multiple baskets.
  • Complexity of hierarchical modeling.
  • Sensitivity to assumptions about exchangeability.
  • Potential selection bias when baskets are expanded based on observed results.
  • Biomarker assay variability.
  • Unequal recruitment rates.
  • Potentially different clinical meanings of response across diseases.

When a Basket Trial Is Especially Useful

A basket structure can be particularly useful when:

  • A biologically compelling target occurs across multiple cancers.
  • Some individual tumor types are rare.
  • The treatment mechanism is expected to operate across histologies.
  • A common biomarker assay can identify eligible patients.
  • The study can recruit several tumor types under one infrastructure.
  • The development strategy requires rapid identification of responsive populations.

When a Basket Trial May Be Less Appropriate

A basket design may be less compelling when:

  • The biomarker has very different biological implications across diseases.
  • Standard-of-care response rates vary dramatically and require different benchmarks.
  • The drug's mechanism is strongly tissue-specific.
  • The eligible population is large enough for efficient conventional trials.
  • The intended claim is inherently tumor-specific.
  • There is little scientific justification for borrowing information.

Practical Basket Trial Checklist

Question Addressed?
Is the biomarker biologically justified? Prespecify rationale
Are basket definitions explicit? Yes
Are basket-specific sample sizes justified? Required
Is the primary endpoint clearly defined? Required
Are interim decisions prespecified? Required
Is multiplicity addressed? Required where applicable
Is borrowing justified? Required if used
Has heterogeneity been simulated? Strongly recommended
Has prior sensitivity been examined? Required for Bayesian analyses
Are missing-data rules prespecified? Required
Are selection effects considered? Required for adaptive expansion
Are safety decisions defined? Required

The Most Important Statistical Concept

The central statistical challenge in basket trials is not simply estimating a response rate.

It is determining how much information should be shared across biologically related but clinically distinct populations.

At one extreme:

$$ \text{No borrowing} \quad\Rightarrow\quad \text{maximum basket specificity}. $$

At the other:

$$ \text{Complete pooling} \quad\Rightarrow\quad \text{maximum efficiency under homogeneity}. $$

Hierarchical models occupy the middle:

$$ \text{Partial pooling} \quad\Rightarrow\quad \text{efficiency + allowance for heterogeneity}. $$

The correct amount of borrowing is therefore a design question—not merely a technical modeling choice.

Worked Example Summary

The illustrative four-basket trial can be summarized as follows.

Component Illustrative Value
Number of baskets 4
Biomarker Shared biomarker B
Stage 1 N per basket 10
Maximum N per basket 20
Null response rate 10%
Clinically interesting response rate 30%
Stage 1 futility rule 0–1 responses
Stage 1 continuation rule 2+ responses
Basket A observed ORR 35%
Basket B observed ORR 25%
Basket C observed ORR 0%
Basket D observed ORR 25%
Pooled observed ORR 24.3%
Illustrative primary analysis Basket-specific inference
Illustrative sensitivity analysis Bayesian hierarchical model

The example demonstrates why a pooled response rate alone can be inadequate. The clinically relevant information lies in both the overall biomarker signal and the heterogeneity among individual tumor types.

A Practical Basket Trial Workflow

1
Define the biomarker and its biological rationale.
2
Define each tumor-specific basket.
3
Define the primary estimand and endpoint.
4
Define basket-specific clinical thresholds.
5
Determine whether analyses will be independent, pooled, or hierarchical.
6
Specify stopping and expansion rules.
7
Specify the multiplicity strategy.
8
Specify Bayesian priors and borrowing assumptions if applicable.
9
Simulate homogeneous, partially heterogeneous, and strongly heterogeneous scenarios.
10
Evaluate false positives, power, selection effects, and expected sample size.
11
Prespecify the primary and sensitivity analyses.
12
Interpret basket-specific efficacy together with durability, safety, and biological evidence.

Bottom Line

A basket trial is a precision-oncology design in which patients with different tumor types are studied together because they share a molecular or biological characteristic believed to be relevant to treatment response.

The defining statistical problem is deciding how the information from these different baskets should be combined.

Independent analyses preserve basket-specific information but can be inefficient when cohorts are small. Complete pooling is efficient when the treatment effects are genuinely similar but can obscure clinically important heterogeneity. Hierarchical models provide a middle ground by allowing basket-specific effects while permitting partial borrowing of information.

The major risks are equally important:

  • Over-borrowing when baskets are heterogeneous.
  • Ignoring multiplicity across many baskets.
  • Failing to account for selection when promising baskets are expanded.
  • Using poorly justified biomarker assumptions.
  • Ignoring small-sample uncertainty.
  • Confusing statistical exchangeability with biological equivalence.
Bottom line: Basket trials allow precision-oncology studies to investigate a common biological hypothesis across multiple tumor types within a unified protocol. The baskets can be analyzed independently, pooled, or modeled hierarchically. The most important design decision is not simply whether to borrow information, but whether the assumed degree of similarity among baskets is scientifically credible. A rigorous basket-trial program therefore evaluates basket-specific effects, multiplicity, heterogeneity, borrowing, selection, and operating characteristics through prespecified statistical methods and simulation.

References

Berry, D.A. (2012). The Bayesian approach to basket trials. Clinical Trials.
Lee, J.J., and Chu, C.T. (2012). Bayesian clinical trials in action. Statistics in Medicine.
Neuenschwander, B., et al. (2016). Critical aspects of the Bayesian design of clinical trials. Clinical Trials.
Park, J.W., Liu, M.C., Yee, D., et al. (2017). Adaptive randomization of neratinib in HER2-mutant breast cancer. Journal of Clinical Oncology.
Cunanan, K.M., Iasonos, A., Shen, R., Gönen, M., and others. Assessing the value of basket trials in precision oncology. Clinical Cancer Research.
Hobbs, B.P., Landin, R., and others. Hierarchical Bayesian models for basket trials. Statistics in Medicine.
Berry, S.M., Carlin, B.P., Lee, J.J., and Muller, P. (2010). Bayesian Adaptive Methods for Clinical Trials. CRC Press.
Thall, P.F., Wathen, J.K., and others. Practical Bayesian designs for clinical trials with multiple treatment populations. Clinical Trials.
FDA. Master Protocols: Efficient Clinical Trial Design Strategies to Expedite Development of Oncology Drugs and Biologics. U.S. Food and Drug Administration.
FDA. Clinical Trial Endpoints for the Approval of Cancer Drugs and Biologics. U.S. Food and Drug Administration.