Tutorials › Biostatistics › Master Protocols in Clinical Research

Advanced Clinical Trial Design

Master Protocols in Clinical Research

A practical guide to master protocols, including umbrella, basket, platform, and multi-arm multi-stage designs, shared controls, treatment-by-subgroup questions, statistical multiplicity, adaptive modifications, estimands, operational infrastructure, and complete worked examples.

Advanced 20 min read

What You'll Learn

  • What a master protocol is and why it differs from a conventional clinical trial
  • How umbrella, basket, platform, and related designs are structured
  • How shared control groups can improve efficiency
  • How multiplicity arises and why it must be planned explicitly
  • How adaptations, treatment additions, removals, and control changes affect inference
  • How to build and analyze a master protocol using a worked oncology example

Introduction

Traditional clinical trials are often designed around a single principal question: does treatment A improve outcome compared with control B in a defined patient population?

That model is straightforward, but modern drug development increasingly requires investigators to answer multiple related questions within the same disease area.

For example, an oncology program may need to evaluate several targeted agents in patients whose tumors contain different molecular alterations. Running a completely independent trial for every treatment and biomarker combination can require substantial numbers of patients, control participants, sites, contracts, regulatory submissions, and operational resources.

A master protocol provides a framework for coordinating multiple research questions under a common protocol infrastructure.

Key idea: A master protocol is not itself a single statistical design. It is a structured framework that can contain multiple related treatment, population, or hypothesis-testing components within one overarching protocol. The statistical design may include features such as shared controls, multiple treatment arms, adaptive treatment selection, biomarker-defined substudies, or sequential decision rules.

What Is a Master Protocol?

A master protocol is a single overarching protocol designed to evaluate more than one intervention, disease subtype, patient population, or research question within a coordinated framework.

Instead of creating:

$$ \text{Trial 1} + \text{Trial 2} + \text{Trial 3} + \cdots $$

the sponsor may construct:

$$ \text{One Master Protocol} \rightarrow \begin{cases} \text{Question 1}\\ \text{Question 2}\\ \text{Question 3}\\ \vdots \end{cases} $$

The individual questions may share infrastructure even when their scientific hypotheses are different.

A master protocol can therefore be viewed as a combination of:

  • A common operational framework
  • One or more statistical subdesigns
  • Shared eligibility and assessment infrastructure where appropriate
  • Multiple treatment or population-specific hypotheses
  • Prespecified rules governing adaptation and decision-making

Why Master Protocols Have Become Important

The conventional one-trial-one-question model can be inefficient when the clinical development landscape contains many potential therapies or molecular subgroups.

Suppose four investigational therapies are being studied in a disease with four biomarker-defined populations.

A conventional approach could require:

$$ 4\text{ therapies}\times4\text{ populations}=16 $$

potential treatment-population investigations.

Running 16 completely independent trials may result in duplicated:

  • Screening procedures
  • Site activation
  • Control-group enrollment
  • Data collection
  • Imaging procedures
  • Statistical programming
  • Regulatory infrastructure

A master protocol can potentially consolidate some of this infrastructure.

Efficiency does not mean automatic statistical validity. A shared protocol can reduce operational duplication, but every inferential question still requires an appropriate statistical design, analysis population, estimand, multiplicity strategy, and error-control framework.

The Four Major Master-Protocol Archetypes

Four terms are especially important:

Design Primary Structure
Umbrella Multiple treatments evaluated within one disease, often across molecular or clinical subgroups
Basket One treatment evaluated across multiple diseases or disease subtypes linked by a biological feature
Platform Multiple treatments evaluated in a shared framework, with arms potentially entering or leaving over time
MAMS Multiple treatment arms evaluated simultaneously with interim selection or stopping

These categories can overlap.

For example, a platform trial can contain umbrella-like biomarker-specific comparisons, and a platform trial can use a multi-arm multi-stage statistical structure.

Important terminology: Umbrella, basket, platform, and MAMS describe related but distinct structural concepts. They should not be treated as four mutually exclusive statistical methods.

Umbrella Trials

An umbrella trial evaluates multiple treatments within a single disease, usually with treatment assignment determined by a molecular, histologic, or clinical characteristic.

For example, suppose patients with advanced lung cancer are screened for three molecular alterations:

$$ B_1,\quad B_2,\quad B_3 $$

Different therapies may be assigned to different biomarker groups:

Biomarker Group Investigational Treatment
\(B_1\) Drug A
\(B_2\) Drug B
\(B_3\) Drug C

The overarching disease population is therefore unified, while the treatment questions differ across subgroups.

Basket Trials

A basket trial reverses the direction.

Instead of testing multiple treatments within one disease, a basket design may evaluate one treatment across multiple diseases or tumor types sharing a biological characteristic.

For example, suppose a targeted therapy inhibits alteration \(M\).

Patients with alteration \(M\) may be enrolled regardless of whether the underlying cancer is:

  • Colorectal cancer
  • Lung cancer
  • Thyroid cancer
  • Salivary gland cancer

The scientific hypothesis is that the biological alteration predicts treatment activity across these different disease contexts.

Platform Trials

A platform trial is a broader framework in which multiple interventions can be evaluated within a common infrastructure, potentially over an extended period.

A distinctive feature is that treatment arms may be:

  • Added
  • Dropped
  • Modified
  • Stopped for futility
  • Stopped for efficacy

The platform can therefore evolve while continuing to address the overarching clinical development objective.

1
Launch: Treatments A, B, and C enter the platform.
2
Interim analysis: Treatment C crosses a futility boundary.
3
Adaptation: Treatment C is removed and treatment D is introduced.
4
Later analysis: Treatment A progresses while treatment B is discontinued.

Multi-Arm Multi-Stage Designs

A multi-arm multi-stage, or MAMS, design evaluates multiple treatment arms with one or more interim analyses.

At an interim analysis, poorly performing treatments may be dropped while promising treatments continue.

The structure can be represented as:

$$ A,B,C,D \rightarrow A,B,D \rightarrow A,D \rightarrow A $$

where each arrow represents an interim decision.

MAMS designs are particularly useful when many candidate treatments must be screened efficiently.

A Master Protocol Is a Framework, Not One Formula

This distinction is critical.

There is no universal "master protocol test."

Instead, the statistical analysis depends on the structure of the questions.

