Tutorials › Multi-Arm Multi-Stage (MAMS) Designs › Trimming and Restriction When Historical Controls Lack Overlap

Platform and Umbrella Trials · Tutorial 372 of 499

Trimming and Restriction When Historical Controls Lack Overlap

Learn how covariate overlap guides restriction of historical-control analyses and how that restriction changes the population to which an estimated treatment effect applies.

Intermediate 12 min read

What You'll Learn

  • Define a covariate region represented in both historical controls and the target-period population.
  • State the assumptions needed to use historical control outcomes within that region.
  • Calculate a treatment-effect estimate standardized to retained target-period patients.
  • Distinguish restriction from extrapolation and from weighting.
  • Interpret how trimming changes the target population and limits generalizability.
  • Diagnose sparse or unstable overlap and assess sensitivity to a prespecified restriction rule.

Why Restrict an Analysis When Historical Controls Lack Overlap?

Historical controls can add information when a new treatment arm opens, but they may not represent every patient enrolled in the target period. For example, eligibility, referral patterns, or the mix of disease severity may have changed. If the historical data contain no patients with some target-period covariate profiles, an adjusted analysis cannot learn the historical control outcome for those profiles directly. A regression model might still produce a prediction there, but that prediction is an extrapolation.

Restriction, also called trimming in this setting, addresses the support problem by limiting the analysis to covariate profiles represented in both sources. It does not make historical and current patients exchangeable, and it does not recover an effect for patients who are removed. Its purpose is narrower: to avoid relying on unsupported predictions and to define clearly the population for which the comparison is made.

Definition: Let \(X\) denote measured baseline covariates, \(C\) the target enrollment period, and \(H\) the historical period. A common-support region \(S\) is a prespecified set of covariate profiles for which target-period patients and historical controls are both represented. Restriction retains target-period patients with \(X\in S\) and uses historical controls with \(X\in S\). The resulting treatment-effect estimand applies to the retained target-period population, not automatically to all target-period patients.

Here, the target-period group is the group assigned to the experimental treatment in period \(C\), and historical controls received control in period \(H\). If \(Y(1)\) and \(Y(0)\) denote the potential outcomes under treatment and control, respectively, a useful target is the average effect among retained target-period patients:

$$ \tau_S = E\{Y(1)-Y(0)\mid C,\ A=1,\ X\in S\}. $$

For a binary outcome, \(\tau_S\) is a risk difference, measured in probability units or percentage points. Other effect measures require their own estimand and assumptions; restriction alone does not determine the scale of the effect.

Assumptions and the Restricted Comparison

The analysis requires more than overlap. First, covariates and outcomes must be defined comparably across periods, including a compatible outcome window and follow-up. Second, conditional on the measured covariates, historical controls must provide a valid estimate of the control outcome that target-period patients would have experienced. In potential-outcome notation, this requires no residual period difference in the control outcome after conditioning on \(X\), for the covariate profiles being analyzed. Third, each retained target profile must have historical control support. Finally, the treatment outcome among the retained target-period patients must be observed or identified by the target-period design, commonly randomization.

These assumptions clarify what restriction can and cannot accomplish. Restriction addresses lack of measured-covariate support by excluding profiles for which historical controls are absent or too sparse. It cannot remove bias from unmeasured differences between periods, such as a change in clinical practice not captured by \(X\). Nor does a common range of a few covariates guarantee that the full multivariate profiles overlap.

Within \(S\), one can compare the target-period treated outcome with a control outcome standardized to the covariate distribution of retained target-period patients. Let \(m_1(x)=E\{Y\mid C,A=1,X=x\}\) and let \(m_{0,H}(x)=E\{Y\mid H,A=0,X=x\}\). Under the assumptions above, the latter estimates the target-period control mean conditional on \(X=x\). The standardization is:

$$ \tau_S = E\{m_1(X)-m_{0,H}(X)\mid C,\ A=1,\ X\in S\}. $$

