Why Update an Event-Date Projection?
A planned event date is conditional on a plan: how quickly participants enroll, how long they are followed, and how often events occur. As a trial proceeds, observed enrollment and event counts replace part of that plan. An updated projection should use those observations for the past and state separately what is assumed for the future. Keeping these pieces distinct makes the projection interpretable and helps prevent planned-but-unrealized enrollment from being counted as if it had occurred.
The goal here is an updated expected event count by a candidate date, and, when useful, the date at which that expectation reaches a prespecified event target. This is a plug-in projection under specified assumptions. It is not a guarantee that the target will be reached by that date, nor by itself a probability that the trial will meet a deadline.
Modeling the Observed and Future Pieces
Suppose event times from enrollment follow a specified distribution with survival function \(S(u)=P(\text{event time}>u)\), where \(u\) is follow-up time. Thus \(1-S(u)\) is the probability that an event has occurred by \(u\). For a participant enrolled at date \(e_i\), let \(v_i\) be their observed event-free follow-up at the cutoff. If the participant is known to be event-free through \(v_i\), and is assumed to remain under event ascertainment through \(T\), their probability of having an event by \(T\), conditional on being event-free so far, is
This follows by dividing the probability of surviving event-free through \(T-e_i\) by the probability of surviving event-free through \(v_i\). Subtracting that conditional survival probability from one gives the conditional event probability. If event times are exponential with rate \(\lambda\), then \(S(u)=e^{-\lambda u}\), and this reduces to \(1-e^{-\lambda(T-c)}\) for someone event-free and under observation at cutoff \(c\). That simplification relies on the exponential model’s constant hazard; it should not be used automatically for other event-time distributions.
Let \(D_{\text{obs}}(c)\) be the number of events observed by the cutoff. The expected contribution from participants already enrolled is \(D_{\text{obs}}(c)\), plus the conditional event probabilities for those still event-free. If future enrollment is represented by an expected accrual rate \(a(s)\) at calendar time \(s\), then future entrants contribute expected events according to their available follow-up by \(T\). Under the specified survival model, the combined projection is
Here \(R(c)\) is the set of participants enrolled by \(c\) who are event-free at their observed follow-up, and \(a(s)\) describes the assumed future enrollment schedule. The integral is an expected contribution: participants entering at \(s\) have \(T-s\) time units in which to experience an event. In a discrete enrollment plan, replace the integral with a sum over planned future cohorts, multiplying each cohort size by its event probability by \(T\).
Worked Projections
Worked Example: Projecting to a Candidate Date
Suppose the cutoff is month 6 and the candidate date is month 12. By month 6, 5 events have been observed. Three additional participants are enrolled and event-free at the cutoff. For illustration, assume their event times follow an exponential distribution with rate \(\lambda=0.08\) per month, and assume complete continued event ascertainment. Future enrollment is projected as 6 participants in month 7 and 6 in month 9.
Under the exponential model, the event probability for each currently event-free participant during the six months from cutoff to month 12 is
The three currently enrolled participants therefore contribute \(3(0.3812)=1.144\) expected additional events. Participants enrolling in month 7 have five months of follow-up by month 12, so their probability is \(1-e^{-0.08(5)}=0.3297\), contributing \(6(0.3297)=1.978\) expected events. Those enrolling in month 9 have three months of follow-up: \(1-e^{-0.08(3)}=0.2134\), contributing \(6(0.2134)=1.280\).
Adding the observed events and the three projected contributions gives
Thus the model projects about 9.40 events by month 12 under these assumptions. This is an expected count, not a possible realized count that must be an integer, and it does not say that exactly 9 or 10 events will be observed.
Worked Example: Solving for an Updated Target Date
At a cutoff, suppose 12 events have been observed and 20 participants are enrolled and event-free. The target is 30 events. Assume an exponential event-time model with rate \(\lambda=0.10\) per month, continued ascertainment for those currently enrolled, and future enrollment at a constant rate of 10 participants per month. Let \(h\) be the number of months after the cutoff.
The 20 current participants contribute \(20(1-e^{-0.10h})\) expected events. Future participants entering over the next \(h\) months contribute
The term \(u\) is the time after the cutoff at which a participant enrolls; that participant has \(h-u\) months of follow-up. The updated target equation is therefore
At \(h=4.9\), \(1-e^{-0.49}=0.3874\). The currently enrolled participants contribute \(20(0.3874)=7.747\) expected events. Future enrollment contributes \(10[4.9-0.3874/0.10]=10.263\). Hence
Solving the equation numerically gives a target date about 4.90 months after the cutoff. The projection depends on maintaining the assumed enrollment rate and event model; if either changes, the date should be recalculated.
Worked Example: Replacing Planned Past Accrual With Observed Accrual
Suppose the cutoff is month 4, with 7 events observed and 5 enrolled participants event-free at the cutoff. Thus the observed enrollment to date is 12, and the projection must start from those 12 participants—not from a larger number that may have been planned. For an illustrative projection to month 10, assume an exponential event rate of \(0.12\) per month, continued event ascertainment, and 4 future enrollees in each of months 5, 6, and 7.
The 5 current event-free participants each have six months from cutoff to the target date. Their expected contribution is
The month 5, 6, and 7 cohorts have, respectively, five, four, and three months of follow-up by month 10. Their contributions are
The updated projection is \(7+2.566+4.539=14.105\) expected events by month 10. In particular, any shortfall in enrollment before month 4 is already reflected in the observed 12 participants; only enrollment after the cutoff is supplied by the future schedule.
How to Make and Check an Update
Specify the cutoff date, count observed events, and identify who is event-free and under follow-up. Do not count events expected after the cutoff as observed events.
Give the future enrollment schedule, event-time model, follow-up and ascertainment assumptions, and target. Distinguish assumptions from observed facts.
Use conditional event probabilities for participants already enrolled and event probabilities based on available follow-up for future entrants. Add these contributions to observed events.
Evaluate the expected count across candidate dates and solve for the date at which it reaches the target. Check that the resulting date is consistent with the stated accrual and follow-up assumptions.
For a fixed event model and nonnegative future enrollment, the expected event count will generally not decrease as \(T\) increases: participants have at least as much follow-up, and additional future entrants may contribute. This makes a target-date search interpretable, but it does not make the estimate precise. A projection can be operationally implausible even when its arithmetic is correct—for example, if the assumed recruitment rate exceeds available capacity or the event model conflicts with the observed pattern.
Useful checks include verifying that observed events are counted once, that an event-free participant is not also counted as a future entrant, and that each planned cohort receives only the follow-up it can actually have by \(T\). Confirm units as well: an event rate per month must be paired with follow-up measured in months. If the event process or accrual schedule is not adequately described by a single rate, use an appropriate time-varying model or a cohort-specific schedule rather than hiding that variation in an average.
What the Updated Date Does—and Does Not—Say
An updated projection is preferable to carrying forward a plan that has already diverged from observed enrollment or events. It also differs from a simple extrapolation of the crude event count per calendar month: that rate can ignore staggered entry, unequal follow-up, and the fact that future participants have less time to experience an event. A survival-based projection accounts for follow-up time under its stated event model. A more elaborate simulation can represent additional variation or operational features, while a prediction interval can express uncertainty around event counts; neither should be confused with the plug-in expected date calculated here.
The principal limitation is that replacing past assumptions with observed data does not guarantee that future conditions resemble the model. Changes in recruitment, event ascertainment, treatment mix, or follow-up can invalidate a projection. When follow-up is incomplete or participants may be lost, the model must represent that process. When the event-time model is uncertain, the reported date should be understood as conditional on the selected model, not as a precise forecast regardless of model choice.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- At a cutoff, 9 events have been observed. A projection adds 2.4 expected events from current event-free participants and 3.1 from future enrollees. What is the projected expected count?
- Under an exponential event-time model with rate \(0.05\) per month, what is the probability of an event during the next 4 months for a participant event-free at the cutoff and continuously observed?
- Why should a planned enrollment count for the period before the cutoff not replace the actual enrollment count in an updated projection?
- A future cohort of 8 participants enrolls 2 months before the candidate target date. Under an exponential rate of \(0.10\) per month, calculate its expected event contribution by that date.
Solutions. (1) The projected expected count is \(9+2.4+3.1=14.5\) events. (2) The probability is \(1-e^{-0.05(4)}=1-e^{-0.20}=0.1813\), or about 18.13%, conditional on the stated model and continued observation. (3) A plan is not an observation: using it for the past would count participants who did not enroll as though they were contributing observed follow-up. Use actual accrual through the cutoff and state assumptions for future accrual separately. (4) Each participant has probability \(1-e^{-0.10(2)}=0.1813\); the cohort contributes \(8(0.1813)=1.450\) expected events.