Tutorials › Group Sequential Methods and Sample Size Re-Estimation › Representing Outcomes From a Stopped Trial

Orderings and p-Values After Early Stopping · Tutorial 256 of 699

Representing Outcomes From a Stopped Trial

Represent a realized group sequential result precisely, including why later-look statistics are not part of the observed stopped outcome.

Advanced 9 min read

What You'll Learn

  • Define the first stopping look and the statistic observed there.
  • Describe stopped outcomes as look-specific regions of the sequential statistic path.
  • Distinguish a realized stopped record from a hypothetical full path.
  • Check that the recorded look is the first boundary crossing or the planned final look.
  • Identify what must be recorded when stopping depends on more than the group sequential statistic.

What Is the Outcome of a Stopped Trial?

A group sequential trial can end before its planned maximum because a statistic crosses an efficacy or futility boundary. The realized result is therefore not simply the statistic at the maximum planned look: that statistic may never have been calculated from collected data. To describe the trial’s statistical outcome correctly, record when it stopped and the statistic observed at that look, along with the decision or stopping reason when relevant.

This distinction is more than a matter of data formatting. A sequential analysis describes a path of statistics across planned looks, but a stopped trial reveals only the part of that path observed before stopping. The unobserved tail of a hypothetical path can be useful for probability calculations under a model; it is not additional data from the realized trial.

Model and Stopping Rule

Suppose a trial has \(K\) planned analyses at fixed, increasing information levels \(I_1<\cdots<I_K\). Let \(Z_k\) be the standardized test statistic calculated at look \(k\). Under the canonical group sequential model under \(H_0\), the statistics are jointly normal with mean zero and covariance

$$ \operatorname{Cov}(Z_j,Z_k)=\sqrt{\frac{I_j}{I_k}},\qquad j\leq k. $$

This model assumes that the analysis looks and information levels are specified, the statistic is standardized according to the stated analysis plan, and the process has independent increments on the information scale. The covariance formula follows from those assumptions. The representation of the stopped outcome below depends principally on a different condition: stopping is determined by the observed history according to a specified rule. It does not require that every observed statistic follow the canonical model.

For a common two-sided stopping rule, let \(l_k\) and \(u_k\) be the lower and upper boundaries at interim look \(k<K\), with \(l_k<u_k\). Stop at the first interim look with \(Z_k\leq l_k\) or \(Z_k\geq u_k\). If no interim boundary is crossed, stop at look \(K\) by design. One-sided rules are covered by omitting one boundary.

Definition: Let \(T\) denote the stopping look. Under the boundary rule, \(T\) is the first interim look at which a boundary is crossed, or \(K\) if no interim boundary is crossed. The stopped statistic is \(Z_T\). The basic stopped-outcome record is the pair \((T,Z_T)\); a practical record may also include the stopping reason, decision, information level, and any treatment-effect estimate used for reporting.

Formally, if \(\mathcal{F}_k\) denotes the information available through look \(k\), then a stopping rule is a stopping time when the event \(\{T\leq k\}\) can be determined from \(\mathcal{F}_k\). In the boundary rule, the decision at look \(k\) uses only statistics observed up to that look. Thus a later statistic cannot be used to redefine which look was the first stop.

Representing the Stopped Outcomes

The rule partitions possible sequential paths into disjoint stopping regions. At an interim look \(k\), the path must have remained between the boundaries at every previous interim look and cross a boundary at look \(k\). At the final look, it must have remained between the boundaries at all earlier looks; the trial then stops whether or not \(Z_K\) crosses a boundary.

$$ \{T=k\}= \left\{l_j<Z_j<u_j\text{ for }j<k,\ Z_k\leq l_k\text{ or }Z_k\geq u_k\right\}, \qquad k<K, $$
$$ \{T=K\}= \left\{l_j<Z_j<u_j\text{ for every }j<K\right\}. $$

