Tutorials › Multi-Omics Data Integration › Delayed Entry And Left Truncation in Multi-Omics Integration

Clinical Outcomes: Survival and Longitudinal Data · Tutorial 432 of 597

Delayed Entry And Left Truncation in Multi-Omics Integration

You will construct delayed-entry risk sets and conditional survival likelihoods, then assess the assumptions and selection effects that shape omics-survival interpretation.

Advanced 11 min read

What You'll Learn

  • Distinguish delayed entry from right censoring and define the time origin, entry time, and observed follow-up.
  • Construct risk sets that include subjects only after they enter observation.
  • Derive conditional likelihood contributions for events and right-censored observations.
  • Identify the independent-truncation and censoring assumptions needed for interpretation.
  • Diagnose how omitting entry times can distort risk sets and omics-survival associations.
  • Compare delayed-entry analysis with resetting time zero at enrollment and explain when neither is adequate.

Why Entry Time Changes the Analysis

In many multi-omics studies, follow-up does not begin at the biological or clinical time origin. A participant may enter a cohort years after diagnosis, or a specimen may be collected only when a patient reaches a clinic. If the outcome is time from diagnosis, that participant is observed only after having remained event-free long enough to enroll. This is delayed entry, also called left truncation: people who experience the event before they could be observed are absent from the data.

This is different from right censoring. Right censoring means an enrolled participant's event time is not observed beyond their last follow-up. Delayed entry means a participant is not at risk of being observed in the study before their entry time. An analysis that treats everyone as observed from the original time origin puts people into risk sets before they were eligible to be seen. The resulting risk sets and likelihood are wrong, and associations with omics measurements can be distorted by selection into the observed cohort.

Definition: Let \(T_i\) be subject \(i\)'s event time measured from a specified time origin, \(L_i\) their entry time, and \(C_i\) their right-censoring time. The recorded follow-up endpoint is \(Y_i=\min(T_i,C_i)\), and \(\delta_i=1\) if the event is observed and \(0\) if the observation is censored. A subject is observed only if they survive event-free to entry, so \(T_i>L_i\). Their at-risk observation interval is from \(L_i\) through \(Y_i\).

The time origin must match the scientific question. For example, time since diagnosis and time since enrollment are distinct scales and define distinct survival quantities. The earlier material on choosing survival estimands addresses that choice; here, assume the estimand uses a common origin before or at entry. Let \(X_i\) denote the omics covariates and any other modeled covariates. Write \(S(t\mid X_i)=P(T_i>t\mid X_i)\), \(f(t\mid X_i)\) for the event-time density, and \(\lambda(t\mid X_i)=f(t\mid X_i)/S(t\mid X_i)\) for the hazard.

Conditional Likelihood After Delayed Entry

Because a subject appears in the data only after surviving to \(L_i\), their event-time contribution must be conditional on \(T_i>L_i\). For a subject with an observed event at \(Y_i\), the conditional density is \(f(Y_i\mid X_i)/S(L_i\mid X_i)\). For a subject censored at \(Y_i\), the contribution is the conditional probability of surviving beyond \(Y_i\), namely \(S(Y_i\mid X_i)/S(L_i\mid X_i)\). These expressions presume that censoring is independent of the event time conditional on the modeled covariates and relevant observation history.

$$ L_i(\theta) = \left\{\frac{f(Y_i\mid X_i;\theta)}{S(L_i\mid X_i;\theta)}\right\}^{\delta_i} \left\{\frac{S(Y_i\mid X_i;\theta)}{S(L_i\mid X_i;\theta)}\right\}^{1-\delta_i} $$

Here \(\theta\) denotes model parameters. The denominator is not an optional adjustment: it accounts for the fact that entry requires event-free survival through \(L_i\). In hazard form, the same contribution is \(\lambda(Y_i\mid X_i;\theta)^{\delta_i}\exp\{-\int_{L_i}^{Y_i}\lambda(u\mid X_i;\theta)\,du\}\). The exponent integrates hazard only over the interval the person was actually observed at risk.

1
Condition on study entry.
For every included subject, the data are conditional on surviving event-free to \(L_i\). Use \(S(L_i\mid X_i)\) as the conditioning probability.
2
Use the observed endpoint.
An event contributes its conditional density at \(Y_i\); a censoring time contributes conditional survival through \(Y_i\).
3
Check observation assumptions.
Interpretation requires a suitable model for the event process and censoring, and an assumption that entry is non-informative about future event times given modeled covariates, within the observable region.

