60
Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion Survival Function Estimation with Recurrent Events: Case of Retinal Neural Firing Eric Kawaguchi Katrina Harper The University of Iowa July 19 2012 E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Survival Function Estimation with Recurrent Events: Case

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Survival Function Estimation withRecurrent Events:

Case of Retinal Neural Firing

Eric KawaguchiKatrina Harper

The University of Iowa

July 19 2012

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 2: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Introduction

Outline:

1 Introduction to Survival Analysis

2 Survival Analysis with a Single Event

3 How to Estimate the Survival Function of Recurrent Events

4 Analysis of our Project Data

5 Future Work

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 3: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Introduction

Outline:

1 Introduction to Survival Analysis

2 Survival Analysis with a Single Event

3 How to Estimate the Survival Function of Recurrent Events

4 Analysis of our Project Data

5 Future Work

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 4: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Introduction

Outline:

1 Introduction to Survival Analysis

2 Survival Analysis with a Single Event

3 How to Estimate the Survival Function of Recurrent Events

4 Analysis of our Project Data

5 Future Work

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 5: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Introduction

Outline:

1 Introduction to Survival Analysis

2 Survival Analysis with a Single Event

3 How to Estimate the Survival Function of Recurrent Events

4 Analysis of our Project Data

5 Future Work

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 6: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Introduction

Outline:

1 Introduction to Survival Analysis

2 Survival Analysis with a Single Event

3 How to Estimate the Survival Function of Recurrent Events

4 Analysis of our Project Data

5 Future Work

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 7: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

What is Survival Analysis?

Survival analysis is a field of statistics that analyzes andmodels time-to-event data.

This area of statistics is widely used in medical research,economics, and reliability.

Examples:

Time from cancer remission to relapse.Duration between administering a treatment and recovery.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 8: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

What is Survival Analysis?

Survival analysis is a field of statistics that analyzes andmodels time-to-event data.

This area of statistics is widely used in medical research,economics, and reliability.

Examples:

Time from cancer remission to relapse.Duration between administering a treatment and recovery.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 9: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

What is Survival Analysis?

Survival analysis is a field of statistics that analyzes andmodels time-to-event data.

This area of statistics is widely used in medical research,economics, and reliability.

Examples:

Time from cancer remission to relapse.

Duration between administering a treatment and recovery.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 10: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

What is Survival Analysis?

Survival analysis is a field of statistics that analyzes andmodels time-to-event data.

This area of statistics is widely used in medical research,economics, and reliability.

Examples:

Time from cancer remission to relapse.Duration between administering a treatment and recovery.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 11: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 12: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 13: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 14: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.

Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 15: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.

Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 16: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Special Features of Survival Data

One problem we encounter with time-to-event data iscensoring.

Censoring occurs when an individual’s end-point of interesthas not been observed.

This can be the result of different circumstances.

Examples:

Data from a study is to be analyzed at a point of time whensome individuals’ events have not occurred yet.Individuals whose survival times can not be analyzed becausethey have been lost to follow-up.Occurance of an event due to a cause other than one ofinterest.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 17: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Suppose there are n individuals with observed survival timest1, t2, t3, . . . , tn.

It is possible that some of these individuals have censoredobservation times and that some may have the same observedsurvival time.

Let r be the number of event times amongst the individuals,so that r ≤ n, where r does not include censored times andduplicate times are considered as one time.

Now let t(j), for j = 1, 2, 3, . . . , r , be the r ordered event timessuch that t(1) < t(2) < . . . t(r).

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 18: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Suppose there are n individuals with observed survival timest1, t2, t3, . . . , tn.

It is possible that some of these individuals have censoredobservation times and that some may have the same observedsurvival time.

Let r be the number of event times amongst the individuals,so that r ≤ n, where r does not include censored times andduplicate times are considered as one time.

Now let t(j), for j = 1, 2, 3, . . . , r , be the r ordered event timessuch that t(1) < t(2) < . . . t(r).

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 19: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Suppose there are n individuals with observed survival timest1, t2, t3, . . . , tn.

It is possible that some of these individuals have censoredobservation times and that some may have the same observedsurvival time.

Let r be the number of event times amongst the individuals,so that r ≤ n, where r does not include censored times andduplicate times are considered as one time.

Now let t(j), for j = 1, 2, 3, . . . , r , be the r ordered event timessuch that t(1) < t(2) < . . . t(r).

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 20: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Suppose there are n individuals with observed survival timest1, t2, t3, . . . , tn.

It is possible that some of these individuals have censoredobservation times and that some may have the same observedsurvival time.

Let r be the number of event times amongst the individuals,so that r ≤ n, where r does not include censored times andduplicate times are considered as one time.

