Why Combine an Endpoint Hierarchy With Interim Monitoring?
A confirmatory study may have several clinically important endpoints but a clear order of priority: for example, a primary endpoint followed by two secondary endpoints. A prespecified hierarchy allows the study to make a claim about a later endpoint only if the claims ahead of it have succeeded. Interim monitoring adds another dimension: each endpoint may be examined at more than one planned look. The design must respect both the endpoint order and the repeated opportunities to reject a null hypothesis.
The procedure here is a fixed sequence: hypotheses are tested in a prespecified order, and the sequence stops for confirmatory claims at the first hypothesis that is not rejected. Each endpoint uses a group sequential test whose error rate is controlled across that endpoint’s planned looks. The hierarchy then controls error across endpoints. It is not a procedure for reallocating alpha among endpoints after a rejection.
Endpoint Tests Across Planned Looks
Suppose endpoint \(j\) is assessed at planned looks \(k=1,\ldots,K_j\). For illustration, take a one-sided benefit hypothesis \(H_j:\theta_j\leq 0\) against \(H_{aj}:\theta_j>0\), where \(\theta_j\) is the treatment effect on endpoint \(j\), measured in that endpoint’s units. At look \(k\), let \(\hat{\theta}_{j,k}\) be its estimated treatment effect and \(SE_{j,k}\) its standard error. A standardized statistic is \(Z_{j,k}=\hat{\theta}_{j,k}/SE_{j,k}\), with larger values favoring benefit under this orientation.
The boundaries for an endpoint must be chosen as a group sequential design: under its null, the probability of crossing any of that endpoint’s boundaries over the full planned monitoring schedule must not exceed its local significance level. A boundary-crossing rule can be written as follows.
Here \(R_j\) is the event that endpoint \(j\)'s group sequential test rejects its null, and \(b_{j,k}\) is the boundary at look \(k\). The supremum means that the crossing-probability guarantee holds for every parameter value in \(H_j\). The boundary sequence may be calibrated using the joint distribution of the statistics across looks, or conservatively using a valid bound on the probability of any crossing. Either way, the guarantee is for the entire sequence of looks—not for each look separately.
This statement relies on suitable endpoint-specific statistical assumptions. The endpoint, estimand, beneficial direction, analysis method, and look schedule must be prespecified; the statistic and its null distribution (or calibration method) must be valid under the endpoint null; and the monitoring schedule must be the one used to calibrate the boundaries. For example, a normal-statistic design needs its stated normal or asymptotic approximation to be adequate. Unplanned looks, changing an endpoint’s definition after seeing results, or using an invalid standard error can break the local guarantee.
Why the Hierarchy Controls Familywise Error
The familywise error rate (FWER) is the probability of making at least one false rejection among the endpoint null hypotheses. The key fact is that the first true null in the hierarchy must be rejected before any later true null can be reached. Its own group sequential crossing event therefore bounds the chance of any false confirmatory claim.
To see this, consider any configuration of true and false null hypotheses. If all nulls are false, there is no false rejection. Otherwise, let \(r\) be the index of the first true null. Every index before \(r\) is false. A false confirmatory rejection can occur only if the procedure reaches and rejects \(H_r\): if \(H_r\) is not rejected, the hierarchy blocks every later claim, and earlier hypotheses are false. Thus the event of at least one false rejection is contained in \(R_r\). The local group sequential guarantee gives the result.
This is a strong-control argument because it applies to every pattern of true and false nulls. It does not require endpoint statistics to be independent. Nor does it require a conditional type I error guarantee given that earlier endpoints passed: the event-containment argument uses the unconditional crossing probability of the first true null’s test. This distinction matters when endpoints are correlated or when success on an earlier endpoint changes which claims are eligible.
Worked Decisions With a Two-Look Design
The examples use the same simple, hypothetical two-look boundary rule for each endpoint: reject at look 1 if \(Z_{j,1}\geq 2.90\), or at look 2 if \(Z_{j,2}\geq 2.10\). Suppose the design’s null statistic is standard normal at each look. The rule controls each endpoint’s crossing probability conservatively at no more than \(0.025\), since the union bound gives
This calculation does not assume independence between looks. The example uses a conservative rule to make the error guarantee transparent; a practical design may use a more efficient boundary calibrated to the joint distribution across looks.
Worked Example: The Primary Claim Opens the Next Gate
A hypothetical trial has three endpoints in the order: primary symptom score, functional score, then a biomarker. Positive effects indicate benefit; the treatment effects are measured in symptom-score points, functional-score points, and biomarker units, respectively. At look 1, the symptom-score estimated benefit is \(4.5\) points with \(SE=1.5\) points, so \(Z_{1,1}=4.5/1.5=3.00\). This exceeds 2.90, and \(H_1\) is rejected at look 1.
The functional endpoint is now eligible for a claim. Its look-1 estimated benefit is \(2.3\) points with \(SE=1.0\) point, giving \(Z_{2,1}=2.30\), which is below 2.90. At look 2, its estimated benefit is \(2.2\) points with \(SE=1.0\) point, giving \(Z_{2,2}=2.20\). Because \(2.20\geq2.10\), \(H_2\) is rejected at look 2.
The biomarker is eligible only after that rejection. Suppose its look-2 estimated benefit is \(1.8\) biomarker units with \(SE=1.0\) unit, so \(Z_{3,2}=1.80<2.10\). There is no confirmatory biomarker rejection. The valid conclusion is that the primary and functional endpoints passed their respective monitored tests; this procedure does not establish the confirmatory biomarker claim.
Worked Example: A Strong Later Endpoint Cannot Skip a Failed Gate
Consider the same endpoint order and boundaries. At look 1, the estimated benefit on the primary symptom score is \(2.4\) points with \(SE=1.0\) point, giving \(Z_{1,1}=2.40<2.90\). At look 2, the estimate is \(1.9\) points with \(SE=1.0\) point, so \(Z_{1,2}=1.90<2.10\). The primary hypothesis is not rejected by the final look.
Suppose the functional endpoint has a look-2 estimated benefit of \(3.6\) points with \(SE=1.0\) point, giving \(Z_{2,2}=3.60\). That statistic exceeds the endpoint’s boundary, but the hierarchy does not permit a confirmatory functional claim: \(H_1\) was not rejected. The functional result may be described as supportive or exploratory if appropriate, but a nominally large statistic cannot bypass the prespecified gate.
Worked Example: Error Control When Endpoints Are Correlated
Suppose the primary null is false, the functional endpoint’s null is true, and the biomarker null is false. The functional endpoint is the first true null, so set \(r=2\). If the primary endpoint is rejected, the functional test can be reached; if the functional null is not rejected, the hierarchy blocks the biomarker claim.
For example, imagine the primary endpoint crosses its boundary, the functional endpoint has \(Z_{2,1}=2.00\) and \(Z_{2,2}=2.05\), and the biomarker has a hypothetical look-2 statistic of \(Z_{3,2}=3.30\). Neither functional statistic reaches its boundary, and the biomarker’s large statistic cannot produce a confirmatory rejection. More generally, even if the endpoint statistics are strongly correlated, any false claim in this configuration requires \(R_2\). Therefore \(\operatorname{FWER}\leq P(R_2)\leq0.025\). No independence assumption is needed.
Implementation, Diagnostics, and Alternatives
A reliable implementation makes the sequence and the monitoring rule operational before enrollment. At every planned look, the team should know which endpoint tests are running, which claims are eligible, what boundaries apply, and what happens if a gate has not opened. One transparent rule is to assess each endpoint at its prespecified looks using its original full-schedule boundary sequence, but to release a claim only at a look when all preceding claims have already been established. A boundary crossing while an endpoint is ineligible does not itself authorize a claim; the protocol should specify how eligibility and crossing are handled.
List endpoints in their clinical-priority order, define each null and alternative, and state the treatment-effect direction and units.
Use the planned look schedule and a valid null model to ensure that the probability of crossing any boundary for that endpoint is no greater than its assigned local level, here at most \(\alpha\).
Assess only eligible confirmatory claims. A later endpoint cannot be declared successful until every earlier endpoint has been rejected under its own monitored test.
If an endpoint is not rejected by its final planned look, do not make confirmatory claims on later endpoints under this hierarchy.
Diagnostics should check that the implemented boundary-crossing probability matches the design, that the data cutoff and information times correspond to the planned looks, and that the endpoint order has not changed in response to interim results. Review the analysis code for accidental per-look use of \(\alpha\) instead of a boundary calibrated across looks. Also check that the intended test statistic is valid for the endpoint’s estimand and that missing outcomes, treatment deviations, or data-quality problems have not undermined its assumptions.
A strict hierarchy is most useful when the scientific claims naturally have a priority order and the study can accept that a failure early in the sequence blocks later confirmatory claims. In contrast, a parallel strategy can allow several endpoint claims to be pursued without requiring every earlier claim to pass; it needs a multiplicity procedure suited to that different goal. The fixed sequence does not make a failed endpoint’s result disappear, and it does not show that a later treatment effect is absent. It limits which later findings can be presented as confirmatory under the specified familywise error guarantee.
Common Mistakes and Limitations
- Using a per-look threshold as if it were a sequential boundary. A level-\(\alpha\) test repeated at every look can have a crossing probability above \(\alpha\). Calibrate the whole look sequence or use a valid conservative bound.
- Letting a later endpoint leapfrog the hierarchy. A very large statistic on a blocked endpoint does not create a confirmatory claim. The order is part of the procedure, not a ranking reconsidered after results arrive.
- Assuming correlation invalidates the fixed-sequence proof. Correlation may affect the endpoint test calibration, but the FWER argument itself needs only the marginal full-look guarantee for the first true null.
- Calling a nonrejection proof of no effect. Failure to cross a boundary means the specified test did not reject at the planned looks; it is not proof that the null is true or that a clinically important effect is impossible.
- Changing the schedule or estimand after observing results. The original local crossing guarantee need not apply after unplanned looks, altered endpoint definitions, or uncalibrated analyses.
The main limitation is intentional: a strict hierarchy may sacrifice the ability to make later confirmatory claims when an earlier endpoint narrowly misses its boundary. It also depends on a defensible clinical ordering. The design is not a substitute for appropriate endpoint measurement, valid estimation, or transparent reporting of all results.
Check Your Understanding
Answer these questions, then compare your reasoning with the solutions.
- In a fixed hierarchy, what must happen before \(H_3\) can be rejected?
- Why does repeated monitoring require a boundary calibrated across looks rather than a level-\(\alpha\) test at each look?
- If \(H_1\) is not rejected by its final look but \(Z_{2,2}\) is very large, what confirmatory conclusion is permitted?
- Why can the fixed-sequence FWER argument work without independent endpoint statistics?
- Suppose an endpoint’s estimated benefit is \(6\) units and its standard error is \(2\) units, while its applicable boundary is \(2.10\). Does it cross? What additional condition is required to make a confirmatory claim on this endpoint?
Solutions. (1) Both \(H_1\) and \(H_2\) must have been rejected under their group sequential tests. (2) Repeated opportunities to cross increase the probability of at least one rejection, so the complete set of looks must satisfy the local error guarantee. (3) No confirmatory claim on endpoint 2 is permitted under this hierarchy; endpoint 1 blocks it. (4) Any false claim requires rejection of the first true null, so the FWER event is contained in that endpoint’s crossing event, whose probability is bounded by \(\alpha\). (5) The statistic is \(6/2=3.00\), which exceeds \(2.10\). A confirmatory claim also requires that all preceding hypotheses have been rejected and that this is an eligible planned look under the prespecified procedure.