Question Potential Statistical Issue
Is treatment A effective? Hypothesis testing or estimation
Is treatment B effective? Separate treatment effect
Does treatment A work better in biomarker-positive patients? Interaction or subgroup effect
Should treatment C be dropped? Interim decision rule
Can treatment D be added? Adaptive design and operational control
Can a shared control be used? Correlation and multiplicity considerations
Can information be borrowed across subgroups? Hierarchical or Bayesian modeling considerations

The Basic Architecture

A useful conceptual representation of a master protocol is:

1
Screening: determine eligibility and relevant disease or biomarker characteristics.
2
Stratification: assign patients to the appropriate disease, biomarker, or treatment pathway.
3
Randomization: assign patients to investigational treatment and, where applicable, shared or concurrent control.
4
Follow-up: collect common and treatment-specific endpoint information.
5
Interim decision: evaluate prespecified stopping, dropping, or adaptation criteria.
6
Final analysis: estimate and test the prespecified treatment effects.

Shared Control Groups

One of the most important statistical features of many master protocols is the ability to use a common control group.

Suppose three treatments are compared with control:

$$ A\;vs.\;C \qquad B\;vs.\;C \qquad D\;vs.\;C $$

A conventional design might randomize independently within three separate trials.

A master protocol may instead use a common control population:

$$ A,B,D,C $$

This can reduce the number of control patients required, depending on the allocation ratio and assumptions used for the design.

Why Shared Controls Can Be Efficient

Suppose each treatment arm requires \(n\) control patients if conducted independently.

Three independent comparisons could require:

$$ 3n_C $$

control patients.

A shared-control design may instead use a single control cohort of size \(n_C\), with the same patients contributing information to multiple treatment comparisons.

This does not mean that the control group is "free."

The design must account for:

  • Allocation ratios
  • Temporal changes in the control population
  • Changes in background standard of care
  • Eligibility differences
  • Correlation between treatment comparisons
  • Multiplicity
  • Potential treatment-arm additions or removals

Shared Control Does Not Mean Historical Control

A common misconception is that a master protocol automatically uses historical controls.

It does not.

A shared concurrent control consists of patients enrolled within the same trial framework and under relevant contemporaneous conditions.

A historical control comes from data collected outside the current randomized comparison.

Control Type Source
Concurrent shared control Patients enrolled in the master protocol
Separate concurrent control Patients randomized within an independent comparison
Historical control Previously collected external data

Correlation Between Treatment Comparisons

When several treatment effects share the same control group, the corresponding estimated treatment effects are generally not independent.

For example:

$$ \hat\theta_A=\bar Y_A-\bar Y_C $$

and:

$$ \hat\theta_B=\bar Y_B-\bar Y_C $$

both contain the same control estimate.

Therefore, the covariance between the two treatment-effect estimates is generally nonzero.

This correlation can matter when controlling the probability of making one or more false-positive claims.

Multiplicity in Master Protocols

Multiplicity is one of the central statistical issues in master protocols.

Suppose three independent hypotheses are tested at the conventional one-sided significance level of 0.05:

$$ H_{01},H_{02},H_{03} $$

If all three null hypotheses are true and the tests were independent, the probability of making at least one false rejection would be:

$$ 1-(1-0.05)^3 = 0.1426 $$

or approximately 14.3%.

Key point: A master protocol can generate many opportunities for statistical decisions. Multiplicity therefore needs to be considered at the level of the claims that the trial is intended to support, not merely at the level of how many arms happen to exist.

Familywise Error Rate

If the goal is to control the probability of at least one false-positive claim within a specified family of confirmatory hypotheses, investigators may control the familywise error rate, or FWER.

Formally:

$$ FWER = P(\text{at least one false rejection}) $$

A conventional requirement might be:

$$ FWER\le0.05 $$

Possible approaches include:

  • Bonferroni-type procedures
  • Holm procedures
  • Hierarchical testing
  • Graphical multiple-testing procedures
  • Gatekeeping strategies
  • Multiplicity-adjusted group sequential procedures
  • Other prespecified closed-testing or sequential methods

The appropriate approach depends on the estimands, decision hierarchy, and regulatory objective.

Not Every Master Protocol Requires the Same Multiplicity Adjustment

It would be incorrect to say that every treatment arm in every master protocol must automatically be Bonferroni-adjusted.

The multiplicity strategy depends on what claims the sponsor intends to make.

For example, an exploratory platform may report treatment-specific estimates without claiming formal confirmatory success for every arm.

A confirmatory platform may instead need rigorous control of a predefined family of hypotheses.

Start with the claims. First define which treatment effects are confirmatory, which are exploratory, and which hypotheses belong to the same multiplicity family. Then construct the statistical error-control strategy.

A Worked Example: Three Treatments, One Control

Consider a randomized oncology master protocol evaluating three investigational therapies against a shared standard-of-care control.

The primary endpoint is progression-free survival.

The hypotheses are:

$$ H_{01}:\theta_A\le0 $$ $$ H_{02}:\theta_B\le0 $$ $$ H_{03}:\theta_C\le0 $$

where \(\theta\) represents a treatment effect on the chosen analysis scale.

The corresponding alternatives are:

$$ H_{A1}:\theta_A>0 $$ $$ H_{A2}:\theta_B>0 $$ $$ H_{A3}:\theta_C>0 $$

Initial Randomization

Suppose patients are initially randomized equally among four groups:

Arm Treatment Initial Allocation
A Investigational Drug A 25%
B Investigational Drug B 25%
C Investigational Drug C 25%
Control Standard of care 25%

The platform therefore begins with a balanced four-arm structure.

Interim Analysis

Suppose an interim analysis is conducted after a prespecified amount of information has accumulated.

Treatment C has a conditional probability of success below the prespecified futility threshold.

Treatment B has promising evidence.

Treatment A remains intermediate.

The decision could therefore be:

A
Treatment A: continue.
B
Treatment B: continue.
C
Treatment C: discontinue for futility.
C
Control: continue as required by the platform design.

A fourth treatment could potentially be introduced later if the protocol and statistical framework permit treatment addition.

Adding a New Treatment

Suppose treatment D becomes available after treatment C is dropped.

A platform protocol may have been designed to permit:

A,B,C \longrightarrow A,B \longrightarrow A,B,D $$

However, introducing treatment D is not simply an administrative change.

The protocol must define:

  • Eligibility criteria for D
  • Randomization procedures
  • Control allocation
  • Timing of entry
  • Analysis population
  • Interim monitoring
  • Multiplicity strategy
  • Data monitoring requirements
  • Rules for preserving the integrity of concurrent comparisons

Temporal Drift Is a Major Concern

Suppose treatment A begins in January and treatment D enters the platform two years later.