Now let t(j), for j = 1, 2, 3, . . . , r , be the r ordered event timessuch that t(1) < t(2) < . . . t(r).

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 21: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let nj be the number of individuals at risk just before t(j).

Let dj denote the number of events at t(j).

The survival function, S(t), is the probability that the timeof event is later than some specified time t.

S(t) = Pr(T > t)

A common way of estimating the survival function is theKaplan-Meier estimator. (Kaplan, E.L & Meier P., 1958)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 22: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let nj be the number of individuals at risk just before t(j).

Let dj denote the number of events at t(j).

The survival function, S(t), is the probability that the timeof event is later than some specified time t.

S(t) = Pr(T > t)

A common way of estimating the survival function is theKaplan-Meier estimator. (Kaplan, E.L & Meier P., 1958)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 23: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let nj be the number of individuals at risk just before t(j).

Let dj denote the number of events at t(j).

The survival function, S(t), is the probability that the timeof event is later than some specified time t.

S(t) = Pr(T > t)

A common way of estimating the survival function is theKaplan-Meier estimator. (Kaplan, E.L & Meier P., 1958)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 24: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let nj be the number of individuals at risk just before t(j).

Let dj denote the number of events at t(j).

The survival function, S(t), is the probability that the timeof event is later than some specified time t.

S(t) = Pr(T > t)

A common way of estimating the survival function is theKaplan-Meier estimator. (Kaplan, E.L & Meier P., 1958)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 25: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

The Kaplan-Meier Estimator

Kaplan-Meier (Product Limit) Estimate:

S(t) =∏r

j=1

{1− dj

nj

}SE S(t) ≈ S(t)

{∑rj=1

djnj (nj−dj )

} 12

(1− α) ∗ 100% Confidence Intervals of S(t):

S(t)± zα/2∗ SE S(t)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 26: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

The Kaplan-Meier Estimator

Kaplan-Meier (Product Limit) Estimate:

S(t) =∏r

j=1

{1− dj

nj

}SE S(t) ≈ S(t)

{∑rj=1

djnj (nj−dj )

} 12

(1− α) ∗ 100% Confidence Intervals of S(t):

S(t)± zα/2∗ SE S(t)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 27: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Illustrative Example of Kaplan-Meier

Example

Suppose there is a sample of 12 hemophiliacs under the age of 40with HIV seroconversion.Instead of using time intervals, exact times at which failuresoccured are used.These times, in months, are listed below:

Patient 1 2 3 4 5 6 7 8 9 10 11 12Months 2 3* 6 6 7 10* 15 15 16 27 30 32

NOTE: * denotes censored values.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 28: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

0 5 10 15 20 25 30

0.0

0.2

0.4

0.6

0.8

1.0

Kaplan−Meier Estimation of the Survival Function

time (months)

S(t

)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 29: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

0 5 10 15 20 25 30

0.0

0.2

0.4

0.6

0.8

1.0

Kaplan−Meier Estimation of the Survival Function

time (months)

S(t

)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 30: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Survival Function Estimation with Recurrent Events:

The purpose of our project is to estimate the survival function ofrecurrent event data.

When multiple events occur within the same subject, they areknown as recurrent events.

Examples include migraines, seizures, heart attacks, strokesetc.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 31: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Survival Function Estimation with Recurrent Events:

The purpose of our project is to estimate the survival function ofrecurrent event data.

When multiple events occur within the same subject, they areknown as recurrent events.

Examples include migraines, seizures, heart attacks, strokesetc.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 32: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Survival Function Estimation with Recurrent Events:

The purpose of our project is to estimate the survival function ofrecurrent event data.

When multiple events occur within the same subject, they areknown as recurrent events.

Examples include migraines, seizures, heart attacks, strokesetc.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 33: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Time to Event Plot

0 100 200 300 400 500 600

05

1015

Recurrent Event Times for 15 Experimental Observations

time (ms)

Exp

erim

enta

l Obs

erva

tions

● ●●●●●●●●●●●●●●● ● ●● ●●

● ●● ●● ●●●● ● ●●●● ● ●●●●● ●

● ● ● ● ● ● ● ●●●● ● ●● ●●● ●●●●

● ● ● ●● ● ● ●●● ● ● ●

● ● ● ●

● ●●● ●● ● ● ● ● ●● ● ● ● ● ● ●

●●●● ● ● ● ● ● ● ● ● ● ● ●

●● ●●●● ●●●●●●●●●●●● ●●

● ●● ●● ●●●●●● ●●●●●●●●●

● ●● ● ● ● ● ●

● ● ● ● ● ● ●

● ●●●●● ●● ● ● ● ● ● ● ●● ● ● ● ●

● ●●●●● ● ● ● ●● ● ● ● ● ● ● ● ● ●

