From an Interim Z Statistic to an Enrollment Rule
An interim Z statistic summarizes the treatment contrast observed so far relative to its standard error. A sample-size adaptation rule can use that statistic to decide whether the planned enrollment is sufficient under a prespecified effect assumption, or whether additional enrollment is allowed. The decision is not simply “increase when the interim result is weak”: a very weak result may be unable to attain the conditional-power target even at the maximum sample size, while a sufficiently favorable result may already meet the target at the original plan.
The key is to specify the entire mapping before examining interim results: the conditional-power model, the target, the permitted sample-size range, and what to do when the target is already met or cannot be met. The introductory material on conditional power and deterministic re-estimation rules supplies the interpretation of conditional power; here the emphasis is on expressing the rule in terms of the observed Z statistic and finding its thresholds.
Conditional Power as a Function of the Interim Z
Under the canonical model, the interim statistic has the form \(Z_1=(\theta I_1+\varepsilon_1)/\sqrt{I_1}\), where \(\varepsilon_1\) has variance \(I_1\). The future increment of the unstandardized score has mean \(\theta^*(I-I_1)\) under the prespecified effect and variance \(I-I_1\). Conditional on the observed interim statistic \(z\), the final Z statistic therefore has mean \((z\sqrt{I_1}+\theta^*(I-I_1))/\sqrt I\) and variance \((I-I_1)/I\). This uses independent increments: the future increment remains random, but the interim contribution is fixed once \(z\) is observed.
The conditional power at final information \(I\) is the probability of crossing the final critical value, conditional on the interim result and calculated under \(\theta^*\). Write \(\Phi\) for the standard normal cumulative distribution function.
A target conditional power \(q\), such as \(0.80\), corresponds to a target normal quantile \(z_q=\Phi^{-1}(q)\). For a fixed candidate \(I\), the interim Z value at which conditional power equals \(q\) is obtained by setting the argument of \(\Phi\) equal to \(z_q\) and solving for \(z\).
Thus \(CP(z,I;\theta^*)\geq q\) exactly when \(z\geq z_q(I)\), for fixed \(I>I_1\). This threshold is useful for defining regions of the interim Z scale. It does not imply that conditional power is monotone as a function of final information \(I\); the conditional mean and variance both change when \(I\) changes.
Worked Example: Evaluating Conditional Power at a Candidate Size
Suppose \(I_1=50\), the observed statistic is \(z=2.2\), the candidate final information is \(I=200\), the assumed effect is \(\theta^*=0.10\), and the final one-sided critical value is \(c=1.96\). Find conditional power. These are hypothetical design inputs; the normal model, known variance structure, stable effect scale, and independent future increment are assumed.
The future information is \(I-I_1=150\). Substituting into the conditional-power formula gives
Under the assumed effect, the chance of crossing the final critical value conditional on this interim result is about \(59.2\%\). It is not the probability that the treatment works, nor a guarantee of final power under an unknown true effect.
Turning the Calculation into a Prespecified Rule
A practical rule needs more than a target \(q\). It also needs an original final information level \(I_0\), a maximum allowed level \(I_{\max}\), and explicit actions at both extremes. One transparent rule is:
- If \(CP(z,I_0;\theta^*)\geq q\), keep the original planned enrollment.
- If \(CP(z,I_{\max};\theta^*)<q\), do not increase enrollment, because the target cannot be reached at the cap under this calculation.
- Otherwise, choose the smallest permitted final information level above \(I_0\) for which \(CP(z,I;\theta^*)\geq q\).
The word “permitted” matters. A design may specify a set of allowed enrollment levels rather than permit every real-valued information value. For such a rule, evaluate conditional power at the allowed choices and select according to the prespecified criterion. Do not assume that a larger sample always raises conditional power at a fixed observed \(z\); verify the candidate values or establish the behavior for the design being used.
Worked Example: Deriving the Z Threshold at the Maximum
Suppose \(I_1=50\), \(I_{\max}=400\), \(c=1.96\), \(\theta^*=0.10\), and the target is \(q=0.80\), so \(z_q\approx0.8416\). Find the interim Z threshold at which conditional power at the maximum equals \(0.80\). Check the information increment and the arithmetic explicitly.
Here \(I_{\max}-I_1=350\). From the threshold formula,
The terms are \(1.96\sqrt{400}=39.200\), \(0.10(350)=35.000\), \(\sqrt{350}\approx18.7083\), and \(0.8416(18.7083)\approx15.745\). Therefore,
At this interim Z value, conditional power at \(I=400\) is \(0.80\), up to rounding. Values below approximately \(2.821\) have conditional power below \(0.80\) at the cap; values above it have conditional power above \(0.80\) at that same candidate information level. The threshold is specific to the assumed effect, target, interim information, maximum, and final critical value.
Worked Example: Applying a Z-Based Increase Rule
Continue with \(I_1=50\), \(\theta^*=0.10\), \(c=1.96\), and \(q=0.80\). Suppose the original plan is \(I_0=200\), the maximum is \(I_{\max}=400\), and the allowed choices for expansion are \(I=300\) and \(I=400\). Let the observed interim statistic be \(z=3.0\). Assume information is proportional to total enrollment, with \(I_1=50\) corresponding to 100 participants and \(I_0=200\) corresponding to 400 participants. All enrollment and information figures are hypothetical.
First check whether the original plan meets the conditional-power target:
The target is not met at the original plan. At \(I=300\), the increment is 250, so
That candidate remains below \(0.80\). At the cap \(I=400\),
The prespecified rule therefore selects \(I=400\), the smallest allowed expansion that meets the target. Since information and enrollment are proportional here, this corresponds to 800 participants, twice the original planned total of 400. This decision is conditional-power targeting under \(\theta^*=0.10\), not a claim that final power is certainly \(81.8\%\) under the unknown true effect.
Why the Rule Needs Prespecification and Diagnostics
A Z-based rule is attractive because it converts an interim result into an auditable decision: given the prespecified inputs, the same \(z\) always leads to the same action. The thresholds also make the rule easy to communicate. For example, the maximum-size threshold derived above identifies which interim Z values can attain the target at the cap, while evaluating \(CP(z,I_0;\theta^*)\) identifies values for which no increase is needed.
The conditional-power calculation is only as credible as its assumptions. Check that the interim statistic uses the planned information scale; that future observations contribute the assumed independent information increment; that the variance model remains appropriate; and that the effect \(\theta^*\), final test, and critical value were specified consistently. If interim data are used to change these assumptions informally, the calculated rule is no longer the rule that was evaluated in advance.
Most importantly, a conditional-power rule alone does not establish that the final test has type I error \(\alpha\). Because enrollment depends on an interim statistic, the distribution of the final test statistic under \(H_0\) can differ from that of a fixed-sample design. The design must evaluate its operating characteristics under the null and use a testing procedure justified for the adaptation. Likewise, a target conditional power under \(\theta^*\) is not a guarantee of unconditional power across all possible interim results.
A fixed-sample design is simpler and avoids an interim enrollment decision, but it cannot respond to the observed interim result. A rule that always increases enrollment by a fixed amount is simpler than a Z-dependent rule, but does not tailor the increase to conditional power. A Z-threshold formulation instead makes the decision regions explicit. It differs from a rule written directly in terms of an estimated treatment effect: both may use related interim information, but their thresholds and implications must be derived under their own prespecified definitions.
Specify \(I_1\), \(I_0\), \(I_{\max}\), \(\theta^*\), \(q\), the final critical value, and the permitted enrollment choices before using the interim Z statistic.
Calculate \(CP(z,I_0;\theta^*)\). If it meets the target, retain the original plan under the rule.
If the target is unattainable at the cap, follow the prespecified no-increase action. Otherwise evaluate the permitted expansions and select using the prespecified criterion.
Check Your Understanding
Answer each question using the definitions and rule above.
- Why is the future information increment treated as random after conditioning on the interim Z statistic?
- For fixed \(I\), how does the inequality \(CP(z,I;\theta^*)\geq q\) translate into a threshold on \(z\)?
- In the maximum-size example, what does the threshold \(z\approx2.821\) mean?
- Why can a conditional-power target under \(\theta^*\) not be described as a guarantee of final power under the true effect?
Solutions. (1) Conditioning fixes the interim contribution, not the future observations; under the independent-increments model, future data still have variance \(I-I_1\). (2) The conditional-power argument must be at least \(z_q=\Phi^{-1}(q)\); solving for \(z\) gives \(z\geq z_q(I)\). (3) At \(I_{\max}=400\), interim values at about 2.821 yield conditional power \(0.80\) under the stated assumptions and effect; lower values do not attain that target at the cap. (4) The calculation uses a chosen effect assumption and conditions on one observed interim result. The true effect may differ, and other possible interim results would produce different conditional powers.