Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2018 Jun 27.
Published in final edited form as: Biometrics. 2017 Sep 8;74(2):481–487. doi: 10.1111/biom.12771

Inverse Probability Weighted Cox Regression for Doubly Truncated Data

Micha Mandel 1,, Jacobo de Uña-Álvarez 2, David K Simon 3, Rebecca A Betensky 4
PMCID: PMC5843502  NIHMSID: NIHMS904057  PMID: 28886206

Summary

Doubly truncated data arise when event times are observed only if they fall within subject-specific, possibly random, intervals. While non-parametric methods for survivor function estimation using doubly truncated data have been intensively studied, only a few methods for fitting regression models have been suggested, and only for a limited number of covariates. In this paper, we present a method to fit the Cox regression model to doubly truncated data with multiple discrete and continuous covariates, and describe how to implement it using existing software. The approach is used to study the association between candidate single nucleotide polymorphisms and age of onset of Parkinson’s disease.

Keywords: Biased data, Inverse weighting, Right truncation, U statistic

1. Introduction

Truncated data are often encountered in survival problems. Left or right truncation occurs when lifetimes are observed only if they are larger or smaller than a random truncation variable, respectively. Familiar examples from the literature are the left-truncated Channing House data (Hyde, 1977) and the right-truncated HIV incubation data (Kalbfleisch and Lawless, 1989). Here we study random variables that are both left and right truncated to a random interval; these are termed doubly truncated data. Our motivating example is a study of the association of candidate single nucleotide polymorphisms (SNP’s) and age of onset of Parkinson’s disease (Clark et al, 2011, Austin, Simon and Betensky 2014). To limit selection biases related to survival, the patients were required to have had their DNA sample taken within eight years of their onset of Parkinson’s disease, and additionally, their onset age was required to be prior to their DNA sample. Thus, the age of onset is right truncated by the age at blood sampling for genetic analysis and left truncated by age at sampling minus eight years.

Let hT(t) ≔ limΔ↘0 P(tTt + Δ | Tt) be the hazard function of the time variable T. The data are left truncated when T is observed only if TL, for some random variable L. Since {TL} ⊃ {Tt} on tL, the hazard for a left truncated lifetime satisfies hT|L(t | l) ≔ limΔ↘0 P(tTt + Δ | Tt, TL, L = l) = hT (t)I(tl), where I(·) is the indicator function. This unique relation shows that the standard risk-set approaches, applied by the non-parametric product-limit estimator and the Cox’s regression maximum partial likelihood estimator, can be readily modified to left truncated data by including a subject in risk sets only from his truncation time on. However, this equivalence relation between the conditional hazard and the marginal hazard does not hold for right or doubly truncated observations for which sampling is restricted to observations satisfying TU or LTU, where U is the right truncation random variable. Therefore, specialized methods are required for analysis of such data.

Non-parametric approaches for estimating the survivor function of doubly truncated data use the self-consistency algorithm of Turnbull (1976) or similar iterative algorithms (see Efron and Petrosian 1999, Shen 2010). These methods are implemented in the R package DTDA (Moreira, de Uña-Álvarez and Crujeiras 2010). Austin et al. (2014) study doubly truncated data under independence of the left and right truncation variables and under parametric models for the truncation distribution (see also Moreira and de Uña-Álvarez 2010).

To date, only few papers deal with regression methods for doubly truncated data. Alioum and Commenges (1996) extend Turnbull’s (1976) non-parametric approach to the proportional hazards model. They jointly maximize the regression coefficients and the baseline survival curve using an EM or a Newton-Raphson type algorithm. As the number of parameters grows with sample size (for the non-parametric part of the baseline survival function), maximization is quite challenging and problems with inverting the second-derivative may occur. Shen (2013) studies a family of regression models for doubly truncated and doubly censored data, which includes as a special case the proportional hazards model. His method requires consistent non-parametric estimators for the survivor function for each covariate value, and therefore is applicable only for discrete covariates having few categories. Moreira, de Uña-Álvarez and Meira-Machado (2016) study non-parametric regression in the framework of doubly truncated data. They observe that the density of sampled lifetimes is weighted by the bivariate distribution of the truncation variables, which motivates their use of inverse probability weights. The latter probabilities are estimated non-parametrically using the approach of Shen (2010). Being non-parametric, their method is best suited to one continuous covariate. Shen (2016) and Shen and Liu (2017) suggest methods that can handle continuous and discrete covariates; the first is based on estimating equations similar to those used by Shen (2013) and the second is based on the EM algorithm.