● ● ● ●● ● ● ● ● ● ● ●

● ● ● ● ● ● ● ● ●● ●

Initial PointFailuresStopping

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 34: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Wang and Chang (1999) developed a non-parametric estimator ofthe survival function for recurrent events.

Let i be the index for an individual or subject.

Let j be the index for an event.j = 0 denotes the index for the initial event.

Let Tij be the time from the (j − 1)th to the j th event forsubject i .

Let the censoring time, Ci , be the time between the initialevent and the end of follow-up for subject i .

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 35: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Wang and Chang (1999) developed a non-parametric estimator ofthe survival function for recurrent events.

Let i be the index for an individual or subject.

Let j be the index for an event.j = 0 denotes the index for the initial event.

Let Tij be the time from the (j − 1)th to the j th event forsubject i .

Let the censoring time, Ci , be the time between the initialevent and the end of follow-up for subject i .

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 36: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Wang and Chang (1999) developed a non-parametric estimator ofthe survival function for recurrent events.

Let i be the index for an individual or subject.

Let j be the index for an event.j = 0 denotes the index for the initial event.

Let Tij be the time from the (j − 1)th to the j th event forsubject i .

Let the censoring time, Ci , be the time between the initialevent and the end of follow-up for subject i .

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 37: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Wang and Chang (1999) developed a non-parametric estimator ofthe survival function for recurrent events.

Let i be the index for an individual or subject.

Let j be the index for an event.j = 0 denotes the index for the initial event.

Let Tij be the time from the (j − 1)th to the j th event forsubject i .

Let the censoring time, Ci , be the time between the initialevent and the end of follow-up for subject i .

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 38: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Wang and Chang (1999) developed a non-parametric estimator ofthe survival function for recurrent events.

Let i be the index for an individual or subject.

Let j be the index for an event.j = 0 denotes the index for the initial event.

Let Tij be the time from the (j − 1)th to the j th event forsubject i .

Let the censoring time, Ci , be the time between the initialevent and the end of follow-up for subject i .

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 39: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let mi denote the index satisfying:∑mi−1j=1 Tij ≤ Ci

and ∑mij=1 Tij > Ci

Let mi be the number of recurrent events for subject i .m∗

i is the number of uncensored recurrent events for subject i .

m∗i =

