May 9, 2024 BioPharma - Clinical

In clinical trials, especially in cancer clinical trials, at least one of the outcome variables may be date data, which needs to be analyzed. For example, in most of the cancer clinical trials, the end point may be the progression free survival (PFS) or Overall Survival (OS). Here we need to analyse the data based on two dates, viz., start date of the study drug and occurrence of the event of interest such as progression of the disease or death in case of PFS calculation and the start date of the study drug and date of death in case of OS calculation. For certain subjects, the event of interest might not have happened during the study period or some subjects might have been withdrawn from the study due to severe side effects or some subjects might have been migrated to some other place. However, we have the partial information about their survival till last observation recorded during their follow up period. This information is useful and can be incorporated in the survival analyze.  Such information is called censored observation. Since the censored observations are also expected in the date data, we cannot use ordinary analysis procedures, but we need to use special procedure such as Kaplan – Meier procedure by including censored observations. Usually in clinical trials we have at least two groups to be compared to see whether there is any significant difference in survival times among the study groups. For this purpose, log rank test is used to compare the survival times between two groups. In this paper we are trying to explain briefly about the analysis procedures by using some dummy data for illustration purpose and also explained about SAS procedures as well.

The log rank test is used to test the null hypothesis of no difference in survival times between two or more independent groups. The test compares the entire survival experience between groups and can be thought of as a test of whether the survival curves are identical or not. This test is a nonparametric procedure which makes no assumptions about the distribution of survival times. It is easy to apply and is usually more powerful than an analysis based on proportions. It compares survival across the whole spectrum of time, not just at one or two points.

Log rank test is used to compare two or more groups statistically when data is time dependent. Log rank test is related to the chi-square test statistic and compares observed to expected number of events at each time point over the follow-up period. For example, to test the survival probabilities of cancer patients between age groups less than or equal to 25 years vs. above 25 years. The null hypothesis is that there is no difference in survival times between these two age groups. In other words, there is no significant difference between these two groups in the probability of death at any point during the study period.

Below is the survival data for 40 subjects to compare their survival times between two treatment groups.

Subject IDGenderSurvival Time in daysSurvival StatusTreatment
101Female17911
102Female25611
103Male26211
104Female25611
105Male25511
106Female22401
107Female22511
108Male28711
109Male31911
110Male26411
111Female23700
112Female15610
113Male27010
114Male25710
115Male24210
116Female15710
117Male24910
118Female18010
119Female22610
120Male26800
121Male37801
122Male35511
123Male31911
124Male25611
125Female17111
126Male32511
127Male32511
128Female21711
129Female25511
130Female25611
131Male29110
132Male32310
133Male25310
134Female20610
135Female20610
136Male23710
137Female21110
138Female22910
139Female23410
140Female20910

The SAS procedure LIFETEST is used to perform the log-rank test. The TIME statement designates the variable, days, whose values are the survival times, followed by the variable, Status, which identifies the censored observations. In this case, value of 0 for Status indicate a censored value (i.e., *Status (0)). The STRATA statement identifies the grouping or stratification variable, in this case, Treatment. The ODS GRAPHICS statement and PLOTS= option with the LIFETEST procedure are included to request survival plots and a plot of the negative log of the event times.

ods graphics on;

      proc lifetest data=Exposed plots=(s);

      time Days*Status(0);

      strata Treatment;

   run;

   ods graphics off;

SAS output is given below:

Stratum 1: Treatment = Treatment 1
Product-Limit Survival Estimates
DaysSurvivalFailureSurvival Standard ErrorNumber FailedNumber Left
0.0001.000000020
171.0000.95000.05000.0487119
179.0000.90000.10000.0671218
217.0000.85000.15000.0798317
224.000*...316
225.0000.79690.20310.0908415
255.000...514
255.0000.69060.30940.1053613
256.000...712
256.000...811
256.000...910
256.0000.47810.52190.1146109
262.0000.42500.57500.1135118
264.0000.37190.62810.1111127
287.0000.31880.68130.1071136
319.000...145
319.0000.21250.78750.0942154
325.000...163
325.0000.10630.89380.0710172
355.0000.05310.94690.0517181
378.000*0.0531..180

Note:   The marked survival times are censored observations.

Stratum 2: Treatment = Treatment 2
Product-Limit Survival Estimates
DaysSurvivalFailureSurvival Standard ErrorNumber FailedNumber Left
0.0001.000000020
156.0000.95000.05000.0487119
157.0000.90000.10000.0671218
180.0000.85000.15000.0798317
206.000...416
206.0000.75000.25000.0968515
209.0000.70000.30000.1025614
211.0000.65000.35000.1067713
226.0000.60000.40000.1095812
229.0000.55000.45000.1112911
234.0000.50000.50000.11181010
237.0000.45000.55000.1112119
237.000*...118
242.0000.39370.60630.1106127
249.0000.33750.66250.1082136
253.0000.28120.71880.1038145
257.0000.22500.77500.0971154
268.000*...153
270.0000.15000.85000.0891162
291.0000.07500.92500.0693171
323.00001.00000180

Note:   The marked survival times are censored observations.

Test of Equality over Strata
TestChi-SquareDFPr > Chi-Square
Log-Rank5.648510.0175
Wilcoxon5.031210.0249
-2Log (LR) 0.198310.6561

Log-rank test showed that there is significant difference in survival pattern between two study groups (P= 0.0175).  Thus Log-rank test is a simple procedure to compare the survival times between two or more groups in clinical trials.

Looking for comprehensive assistance with your Clinical Trial Data Analysis? Turn to a Regulatory specialist such as MakroCare for end-to-end support. Stay updated. Stay in accordance with regulations.