In this paper, we propose a new approach for Cox regression analysis of doubly truncated data. As in Moreira et al. (2016), we view the truncated lifetimes as having a weighted or biased distribution, and modify the approach of Qin and Shen (2010) for length biased observations to handle data with more general biased sampling mechanisms. Unlike the length-bias case that assumes a uniform distribution for the truncation variable, the weight function here depends on the unknown bivariate distribution of the truncation variables, which we propose to estimate non-parametrically.

Section 2 describes the new estimation approach and discusses its large sample properties, with technical details deferred to the Web Appendix. Section 3 examines the estimator’s performance using simulations, and Section 4 applies it to Parkinson’s disease data. A brief discussion completes the paper.

2. Estimation

2.1 Estimation of Regression Parameters

Consider a lifetime variable T and a covariate vector Z satisfying, in the general population, the Cox model

h(t|z;β)=h0(t) exp(βtz), (1)

where h(· | z; β) is the hazard function of T conditional on the covariate realization z, h0(·) is a baseline hazard function, and β is the vector of coefficients. For simplicity of presentation, we consider only a single covariate, but the extension to multiple covariates is straightforward.

In the context of double truncation, the sample is not randomly selected from the population, but instead is truncated to the region LTU, where (L, U) is a random truncation interval that follows a bivariate law G. In many examples, (L, U) is independent of (T, Z), which greatly simplifies estimation and inference. We assume such an independence throughout the paper, and consider inference based on independent realizations (T1, Z1, L1, U1), …, (Tn, Zn, Ln, Un) of (T, Z, L, U) conditionally on the double-truncation event D = {LTU}. Denote by W(t) = P(LtU) the probability of observing a lifetime of length t, and assume that W(t) > 0 on the support of T. The joint density of sampled observations is

fL,U,T,Z|D(l,u,t,z)=W(t)h(t|z;β) exp(0th(y|z;β)dy)fZ(z)E{W(T)}×G(dl,du)I(l<t<u)W(t), (2)

where fV denotes the density of a random variable V. The right-hand side of (2) involves multiplication by W (t) in the first factor, followed by division by W(t) in the second factor, to facilitate representation of the joint density as the product of the marginal density of (T, Z) | D (first term) and the conditional density of (L, U) | {(T = t, Z = z), D}. The rightmost term in (2) does not involve β, so estimation of β can be carried out based on the first term

fT,Z|D(t,z)=W(t)h(t|z;β) exp(0th(y|z;β)dy)fZ(z)E{W(T)}, (3)

which is the joint density of the lifetime and the covariates weighted by W(t). The weighted density of lifetimes conditional on the covariate is therefore

fT|Z,D(t|z)=W(t)h(t|z;β) exp(0th(y|z;β)dy)E{W(T)|z}. (4)

Note that E{W(T) | z} = P(LTU | z) depends on β, and thus this biased sampling must be accounted for in the estimation of β.

In the framework of length-biased data, Qin and Shen (2010) consider inference on proportional hazards models with likelihood terms similar to (4) and W(t) = t. Here W(t) is more general, and moreover, it is unknown. We propose estimation of W, which is a functional of the bivariate distribution G, using the triplets (T, L, U) sampled under the double truncation rule, followed by use of (4) for estimation of β. This approach is closely related to that taken by Qin and Shen (2010) to deal with censoring.

Since the weight in (3) is a function of t alone, it follows that fZ|T,D = fZ|T, and we can therefore use the following standard probabilistic result for the Cox model:

E(Z|T=t,D)=E(Z|T=t)=E{ZeβZF¯T|Z(t|Z)}E{eβZF¯T|Z(t|Z)},

where = 1−F denotes a survivor function. Letting fZ|D(z) = E{W(T) | z}fZ(z)/E{W(T)} denote the marginal weighted density of the covariate, we have

E(Z|T=t,D)=E[ZeβZF¯T|Z(t|Z)/E{W(T)|Z}|D]E[eβZF¯T|Z(t|Z)/E{W(T)|Z}|D], (5)

which represents the expectation in terms of the observable truncated variables. However, (5) contains the term T|Z(t | Z)/E{W(T) | Z}, which involves functionals of the variables Z and T unconditionally on D. To represent the expectation as a function of observed variables, we see from (4) and the assumption that W(t) > 0 on the support of T that

E[{W(T)}1I{Tt}|Z=z,D]=F¯T|Z(t|z)/E{W(T)|Z=z}, (6)