These events cannot both occur for the same path: once an interim boundary is crossed, the trial stops, so it cannot also first stop at a later look. The stopped-outcome space can consequently be written as a disjoint union of look-specific pieces. For an interim upper-boundary stop, for example, the observed record has the form \((k,z)\) with \(z\geq u_k\), and the preceding observed statistics must satisfy their continuation conditions. The pair is a compact representation of the result, not a claim that the complete history consists of only one number.

Key distinction: The complete planned path \((Z_1,\ldots,Z_K)\) is a random vector in a model. The realized stopped record contains the observed prefix through \(T\), including \(Z_T\). If \(T<K\), the statistics \(Z_{T+1},\ldots,Z_K\) were not observed in the stopped trial.

The distinction between the pair and the observed prefix matters. If a report needs the full sequence of statistics collected before stopping, it should retain that sequence. The pair \((T,Z_T)\) identifies the stopping look and the statistic there, but does not reproduce every earlier value. Likewise, if the operational rule can stop for an external reason or uses an auxiliary variable, that trigger and the reason for stopping must be recorded; the pair alone may not explain the decision.

Worked Examples

Worked Example: An Early Efficacy Stop

Consider a hypothetical three-look trial with interim boundaries \(l_1=l_2=-1.0\), \(u_1=2.5\), and \(u_2=2.3\). A higher statistic supports efficacy. At look 1, suppose \(Z_1=1.20\). At look 2, suppose the estimated treatment effect is \(0.084\) units with \(SE=0.0347\) units. The trial will proceed to look 3 only if it has not crossed a boundary earlier.

At look 1, \(-1.0<1.20<2.5\), so the statistic is in the continuation region. At look 2, the standardized statistic is

$$ Z_2=\frac{0.084\text{ units}}{0.0347\text{ units}}=2.421. $$

Since \(2.421\geq 2.3\), the upper boundary is crossed at look 2. The first stopping look is \(T=2\), and the stopped statistic is \(Z_T=Z_2=2.421\). The stopped-outcome pair is \((2,2.421)\), with an efficacy stop. No look-3 statistic is observed in this trial. The model could describe possible look-3 statistics under hypothetical continued observation, but none is part of this realized result.

Worked Example: An Early Futility Stop

Suppose a hypothetical trial has an interim futility boundary \(l_1=-1.0\). At look 1, the estimated effect is \(-0.054\) units with \(SE=0.050\) units. The rule is to stop for futility when \(Z_1\leq-1.0\).

The statistic is

$$ Z_1=\frac{-0.054\text{ units}}{0.050\text{ units}}=-1.080. $$

Because \(-1.080\leq-1.0\), the trial stops at look 1 for futility. Thus \(T=1\), \(Z_T=-1.080\), and the basic record is \((1,-1.080)\). There is no observed look-2 statistic. The negative value is the realized statistic at the stopping look; it does not supply a later value or a separate observation about how the trial would have evolved had it continued.

Worked Example: Stopping at the Planned Maximum

Consider a hypothetical three-look trial with the same interim lower boundaries of \(-1.0\), and upper boundaries \(2.5\) and \(2.3\) at looks 1 and 2. Suppose the observed statistics are \(Z_1=0.70\), \(Z_2=1.40\), and \(Z_3=1.95\).

At look 1, \(-1.0<0.70<2.5\), so the trial continues. At look 2, \(-1.0<1.40<2.3\), so it continues again. Look 3 is the planned maximum, so the trial stops there even though there is no interim crossing to check. Its stopped record is \((3,1.95)\). It is a maximum-look stop, not an early efficacy stop: \(1.95\) is below the look-2 interim upper boundary, and the rule specifies that the trial ends at look 3.

Why the Representation Is Useful

The stopped-outcome representation keeps the data aligned with the actual decision process. A table of outcomes can record the look, observed statistic, boundary status, and stopping reason. It also prevents a common analytical error: treating an imagined full vector of statistics as if every component had been observed. The distinction is important when documenting trial results and when defining events for probability calculations under a sequential model.