During those two years, clinical practice may change.

Examples include:

  • New background therapies
  • Changes in diagnostic criteria
  • Changes in supportive care
  • Changes in eligibility criteria
  • Changes in imaging technology
  • Changes in site participation

Therefore, the assumption that the same control estimate remains exchangeable with all treatment arms must be considered carefully.

Shared controls are most compelling when the relevant control population remains sufficiently comparable to the treatment population in time, eligibility, disease management, and other important characteristics.

Concurrent Controls

A useful distinction is between:

\text{Concurrent control} \qquad\text{vs.}\qquad \text{Non-concurrent control} $$

For many platform designs, treatment effects are primarily estimated against concurrent controls.

A treatment that enters the platform later may therefore have its primary comparison defined using patients enrolled during the relevant period.

The exact approach must be specified prospectively.

Bayesian Approaches to Master Protocols

Master protocols can also use Bayesian methods.

A Bayesian model may allow information to be represented through prior distributions and posterior probabilities.

For a treatment effect \(\theta\):

$$ \theta\sim\pi(\theta) $$

After observing data \(D\), the posterior distribution is:

$$ \pi(\theta\mid D) \propto L(D\mid\theta)\pi(\theta) $$

Decision criteria may then be based on posterior probabilities such as:

$$ P(\theta>0\mid D)>c $$

where \(c\) is a prespecified probability threshold.

Borrowing Across Subgroups

Suppose a basket trial evaluates one treatment across four tumor types.

The response probabilities are:

$$ p_1,p_2,p_3,p_4 $$

A completely independent analysis treats each subgroup separately.

A hierarchical Bayesian model may instead assume that subgroup-specific response rates arise from a common distribution:

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

This creates the possibility of borrowing information across subgroups.

The degree of borrowing depends on the estimated heterogeneity parameter \(\tau\).

If the subgroups behave similarly, borrowing may be stronger.

If they differ substantially, borrowing can shrink toward zero.

Borrowing is not automatically beneficial. If biologically distinct subgroups have materially different treatment effects, an inappropriate borrowing model can distort subgroup-specific inference. The model and its operating characteristics should therefore be evaluated before the study begins.

Umbrella Example: Biomarker-Directed Treatment

Consider four molecular subgroups within one cancer:

Subgroup Target Treatment
1 Mutation A Drug A
2 Mutation B Drug B
3 Fusion C Drug C
4 Amplification D Drug D

The master protocol establishes a common screening pathway.

Patients are first tested for the relevant biomarkers.

They are then routed into the appropriate treatment substudy.

1
Patient enters the disease-specific master protocol.
2
Central or validated biomarker testing identifies the relevant molecular subgroup.
3
Patient is assigned to the appropriate treatment pathway.
4
Treatment-specific efficacy and safety data are collected.
5
Prespecified interim rules determine whether the treatment continues.

Basket Example: One Target, Multiple Diseases

Now consider one investigational drug targeting alteration \(M\).

The master protocol includes:

Cohort Disease Biomarker
A Lung cancer \(M+\)
B Colorectal cancer \(M+\)
C Thyroid cancer \(M+\)
D Other solid tumors \(M+\)

The scientific question is whether the treatment effect is sufficiently consistent across diseases sharing the biomarker.

The analysis might therefore need to address both:

  • Overall treatment activity
  • Heterogeneity of treatment effect across cohorts

Platform Example: Treatments Entering and Leaving

A platform can be represented as a dynamic system.

