Why Put a Lag in the Marker Link?
A marker may affect event risk only after some delay. A marker measured or inferred at the current time might therefore be a poor summary of the biologically relevant exposure. A fixed-lag link instead relates the hazard at time \(t\) to the latent marker value \(\delta\) time units earlier. The lag \(\delta\) is a specified, nonnegative duration; for example, if time is measured in years, \(\delta=2\) means that the hazard at year 5 is linked to the marker at year 3.
The marker in this link is the subject-specific latent trajectory, not a single noisy measurement. Write that trajectory as \(m_i(s)\) for individual \(i\) at time \(s\). In a shared-random-effects model, it is determined by the longitudinal model and its individual random effects. The event model then conditions on those same random effects, so the marker trajectory and event risk are connected through the individual-level latent process.
Model and Hazard-Ratio Interpretation
A clear way to define the link at all nonnegative times is to carry the baseline marker value forward until the lagged time is available. Let \(w_i\) denote event-model covariates, let \(\gamma\) be their coefficient vector, let \(h_0(t)\) be the baseline hazard, and let \(\alpha\) be the association parameter. The conditional hazard is
Thus, for \(0\leq t<\delta\), the marker term is \(\alpha m_i(0)\); for \(t\geq\delta\), it is \(\alpha m_i(t-\delta)\). This convention makes the marker value defined at early times and joins continuously at \(t=\delta\), provided the trajectory itself is continuous. It is a modeling choice, not a mathematical necessity: an alternative is to set the marker association to zero before \(\delta\), so that the marker link only becomes active once \(t-\delta\geq0\). The chosen rule must be stated because the two rules imply different early hazards.
For two individuals \(i\) and \(j\) at the same time \(t\), conditional on their random effects, the hazard ratio is obtained by dividing their hazards. If they have the same event covariates, the baseline hazard and covariate term cancel:
When their lagged marker values differ by one marker unit, the conditional hazard ratio is \(\exp(\alpha)\). If \(\alpha>0\), a higher lagged marker value corresponds to a higher conditional hazard; if \(\alpha<0\), it corresponds to a lower one. This is an association conditional on the model and random effects, not evidence by itself that changing the marker would cause a change in event risk. If covariates differ, the hazard ratio also includes \(\exp\{\gamma^\top(w_i-w_j)\}\).
What the Lag Does to a Trajectory
The lag shifts the time at which the trajectory is evaluated; it does not change the longitudinal trajectory itself. For a linear latent trajectory \(m_i(s)=a_i+b_i s\), the association term after the lag becomes \(\alpha[a_i+b_i(t-\delta)]\). For a quadratic trajectory \(m_i(s)=a_i+b_i s+c_i s^2\), it becomes \(\alpha[a_i+b_i(t-\delta)+c_i(t-\delta)^2]\). Before the lag is available, the carry-forward convention uses \(m_i(0)=a_i\) in either case.
Worked Example: Linear Trajectory After the Lag
Suppose time is measured in years, \(\delta=2\), and two hypothetical individuals have linear latent trajectories \(m_A(s)=2.0+0.20s\) and \(m_B(s)=2.5+0.10s\), in marker units. Let \(\alpha=0.35\) per marker unit. At \(t=5\), calculate their conditional hazard ratio, assuming identical event covariates.
The lagged time is \(t-\delta=5-2=3\) years. The corresponding marker values are \(m_A(3)=2.0+0.20(3)=2.60\) and \(m_B(3)=2.5+0.10(3)=2.80\) marker units. Therefore,
At year 5, individual A's conditional hazard is about 0.932 times individual B's, or about 6.76% lower, under this model and conditional comparison. The comparison uses the marker values at year 3, not the values at year 5.
Worked Example: Quadratic Trajectory After the Lag
Consider a hypothetical individual with latent trajectory \(m_i(s)=1.5+0.40s-0.05s^2\), measured in marker units, and let \(\delta=1.5\) years. At \(t=4\) years, compare this individual with another whose marker value at the lagged time is \(1.80\) units. Take \(\alpha=0.60\) per marker unit and assume equal event covariates.
The relevant time is \(4-1.5=2.5\) years. The first individual's lagged marker value is \(m_i(2.5)=1.5+0.40(2.5)-0.05(2.5)^2=1.5+1.00-0.3125=2.1875\) units. The difference from the comparison value is \(2.1875-1.80=0.3875\) units, so
At year 4, the first individual's conditional hazard is about 1.262 times the other individual's, or about 26.2% higher, given the stated model and covariate comparison. The quadratic term is evaluated at 2.5 years, not at 4 years.
Times Before the Lag Is Available
When \(t<\delta\), the literal time \(t-\delta\) is negative. If the longitudinal trajectory is only defined from time zero, \(m_i(t-\delta)\) is not available without an additional convention. The carry-forward rule gives \(m_i((t-\delta)_+)=m_i(0)\), so the early hazard depends on the baseline latent marker. This is coherent when the intended assumption is that the baseline marker represents the relevant marker value throughout the initial interval.
A different scientific assumption is that there is no marker association until a full lag has elapsed. One can express that choice as
where the marker term is defined to be zero for \(t<\delta\), and \(\mathbf{1}(t\geq\delta)\) is one when \(t\geq\delta\) and zero otherwise. This version may create a change in the marker contribution at \(t=\delta\). Its meaning differs from carrying the baseline value forward, which includes the marker association from time zero. Neither convention is universally correct; the choice should follow the scientific question and be reported with the model.
Worked Example: Early Hazard Under Carry-Forward
Two hypothetical individuals have baseline latent marker values \(m_A(0)=2.0\) and \(m_B(0)=2.6\) units. Let \(\delta=2\) years and \(\alpha=0.40\) per marker unit. At \(t=1\) year, assume identical event covariates and use the carry-forward rule.
Because \(1<2\), the lagged time is not available, so the specified rule uses the baseline values. The marker difference is \(2.0-2.6=-0.6\) units, giving
Under this convention, A's conditional hazard at year 1 is about 0.787 times B's, or about 21.3% lower. Under the alternative zero-before-lag convention, the marker contribution to their hazard ratio at year 1 would instead be \(\exp(0)=1\), given equal covariates.
Justification, Assumptions, and Diagnostics
The hazard-ratio result follows directly from the model. At a fixed time, write \(q_i=m_i((t-\delta)_+)\). For equal covariates, \(h_i=h_0(t)\exp(\gamma^\top w+\alpha q_i)\) and \(h_j=h_0(t)\exp(\gamma^\top w+\alpha q_j)\). Dividing cancels the shared terms, leaving
This interpretation depends on a correctly specified conditional hazard and longitudinal model, a well-defined latent trajectory over the times used, and a lag \(\delta\) expressed on the same time scale as the event process. The usual shared-random-effects joint-model assumptions are also relevant: the event process is modeled conditional on the random effects, and the latent marker values used in the event model are those implied by the longitudinal model rather than error-prone observed values. The coefficient \(\alpha\) is assumed constant over time in this formulation.
Diagnostics should focus on whether the lagged values are supported by the observed longitudinal follow-up. If many event times require \(m_i(t-\delta)\) at times with little or no marker information, the association may rely heavily on model-based extrapolation. Inspect the fitted longitudinal trajectories and residual behavior, check whether the lag and early-time convention are scientifically defensible, and assess whether the estimated association is driven by sparse regions of follow-up. A plausible fit to observed marker measurements does not automatically guarantee reliable estimates of latent values at all lagged times.
How This Link Differs From Other Association Structures
A current-value link uses \(m_i(t)\), whereas a fixed-lag link uses \(m_i(t-\delta)\) when available. A slope link concerns the rate of marker change, and a cumulative link summarizes marker history over an interval. The lagged link instead asks whether the marker level at one specified earlier time is associated with the current hazard. These alternatives answer distinct scientific questions; the lagged model is not simply a computational substitute for the current-value model.
| Association structure | Marker feature linked to hazard at time \(t\) | Primary interpretation |
|---|---|---|
| Current value | \(m_i(t)\) | Association with the latent marker level now |
| Fixed lag | \(m_i(t-\delta)\), with an early-time rule | Association with the latent marker level at a specified earlier time |
| Slope | A derivative of \(m_i(t)\) | Association with the marker's rate of change |
| Cumulative | An integral or other summary of prior marker values | Association with accumulated marker history |
A single fixed lag can be too restrictive if the relevant delay differs across individuals or if hazard depends on marker values across a range of earlier times. Choosing a lag also changes which part of each trajectory informs the association. These limitations matter especially when follow-up is short or early events are common. The model should therefore be interpreted as a specific delayed association structure, not as a general description of every possible biological delay.
Common Pitfall
A frequent error is to insert \(m_i(t-\delta)\) at every time and silently evaluate it at negative times. That assumes an unmentioned extension of the marker trajectory before observation began. The correction is to define the early-time rule explicitly—such as baseline carry-forward or zero marker contribution before the lag—and then calculate hazards consistently with that rule. A second error is to interpret \(\exp(\alpha)\) as the hazard ratio for any two individuals. It applies to a one-unit difference in lagged marker value at the same time, conditional on equal covariates and the stated model; other differences require the full hazard-ratio expression.
Check Your Understanding
Use the stated model and show the key calculation for each question.
- With \(\delta=1\), what marker time enters the hazard at \(t=3.5\)? Solution: \(t-\delta=3.5-1=2.5\), so the marker value is \(m_i(2.5)\).
- If two individuals have lagged marker values differing by \(0.5\) units and \(\alpha=0.20\), what is their hazard ratio when covariates are equal? Solution: For the individual with the higher value relative to the other, \(HR=\exp\{0.20(0.5)\}=\exp(0.10)\approx1.105\).
- Under baseline carry-forward, what marker value is used at \(t=0.4\) when \(\delta=1.2\)? Solution: Since \(0.4<1.2\), use \(m_i(0)\).
- For \(m_i(s)=3+0.5s\), \(\delta=1\), and \(t=4\), calculate the marker value entering the link. Solution: The lagged time is \(4-1=3\), so \(m_i(3)=3+0.5(3)=4.5\) marker units.