The entry assumption is often called independent truncation. In its simple form, conditional on \(X_i\), entry time \(L_i\) is independent of event time \(T_i\) in the source population. More generally, analyses rely on an appropriate quasi-independence condition over combinations that could be observed, \(T_i>L_i\). If entry depends on unmeasured prognosis even after conditioning on \(X_i\), the observed survivors need not represent the event process the model claims to describe. Correcting risk sets alone cannot repair that problem.

Worked Example: An Exponential Event Likelihood With Entry

Suppose a hypothetical subject enters at \(L=3\) years after diagnosis and has an observed event at \(Y=5\) years. Assume an exponential event-time model with constant hazard \(\lambda=0.20\) per year, and assume independent censoring (there is no censoring before this event). The exponential model has \(S(t)=e^{-\lambda t}\) and \(f(t)=\lambda e^{-\lambda t}\).

The correct event likelihood contribution conditional on entry is \(f(5)/S(3)\). Substitution gives \(0.20e^{-0.20(5)}/e^{-0.20(3)} =0.20e^{-0.20(2)} =0.20e^{-0.4} \approx 0.1341\) per year.

The same calculation uses only the two years at risk after entry: the hazard contribution is \(\lambda e^{-\lambda(Y-L)}=0.20e^{-0.20(2)}\). Treating the event time as observed from diagnosis would instead use \(f(5)=0.20e^{-1}\approx0.07358\) per year, which is not the conditional contribution for someone known to have survived to year 3. This example checks the likelihood arithmetic; in real analyses, the exponential hazard and the entry assumptions would also need scientific justification.

Risk Sets for Regression Models

For a Cox proportional-hazards model, the hazard at time \(t\) is \(\lambda(t\mid X_i)=\lambda_0(t)\exp(\beta^\mathsf{T}X_i)\), where \(\lambda_0(t)\) is an unspecified baseline hazard. With delayed entry, the risk set just before event time \(t\) contains only subjects who have entered and have not yet had an event or been censored: \(R(t)=\{j:L_j<t\leq Y_j\}\). The strict inequality reflects that subjects must enter before the event time to be at risk for it; when data record entry and event at the same time, the protocol must specify their ordering. Under the proportional-hazards model, the conditional probability that subject \(i\) is the one event at \(t\), among the risk set, is its relative hazard divided by the sum of relative hazards in that set. The baseline hazard cancels.

$$ P(i\text{ has the event at }t\mid \text{one event at }t,\ R(t)) = \frac{\exp(\beta^\mathsf{T}X_i)} {\sum_{j\in R(t)}\exp(\beta^\mathsf{T}X_j)} $$

Thus delayed entry changes who belongs in the denominator at each event time. It does not mean that entry time is itself an event or that follow-up should automatically be reset to zero at enrollment. The expression above is for an event with no tied failures; ties require a suitable tied-event method, and the risk set must still respect entry.

Worked Example: Building Delayed-Entry Risk Sets

Consider four hypothetical subjects with a single omics score \(z\). Their entry times \(L\), observed endpoints \(Y\), event indicators, and scores are:

Subject\(L\) (years)\(Y\) (years)Event?\(z\)
A05Yes1
B27Yes0
C48No2
D69No1

At the event time \(t=5\) for A, the risk set is \(\{A,B,C\}\): all three entered before year 5 and remain under observation at year 5. D is excluded because \(L_D=6\), even though D is later observed. At \(t=7\) for B, the risk set is \(\{B,C,D\}\); A has already had the event.

For a Cox model with this one score and coefficient \(\beta=\log(2)\), the relative hazards are \(e^{\beta z}=2^z\). A's event contribution at year 5 is \(2/(2+1+4)=2/7\). B's event contribution at year 7 is \(1/(1+4+2)=1/7\). The partial-likelihood contribution from these two event times is therefore \((2/7)(1/7)=2/49\approx0.04082\).

If D were incorrectly included in the risk set at year 5, the first contribution would instead be \(2/(2+1+4+2)=2/9\), because D's relative hazard of 2 would be added before D had entered observation. That is an incorrect risk-set probability, not a harmless bookkeeping choice. The data and assumed model are illustrative; the example checks the risk-set construction and arithmetic, not the adequacy of proportional hazards or independent truncation.

Diagnostics, Interpretation, and Alternatives