and after plugging (6) into (5) we obtain

E(Z|T=t,D)=E[ZeβZ{W(T)}1I{Tt}|D]E[eβZ{W(T)}1I{Tt}|D]. (7)

Thus, if (Z1, T1) and (Z2, T2) are independent pairs in the sample, then

E(Z1|D)=EE(Z1|T1,D)=E(E[Z2eβZ2{W(T2)}1I{T2T1}|T1,D]E[eβZ2{W(T2)}1I{T2T1}|T1,D]|D).

The last identity suggests the estimating equation

U(β)=i=1n[Zij=1nZjeβZj{W(Tj)}1I{TjTi}j=1neβZj{W(Tj)}1I{TjTi}]=0. (8)

As W is unknown, we propose the following estimation algorithm:

  1. Calculate the non-parametric maximum likelihood estimate of G and then calculate W(Ti) = P(LTU | T = Ti) = G(Ti, ∞) − G(Ti, Ti−) for i = 1, …, n. Estimation of G is discussed in Section 2.2.

  2. Plug W into (8) and solve for β. This can be accomplished by calling the function coxph in the survival package of R (Therneau 2015), introducing − log{W(Tj)} as an offset with coefficient 1 (e.g., coxph(srv.object ~ covariates + offset(−log(W))).

The method can easily handle multiple discrete or continuous covariates and is implementable using existing R functions. However, the standard errors produced by R are not valid as they do not account for the additional variability induced by estimation of the weights. For estimation of standard errors and construction of confidence intervals, we suggest use of the bootstrap.

2.2 Estimation of G

Joint non-parametric estimation of the lifetime distribution, F, of T and the bivariate distribution, G, of (L, U) are discussed by Shen (2010) and are implemented in the function shen in the DTDA package of R (Moreira et al. 2010). Here we suggest a faster way to calculate Shen’s estimator of G using its relation to the estimate of F suggested by Efron and Petrosian (1999), which is based on the likelihood of T conditional on the event {T ∈ [L, U]}.

As in many non-parametric problems, the estimators assign mass only to observed points, that is, assigns positive mass only to observed lifetimes, t1, …, tn, and Ĝ assigns positive mass only to the observed truncation pairs, (l1, u1), …, (ln, un). For simplicity we assume no ties, and denote by fi the mass assigned to the value ti, and by gi the mass assigned to the pair (li, ui). Let Pi=P(liTui)=j=1nfjI(litjui) be the probability that a lifetime, not subject to truncation, falls in the interval [li, ui]. The likelihood of the doubly truncated data, (ti, li, ui) i = 1, …, n, is given by (see Equation (2) of Moreira et al. 2010):

i=1nfiPi×i=1nPigij=1nPjgj. (9)

While Shen (2010) maximizes (9) for {fi}1n and {gj}1n simultaneously, Efron and Petrosian (1999) maximize the first term in (9) with respect only to {fj}1n. Inspecting the likelihood, it is seen that the second term is a weighted density of G, with gi weighted by Pi. This term is maximized by assigning mass proportional to 1/Pi to the ith observation (e.g., Vardi 1985). Thus, profiling out gi by replacing it with 1/Pi in the likelihood above, clarifies that the conditional approach of Efron and Petrosian (1999) yields the NPMLE of F also for the problem of maximizing F and G simultaneously.

The discussion above reveals that ĝi ∝ 1/P̂i is the maximum likelihood estimate of gi, where P̂i is the Efron and Petrosian’s estimate of Pi. The latter is implemented by the efron.petrosian function in the DTDA package of R (Moreira et al. 2010).

Our proposed estimator is based on the unconstrained model for G, which is also the estimator for the setting L = Ud0 for some constant d0 used for the Parkinson’s disease data analyzed in Section 4. See Austin et al. (2014) for estimation of G under the independence assumption between L and U, and Moreira and de Uña-Álvarez (2010) for estimation of a parametric model for G.

2.3 Large Sample Properties

The estimating equation (8) involves the weight function W, which is known only in very special circumstances. In practice, the estimator β̂ is the solution of (8) with Ŵ substituted for W. This complicates the analysis considerably as the estimator Ŵ in the most general double truncation case does not have a closed form, see Section 2.2. We conjecture that the following two conditions hold for Ŵ under the assumptions and regularity conditions listed in Web Appendix A:

  • Conjecture 1 (Uniform convergence): max1≤in{Ŵ(Ti) − W(Ti)} → 0 in probability.

  • Conjecture 2 (IID representation): n{W^(t)W(t)}=n1/2i=1nζn(𝒟i,t)+op(1) uniformly on t ∈ [tmin, tmax], where 𝒟i = (Ti, Li, Ui) is the data for subject i, and ζn(𝒟i, t) are independent and identically distributed zero mean random variables having finite variance.

It is shown in the Web Appendix that if these two strong conditions hold, then under certain standard regularity conditions the solution of (8) with Ŵ plugged-in is consistent and asymptotically normal. In fact, the result in the Web Appendix is not limited to the double truncation model and applies to observations (Ti, Zi) that follow model (3) with a certain weighting function W and with h(t|z) given by model (1).

Uniform consistency and asymptotic normality of the estimator of W are established by Woodroofe (1985) for the right and left truncation models, which are special cases of the double truncation model with L ≡ −∞ and U ≡ ∞, respectively. Many authors have studies the double truncation model, see Section 2.2 for several references, but large sample properties have not been established. The main difficulty is that Ŵ is obtained in an iterative algorithm and lacking a representation as a functional of an empirical process, so standard techniques do not apply. Recently, Shen (2016) gives conditions under which Conjectures 1 and 2 are claimed to hold, but the technical proofs are incomplete, and more investigation is needed. This is beyond to scope of the current paper.

The variance of the estimator is quite complicated and we consider instead a simple bootstrap approach that generates samples of n observations with replacement from the data and estimates W and then β in each. This approach is recommended by Shen (2016) and Shen and Liu (2017) who use the variance of the bootstrap estimates to generate normal based confidence intervals. As we could not formally prove asymptotic normality for the truncation mechanism of our data, L = U − 8, we explore in the simulation study also the performance of qunatile bootstrap intervals having the form (2β^β1α/2,2β^βα/2), where βα is the α percentile of the bootstrap sample (Davison and Hinkley 1997).

3. Simulations

Truncation may affect the sample size and the Fisher information carried by the observed data (Iyengar, Kvam, and Singh 1999), and our first set of simulations explores the effect of double truncation on inference. We generated T from the linear baseline hazard model h0(t) = 2t. The explanatory variable Z was either a continuous covariate having a standard normal distribution or a binary covariate with probability P(Z = 1) ≈ 0.38; for both, we set β = 1. The truncation limits L and U were generated independently from the Gamma(1,2) and Gamma(2,1) distributions. We first sampled 1000 covariate realizations, Z1, …, Z1000, and conditional on the Z’s, we generated 1000 triplets (L, U, T); these comprise the complete unbiased sample. We then generated the truncated sample by retaining only those observations that satisfied LTU (about 500–550 on average). Finally, we estimated β using the following three approaches:

  1. Standard Cox model, using the complete data (1000 observations) before truncation.

  2. Standard Cox model, using the truncated data but not accounting for truncation.

  3. Weighted Cox model, using the truncated data and accounting for truncation.

Although we generated (L, U) as independent random variables, we did not exploit that in our estimation of the weights for approach III. Table 1 presents the average bias of β̂, the standard deviation of the estimates and the average of the naive analytical standard errors provided by the R coxph function, based on 1000 simulations.

Table 1.

Bias and variance of β̂ (β = 1) using the complete data (I), the truncated data with no adjustment for truncation (II) and the truncated data using the proposed weighted method (III).

Estimation approach
Z I II III
binary mean bias −0.003 0.050 −0.003
simulation SD 0.073 0.095 0.100
mean estimated SE 0.070 0.095 0.095

continuous mean bias −0.001 0.113 0.001
simulation SD 0.043 0.059 0.070
mean estimated SE 0.042 0.061 0.059

Clearly, accounting for truncation is important and ignoring it (approach II) may lead to a substantial bias. The magnitude of the bias depends on the nature of the truncation, and in this simulation is worse for a continuous covariate than for the binary covariate. It is also seen that our approach for estimation of β is quite efficient, with empirical standard deviations that are 37% and 63% larger than those from the complete sample, which is in the range of what would be expected for a 50–55% decrease in sample size due to truncation. Finally, while our weighting approach provides valid estimates for β, it underestimates the variances, as seen by comparing the average analytical standard errors with the empirical standard deviations of the estimates. Thus, an alternative procedure, such as the bootstrap, should be used for variance estimation and confidence interval construction.

The second set of simulations compares the inverse weighting approach to the EM method recently suggested by Shen and Liu (2017). Data were sampled from the following model: h(t | z1, z2; β) = exp(t − 2z1 − 3z2), z1 a binary covariate with probability 0.5, and z2 uniformly distributed on {1,2,3,4}. The left limit of the truncation interval, L, was generated independently of lifetimes and covariates from the Exponential distribution with mean 4, and U = L + d0 for d0 = 6,9,12, which corresponded to P(LTU) ≈ 0.42, 0.62 and 0.75, respectively. The parameters β1, β2 were estimated using our proposed inverse weighting method and were compared to the results of Shen and Liu (2017). Each of the settings was repeated 400 times with 1000 bootstrap samples. As in Shen and Liu (2017), bootstrap confidence intervals were calculated using the normal approximation β̂±z1−α/2SEboot, where zα is the α normal quantile and SEboot is the bootstrap estimate of the standard error.

Table 2 compares the performance of the inverse weighting estimator to the EM approach suggested by Shen and Liu (2017). Both the bias (Bias) and empirical standard error (ESE) decrease with sample size, with the bias becomes 3–6 times smaller than the standard error for the settings with n = 400. The average of the bootstrap estimates of the standard error (ASEboot) is quite close to the empirical standard error. The confidence intervals look somewhat conservative, though still perform quite well. We explore also the performance of 95% quantile based bootstrap intervals (cover2) described at the end of Section 2.3. These intervals perform well, though for two settings they were anti-conservative. Comparing the inverse weighting method to that recently suggested by Shen and Liu (2017), it is seen that the inverse weighting estimators have smaller variances (and smaller MSEs) and the bootstrap estimator of the standard errors performs better. The method of Shen and Liu (2017) has smaller bias (but larger variance) when the probability of truncation is small (d0 = 12, P(LTU) ≈ 0.75).

Table 2.

Bias, empirical standard error (ESE), average of the bootstrap estimate of standard error (ASEboot), and coverage of 95% normal confidence intervals (cover) and quantile based intervals (cover2).

Shen and Liu Approach Inverse Weighting Approach
β d0 n Bias ESE ASEboot cover Bias ESE ASEboot cover cover2
β1 6 100 0.229 0.400 0.365 0.936 −0.130 0.319 0.339 0.959 0.949
6 200 0.153 0.301 0.282 0.940 −0.071 0.205 0.215 0.958 0.958
6 400 0.105 0.166 0.159 0.944 −0.024 0.144 0.146 0.955 0.935
9 100 0.117 0.382 0.348 0.937 −0.124 0.299 0.328 0.975 0.963
9 200 0.096 0.263 0.252 0.941 −0.069 0.197 0.207 0.965 0.960
9 400 0.072 0.137 0.132 0.945 −0.033 0.140 0.141 0.950 0.970
12 100 0.070 0.323 0.297 0.939 −0.136 0.291 0.324 0.975 0.960
12 200 0.038 0.256 0.241 0.942 −0.069 0.185 0.205 0.982 0.970
12 400 0.015 0.132 0.126 0.947 −0.031 0.135 0.138 0.950 0.953

β2 6 100 0.384 0.520 0.482 0.937 −0.204 0.324 0.358 0.962 0.964
6 200 0.235 0.393 0.365 0.941 −0.102 0.206 0.222 0.955 0.950
6 400 0.186 0.192 0.184 0.944 −0.050 0.162 0.148 0.935 0.918
9 100 0.197 0.454 0.420 0.938 −0.188 0.309 0.330 0.975 0.943
9 200 0.138 0.298 0.280 0.942 −0.088 0.193 0.207 0.972 0.943
9 400 0.085 0.143 0.137 0.945 −0.045 0.135 0.140 0.965 0.945
12 100 0.069 0.447 0.422 0.940 −0.181 0.292 0.333 0.988 0.953
12 200 0.027 0.286 0.269 0.943 −0.097 0.189 0.209 0.968 0.945
12 400 0.010 0.150 0.144 0.946 −0.049 0.144 0.140 0.952 0.923

A third simulation study was conducted in order to compare the performance of the inverse weighting estimator to that of the standard delayed entry approach for left truncated data. We use the settings of Shen and Liu (2017) described above, but set U = ∞. The delayed entry approach maximizes the partial likelihood Πi exp(βZi)/ΣjRi exp(βZj), where Ri = {j | LjTiTj}. Table 1 in the Web Appendix compares the bias and the mean squared errors (MSEs) of the two approaches based on 400 replications. Both the bias and the MSE of the two approaches are comparable, showing no advantage of either method. It will be interesting to further explore the differences of the two approaches in other settings and under right censoring. This is beyond the scope of the current paper.

4. Parkinson’s Age of Onset Study

Several studies have implicated mitochondrial dysfunction and oxidative stress in the pathogenesis of Parkinsons disease (PD)(e.g., Shapira, 2008, Sherer et al, 2002, Thomas and Beal, 2007). Deficiency of PGC-1a, which regulates mitochondrial biogenesis and antioxidant defenses, also has been implicated in PD (Clark and Simon, 2009, Shin et al, 2011). A previous study (Clark et al, 2011) hypothesized that the rs8192678 PGC-1a single nucleotide polymorphism (SNP) and the A10398G mitochondrial SNP may influence risk or age of onset of PD. To test these hypotheses, genomic DNA samples from human blood samples were obtained from the National Institute of Neurological Disorders and Stroke (NINDS) Human Genetics DNA and Cell Line Repository at the Coriell Institute for Medical Research (Camden, New Jersey). The samples consisted of DNA from 199 Caucasian PD patients with either earlier onset PD (age 35–55 years) or later onset PD (age 63–87 years). The separate samples of early and late onset cases were undertaken in recognition of the possibility that there may be different genetic mechanisms that vary by age. Thus, the regression model fitted to the data assumes

h(t|z,T55)=h0(t) exp(βEarlytz)
h(t|z,T63)=h0(t) exp(βLatetz). (10)

As described in Section 1, the sampling mechanism translates into double truncation for age of onset by the interval [L, U], where U =age at sampling and L=age at sampling-8 years. Note, by (10), that the right truncation time for the early onset group is min(U, 55) and the left truncation time for the late onset group is max(L, 63). However, these additional truncations have no effect on the non-parametric estimate of W. The ages of onset and associated truncation regions are shown in Figure 1.

Figure 1.

Figure 1

The truncation region (grey) and the survival data. Patients were sampled independently in the early and late onset groups.

The earlier publication on these data (Clark et al, 2011) treated only the right truncation of age of onset by age at DNA sampling. Several modeling approaches undertaken in that paper, which all adjusted in some way for the right truncation, did not find a significant association between either the rs8192678 PGC-1a SNP or the A10398G SNP and risk of PD or age of onset of PD. Here we fit separate Cox models to the early and late onset groups as described in (10). The SNP frequencies are given in Table 3. Two patients from the early-onset group have missing data on A10398G SNP and on age of sampling and therefore are excluded from the analysis.

Table 3.

SNP distributions in the two age groups

Early Onset Late Onset
PGC-1a PGC-1a
A AG G A AG G
SNP10398 A 6 40 30 7 30 36
G 2 10 9 3 7 17

In order to estimate the effect of the SNPs on the age of onset, proportional hazards models were fit, one to each gene separately (univariate model) and one with the two genes assuming additive effects. Interaction terms are not included due to small samples (see Table 3). The main results are presented in Table 4; data and R code for the multivariate analysis are provided in the Web Appendix. Confidence intervals were calculated based on 2000 bootstrap samples using the quantile approach described in Section 3.

Table 4.

Results of univariate and multivariate models. β̂ - coefficient, 95% CI - bootstrap confidence interval, β̂naive - estimate without correction for double truncation.

Early Onset Late Onset
SNP Allele β̂ 95% CI β̂naive β̂ 95% CI β̂naive
SNP10398 G −0.126 [−0.62,0.32] −0.137 0.623 [−0.31,1.26] 0.157

PGC-1a AG 0.150 [−0.23,0.54] 0.238 −1.161 [−2.00,0.21] −0.637
G 0.196 [−0.28,0.64] 0.340 −0.560 [−1.06,0.19] −0.273

SNP10398 G −0.140 [−0.68,0.34] −0.169 0.598 [−0.04,1.18] 0.145
PGC-1a AG 0.144 [−0.26,0.55] 0.288 −1.193 [−2.03,0.01] −0.648
PGC-1a G 0.210 [−0.28,0.63] 0.360 −0.639 [−1.13,0.00] −0.295

The univariate and multivariate analyses agree well; neither detects any association between the two SNPs and PD age of onset among those with early onset. The effect of the SNPs on age of onset among those with later onset is less clear, as the confidence intervals for SNP PGC-1a barely include 0. We also note that blood sampling was conducted very close to onset for subjects who had onset between ages 63–75 (see Figure 1), which suggests that there may have been an additional formal or informal selection mechanism for this group, about which we are unaware. Fitting the Cox model only to patients with age of onset 75+ (n = 65), the coefficients of the PGC-1a SNP become marginally significant (not shown). However, this latter analysis is data driven and therefore more data must be collected for this group in order to evaluate the association between the PGC-1a SNP and age of onset. Our null findings are consistent with those of Clark et al (2011), although our results account for both the left and right truncation of age of onset in these data rather than solely for right truncation.

Table 4 also compares the estimates based on inverse weighting to the naive approach that does not account for double truncation. The differences are substantial, emphasizing the importance of correcting for selection bias. Figure 1 in the Web Appendix presents box-plots of the weights for the different genotype groups; the difference in the distributions of weights, especially between the PCG-1a genotypes, may explain the difference in the results.

5. Discussion

The popularity of the semi-parametric proportional hazards regression model is attributed to the fact that likelihood-based estimation and inference can be conducted based on the parametric portion of the model via the partial likelihood. Left truncated data are easily accommodated through redefintion of the risk sets. However, when data are subject to right or double truncation, the risk-sets cannot be easily corrected and the partial likelihood approach breaks down. A solution developed in this article is to view truncation as a selection mechanism that produces biased or weighted data. This suggests inference using inverse weighting of the standard estimating equations, where the weights may be estimated using the data at hand. This idea, that was demonstrated here for double truncation, can be applied to many other problems; one of special interest is right truncated data.

Moreover, several authors have studied various semi-parametric models for length-bias or more general selection bias. See, for example, Tsai (2009), Shen (2009), Shen, Ning, and Qin (2009), Huang, Qin, and Follmann (2012), and Kim et al. (2013). The inverse weighting approach suggested here for the proportional hazards model may be adopted also to other models. This is a topic for further research.

The method studied here assumes that the lifetime variables, (Z, T), are independent of the truncation variables, (L, U). Austin et al. (2014) develop a test for quasi-independence of truncated data when the left truncation variable functionally depends on the right truncation variable (e.g., L = Ud0, for some constant d0). They applied the test to Parkinson data and found that independence is indeed plausible (p value = 0.186). In case of dependence between (Z, T) and (L, U), the weight function becomes W(t, z) = P(LtU | T = t, Z = z) and it is no longer a function of G alone. A possible direction, not studied here, is to model W as a function of t and z and to implement the inverse weighting approach.

Supplementary Material

Supp Mat

Acknowledgments

The work was supported by NINDS grant R01NS094610-01, and the Harvard NeuroDiscovery Center. The second author was supported by Grant MTM2014-55966-P of the Spanish Ministerio de Economía y Competitividad. The authors thank the Editor, Associate Editor and two anonymous referees for useful comments and suggestions.

Footnotes

Supplementary Materials

Web Appendix referenced in Sections 2.3, 3 and 4 and the R code for applying the method are available with this paper at the Biometrics website on Wiley Online Library.

References

  1. Alioum A, Commenges D. A proportional hazards model for arbitrarily censored and truncated data. Biometrics. 1996;52:512–524. [PubMed] [Google Scholar]
  2. Andersen PK, Gill RD. Cox’s regression model for counting processes: a large sample study. The Annals of Statistics. 1982;10:1100–1120. [Google Scholar]
  3. Austin MD, Simon DK, Betensky RA. Computationally simple estimation and improved efficiency for special cases of double truncation. Lifetime Data Analysis. 2014;20:335–354. doi: 10.1007/s10985-013-9287-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Clark J, Reddy S, Zheng K, Betensky RA, Simon DK. Association of PGC-1alphapolymorphisms with age of onset and risk of Parkinson’s disease. BMC Medical Genetics. 2011;12:69. doi: 10.1186/1471-2350-12-69. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Clark J, Simon DK. Transcribe to survive: transcriptional control of antioxidant defense programs for neuroprotection in Parkinson’s disease. Antioxid Redox Signal. 2009;11:509–528. doi: 10.1089/ars.2008.2241. [DOI] [PubMed] [Google Scholar]
  6. Davison AC, Hinkley DV. Bootstrap Methods and Their Application. Cambridge University Press; 1997. [Google Scholar]
  7. Efron B, Petrosian V. Nonparametric methods for doubly truncated data. Journal of the American Statistical Association. 1999;94:824–834. [Google Scholar]
  8. Ferguson TS. A Course in Large Sample Theory. London: Chapman & Hall; 1996. [Google Scholar]
  9. Huang CY, Qin J, Follmann DA. A maximum pseudo-profile likelihood estimator for the Cox model with length-biased sampling. Biometrika. 2012;99:199–210. doi: 10.1093/biomet/asr072. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Hyde J. Testing survival under right censoring and left truncation. Biometrika. 1977;64:225–230. [Google Scholar]
  11. Iyengar SK, vam P, Singh H. Fisher information in weighted distributions. Canadian Journal of Statistics. 1999;27:833–841. [Google Scholar]
  12. Kalbfleisch JD, Lawless JF. Inference based on retrospective ascertainment: an analysis of the data on transfusion-related AIDS. Journal of the American Statistical Association. 1989;84:360–372. [Google Scholar]
  13. Kim JP, Lu W, Sit T, Ying Z. A Unified approach to semiparametric transformation models under general biased sampling schemes. Journal of the American Statistical Association. 2013;108:217–227. doi: 10.1080/01621459.2012.746073. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Moreira C, de Uña-Álvarez J. A semiparametric estimator of survival for doubly truncated data. Statistics in Medicine. 2010;29:3147–3159. doi: 10.1002/sim.3938. [DOI] [PubMed] [Google Scholar]
  15. Moreira C, de Uña-Álvarez J, Crujeiras R. DTDA: an R package to analyze randomly truncated data. Journal of Statistical Software. 2010;37:1–20. [Google Scholar]
  16. Moreira C, de Uña-Álvarez J, Meira-Machado L. Nonparametric regression with doubly truncated data. Computational Statistics & Data Analysis. 2016;93:294–307. [Google Scholar]
  17. Qin J, Shen Y. Statistical Methods for Analyzing Right-Censored Length-Biased Data under Cox Model. Biometrics. 2010;66:382–392. doi: 10.1111/j.1541-0420.2009.01287.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Schapira AH. Mitochondria in the aetiology and pathogenesis of Parkinson’s disease. The Lancet Neurology. 2008;7:97–109. doi: 10.1016/S1474-4422(07)70327-7. [DOI] [PubMed] [Google Scholar]
  19. Shen PS. Hazards regression for length-biased and right-censored data. Statistics & Probability Letters. 2009;79:457–465. [Google Scholar]
  20. Shen PS. Nonparametric analysis of doubly truncated data. Annals of the Institute of Statistical Mathematics. 2010;62:835–853. [Google Scholar]
  21. Shen PS. Regression analysis of interval censored and doubly truncated data with linear transformation models. Computational Statistics. 2013;28:581–596. [Google Scholar]
  22. Shen PS. Analysis of transformation models with doubly truncated data. Statistical Methodology. 2016;30:15–30. [Google Scholar]
  23. Shen PS, Liu Y. Pseudo maximum likelihood estimation for the Cox model with doubly truncated data. Statistical Papers. 2017 to appear. [Google Scholar]
  24. Shen Y, Ning J, Qin J. Analyzing length-biased data with semiparametric transformation and accelerated failure time models. Journal of the American Statistical Association. 2009;104:1192–1202. doi: 10.1198/jasa.2009.tm08614. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Sherer TB, Betarbet R, Greenamyre JT. Environment, mitochondria, and Parkinson’s disease. The Neuroscientist. 2002;8:192–197. doi: 10.1177/1073858402008003004. [DOI] [PubMed] [Google Scholar]
  26. Shin JH, Ko HS, Kang H, Lee Y, Lee YI, Pletinkova O, et al. PARIS (ZNF746) repression of PGC-1a contributes to neurodegeneration in Parkinson’s disease. Cell. 2011;144:689–702. doi: 10.1016/j.cell.2011.02.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Therneau T. A Package for Survival Analysis in S. version 2.38. 2015 http://CRAN.R-project.org/package=survival.
  28. Thomas B, Beal MF. Parkinson’s disease. Human Molecular Genetics. 2007;16(Spec No. 2):R183–94. doi: 10.1093/hmg/ddm159. [DOI] [PubMed] [Google Scholar]
  29. Tsai WY. Pseudo-partial likelihood for proportional hazards models with biased-sampling data. Biometrika. 2009;96:601–615. doi: 10.1093/biomet/asp026. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Turnbull BW. The empirical distribution function with arbitrarily grouped, censored and truncated data. Journal of the Royal Statistical Society Series B (Methodological) 1976;38:290–295. [Google Scholar]
  31. Vardi Y. Empirical distributions in selection bias models. The Annals of Statistics. 1985;13:178–203. [Google Scholar]
  32. Woodroofe M. Estimating a distribution function with truncated data. The Annals of Statistics. 1985;13:163–177. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supp Mat

RESOURCES