In a sample, this averages the covariate-specific differences over the retained target-period treated patients. For binary outcomes, it is the difference between the observed or modeled treatment risk and the historical control risk standardized to those retained patients. The earlier material on standardizing effects to a common target population gives the general standardization idea; the key here is that the target distribution itself is restricted to the overlap region.

Worked Example: Estimating a Risk Difference in the Common Region

Suppose a hypothetical platform comparison has three baseline severity groups. Among 100 target-period patients assigned to the new treatment, 30 are in group A, 50 in group B, and 20 in group C. Their observed outcome risks are 0.10, 0.30, and 0.50, respectively. Historical controls are represented in groups A and B, with outcome risks 0.20 and 0.50; there are no historical controls in group C. Assume the outcome and follow-up definitions match across periods, target-period treatment assignment is randomized, and the conditional control-outcome comparability assumption is credible in A and B.

Group C has no historical support, so set \(S=\{A,B\}\) and restrict the target population to its 80 patients in those groups. The retained target weights are \(30/80=0.375\) for A and \(50/80=0.625\) for B. The standardized treatment risk is:

$$ \frac{30(0.10)+50(0.30)}{80} = \frac{18}{80} = 0.225. $$

The historical control risk standardized to the same retained patients is:

$$ \frac{30(0.20)+50(0.50)}{80} = \frac{31}{80} = 0.3875. $$

Thus the estimated restricted risk difference is \(0.225-0.3875=-0.1625\), or \(-16.25\) percentage points. Under the stated assumptions, this estimates the treatment effect for target-period patients in groups A and B. It does not estimate the effect for group C or for all 100 target-period patients. In particular, assigning group C a historical control risk by extrapolating the A/B pattern would add an unsupported assumption rather than solve the support problem.

Defining and Checking the Restriction

The support rule should be chosen using covariates measured before treatment and specified without using outcome results. In a small discrete example, support can be assessed directly by cross-tabulating covariate patterns by period. With continuous or many covariates, analysts may examine distributions, multivariate profiles, or an estimated period-membership score \(q(X)=P(C\mid X)\). Values of \(q(X)\) near zero indicate profiles concentrated in the historical period; values near one indicate profiles concentrated in the target period. A rule such as retaining \(0.10\le q(X)\le0.90\) can be an operational trimming rule, but it is not a universal definition of adequate overlap. It should be justified by design context and checked against the covariate distributions themselves.

A practical restriction process is:

1
Specify the target and covariates.
State which target-period patients the analysis is intended to represent and identify the baseline covariates relevant to period differences and outcome prognosis.
2
Assess support.
Compare the covariate profiles in target-period patients and historical controls. Mark profiles that are absent or too sparse in either source.
3
Set and apply a rule.
Define the retained region using a defensible, preferably prespecified criterion, then apply it consistently to the target patients and historical controls.
4
Report the new target.
Describe how many target patients were retained and excluded, how their covariate distribution differs, and the population to which the estimate applies.

Diagnostics should look for more than a single score range. Tabulate retained and excluded patients by important covariates, inspect distributions and joint patterns, and check the number of historical controls supporting each retained region. Very few controls in a region can make the estimated control outcome unstable even if the region is not literally empty. Also examine how estimates and retained populations change under reasonable alternative thresholds. Large changes can signal that the conclusion depends heavily on the chosen support rule.

Worked Example: Applying a Period-Score Restriction

In a hypothetical data set, an estimated period-membership score \(q(X)\) is used to summarize measured covariate profiles. Among 100 target-period treated patients, 5 have \(q(X)<0.10\), 80 have scores from 0.10 through 0.90, and 15 have \(q(X)>0.90\). Among 180 historical controls, the corresponding counts are 40, 120, and 20. The analysis plan retains scores from 0.10 through 0.90.