{1 if mi = 1

mi − 1 if mi ≥ 2

Let yij be our observed recurrence times defined by:

yij =

{tij if j = 1, . . . ,mi − 1

t+i ,miif j = mi

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 40: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let mi denote the index satisfying:∑mi−1j=1 Tij ≤ Ci

and ∑mij=1 Tij > Ci

Let mi be the number of recurrent events for subject i .m∗

i is the number of uncensored recurrent events for subject i .

m∗i =

{1 if mi = 1

mi − 1 if mi ≥ 2

Let yij be our observed recurrence times defined by:

yij =

{tij if j = 1, . . . ,mi − 1

t+i ,miif j = mi

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 41: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let mi denote the index satisfying:∑mi−1j=1 Tij ≤ Ci

and ∑mij=1 Tij > Ci

Let mi be the number of recurrent events for subject i .m∗

i is the number of uncensored recurrent events for subject i .

m∗i =

{1 if mi = 1

mi − 1 if mi ≥ 2

Let yij be our observed recurrence times defined by:

yij =

{tij if j = 1, . . . ,mi − 1

t+i ,miif j = mi

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 42: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let R∗(t) be the total mass of the risk set at time t becalculated as:

R∗(t) =∑n

i=1

[aim∗

i

∑m∗i

j=1 I (yij ≥ t)]

Let ai be defined as a positive-valued function of the censoredvalue subject to the constraint E (a2i ) <∞.The indicator function, I (yij ≥ t), is a binary operator withvalues 0 if yij < t and 1 if yij ≥ t.R∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are greater than or equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 43: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let R∗(t) be the total mass of the risk set at time t becalculated as:

R∗(t) =∑n

i=1

[aim∗

i

∑m∗i

j=1 I (yij ≥ t)]

Let ai be defined as a positive-valued function of the censoredvalue subject to the constraint E (a2i ) <∞.

The indicator function, I (yij ≥ t), is a binary operator withvalues 0 if yij < t and 1 if yij ≥ t.R∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are greater than or equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 44: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let R∗(t) be the total mass of the risk set at time t becalculated as:

R∗(t) =∑n

i=1

[aim∗

i

∑m∗i

j=1 I (yij ≥ t)]

Let ai be defined as a positive-valued function of the censoredvalue subject to the constraint E (a2i ) <∞.The indicator function, I (yij ≥ t), is a binary operator withvalues 0 if yij < t and 1 if yij ≥ t.

R∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are greater than or equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 45: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let R∗(t) be the total mass of the risk set at time t becalculated as:

R∗(t) =∑n

i=1

[aim∗

i

∑m∗i

j=1 I (yij ≥ t)]

Let ai be defined as a positive-valued function of the censoredvalue subject to the constraint E (a2i ) <∞.The indicator function, I (yij ≥ t), is a binary operator withvalues 0 if yij < t and 1 if yij ≥ t.R∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are greater than or equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 46: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let the mass evaluated at time t be:

d∗(t) =∑n

i=1

[ai I (mi≥2)

m∗i

∑m∗i

j=1 I (yij = t)]

d∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 47: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Terminology

Let the mass evaluated at time t be:

d∗(t) =∑n

i=1

[ai I (mi≥2)

m∗i

∑m∗i

j=1 I (yij = t)]

d∗(t) is the summation of the weighted average of the totalnumber of observed uncensored recurrent times for a subjectthat are equal to t.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 48: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Wang and Chang Product-Limit Estimation (1999)

Letting y∗1 , y∗2 , . . . , y

∗K be the ordered, and distinct uncensored

times, Wang and Chang created a Kaplan-Meier typeestimator:

Sn(t) =∏

y∗i ≤t

{1− d∗(y∗

i )R∗(y∗

i )

}

This estimator also sets ai equal to 1, giving every estimateequal weight.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 49: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Wang and Chang Product-Limit Estimation (1999)

Letting y∗1 , y∗2 , . . . , y

∗K be the ordered, and distinct uncensored

times, Wang and Chang created a Kaplan-Meier typeestimator:

Sn(t) =∏

y∗i ≤t

{1− d∗(y∗

i )R∗(y∗

i )

}This estimator also sets ai equal to 1, giving every estimateequal weight.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 50: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Product-Limit Estimate

0 50 100 150

0.0

0.2

0.4

0.6

0.8

1.0

Time

Sur

vivo

r P

roba

bilit

y E

stim

ates

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 51: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Analysis

Using the R package survrec, we found the median survivaltime, t.5, to be 16.6 ms.

The 95% confidence interval around the median survival timeis (0.4693057, 32.7306943).

The standard error was found through Greenwood’s formula.(Greenwood M., 1926)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 52: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Analysis

Using the R package survrec, we found the median survivaltime, t.5, to be 16.6 ms.

The 95% confidence interval around the median survival timeis (0.4693057, 32.7306943).

The standard error was found through Greenwood’s formula.(Greenwood M., 1926)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 53: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

WC Plot for 2 Inter-Event Times:

Median Survival Time: 138 ms

50 100 150

0.0

0.2

0.4

0.6

0.8

Time

Sur

vivo

r P

roba

bilit

y E

stim

ates

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 54: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

WC Plot for 3 Inter-Event Times:

Median Survival Time: 35 ms

0 50 100 150

0.0

0.2

0.4

0.6

0.8

1.0

Time

Sur

vivo

r P

roba

bilit

y E

stim

ates

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 55: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

WC Plot for 4 Inter-Event Times:

Median Survival Time: 21.5 ms

0 50 100 150

0.0

0.2

0.4

0.6

0.8

1.0

Time

Sur

vivo

r P

roba

bilit

y E

stim

ates

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 56: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Future Work

Latency

Correlation

More Subjects

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 57: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Future Work

Latency

Correlation

More Subjects

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 58: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Future Work

Latency

Correlation

More Subjects

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 59: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

Acknowledgements

Special Thanks To:

Dr. Gideon K.D. Zamba, PhD.

University of Iowa, Department of Biostatistics

University of Iowa, Department of Ophthamology andNeurology

National Heart Lung and Blood Institute (NHLBI)

National Center for Research Resources (NCRR) of theNational Institutes of Health (NIH)

Partly supported by the University of Iowa Department ofBiostatistics NHLBI-NCRR-NIH training grant(T15-HL097622-01 NHLBI)

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012

Page 60: Survival Function Estimation with Recurrent Events: Case

Introduction Single Event Analysis Recurrent Event Analysis Data Analysis Conclusion

References

Greenwood, M. 1946. The Statistical Study of InfectiousDiseases. Journal of the Royal Statistical Society109(2):85-110

Kaplan, E.L., Meier, P. 1958. Nonparametric estimation fromincomplete observations. Journal of the American StatisticalAssociation 53:457–481

Wang, M.C., Chang, S.H. 1999. Nonparametric Estimation ofa Recurrent Survival Function. Journal of the AmericanStatistical Association 94:146–153.

E.Kawaguchi (CPP) K.Harper (Carleton) Iowa Summer Institute in Biostatistics 2012