A practical analysis should first audit the time scale and the observation intervals. Confirm that \(L_i\), \(Y_i\), and the event indicator use the same origin and units; verify \(L_i<Y_i\) under the study's event-time convention; and inspect whether the risk-set software actually excludes not-yet-entered subjects. Compare entry-time distributions across omics groups and clinical covariates. Large differences do not by themselves disprove independent truncation, but they signal that selection and covariate adjustment deserve careful consideration.

Ignoring delayed entry can bias an omics-survival association because observed subjects are survivors to their entry times. The resulting selection can induce or alter associations between an omics feature and prognosis, especially when entry depends on the feature, correlated clinical factors, or survival. The direction of bias is not universal: it depends on the event-time distribution, entry mechanism, covariates, and model. Omics assays measured at enrollment create an additional interpretation issue: treating a measurement obtained after the time origin as if it were a baseline exposure may misrepresent when the predictor was present and can involve survivor selection. A delayed-entry likelihood accounts for observation beginning late; it does not turn a later measurement into a valid measurement at time zero.

The main alternative is to define time zero as enrollment and analyze time since enrollment. That can be appropriate if the scientific question concerns prognosis from enrollment, and if the cohort and covariates are defined consistently at that time. It does not estimate survival since diagnosis. Conversely, resetting the clock to enrollment merely to avoid modeling delayed entry changes the estimand rather than correcting the original-time analysis. If entry is informative, a model for the joint entry and event processes, a defensible sampling design, or sensitivity analyses may be needed; standard delayed-entry methods alone are insufficient.

Other warning signs include few subjects in risk sets at late times, little overlap in entry histories across omics groups, and estimates that change markedly when the time origin or entry assumptions are varied. These can indicate weak information or sensitivity to selection assumptions. Standard errors do not account for an incorrect entry model. Report the time origin, entry definition, censoring assumptions, and the population to which the association is intended to apply.

Key takeaway: A subject contributes to event risk only after entry. Conditional survival likelihoods divide by survival to entry, and regression risk sets include only people who have entered and remain event-free at the event time. These corrections rely on a defensible entry mechanism; they do not eliminate all selection bias.

Worked Example: Censoring After Entry

A second hypothetical subject enters at \(L=1\) year and is censored at \(Y=4\) years without an observed event. Under an exponential model with hazard \(\lambda=0.10\) per year, assume censoring is independent of the event time conditional on modeled covariates.

The censoring contribution to the event-time likelihood is conditional survival: \(S(4)/S(1)=e^{-0.10(4)}/e^{-0.10(1)} =e^{-0.10(3)}=e^{-0.3}\approx0.7408\). Equivalently, the subject contributes survival over the three years actually observed after entry, not survival from year zero. The value is dimensionless. This verifies the likelihood contribution under the stated exponential and independent-censoring assumptions; it does not imply that censoring is independent in every application.

Common Mistake

Wrong reasoning: “Everyone's survival time is measured from diagnosis, so everyone belongs in the risk set from diagnosis; later enrollment is only a shorter follow-up period.” This treats unobserved, pre-entry time as if the subject had been observed and at risk in the study. It can add people to denominators before their entry and omit the conditioning on survival to enrollment.

Correction: Retain the original time origin if it defines the estimand, record each \(L_i\), and use delayed-entry likelihood contributions or risk sets. If the research question is instead survival from enrollment, explicitly redefine time zero and interpret the result as prognosis from enrollment. Neither choice should be made solely because it is computationally convenient.

Check Your Understanding

Answer each question, then compare with the solutions below.

  1. A subject enters at year 4 and has an event at year 6. What time interval contributes to their hazard exposure?
  2. At an event time \(t=8\), a subject with \(L=9\) is followed through year 12. Should this subject be in the risk set at year 8? Explain.
  3. Under an exponential model with \(\lambda=0.15\) per year, a subject enters at year 2 and is censored at year 5. Write and calculate the conditional survival contribution.
  4. Why can the direction of bias from ignoring delayed entry not be stated universally?

Solutions. (1) The observed risk interval is from year 4 to year 6, of length \(6-4=2\) years; the event contribution integrates hazard only over that interval, conditional on survival to year 4. (2) No. Since \(L=9>8\), the subject had not entered before the event time and is excluded from \(R(8)\), regardless of later follow-up. (3) The contribution is \(S(5)/S(2)=e^{-0.15(5-2)}=e^{-0.45}\approx0.6376\), dimensionless, assuming independent censoring and the stated exponential model. (4) The distortion depends on how entry relates to prognosis and omics covariates, the survival distribution, and the model. Selection among survivors may strengthen, weaken, or change an association; there is no general fixed direction.

Clinical Biostats