The retained fractions are \(80/100=0.80\), or 80% of target-period treated patients, and \(120/180=0.667\), or about 66.7% of historical controls. The two extreme-score groups are excluded from the restricted analysis. This calculation documents the consequence of the rule; it does not by itself prove adequate overlap. The analyst should still compare covariate distributions within the retained range and check whether important profiles have adequate historical control counts. If the retained target patients differ meaningfully from the full target group, the effect estimate must be described as applying to the retained group.

How Trimming Changes Interpretation

Restriction changes the target population by design. If treatment effects vary across covariate profiles, the restricted estimate can differ from the effect in the full target-period population even when both estimates are unbiased for their respective targets. Excluded patients are not evidence of no treatment effect; their effect is simply not identified by this restricted historical-control comparison.

Worked Example: Interpreting a Changed Target Population

Suppose a hypothetical study has 1,000 target-period patients, of whom 750 fall in the common-support region and 250 have profiles absent from the historical controls. Within the retained population, assume the estimated risk difference is \(-0.11\), or \(-11\) percentage points.

The retained share is \(750/1{,}000=0.75\), so the analysis covers 75% of the target-period patients. The \(-11\)-percentage-point estimate applies to those 750 retained patients under the causal assumptions. It does not establish that the average effect for all 1,000 patients is \(-11\) percentage points: the treatment effect for the 250 unsupported patients is not learned from this comparison. Generalizing to them would require additional evidence or assumptions.

Restriction differs from weighting, which keeps a broader target group but gives some observations more influence; severe lack of overlap can make such weights unstable or place high demands on the data. Restriction avoids estimating effects in unsupported regions, at the cost of changing the population and discarding data. A concurrent-control-only analysis is another alternative: it avoids relying on historical control outcomes, but may be less precise or address a narrower enrollment period. The choice depends on the intended estimand, support, and credibility of the assumptions; no method can manufacture information in a region where one source has no observations.

Common Mistakes and Limitations

  • Reporting the restricted estimate as an all-patient effect. The estimate is for target-period patients retained in \(S\). Report the excluded count and describe the retained population.
  • Treating a score cutoff as proof of exchangeability. A period score summarizes measured covariates; it cannot establish that all relevant temporal differences have been measured.
  • Keeping a region with almost no historical controls. Nonzero support may still be too weak for stable estimation. Report cell counts and uncertainty, not only a visual or score-based overlap summary.
  • Choosing the cutoff to obtain a preferred result. Outcome-guided trimming risks making the analysis depend on the observed result. Specify the rule from design considerations and show sensitivity to reasonable alternatives.
  • Assuming restriction always improves validity. It can reduce extrapolation but can also sharply reduce sample size and precision. It does not fix outcome measurement differences, unmeasured period effects, or incompatible follow-up.
Key takeaway: Restrict to a defensible region represented in both the historical controls and target-period patients, then estimate and report the effect for the retained target population. The gain is less dependence on unsupported extrapolation; the cost is a narrower target and no automatic protection against unmeasured temporal differences.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions below.

  1. A target-period group contains 120 patients, and a restriction retains 90. What fraction is retained, and to whom does the restricted estimate apply?
  2. Why is it not valid to use a fitted historical control model to claim an effect for covariate profiles with no historical controls without further assumptions?
  3. When might restriction be preferable to weighting, and what is its main interpretive cost?
  4. Does good overlap in an estimated period-membership score prove that historical and target-period controls are exchangeable? Explain.

Solutions. (1) The retained fraction is \(90/120=0.75\), or 75%. The estimate applies to the 90 target-period patients in the retained region, not automatically to the 30 excluded patients or all 120. (2) The model must predict where it has no observed historical control support, so the result relies on extrapolation and model assumptions that cannot be checked from those observations. (3) Restriction can be preferable when weights would be highly unstable or when unsupported profiles should not be modeled. Its main cost is changing the target population and losing direct applicability to excluded patients. (4) No. The score reflects measured covariates used to estimate period membership; overlap does not rule out unmeasured temporal differences or other violations of conditional comparability.

Clinical Biostats