A concise stopped record and a full analysis dataset serve different purposes. The record \((T,Z_T)\) captures the stopping look and its statistic. A full dataset may include the entire observed prefix, treatment assignments, estimates, standard errors, and operational details. Which fields are needed depends on the analysis and reporting question; the pair should not be presented as a substitute for all trial data.

Checks, Alternatives, and Limitations

  • Verify the first stop. Check that every earlier observed look was in its continuation region. A statistic beyond a boundary at look 1 cannot be reported as a look-2 stop.
  • Separate the stopping reason from the look. A final-look stop is not automatically an efficacy or futility stop. Record whether a boundary was crossed or the maximum was reached without an interim crossing.
  • Do not append unobserved values. Later statistics may be generated in simulations or discussed as hypothetical continuations, but label them clearly and keep them out of the realized stopped record.
  • Check what triggered stopping. If the rule also depends on safety, data quality, or another variable, recording only \(T\) and \(Z_T\) may omit information needed to explain the stop.

A fixed-sample analysis typically emphasizes the statistic at one prespecified final analysis. That is simpler when no interim stopping changes which look is observed, but it does not describe the realized result of a trial that actually stopped early. At the other extreme, a full-path representation retains \((Z_1,\ldots,Z_K)\) as a model-based random vector. It is useful for expressing the planned joint distribution, but after early stopping its later components are hypothetical rather than observed. The stopped-outcome representation records the realized look and statistic without confusing these two roles.

The representation is limited by the stopping rule it describes. It assumes a specified set of looks and a rule that can be applied to observed information. If the design changes its boundaries, analysis timing, or stopping criteria during conduct, the record should preserve the rule actually used and relevant design changes. A pair \((T,Z_T)\) alone cannot summarize such changes or all features of the collected data.

A Short Derivation: Why the Look-Specific Events Are Disjoint

For \(k<K\), stopping at \(k\) requires continuation at every earlier look and a boundary crossing now. If a path were in both \(\{T=k\}\) and \(\{T=m\}\) for \(k<m\), then \(\{T=k\}\) would require a boundary crossing at \(k\), while \(\{T=m\}\) would require continuation at \(k\). Those conditions cannot both hold. The final event similarly requires continuation through every interim look, so it cannot overlap an earlier stopping event.

$$ \{T=k\}\cap\{T=m\}=\varnothing\quad (k\ne m), \qquad \bigcup_{k=1}^{K}\{T=k\}=\Omega, $$

where \(\Omega\) is the set of paths obeying the planned-look rule. The union covers every such path because either a first interim crossing occurs or the trial reaches the planned maximum. This establishes that the stopping look is well defined and that the look-specific outcome records partition the possible realized outcomes.

Common Mistake

Wrong reasoning: “The design planned four looks, so the result should include four statistics. If the trial stopped at look 2, I can fill in looks 3 and 4 from the joint normal model.”

Correction: The joint model describes the distribution of a planned sequence, not additional measurements collected after the trial stopped. For an early stop at look 2, report the observed stopping look and statistic, and retain any other actually observed data through look 2. Statistics at looks 3 and 4 are unobserved for that realized trial; model-based hypothetical values must not be presented as its data.

Check Your Understanding

Answer each question, then compare with the solutions.

  1. A trial continues at look 1 and crosses its upper boundary at look 2. What are \(T\) and the stopped statistic?
  2. Why is a statistic at a planned look after an early stop not part of the realized stopped outcome?
  3. A trial reaches its final planned look after remaining inside all interim boundaries. Is that necessarily an efficacy stop?
  4. What additional information may be needed if stopping can be triggered by a safety rule as well as by \(Z_k\)?

Solutions. (1) \(T=2\), and the stopped statistic is \(Z_T=Z_2\); the record is \((2,Z_2)\). (2) The trial stopped before that look, so no statistic was calculated from data collected at that later look. A hypothetical model-based continuation is not observed data. (3) No. It is a stop at the planned maximum; unless the final decision rule defines a boundary crossing there, reaching the maximum alone is not an efficacy stop. (4) Record the safety trigger and stopping reason, along with the look and statistic, so the reason for stopping is not lost.

Clinical Biostats