\text{Treatment A} \rightarrow \text{continue} $$ \[ \text{Treatment B} \rightarrow \text{drop} \] \[ \text{Treatment C} \rightarrow \text{continue} \] \[ \text{Treatment D} \rightarrow \text{add} $$

The platform therefore has a changing treatment portfolio.

This can be operationally powerful, but it creates a more complicated statistical environment than a fixed two-arm trial.

Interim Decision Rules

A treatment can be evaluated at an interim analysis using several possible criteria.

For a frequentist design, an interim statistic might be:

$$ Z_k = \frac{\hat\theta_k}{SE(\hat\theta_k)} $$

with prespecified efficacy and futility boundaries.

For example:

$$ Z_k\ge u_k \quad\Rightarrow\quad \text{stop for efficacy} $$

and:

$$ Z_k\le l_k \quad\Rightarrow\quad \text{stop for futility} $$

The exact boundaries depend on the design and error-control strategy.

Conditional Power

Conditional power is another common concept in adaptive trials.

It asks: given the data observed so far, what is the probability of achieving the desired final result under a specified assumption about future data?

Conceptually:

$$ CP = P(\text{final success}\mid\text{current data},\text{future assumptions}) $$

A low conditional power may support a futility decision.

A high conditional power may support continuation.

However, the decision threshold and calculation method should be prespecified.

Predictive Probability

Bayesian designs may instead use predictive probability.

For example:

$$ PP = P(\text{final success}\mid\text{current data}) $$

The predictive distribution integrates over uncertainty in the treatment effect rather than conditioning on a single assumed future effect.

Again, the important principle is that the decision rule should be specified before the relevant interim data are observed.

Multiplicity and Adaptive Dropping

Suppose four treatment arms are evaluated and one is dropped for futility.

It might be tempting to conclude that multiplicity disappears because the inferior arm is no longer tested.

That is not necessarily correct.

The complete adaptive procedure may still create multiple opportunities for false-positive findings.

Therefore, the probability distribution of the entire decision process should be considered.

Think globally. In a complex master protocol, error control should consider the complete sequence of screening, randomization, interim analyses, treatment selection, arm dropping, treatment addition, and final testing.

Estimands in Master Protocols

Master protocols can contain multiple treatment questions, and each question may require a clearly defined estimand.

An estimand specifies the treatment effect of interest in terms of:

  • Population
  • Treatment condition
  • Endpoint
  • Handling of intercurrent events
  • Summary measure

For example, a treatment effect may be defined as a hazard ratio for progression or death in a prespecified population under a particular treatment policy for intercurrent events.

The key point is that a master protocol does not eliminate the need to define the scientific question precisely.

Common Endpoints

Master protocols may use:

  • Overall survival
  • Progression-free survival
  • Event-free survival
  • Objective response rate
  • Complete response rate
  • Biomarker response
  • Time to progression
  • Continuous measures
  • Patient-reported outcomes
  • Safety endpoints

The appropriate statistical model depends on the endpoint.

Binary Endpoint Example

For a binary response endpoint, let:

$$ Y_{ij}\sim\operatorname{Bernoulli}(p_{ij}) $$

where \(i\) denotes treatment and \(j\) denotes patient.

A treatment comparison could be expressed as:

$$ H_0:p_T=p_C $$

versus:

$$ H_A:p_T\ne p_C $$

or through a risk difference, risk ratio, odds ratio, or another prespecified effect measure.

Time-to-Event Endpoint Example

For progression-free survival, the primary analysis might use a Cox proportional hazards model:

$$ h(t\mid Z) = h_0(t)\exp(\beta Z) $$

where \(Z=1\) represents investigational treatment and \(Z=0\) represents control.

The treatment hazard ratio is:

$$ HR=e^\beta $$

A master protocol may require separate treatment-versus-control models for multiple arms.

Subgroup-by-Treatment Interactions

In umbrella and biomarker-driven designs, an important question may be whether treatment efficacy differs by subgroup.

A simple model can include a treatment-by-biomarker interaction:

$$ g(E[Y]) = \beta_0+ \beta_1T+ \beta_2B+ \beta_3(T\times B) $$

where:

  • \(T\) = treatment indicator
  • \(B\) = biomarker indicator
  • \(T\times B\) = treatment-by-biomarker interaction

The coefficient \(\beta_3\) addresses whether the treatment effect differs according to biomarker status.

Do Not Confuse a Subgroup Effect With a Treatment Effect

Suppose treatment A appears effective in biomarker-positive patients but not biomarker-negative patients.

It is tempting to conclude that the biomarker predicts treatment benefit.

But the appropriate question is whether there is evidence of effect modification.

That generally requires consideration of the interaction between treatment and biomarker rather than simply comparing whether one subgroup has a statistically significant result and the other does not.

"Significant in one subgroup and not significant in another" does not by itself establish a statistically significant subgroup difference. The treatment-by-subgroup interaction should be evaluated when effect heterogeneity is a scientific objective.

Sample Size in Master Protocols

Sample size planning is more complicated than simply multiplying the number of treatment arms by the sample size of a conventional two-arm trial.

The design must consider:

  • Number of treatment arms
  • Control allocation
  • Number of primary hypotheses
  • Multiplicity adjustment
  • Interim analyses
  • Expected treatment effects
  • Event rates
  • Accrual rate
  • Subgroup prevalence
  • Potential arm dropping
  • Potential treatment additions

Rare Biomarkers Create a Special Problem

Suppose a biomarker occurs in only 5% of the screened population.

If the trial requires 100 biomarker-positive patients, the number of patients that must be screened could be approximately:

N_{\text{screen}} \approx \frac{100}{0.05} = 2000 $$

This simple calculation assumes perfect identification and no additional screening losses.

In practice, screen failure, assay failure, eligibility criteria, and other factors can increase the required screening burden.

Operational efficiency and statistical efficiency are different. A master protocol may reduce duplicated trial infrastructure while still requiring substantial screening effort for rare molecular subgroups.

Allocation Ratios

The allocation ratio may be fixed or adaptive.

For two groups:

$$ T:C=1:1 $$

is common.

For multiple investigational arms:

$$ A:B:C:Ctl $$

may use equal or unequal allocation depending on the scientific and operational objectives.

The allocation strategy affects:

  • Information per treatment arm
  • Control information
  • Power
  • Patient exposure
  • Ethical considerations
  • Expected trial duration

Response-Adaptive Randomization

Some master protocols use response-adaptive randomization.

In a simplified representation, the probability of assignment to treatment \(k\) changes according to accumulated information:

$$ P(T=k\mid D) = \pi_k(D) $$

where \(D\) represents accumulated data.

For example, an algorithm could assign more future patients to treatments that appear more promising.

However, response-adaptive randomization introduces additional complexity in sample-size planning, inference, logistics, and interpretation.

Master Protocols and Blinding

Master protocols can be open-label, blinded, or partially blinded depending on the intervention and endpoint.

Blinding can become more complicated when:

  • Treatments have different administration schedules
  • Multiple formulations are used
  • Treatment-specific monitoring is required
  • Different substudies use different procedures

Operational complexity should be considered alongside the statistical design.

Centralized Screening

Biomarker-driven master protocols often benefit from standardized screening procedures.

A common workflow is:

1
Collect tumor or biological specimen.
2
Perform validated molecular testing.
3
Determine biomarker status.
4
Determine eligible treatment pathway.
5
Randomize or enroll into the relevant substudy.

The statistical analysis is only as reliable as the classification process that determines which patients belong to which treatment population.

Operational Advantages

Master protocols can potentially provide:

  • Shared screening infrastructure
  • Shared investigator sites
  • Common data collection systems
  • Common safety monitoring infrastructure
  • Centralized biomarker testing
  • Shared control recruitment
  • More efficient evaluation of multiple therapies
  • Potentially faster treatment selection

Operational Challenges

The same complexity that creates efficiency can create substantial operational burden.

Challenges may include:

  • Complex eligibility algorithms
  • Multiple investigational products
  • Treatment-specific procedures
  • Dynamic randomization
  • Complex data management
  • Multiple statistical analyses
  • Frequent protocol amendments
  • Multiple sponsors or collaborators
  • Complex regulatory submissions
  • Drug supply management

Protocol Governance

A master protocol requires clear governance.

The protocol should identify responsibility for:

  • Statistical decisions
  • Safety monitoring
  • Data review
  • Treatment-arm activation
  • Treatment-arm discontinuation
  • Protocol amendments
  • Database changes
  • Biomarker testing
  • Randomization changes
Governance is part of the design. In a dynamic platform, the process by which decisions are made can be almost as important as the statistical rule itself.

Protocol Amendments

Traditional clinical trials may require relatively infrequent amendments.

A platform may require more frequent changes because treatments can enter and leave.

The challenge is distinguishing between:

  • Operational amendments
  • Scientific amendments
  • Statistical amendments
  • Changes that affect the estimand
  • Changes that affect the error-control strategy

Any modification that changes the statistical operating characteristics should be evaluated before implementation.

Statistical Information in the Protocol

A master protocol should clearly specify:

  • Primary objectives
  • Primary estimands
  • Primary endpoints
  • Analysis populations
  • Randomization procedures
  • Stratification factors
  • Interim analyses
  • Stopping boundaries
  • Multiplicity strategy
  • Missing-data approach
  • Subgroup analyses
  • Operating characteristics
  • Rules for treatment additions and removals
  • Rules governing shared controls

The Statistical Analysis Plan

The SAP should translate the master protocol's statistical framework into reproducible analysis procedures.

For each treatment comparison, document:

  • Analysis population
  • Endpoint derivation
  • Statistical model
  • Covariates
  • Stratification factors
  • Handling of missing data
  • Censoring rules
  • Intercurrent-event strategy
  • Confidence intervals
  • Hypothesis tests
  • Multiplicity adjustment
  • Interim-analysis procedures

Worked Statistical Example: Shared-Control Binary Endpoint

Suppose three treatments are compared with a common control using objective response.

Assume the planned sample sizes are:

Arm Sample Size
Drug A 100
Drug B 100
Drug C 100
Shared Control 100

Suppose observed responses are:

Arm Responses Observed Rate
Drug A 38 38%
Drug B 24 24%
Drug C 31 31%
Control 20 20%

The crude risk differences are:

\hat\Delta_A=0.38-0.20=0.18 $$ \[ \hat\Delta_B=0.24-0.20=0.04 \] \[ \hat\Delta_C=0.31-0.20=0.11 \]

These are descriptive treatment effects.

They are not automatically confirmatory conclusions.

The appropriate inferential analysis must account for the prespecified model, confidence level, stratification, and multiplicity strategy.

Why the Shared Control Creates Dependence

Drug A and Drug B both use the same observed control rate of 20%.

Therefore:

\hat\Delta_A = \hat p_A-\hat p_C $$ \[ \hat\Delta_B = \hat p_B-\hat p_C \]

The common \(\hat p_C\) induces dependence between the two estimates.

This dependence should be incorporated into any joint inferential procedure that treats the treatment comparisons as a family.

Example of a Hierarchical Testing Strategy

Suppose the sponsor has a prespecified hierarchy:

H_{01} \rightarrow H_{02} \rightarrow H_{03} $$

Treatment A is tested first.

If its hypothesis is successfully rejected, the procedure proceeds to treatment B.

If B is also successful, testing proceeds to C.

The exact alpha-transfer or hierarchical procedure must be prespecified.

This type of strategy can be useful when the scientific claims have an inherent priority order.

Example of Bonferroni Allocation

For three equally important hypotheses and a familywise type I error target of 0.05, a simple Bonferroni allocation would use:

\alpha_i=\frac{0.05}{3}\approx0.0167 $$

for each hypothesis.

This is easy to understand but may not be the most efficient approach for every master protocol.

Other procedures can exploit hierarchy, dependence, or prespecified clinical priorities.

Multiplicity and Power

Multiplicity adjustment can affect power.

If each hypothesis is tested at a smaller significance level, the sample size required to achieve a given power may increase.

Therefore, master-protocol sample-size planning must consider both:

\text{Type I error control} \quad\text{and}\quad \text{Power} $$

simultaneously.

Simulation Is Often Essential

For simple two-arm trials, analytical sample-size calculations are often sufficient.

Master protocols can be sufficiently complex that simulation becomes the preferred or necessary design-evaluation tool.

Simulation can evaluate:

  • Type I error
  • Power
  • Probability of selecting the correct treatment
  • Probability of dropping an effective treatment
  • Probability of retaining an ineffective treatment
  • Expected sample size
  • Distribution of sample size
  • Trial duration
  • Operating characteristics under treatment heterogeneity

A Simple Simulation Framework

Suppose three treatment effects are represented by:

\theta_A,\theta_B,\theta_C $$

A simulation proceeds by repeatedly generating complete trial datasets under prespecified scenarios.

1
Specify a true treatment-effect scenario.
2
Generate patient outcomes according to the assumed distributions.
3
Apply the randomization algorithm.
4
Conduct the interim analysis.
5
Apply treatment-dropping or continuation rules.
6
Complete the trial according to the simulated design.
7
Apply the final analysis.
8
Repeat thousands of times.

Estimating Type I Error by Simulation

Suppose all treatment effects are actually null.

Run \(M\) simulated trials.

If \(S\) simulations produce at least one false-positive claim, the estimated familywise error rate is:

\widehat{FWER}=\frac{S}{M} $$

For example, if 4,850 of 100,000 simulated trials produce at least one false positive:

\widehat{FWER} = \frac{4850}{100000} = 0.0485 $$

or 4.85%.

Estimating Power by Simulation

Suppose treatment A is truly effective.

If the prespecified success criterion is achieved in \(S_A\) of \(M\) simulated trials:

\widehat{Power}_A = \frac{S_A}{M} $$

Simulation can also estimate the probability that the correct treatment is selected in a platform containing several competing therapies.

Simulation Code in R

A simple conceptual simulation might begin with:

set.seed(12345)

nsim <- 10000

results <- data.frame(
  sim = 1:nsim,
  success_A = FALSE,
  success_B = FALSE,
  success_C = FALSE
)

for (i in seq_len(nsim)) {

  # Generate outcomes
  # Apply the prespecified randomization
  # Apply interim stopping rules
  # Apply final analysis
  # Store the resulting decisions

}

For a real master protocol, the simulation should explicitly represent the randomization algorithm, information times, treatment additions and removals, correlations induced by shared controls, missing data assumptions, and final analysis procedure.

Simulation Scenarios Should Be Broad

Do not simulate only the scenario in which the expected design assumptions are true.

Useful scenarios include:

Scenario Purpose
All treatments ineffective Evaluate type I error
One treatment effective Evaluate treatment-selection performance
Multiple treatments effective Evaluate simultaneous success
All treatments effective Evaluate platform behavior under broad efficacy
Heterogeneous treatment effects Evaluate robustness
Changing control outcome over time Evaluate temporal sensitivity
Slow enrollment Evaluate operational consequences

Platform Trials and Non-Stationarity

A particularly important simulation scenario is a changing control response over calendar time.

Suppose the control event rate changes from:

p_C(t_1)=0.30 $$ \[ p_C(t_2)=0.20 \]

A treatment entering at \(t_2\) may therefore be compared with a control population with different characteristics from the control population used for an earlier treatment.

The platform's statistical analysis should be designed with this possibility in mind.

Calendar Time Matters

In a conventional fixed trial, calendar time is often less visible because treatment and control patients accrue together within a relatively compact period.

In a long-running platform, treatment effects may be estimated across very different calendar periods.

This makes it important to track:

  • Enrollment date
  • Treatment-arm activation date
  • Control enrollment period
  • Protocol version
  • Site activation
  • Changes in background treatment

Dynamic Eligibility

Master protocols may also have multiple eligibility pathways.

For example:

\text{Disease} \rightarrow \begin{cases} B_1 &\rightarrow A\\ B_2 &\rightarrow B\\ B_3 &\rightarrow C\\ \text{Other} &\rightarrow \text{Screening} \end{cases} $$

The statistical analysis population must therefore be linked carefully to the eligibility algorithm.

Biomarker Misclassification

Biomarker-driven master protocols are particularly sensitive to assay performance.

Suppose a biomarker test has sensitivity \(Se\) and specificity \(Sp\).

Some patients may therefore be incorrectly classified as:

  • Biomarker positive
  • Biomarker negative

This can dilute treatment effects within biomarker-defined cohorts.

If a treatment is expected to work only in truly biomarker-positive patients, misclassification can reduce the observed effect.

Screening Failure

Another operational characteristic is the screen-failure rate.

If only a fraction \(q\) of screened patients are eligible, then obtaining \(N\) eligible patients requires approximately:

N_{\text{screen}} \approx \frac{N}{q} $$

For example, if only 25% of screened patients qualify:

N_{\text{screen}} \approx \frac{100}{0.25} = 400 $$

This can become substantial in biomarker-selected studies.

Safety Monitoring in a Master Protocol

Safety monitoring can be more complicated because several investigational products may be administered simultaneously within the same infrastructure.

The protocol should define:

  • Treatment-specific safety events
  • Common safety definitions
  • Dose-modification rules
  • Safety review frequency
  • Stopping rules
  • Data Monitoring Committee responsibilities

A treatment can therefore be discontinued for safety even if its efficacy signal remains promising.

Efficacy and Safety Decisions Can Be Independent

Suppose treatment A has:

\text{Strong efficacy} \qquad\text{but}\qquad \text{Unacceptable toxicity} $$

The appropriate decision may be to discontinue treatment A despite promising efficacy.

Conversely:

\text{Acceptable safety} \qquad\text{but}\qquad \text{Low efficacy} $$

may lead to a futility decision.

Therefore, efficacy and safety stopping rules should be specified separately.

Common Data Standards

One major operational advantage of a master protocol is the opportunity to standardize data collection.

Common data elements may include:

  • Demographics
  • Baseline disease characteristics
  • Concomitant medications
  • Laboratory measurements
  • Adverse events
  • Imaging assessments
  • Survival outcomes
  • Biomarker results

Treatment-specific data can then be layered onto the common structure.

Master Protocol Database Architecture

A useful conceptual data structure separates:

Core Dataset

Patient-level information shared across the entire master protocol.

Substudy Dataset

Variables specific to a particular treatment or cohort.

Decision Dataset

Information used to determine interim continuation, dropping, or activation.

Analysis Dataset

Derived variables required for the prespecified statistical analyses.

Version Control Is Critical

Because master protocols may evolve over time, the analysis must retain the protocol version relevant to each patient.

Important metadata can include:

  • Protocol version
  • Consent version
  • Eligibility criteria version
  • Treatment-arm version
  • Randomization algorithm version
  • Biomarker assay version

Without adequate version control, reproducing the exact trial population and decision rules can become difficult.

Common Statistical Mistakes

  1. Treating every arm as an independent trial. Shared controls, common screening, and adaptive decisions can induce important dependencies.
  2. Ignoring multiplicity. Multiple treatment hypotheses can create multiple opportunities for false positive conclusions.
  3. Assuming shared controls are always interchangeable. Calendar time, eligibility, background treatment, and other changes can affect comparability.
  4. Adding treatments without statistical planning. A new treatment arm can change the multiplicity and operating characteristics.
  5. Using interim results informally. The decision rules should be prespecified.
  6. Confusing subgroup differences with interactions. A significant result in one subgroup and a nonsignificant result in another does not prove that treatment effects differ.
  7. Ignoring biomarker misclassification. Incorrect classification can dilute treatment effects.
  8. Failing to simulate complex designs. Analytical approximations may not adequately represent complicated adaptive algorithms.
  9. Changing the estimand during the platform. The scientific question should remain clearly defined for each treatment comparison.
  10. Reporting only the final p-value. Master protocols require documentation of the decision process, treatment exposure, interim decisions, and operating characteristics.

Master Protocols Versus Conventional Trials

Feature Conventional Trial Master Protocol
Primary question Usually one major comparison Multiple related questions
Treatments Often fixed May be multiple and potentially dynamic
Control Usually dedicated May be shared
Interim adaptations May be limited Can be central to the design
Multiplicity Often simpler Potentially substantial
Operational complexity Moderate Potentially high
Simulation requirement Sometimes unnecessary Often highly valuable

Master Protocols Versus Separate Trials

Suppose three therapies are each evaluated in independent trials.

The infrastructure could resemble:

Trial\ A: A\ vs\ C_A $$ \[ Trial\ B: B\ vs\ C_B \] \[ Trial\ C: C\ vs\ C_C \]

A master protocol might instead use:

A,B,C \quad\text{vs.}\quad C_{\text{shared}} $$

The second approach may reduce duplication but introduces additional statistical dependencies and operational requirements.

The Core Trade-Off

The central trade-off can be summarized as:

\text{Efficiency} \quad\leftrightarrow\quad \text{Complexity} $$

Potential efficiencies include:

  • Shared controls
  • Shared sites
  • Shared infrastructure
  • Faster screening
  • Faster treatment evaluation

Potential costs include:

  • More complex statistics
  • More complex operations
  • Multiplicity
  • Protocol governance
  • Potential temporal changes
  • More complicated data management

When a Master Protocol May Be Attractive

A master protocol may be particularly useful when:

  • Several related treatment questions exist.
  • The disease population is difficult to recruit.
  • Biomarker screening can identify multiple treatment pathways.
  • There is a common control strategy.
  • Treatments may need to be evaluated rapidly.
  • Interim treatment selection is scientifically meaningful.
  • A shared infrastructure can be maintained over time.

When a Conventional Trial May Be Simpler

A conventional trial may be preferable when:

  • There is only one treatment question.
  • The treatment population is straightforward.
  • There is no meaningful benefit from sharing control patients.
  • The study is expected to be short.
  • The additional platform infrastructure would outweigh the efficiency gained.
  • The statistical questions are simple and well defined.

A Practical Master-Protocol Workflow

1
Define the overarching clinical development objective.
2
Define each treatment-specific or subgroup-specific research question.
3
Define the estimand for every confirmatory question.
4
Determine whether the structure is umbrella, basket, platform, MAMS, or a combination.
5
Determine whether a concurrent shared control is appropriate.
6
Define randomization and stratification procedures.
7
Specify interim analyses and treatment-selection rules.
8
Define the multiplicity and type I error-control strategy.
9
Calculate or simulate sample size and operating characteristics.
10
Evaluate sensitivity to treatment heterogeneity and calendar-time effects.
11
Specify operational governance and treatment-arm activation or removal procedures.
12
Prespecify the statistical analysis plan and decision framework.

What Should Be Included in a Master Protocol?

A comprehensive master protocol should address both the common infrastructure and the individual substudies.

Component Key Content
Scientific rationale Overall disease and treatment-development rationale
Substudies Individual treatment and population questions
Eligibility Common and treatment-specific criteria
Biomarkers Testing and classification procedures
Randomization Allocation and stratification rules
Control Shared or treatment-specific control strategy
Endpoints Primary and secondary outcomes
Estimands Definition of treatment effects
Interim analyses Timing and decision rules
Multiplicity Family and error-control strategy
Adaptations Rules for adding, dropping, or modifying arms
Safety Monitoring and stopping procedures
Governance Decision-making responsibilities
Simulation Operating characteristics and sensitivity analyses

Documenting Operating Characteristics

A master protocol should document how the proposed design performs under important scenarios.

Relevant operating characteristics can include:

  • Familywise type I error
  • Power for each primary hypothesis
  • Probability of treatment selection
  • Probability of dropping an effective treatment
  • Probability of retaining an ineffective treatment
  • Expected sample size
  • Maximum sample size
  • Expected number of events
  • Probability of each adaptation
  • Trial duration

A Simple Operating-Characteristic Table

Scenario Primary Quantity
All treatments ineffective FWER
A effective, B/C ineffective Power for A; selection probability
B effective, A/C ineffective Power for B; selection probability
Multiple treatments effective Joint success probability
Strong treatment heterogeneity Robustness of selection and inference
Changing control rate Robustness to temporal drift

Reproducibility

Because master protocols can be highly adaptive, reproducibility requires careful documentation.

The statistical programming environment should retain:

  • Randomization seeds where applicable
  • Protocol versions
  • Decision dates
  • Treatment activation dates
  • Treatment discontinuation dates
  • Interim-analysis datasets
  • Decision outputs
  • Final analysis datasets
  • Simulation code
  • Analysis code

This allows the statistical decisions to be reconstructed independently.

Master Protocols and Data Monitoring Committees

A Data Monitoring Committee may review accumulating safety and efficacy information without exposing operational teams to unblinded information that could compromise trial integrity.

The committee's responsibilities may include:

  • Safety review
  • Interim efficacy review
  • Futility assessment
  • Treatment-arm continuation recommendations
  • Review of emerging operational concerns

The exact responsibilities depend on the protocol and governance structure.

Common Misconceptions

Misconception 1: A master protocol is just several trials combined.

Not necessarily. The statistical and operational components may interact through shared controls, randomization, adaptations, timing, and common eligibility procedures.

Misconception 2: Every master protocol is a platform trial.

No. Umbrella and basket structures can be master protocols without having the dynamic treatment-arm features commonly associated with platform trials.

Misconception 3: Every platform uses a shared control.

Not necessarily. A platform may use concurrent controls, treatment-specific controls, or other control strategies depending on the design.

Misconception 4: Shared control automatically increases power.

Sharing controls can improve efficiency, but the resulting power depends on allocation ratios, effect sizes, variance, multiplicity, and the complete analysis strategy.

Misconception 5: Dropping a treatment eliminates its data.

Not necessarily. Data collected before discontinuation may still be used according to the prespecified analysis plan.

Misconception 6: Adding a treatment is only a protocol amendment.

A treatment addition can affect randomization, control use, multiplicity, operating characteristics, and statistical inference.

Misconception 7: A significant subgroup result proves biomarker selection.

The appropriate evidence for treatment-effect heterogeneity generally involves an interaction or another prespecified formal comparison.

Master Protocols and Regulatory Strategy

A complex statistical design must be accompanied by a clear regulatory strategy.

The protocol should make it possible for reviewers to understand:

  • What hypotheses are being tested
  • Which analyses are confirmatory
  • How error rates are controlled
  • How treatment additions and removals work
  • How shared controls are defined
  • How changes over time are handled
  • How the final treatment effects will be interpreted

The more adaptive the platform becomes, the more important it is to make the statistical framework transparent before the relevant decisions occur.

Master Protocols in Phase II

Master protocols are particularly attractive in early development because several candidate treatments may need to be screened.

For example:

A,B,C,D,E \rightarrow A,B,D \rightarrow A,D \rightarrow A $$

The goal may not initially be definitive confirmation of efficacy for every treatment.

Instead, the platform may be designed to identify treatments sufficiently promising to advance into later-stage development.

Master Protocols in Confirmatory Development

Master protocols can also support confirmatory questions, but the statistical requirements can be more stringent.

The protocol may need to control:

  • Familywise type I error
  • Multiplicity across treatment comparisons
  • Interim-analysis alpha spending
  • Potential treatment additions
  • Shared control correlations
  • Protocol modifications

The distinction between exploratory and confirmatory claims should therefore be explicit.

Master Protocols and Alpha Spending

If a confirmatory treatment comparison includes multiple interim analyses, the type I error must be allocated across information times.

Let:

t_1,t_2,\ldots,t_K $$

represent information fractions.

An alpha-spending function \(A(t)\) can allocate cumulative type I error:

A(t_K)=\alpha $$

with interim critical boundaries chosen to maintain the desired overall error rate.

In a complex platform, this may need to be integrated with multiplicity across treatment arms.

Combining Multiplicity and Group Sequential Testing

A platform may simultaneously contain:

  • Multiple treatment comparisons
  • Multiple interim analyses
  • Shared controls
  • Adaptive arm dropping

This creates a multidimensional error-control problem.

The statistical design therefore needs to control the probability of false positive conclusions across the complete testing strategy.

Master protocols can combine multiple sources of multiplicity. The number of treatments and the number of interim looks are separate issues, but their effects on overall type I error cannot necessarily be analyzed independently.

A Conceptual Statistical Map

Design Feature Primary Statistical Question
Multiple treatments How is multiplicity controlled?
Shared control How is correlation handled?
Interim analyses How is sequential type I error controlled?
Arm dropping What are the operating characteristics?
Arm addition How are new hypotheses incorporated?
Biomarker cohorts How is heterogeneity assessed?
Borrowing How much information should move across cohorts?
Changing control How is temporal comparability maintained?

The Most Important Design Principle

The statistical design should be built around the decision structure of the trial, not added after the operational platform has already been constructed.

Start by asking:

  1. What decisions will the trial make?
  2. What evidence will trigger each decision?
  3. Which hypotheses are confirmatory?
  4. Which decisions belong to the same multiplicity family?
  5. Which patients provide the control information?
  6. Can treatment arms enter or leave?
  7. How will time affect comparability?
  8. What information must be available at each interim analysis?

The statistical operating characteristics can then be derived from the complete decision algorithm.

Master Protocol Design Checklist

1
Define the overarching scientific objective.
2
Identify all treatment and population-specific questions.
3
Define the estimand for each confirmatory question.
4
Choose the appropriate master-protocol architecture.
5
Determine the control strategy.
6
Define randomization and stratification.
7
Define interim analyses and information times.
8
Define efficacy and futility criteria.
9
Define treatment-arm addition and removal rules.
10
Develop the multiplicity strategy.
11
Calculate sample size and simulate operating characteristics.
12
Evaluate robustness to temporal drift and treatment heterogeneity.
13
Define safety monitoring and governance.
14
Document the statistical decision process prospectively.

Final Worked Example: Putting Everything Together

Consider a master protocol for a molecularly defined cancer population with three investigational therapies and a shared control.

The platform begins with:

Arm Role
A Investigational treatment
B Investigational treatment
C Investigational treatment
Control Concurrent shared control

The primary endpoint is progression-free survival.

The platform contains two interim analyses.

At the first interim analysis:

  • Treatment C crosses a prespecified futility boundary.
  • Treatments A and B continue.

At the second interim analysis:

  • Treatment B crosses the efficacy boundary.
  • Treatment A continues.

A new treatment D becomes available under a prespecified platform mechanism.

The platform then becomes:

A,B,C,Ctl \rightarrow A,B,Ctl \rightarrow A,B,Ctl,D \rightarrow A,D,Ctl $$

This one example contains several statistical issues simultaneously:

  • Multiple treatment hypotheses
  • Shared concurrent control
  • Interim analyses
  • Futility stopping
  • Efficacy stopping
  • Treatment addition
  • Potential correlation among treatment comparisons
  • Multiplicity across the decision family
  • Potential calendar-time effects

This is why master protocols require substantially more planning than simply creating a larger randomized trial.

What the Biostatistician Must Keep Track Of

For a complex master protocol, the biostatistician should maintain a clear map of:

Domain Questions
Patients Who is eligible for which treatment?
Randomization What assignment probabilities apply?
Control Which patients constitute the relevant comparator?
Endpoints What outcome answers each scientific question?
Estimands What treatment effect is being estimated?
Interim analyses When are decisions made?
Adaptations What can change?
Multiplicity Which claims belong to the same error family?
Simulation Does the complete design achieve its operating characteristics?
Governance Who makes each decision?

The Difference Between Efficiency and Validity

One of the most important lessons from master protocols is that operational efficiency and statistical validity are separate objectives.

A design can be operationally efficient but statistically poorly controlled.

Conversely, a statistically rigorous design can be operationally impractical.

A successful master protocol must balance:

\text{Scientific validity} + \text{Statistical validity} + \text{Operational feasibility} $$

Summary Table

Concept Core Idea
Master protocol Overarching framework for multiple related clinical research questions
Umbrella Multiple treatments within one disease, often by biomarker subgroup
Basket One treatment across multiple diseases or disease subtypes linked by biology
Platform Dynamic framework in which treatments may enter or leave
MAMS Multiple treatment arms evaluated through multiple stages
Shared control One concurrent control group can support multiple comparisons when appropriately designed
Multiplicity Multiple hypotheses require an appropriate error-control strategy when formal claims are made
Adaptation Prespecified changes to treatment allocation, continuation, or arm composition
Borrowing Statistical information may be shared across related cohorts under an appropriate model
Simulation Often essential for evaluating complex operating characteristics

The Most Important Concept

The central idea behind a master protocol is not simply that many treatments can be tested at once.

The deeper concept is that multiple scientific questions can be organized within a common, prospectively specified decision framework.

That framework can incorporate:

  • Multiple treatments
  • Multiple populations
  • Shared controls
  • Biomarker-defined cohorts
  • Interim analyses
  • Futility decisions
  • Efficacy decisions
  • Treatment-arm additions
  • Treatment-arm removals
  • Multiplicity control
  • Adaptive randomization
  • Bayesian information borrowing

The statistical challenge is to ensure that these components work together without compromising the validity of the intended conclusions.

Bottom line: Master protocols provide a flexible framework for evaluating multiple clinical research questions under common infrastructure. Umbrella protocols generally evaluate multiple treatments within one disease, basket protocols evaluate a treatment across multiple diseases or biologically related cohorts, and platform protocols can allow treatment arms to enter or leave over time. Shared controls can improve efficiency, while adaptive treatment selection can reduce resources devoted to poorly performing interventions. However, these advantages introduce statistical challenges involving multiplicity, correlated comparisons, interim analyses, treatment additions and removals, temporal drift, biomarker misclassification, and complex operating characteristics. A robust master protocol therefore begins with clearly defined estimands and decision rules, followed by prespecified statistical methods and simulation of the complete design before enrollment begins.

References

Woodcock, J. & LaVange, L.M. (2017). Master protocols to study multiple therapies, multiple diseases, or both. New England Journal of Medicine, 377, 62–70.
Park, J.W., Liu, M.C., Yee, D., et al. (2020). Adaptive Randomization of Neratinib in Early Breast Cancer. Journal of Clinical Oncology.
Berry, S.M., Carlin, B.P., Lee, J.J. & Muller, P. (2010). Bayesian Adaptive Methods for Clinical Trials. CRC Press.
Cunanan, K.M., Iasonos, A., Shen, R., et al. (2017). Developing a master protocol for a precision medicine trial. Clinical Cancer Research.
Hobbs, B.P., Barata, P.C., Kohn, E.C., et al. (2018). Seamless designs and platform trials in oncology. Clinical Cancer Research.
Collins, J.M. & Varmus, H. (2015). A new initiative on precision medicine. New England Journal of Medicine, 372, 793–795.
Berry, S.M., Connor, J.T. & Lewis, R.J. (2015). The platform trial: an efficient strategy for evaluating multiple treatments. JAMA, 313, 1619–1620.
Parmar, M.K.B., Bartelink, H., Brundage, M., et al. (2008). Designing multi-arm multi-stage clinical trials. Clinical Trials.