Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2020 May 30.
Published in final edited form as: Stat Med. 2019 Jan 28;38(12):2126–2138. doi: 10.1002/sim.8097

Alpha spending for historical versus surveillance Poisson data with CMaxSPRT

Ivair R Silva 1, Wilson M Lopes 1, Philipe Dias 1, W Katherine Yih 2
PMCID: PMC6955154  NIHMSID: NIHMS1025999  PMID: 30689224

Abstract

Sequential analysis hypothesis testing is now an important tool for postmarket drug and vaccine safety surveillance. When the number of adverse events accruing in time is assumed to follow a Poisson distribution, and if the baseline Poisson rate is assessed only with uncertainty, the conditional maximized sequential probability ratio test, CMaxSPRT, is a formal solution. CMaxSPRT is based on comparing monitored data with historical matched data, and it was primarily developed under a flat signaling threshold. This paper demonstrates that CMaxSPRT can be performed under nonflat thresholds too. We pose the discussion in the light of the alpha spending approach. In addition, we offer a rule of thumb for establishing the best shape of the signaling threshold in the sense of minimizing expected time to signal and expected sample size. An example involving surveillance for adverse events after influenza vaccination is used to illustrate the method.

Keywords: clinical trials, postmarket vaccine safety surveillance, sample size, time to signal

1 ∣. INTRODUCTION

In Phase III clinical trials, sample sizes are limited due to human and/or financial costs, and depending on the indications of the new drug/vaccine, only a subgroup of individuals in the population, like pregnant or aged people, is enrolled in premarket statistical experiments. However, such subgroups are exposed to the effects of new drugs after commercialization. Therefore, there is still the need for monitoring the safety of postmarket drugs and vaccines.1

In the context of postmarket drug and vaccine safety surveillance, the statistical sequential analysis consists, basically, on monitoring the number of adverse events, say, Ct, after application of the drug during a time window, say, (0, t]. According to Kulldorff et al,2 the Poisson process, with rate

λt=Rμt, (1)

is an adequate model for Ct, where μt is a baseline risk of an adverse event in the risk window (0, t], and R is the relative risk due to the drug. If the drug is safe, then R is smaller than or equal to 1. Thus, the statistical hypotheses are of the form

H0:R≤1H1:R>1. (2)

For applications where μt is known, one can use the maximized sequential probability ratio test (MaxSPRT). Introduced by Kulldorff et al,2 MaxSPRT is a prospective rapid cycle vaccine safety surveillance method. It was derived as an extension of the classical sequential probability ratio test (SPRT) of Wald,3 but for composite hypotheses instead of precise as with SPRT. Moreover, MaxSPRT has been used by the Centers for Disease Control and Prevention sponsored Vaccine Safety Datalink for monitoring adverse events followed by postmarket drugs and vaccines.1,4-8 However, if μt is unknown, and if there is a fixed number of observed events, say, c, from a historical data, then one can use the conditional MaxSPRT (CMaxSPRT), introduced by Li and Kulldorff.9

The CMaxSPRT test statistic, which for the kth event is denoted by Uk, is given by

Uk=I(kc>PkV)[clogc(1+Pk∕V)c+k+klogk(1+Pk∕V)(Pk∕V)(c+k)], (3)

where k denotes the number of adverse events observed during the surveillance period. The random variable Pk is the person-time accumulated up to the arrival of the kth adverse event, and the random variable Vis the person-time of the historical data, that is, V results from the cutoff date that defines the last moment of collecting the historical sample.

Let K denote a predefined maximum length of surveillance given in the scale of the number of adverse events during the surveillance period. With CMaxSPRT, H0 is rejected if Uk ≥ CV for some k = 1, …, K, where CV is a flat signaling threshold or critical value (CV). If Uk < CV for each k = 1, …, K, then the surveillance is interrupted in favor of H0. For a fixed overall α level, the exact calculation of CV can be handled through iterative numerical procedures. This is discussed in details in Section 2. Likewise, if one intends to apply nonflat signaling threshold, that is, a time variable threshold CVk, that can be executed through exact calculations too. In this direction, a comprehensive approach is to use alpha spending functions. The alpha spending function, here denoted by S(k), is a function of the sequential time index, here represented by k, that dictates in advance the cumulative rate at which the type I error probability should be spent at each single test. A broadly used shape is the so called power-type function

S(k)=a×(kK)ρ,ρ>0,k=1,2,…,K. (4)

Historically, authors dealing with the best shape choices for S(k) poses the discussion under clinical trials perspectives. For example, Jennison and Turnbull10 describe the history and principal results regarding the usage of alpha spending functions in clinical trials. Because in clinical trials, the costs of large sample sizes are critical, the main proposals appearing in the literature suggest usage of a convex S(k) since it promotes reduction on the expected time of surveillance, defined as the average of the sample size at which the surveillance is interrupted, which can occur either against or in favor of H0. However, in postmarket safety surveillance of adverse events, sample sizes are large.11 Hence, if H0 is not about to be rejected, minimization of sample size is not a point. Instead, the important statistical performance measure is the expected number of events when the null hypothesis is rejected, called “expected time to signal”.

Each signaling threshold shape, given in the scale of a test statistic, dictates a specific alpha spending function. Each alpha spending promotes a certain performance in terms of time to signal, sample size, and statistical power. In particular, the alpha spending related to the flat CV approach is better than some alpha spending choices, but worse than others. Therefore, a question that emerges is if one should deliberately use flat thresholds, or if the nonflat approach, promoted by specific alpha spending shapes, could improve target statistical performance measures, such as optimization of expected sample size, or of expected time to signal, under fixed statistical power, target relative risks, with fixed significance levels.

Studies directed to identify suitable alpha spending shapes for postmarket safety surveillance are just emerging. Seminal works in this direction are the developments of Silva and Kulldorff,11-13 where the minimization of expected time to signal was taken as the key design criterion. Their findings suggest that, unlike clinical trials, the alpha spending should have a concave shape for postmarket safety surveillance applications for both Poisson and binomial data. However, this has not been explored in the context of historical versus surveillance data yet. Aiming to cover this lack, in this paper, we show the values of ρ of expression (4) that lead to near-minimal expected time to signal when the analysis counts with historical versus surveillance Poisson data.

The numerical results shown in this paper were executed with the R Sequential package. Sequential was developed for continuous, group, and mixed continuous-group sequential analysis. The package is directed to analyze Poisson and binomial data. In order to reproduce the numerical results reported in this paper, one can use the functions Threshold.CondPoisson and SampleSize.CondPoisson of R Sequential. For those unfamiliar with R language, we suggest to visit the web interface http://www.sequential.org of R Sequential. There, all that users have to do is to inform input data and tuning parameters. The package will give directions for further analysis, statistical information for future analyses, and assistency regarding final conclusions when applicable.

This paper is organized in the following way: using the alpha spending approach, the next section derives the exact calculation of time-variable signaling thresholds for CMaxSPRT. Section 3 explains why the conventional flat threshold approach is simply a particular way to design, indirectly, an alpha spending function. Section 4 presents the results of a comparison study among seven different alpha spending shapes within the power-type class. The results enabled to establish a rule of thumb: convex alpha spending shapes are more indicated for CMaxSPRT than concave shapes, where ρ = 1.5 works in line with the best results for most of the evaluated scenarios. This rule is applicable when expected time to signal and expected sample size, for fixed power, are the meaningful performance measures. Section 5 illustrates the effects of using the alpha spending approach for CMaxSPRT applied to a real data of adverse events following an influenza vaccination. Section 6 offers a brief discussion on the main results.

2 ∣. VARIABLE THRESHOLD CALCULATION GIVEN ALPHA SPENDING

Li and Kulldorff9 proposed the usage of Monte Carlo testing to perform CMaxSPRT. However, as demonstrated later by Silva et al,14 Monte Carlo is not necessary. The exact calculation of flat CVs is feasible, in general, through an iterative numerical procedure. In the same direction, this section shows that calculation of time-variable (nonflat) signaling thresholds can be solved under analytical arguments too. Furthermore, we show that nonflat thresholds can be obtained in such away to attend arbitrary, ie, user defined, alpha spending functions. For this, it will be sufficient to derive the analytical expression for the probability of rejecting H0, that is, the statistical power function of a given sequential design based on the CMaxSPRT statistic, and this is the subject of the next section.

2.1 ∣. Power function

It is evident from (3) that the only random part of the CMaxSPRT statistic is Pk/V. This way, denote it by τk

τk=Pk∕V. (5)

Thus, let U(τk) denote CMaxSPRT at the kth test. This notation for CMaxSPRT has already been adopted by Silva et al,14 and it highlights the dependence of Uk upon τk. As demonstrated in the Appendix Part I, U(τk) is downward monotone with τk ∈ (0, k/c), that is, there always exists tk ∈ (0, k/c) such that

tk=sup{t∈ℜ+:U(t)≥CVk}. (6)

The constant tk can be interpreted as a signaling threshold in the scale of τk, where the null hypothesis is rejected for the first k such that τk ≤ tk. Moreover, when convenient, one can plan a sequential analysis design directly in terms of selected constants t1, …, tk. Under such setting, the probability of rejecting H0 with exactly k adverse events, denoted by πk(R, tk), is given by

πk(R,tk)=Pr[rej.H0at thekth event∣R]=Pr[τk≤tk∣R,τk∗>tk∗for eachk∗<k]. (7)

Note that the event {τk ≤ tk} is equivalent to {Pk ≤ Vtk}. As Pk follows a Gamma distribution, there exists an intrinsic Poisson process, say, Ck, with parameter RVtk. With this, for k = 2, …, K, the probability in (7) can be rewritten as

πk(R,tk)=∫0∞Pr[Ck≥k∣R,V=v,Ck∗<k∗for eachk∗<k]fV(v)dv, (8)

where fV(v) represents the density of V.

For k = 1, H0 is rejected with probability

∫0∞Pr[C1≥1∣R,V=v]fV(v)dv. (9)

As emphasized by Li and Kulldorff,9 it is appropriate to assume that the cutoff date for the historical data is defined irrespectively to the number of observed adverse events. Hence, for c ≥ 1,

V=∑i=1cYi+ZYc+1, (10)

where Yi : i = 1, …, (c + 1) are i.i.d. with probability density

fY(y)=λVe−λVy, (11)

and Yi are also independent of Z. The analytical derivation of πk(R, tk) is completed by noting that Z follows a uniform distribution in the (0, 1) interval, and this fact shall be proved later, in the Appendix Part II.

Define

Wc=∑i=1cYi,andW∗=Wc∕λV. (12)

Therefore, from (11), W* follows a Gamma distribution with rate 1 and shape c. Define also

Y∗=Yc+1∕λV, (13)

where

fY∗(y)=e−yI(y>0). (14)

For fixed W* = w, Z = z, and Y* = y, we have Ck ~ Pois(Rvtk), where v = (w + zy). For fixed W* = w, Z = z, and Y* = y, the conditional probability of rejecting H0 at the kth event is given by

πk(R,tk,w,z,y)=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2[a(ck−1)∏j=1k−1μjcj∗cj∗!−∑ck=ck−1k−1a(ck)∏j=1kμjcj∗cj∗!], (15)

where

a(cj)=e−Rvtj(Rv)cj=e−R(w+zy)tj[R(w+zy)]cj,

cj∗=cj−cj−1, μj = (tj − tj−1) and c0 = t0 = 0.

After integrating with respect to w, z, and y, the power function for the kth event is obtained as follows:

πk(R,tk)=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2[∏j=1k−1μjcj∗cj∗!×A(ck−1)−∑ck=ck−1k−1∏j=1kμjcj∗cj∗!×A(ck)], (16)

where

A(ck)=Rck∑l=0ckDlck(l+c−1)!(Rtk+1)l+c(c−1)!(ck−l)!∫01zck−l(Rztk+1)ck−l+1dz,︸B(ck,l) (17)

and Dlck=ck!∕[l!(ck−l)!].

For ck = l,

B(ck,l)=[log(Rtk+1)]∕(Rtk). (18)

Otherwise, define G = Rztk to obtain

B(ck,l)=(Rtk)l−ck−1∑g=0ck−1Dgck−l(−1)ck−l−g∫1Rtk+1uguck−l+1du,︸E(g,ck,l) (19)

where

E(g,ck,l)={log(Rtk+1),forg=ck−l,(Rtk+1)g−ck+l−1g−ck+l,forg>ck−l.} (20)

Hence,

B(ck,l)=(Rtk)l−ck−1{log(Rtk+1)+∑g=0ck−l−1(−1)ck−l−gDgck−lg−ck+l[(Rtk+1)g−ck+l−1]}. (21)

The derivations of expressions (15) to (21) are shown in details in the Appendix Part III.

Now, we have everything established for exact calculation of the overall power, which is the sum of πk(R, tk) in k = 1, …, K

π(R)=∑k=1Kπk(R,tk). (22)

Naturally, if evaluated at R = 1, expression (22) returns the overall type I error probability.

2.2 ∣. Computation

For an arbitrary alpha spending function, S(k), consider to find t1, …, tK such that

∣∑l=1kπl(1,tl)−S(k)∣≤ϵ, (23)

for each k ∈ {1, …, K}, where ϵ > 0 is an arbitrary desired precision. For this, we apply the bisection method.15 The solutions for tk subject to (23) are run iteratively, from test 1 to test K, each at a time, as follows:

  • Step (i) - set k : = 1, θ1 : = 0, and θ2 : = 1;

  • Step (ii) - if k > K, stop running these steps since it means that all solutions are done. Otherwise, set θm : = (θ1 + θ2)/2;

  • Step (iii) - using expression (A7), calculate

πk∗=∑l=1kπl(1,θm); (24)
  • Step (iv) - if ∣πk∗−S(k)∣≤ϵ, set tk : = θm, θ2 : = k, k : = k + 1, Θ1 : = θm, and go to Step (ii). Otherwise, go to Step (v) as follows;

  • Step (v) - if πk∗>S(k), set θ2 : = θm, otherwise, set θ1 : = θm. Go to Step (ii).

3 ∣. FLAT THRESHOLDS ARE SPECIFIC ALPHA SPENDING CHOICES

Flat signaling thresholds imply specific alpha spending shapes, which can be mimicked by simple functions like those in the power-type family. For instance, Figure 1 shows the alpha spending implied by CMaxSPRT for α = 0.01, K = 10, 30, and c = 100. Note that the alpha spending of the flat approach has a concave shape. The scenario with K = 10 is similar to the power-type spending for ρ = 0.5, and the case with K = 30 is approximated by ρ = 0.25. The same is observed with α = 0.05, as shown in Figure 2. These graphs also present the convex power-type alpha spending obtained with ρ = 1.5.

FIGURE 1.

FIGURE 1

Alpha spending shapes of CMaxSPRT and power-type functions (ρ = 0.5,1.5) for α = 0.01, K = 10, 30, and c = 100. CMaxSPRT, conditional maximized sequential probability ratio test; CV, critical value

FIGURE 2.

FIGURE 2

Alpha spending shapes of CMaxSPRT and power-type functions (ρ = 0.5, 1.5) for α = 0.05, K = 10, 30, and c = 100. CMaxSPRT, conditional maximized sequential probability ratio test; CV, critical value

The concavity of the alpha spending from the flat CMaxSPRT is not eventual. Actually, flat CMaxSPRT CVs presented concave alpha spending shapes for all scenarios of statistical power, R, c, K, and α explored in this paper. Section 4.1 describes such scenarios in details.

Note that the statistical performance of some alpha spending shapes can be better than that of the flat threshold approach. For a fair comparison in terms of some specific design criterion, such as minimization of expected time to signal, one should ensure that other meaningful measures, such as statistical power, are kept equal for each of the compared designs. For example, suppose that we want a power of at least 0.9 for R = 2. Under α = 0.05, with c = 100, that power is satisfied for a sample size of at least K = 42. The associated flat CMaxSPRT CV in this case is CV = 3.618087. This design leads to an expected time to signal of 16.51 and expected sample size of 18.93. Now, instead of a flat threshold, consider to use the power-type alpha spending approach with ρ = 1.5. In this case, the minimum sample size needed to reach a power of 0.9 is K = 23. Now, the expected time to signal is 13.35, and the expected sample size is 14.32, both better than the flat threshold approach under the same power and level. Naturally, as the performance of flat threshold designs are related to specific alpha spending shapes (specific ρ values in the power-type family), comparisons like the above can be extended to other tuning parameters scenarios by comparing alpha spending functions among selected ρ values.

4 ∣. ALPHA SPENDING CHOICE: SHOULD WE USE CONCAVE OR CONVEX ALPHA SPENDING SHAPES?

In this section, we compare seven alpha spending shapes in terms of expected time to signal. Let T denote the time until the surveillance is stopped. The expected time to signal is the conditional expectation of T given that H0 is rejected, given by

E[T∣H0rejected]=∑l=1Kl×πl(R,tl)π(R). (25)

As emphasized earlier, in postmarket drug/vaccine safety surveillance of adverse events, the critical performance measure is the expected time to signal, which should be minimized in order to signalize, as soon as possible, when a drug/vaccine offers elevated risks to the exposed population.

The goal is to find the shape that offers the smallest E[T∣H0 rejected] for fixed power. The compared shapes are obtained by setting seven different ρ choices in the alpha spending of the power-type, expression (4).

In addition, we use this opportunity to compare these seven alpha spending choices in terms of expected length of surveillance too. The expected length of surveillance, also called expected sample size, is defined by

E[T]=∑l=1Kl×πl(R,tl)+K×[1−π(R)]. (26)

4.1 ∣. Tuning parameters settings

The selected ρ scenarios cover the meaningful alpha spending shapes broadly studied in the literature among concave (ρ < 1), linear (ρ = 1), and convex (ρ > 1). More precisely, ρ = 0.25, 0.5, 0.75, 1, 1.25, 1.5, 2.

For the other tuning parameters, we considered the same values as in the work of Li and Kulldorff9: c = 10, 30, 50, 100, for fixed powers of 0.2, 0.3, … ,0.9, α = 0.01, 0.05, and R = 1.1, 1.2, …, 2. Combining these parameters options with the seven alpha spending choices (ρ options), we contemplate a total of 640 scenarios.

4.2 ∣. Comparison study results

By evaluating the expected time to signal as a function of power, Figure 3 presents a sample of the results under R = 2 and α = 0.05. Note that for both, small (c = 10) and large (c = 100) historical number of events, the ρ choices promoting smallest expected time to signal are those greater than one. Regarding expected sample size, Figure 4 shows a similar result, but, in this case, the superiority of ρ = 1.5 and ρ = 2 is more expressive. Actually, for all scenarios of R, α, and c considered (results of all scenarios are not shown here), the superiority of ρ values greater than one is evident.

FIGURE 3.

FIGURE 3

Power versus expected time to signal following the power-type alpha spending for seven ρ values among 25, 0.5, 0.75, 1, 1.25, 1.5, 2. Calculations were based on a relative risk of R = 2, number of historical events of c = 10 and c = 100, and overall significance level of α = 0.05. A, Exp. time to signal, c = 10, R = 2; B, Exp. time to signal, c = 100, R = 2

FIGURE 4.

FIGURE 4

Power versus expected sample size following the power-type alpha spending for seven ρ values among 0.25, 0.5, 0.75, 1, 1.25, 1.5, 2. Calculations were based on relative risk of R = 2, number of historical events of c = 10 and c = 100, and overall significance level of α = 0.05. A, Expected sample size, c = 10, R = 2; B, Expected sample size, c = 100, R = 2

5 ∣. MONITORING ADVERSE EVENTS AFTER INFLUENZA VACCINATION

The illustrative example uses time-series data on concomitant vaccination with inactivated influenza vaccine (IIV) and 13-valent pneumococcal conjugate vaccine (PCV-13) and subsequent seizure. The data come from three large US health insurance or data companies (“Data Partners”) participating in the US Food and Drug Administration–sponsored Sentinel system.16 Claims for seizure were not confirmed by medical record review; however, the case-finding algorithm had a positive predictive value of 70% for febrile seizures in another Sentinel study of children 6 to 59 months of age.17 For each point in the irregularly spaced 10-point time series, the data consist of (i) the cumulative number of doses of IIV received concomitantly with PCV-13 by 6- to 23-month-old children during September 2013-April 2014; (ii) the cumulative number of cases of seizure occurring in inpatient or emergency department settings (and not preceded by seizure in any medical setting in the previous 6 months) during Days 0 and 1 after IIV-with-PCV-13 vaccination among the same children; and (iii) the expected number of seizure cases, based on the Data Partner-specific rates after IIV vaccination in historical influenza seasons and adjusted for data lag.

The original study16 stratified seizures in the 6- to 23-month-old age group by the presence/absence of concomitant PCV-13 because of the suggestion of an increased risk of febrile seizures after PCV-13 vaccination in the 2010–2011 influenza season17; this was seen more clearly in the 2013-2014 and 2014-2015 seasons.18 The unadjusted historical rate in this age group was based on 37 cases in Days 0 and 1 after 752 949 doses of IIV prior to licensure of PCV-13 [unpublished data]. In the original research, the Poisson MaxSPRT was performed, and a signal emerged in the seventh of the 10 sequential analyses.16

5.1 ∣. Tuning parameters settings

For this application, we used α = 0.05 and ρ = 1.5. Because the number of adverse events in the historical period was c = 37, for a historical person-time information of v = 752 949 (doses), from expression (A7) in the Appendix, the minimum sample size required for a power of at least 0.9 under target R = 2 is K = 23. For the nonflat threshold, it was adopted K = 40 since it also promotes a power of 0.9.

5.2 ∣. Data analysis results

The overall relative risk estimate for this hypothetical data is

R^=k×vc×pk=12×752,94937×232,266=2.1,

which was calculated with k = 12 adverse events observed after a total amount of pk = 232, 266 person-day accrued in the surveillance period. This estimate suggests an elevation on the relative risk in the surveillance period. However, a formal sequential test should be applied in order to take into account the sample variability in drawing a definitive decision in favor or against H0.

Table 1 contains a summary of the main information of the sequential analysis, where the cumulative number of events, the ratio Pk/V, the relative risk estimate (R^), and the observed CMaxSPRT statistic are shown in the first four columns, in this order. The variable threshold based on the power-type alpha spending (ρ = 1.5) and the flat CV are shown in the last two columns. Figure 5 gives a visual representation of these numbers. The observed CMaxSPRT statistic (black dotted line) is shown per test. Figure 5 also shows the two different thresholds options, flat (black solid line) and the one elicited from the power-type alpha spending with ρ = 1.5 (thinnest line). These different thresholds lead to different conclusions. With the flat CV, one would not reject H0 in the first 10 tests. However, with the nonflat, the decision would be against H0 at the ninth test. One can also check this by comparing columns four and five, ninth line, of Table 1. The symbol “na” in Table 1 means “not applicable.”

TABLE 1.

Summary of data analysis results for seizure following influenza vaccination in 6- to 23-month-old children during September 2013-April 2014

Cum. Events (k) Pk/V R^ CMaxSPRT CVk(ρ = 1.5) Flat CV
Test 1 0 0.00515 na 0 na na
Test 2 0 0.00941 na 0 na na
Test 3 0 0.00942 na 0 na na
Test 4 1 0.04391 0.62 0 6.686401 3.308065
Test 5 1 0.04392 0.62 0 6.686401 3.308065
Test 6 6 0.09009 1.80 0.7738249 4.079384 3.308065
Test 7 9 0.11465 2.12 1.7470141 3.319670 3.308065
Test 8 9 0.11488 2.12 1.7384775 3.319670 3.308065
Test 9 12 0.13822 2.35 2.8142293 2.760377 3.308065
Test 10 12 0.15424 2.10 2.1833442 2.760377 3.308065

Abbreviation: CMaxSPRT, conditional maximized sequential probability ratio test; CV, critical value.

FIGURE 5.

FIGURE 5

Observed CMaxSPRT after influenza vaccination, test by test. Flat and nonflat signaling thresholds were obtained under α = 0.05, power of 0.9 and R = 2. For the nonflat case, we used a power-type alpha spending with ρ = 1.5. CMaxSPRT, conditional maximized sequential probability ratio test

In the study of Baker et al,18 he null hypothesis was rejected in the seventh test. However, that application was not designed for an overall power of 0.9 for R = 2. Thus, a smaller flat CV of 2.874 was used in the scale of MaxSPRT instead of CMaxSPRT, which explains why a signal was detected sooner there. However, even with the larger flat CV of 3.308065 used here, H0 would possibly be rejected if the surveillance was kept a little longer with additional tests. This evidences the importance of using a variable threshold. Although a target power has been imposed, which implied a lower bound on the sample size, the nonflat was able to detect a signal faster than the traditional flat CV.

6 ∣. CONCLUDING REMARKS

The convex alpha spending function of the power type is well established for clinical trials under ρ = 1.5 and ρ = 2. According to several authors, it works similarly to Pocock’s and O’Brien and Fleming’s tests, which are indicated when minimization of expected sample size is of key importance.19-21 However, more recently, some results have shown that if the design criterion is expected time to signal, then a concave alpha spending function should be used instead. This is advocated, for example, in an earlier paper by Silva.12 That paper shows that usage of ρ = 0.5 favors near-optimal expected time to signal when data follow a binomial distribution. Similarly, it has been shown that choosing ρ in the range (0.5, 1) reduces time to signal when data is Poisson too.13 However, it seems that this logic fails when historical Poisson data is compared with surveillance data. The results of the present paper demonstrate that, for both performance measures, expected time to signal (for postmarket surveillance), and expected sample size (for clinical trials), a convex alpha spending function is recommended, where ρ = 1.5 can be used as a rule of thumb since it might work properly in most of the applications.

ACKNOWLEDGEMENTS

This research was funded by the National Institute of General Medical Sciences, USA (grant RO1GM108999). Additional support was provided by the Fundação de Amparo à Pesquisa do Estado de Minas Gerais, Minas Gerais, Brazil (FAPEMIG) and by PROPP-UFOP.

Funding information

National Institute of General Medical Sciences, Grant/Award Number: RO1GM108999; Fundação de Amparo à Pesquisa do Estado de Minas Gerais; Pró-Reitoria de Pesquisa, Universidade Federal de Ouro Preto

APPENDIX

PART I - MONOTONICITY OF U(τk)

We can rewrite

U(τk)∝(c+k)log(1+τk)−klogτk. (A1)

Hence, the first derivative of U(τk) with respect to τk is

U′(τk)=(c+k)∕(1+τk)−k∕τk, (A2)

which is negative for τk < k/c.

As settled through an indicator function in expression (3), page 2, CMaxSPRT is greater than zero only for τk < k/c. Hence, the assertion that U(τk) decreases with τk ∈ (0, k/c) is proved.

PART II - DISTRIBUTION OF Z

In expression (10), the historical person-time, V, depends on terms involving independent exponential variables and variable Z. This section shows that Z follows a uniform distribution in the (0,1) interval, which is a consequence of the Poisson process. This fact has already been proved by Silva et al,14 but it is placed here too for the sake of clarity.

Let Xt denote a Poisson process with parameter λVt, which represents the number of events in the historical data, ∀t∈ℜ. Now, let L denote the person-time of the last event that arrives before time V, and N to denote the person-time of the subsequent event that would be observed after V if the analysis continued. Define also DL = V − L and DN = N − V. Because Xt is a homogenous Poisson process, DL and DN have the same exponential distribution with parameter λV:

Pr[DL≤d]=Pr[DN≤d]=Pr[Xd≥1]=1−Pr[Xd=0]=1−e−λVd. (A3)

Because Xt is a Poisson process, DL and DN are independent random variables.

Define the ratio

Z=DLDL+DN. (A4)

Note that the sum Y = DL + DN is actually the difference L − N. Therefore, because Xt is Poisson, it holds that Y follows an exponential distribution with parameter 1/λ. Consequently, the extra person-time DL = V − L is equal to ZY, where Y ~ Exp(λV).

Now, for z ∈ (0, 1), we have

Pr[Z≤z]=Pr[DL≤z(DL+DN)]=Pr[DL(1−z)≤zDN]=Pr[DL≤zDN(1−z)][becauseDN∼Exp(λV)]=∫0∞Pr[DL≤za1−z]λVe−λVada[becauseDL∼Exp(λV)]=∫0∞[1−e−λVza∕(1−z)]λVe−λVada=1−∫0∞λVe−λV[1+z1−z]ada=1−11+z1−z=z. (A5)

In conclusion: Z ~ U(0, 1).

PART III - POWER FUNCTION OF FLEXIBLE SIGNALING THRESHOLD SHAPE OF CMaxSPRT

For fixed W* = w, Z = z, and Y* = y, we have Ck ~ Pois(Rvtk), where v = (w + zy). For fixed W* = w, Z = z, and Y* = y, the conditional probability of rejecting H0 at the kth event is given by

πk(R,tk,w,z,y)=Pr[∩j=lk−1{Cj<j},Ck≥k∣V=v]=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2Pr[Ck≥k∣Ck−1=ck−1,V=v]××∏j=1k−1Pr[Cj=cj∣Cj−1=cj−1,V=v]=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2[1−∑ck=ck−1k−1Pr[Ck=ck∣Ck−1=ck−1,V=v]]××∏j=1k−1Pr[Cj=cj∣Cj−1=cj−1,V=v]=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2[a(ck−1)∏j=1k−1μjcj∗cj∗!−∑ck=ck−1k−1a(ck)∏j=1kμjcj∗cj∗!], (A6)

where

a(cj)=e−Rvtj(Rv)cj=e−R(w+zy)tj[R(w+zy)]cj,

cj∗=cj−cj−1, μj = (tj − tj−1), and c0 = t0 = 0.

After integrating with respect to w, z, and y, the power function for the kth event is obtained as follows:

πk(R,tk)=Pr[Ck≥k∣R,Ck∗<k∗:k∗<k]=∫01∫0∞∫0∞πk(R,CV,w,z,y)fw∗(w)fY∗(y)fZ(z)dwdydz=∫01∫0∞∫0∞πk(R,CV,w,z,y)e−wwc−1(c−1)!e−ydwdydz=∑c2=01∑c3=c22⋯∑ck−1=ck−2k−2[∏j=1k−1μjcj∗cj∗!×A(ck−1)−∑ck=ck−1k−1∏j=1kμjcj∗cj∗!×A(ck)], (A7)

where

A(ck)=∫01∫0∞∫0∞e−R(w+zy)tk[R(w+zy)]cke−wwc−1(c−1)!e−ydwdydz=∫01∫0∞e−y(Rztk+1){∫0∞e−Rwtk[R(w+zy)]cke−wwc−1(c−1)!dwdy}dz=Rck∫01∫0∞e−y(Rztk+1){∫0∞e−Rwtk[∑l=0ckDlckwl(zy)ck−l]e−wwc−1(c−1)!dwdy}dz=Rck∫01∫0∞e−y(Rztk+1){∑l=0ckDlck(zy)ck−l∫0∞e−Rwtkwle−wwc−1(c−1)!dwdy}dz=Rck∑l=0ckDlck(l+c−1)!(Rtk+1)l+c(c−1)!∫01zck−l∫0∞e−y(Rztk+1)yck−ldydz=Rck∑l=0ckDlck(l+c−1)!(Rtk+1)l+c(c−1)!(ck−l)!∫01zck−l(Rztk+1)ck−l+1dz,︸B(ck,l) (A8)

and Dlck=ck!∕[l!(ck−l)!].

For ck = l,

B(ck,l)=[log(Rtk+1)]∕(Rtk). (A9)

Otherwise, define G = Rztk, hence

B(ck,l)=∫0Rtk(Rtk)l−ck−1Gck−l(G+1)ck−l+1dG=(Rtk)l−ck−1∫1Rtk+1(u−1)ck−luck−l+1du=(Rtk)l−ck−1∫1Rtk+1∑g=0ck−lDgck−lug(−1)ck−l−guck−l+1du=(Rtk)l−ck−1∑g=0ck−lDgck−l(−1)ck−l−g∫1Rtk+1uguck−l+1du,︸E(g,ck,l) (A10)

where

E(g,ck,l)={log(Rtk+1),forg=ck−l,(Rtk+1)g−ck+l−1g−ck+l,forg<ck−l.} (A11)

Hence,

B(ck,l)=(Rtk)l−ck−1{log(Rtk+1)+∑g=0ck−l−1(−1)ck−l−gDgck−lg−ck+l[(Rtk+1)g−ck+l−1]}. (A12)

REFERENCES

  • 1.Leite A, Andrews NJ, Thomas S. Near real-time vaccine safety surveillance using electronic health records a systematic review of the application of statistical methods. Pharmacoepidemiol Drug Saf 2016;25:225–237. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Kulldorff M, Davis RL, Kolczak M, Lewis E, Lieu T, Platt R. A maximized sequential probability ratio test for drug and vaccine safety surveillance. Seq Anal: Des Methods Appl. 2011;30:58–78. [Google Scholar]
  • 3.Wald A Sequential tests of statistical hypotheses. Ann Math Stat. 1945;16:117–186. [Google Scholar]
  • 4.Belongia EA, Irving SA, Shui IM, et al. Real-time surveillance to assess risk of intussusception and other adverse events after pentavalent, bovine-derived rotavirus vaccine. Pediatr Infect Dis J. 2010;29(1):1–5. [DOI] [PubMed] [Google Scholar]
  • 5.Yih WK, Nordin JD, Kulldorff M, et al. An assessment of the safety of adolescent and adult tetanus-diphtheria-acellular pertussis (TDAP) vaccine, using active surveillance for adverse events in the vaccine safety datalink. Vaccine. 2009;27(32):4257–4262. [DOI] [PubMed] [Google Scholar]
  • 6.Klein NP, Fireman B, Yih WK, et al. The vaccine safety datalink measles-mumps-rubella-varicella combination vaccine and risk of febrile seizures. Pediatrics. 2010;126(1):e1–e8. [DOI] [PubMed] [Google Scholar]
  • 7.Davis RL, Kolczak M, Lewis E, et al. Active surveillance of vaccine safety: a system to detect early signs of adverse events. Epidemiology. 2005;16:336–341. [DOI] [PubMed] [Google Scholar]
  • 8.Lieu TA, Kulldorff M, Davis RL, et al. Real-time vaccine safety surveillance for the early detection of adverse events. Med Care. 2007;45(S):89–95. [DOI] [PubMed] [Google Scholar]
  • 9.Li L, Kulldorff M. A conditional maximized sequential probability ratio test for pharmacovigilance. Statist Med. 2009;29:284–295. [DOI] [PubMed] [Google Scholar]
  • 10.Jennison C, Turnbull BW. Group Sequential Methods with Applications to Clinical Trials. London, UK: Chapman and Hall; 2000. [Google Scholar]
  • 11.Silva IR, Kulldorff M. Continuous versus group sequential analysis for post-market drug and vaccine safety surveillance. Biometrics. 2015;71(3):851–858. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Silva IR. Type I error probability spending for post-market drug and vaccine safety surveillance with binomial data. Statist Med. 2017;37(1):107–118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Silva IR. Type I error probability spending for post-market drug and vaccine safety surveillance with poisson data. Methodol Comput Appl Probab. 2018;20(2):739–750. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Silva IR, Kulldorff M, Li L. Exact conditional maximized sequential probability ratio test adjusted for covariates. Seq Anal: Des Methods Appl. 2018. In Press. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Autar DK, Egwu K, Nguyen D. Numerical Methods with Applications Textbooks Collection. Vol 11 Tampa, FL: University of South Florida; 2011. [Google Scholar]
  • 16.Yih WK, Kulldorff M, Sandhu SK, et al. Prospective influenza vaccine safety surveillance using fresh data in the sentinel system. Pharmacoepidemiol Drug Saf 2016;25:481–492. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Kawai AT, Martin D, Kulldorff M, et al. Febrile seizures following 2010–11 trivalent inactivated influenza vaccine. Pediatrics. 2015;136:e848–e855. [DOI] [PubMed] [Google Scholar]
  • 18.Baker MA, Jankosky C, Yih WK, et al. Influenza vaccines and febrile seizures in the 2013-2014 and 2014-2015 influenza seasons. 2017. [Google Scholar]
  • 19.Kim K, Demets DL. Design and analysis of group sequential tests based on the type I error spending rate function. Biometrika. 1987;74(1):149–154. [Google Scholar]
  • 20.Jennison C, Turnbull BW. Interim analyses: the repeated confidence interval approach (with discussion). J Royal Stat Soc B. 1989;51:305–361. [Google Scholar]
  • 21.Jennison C, Turnbull BW. Statistical approaches to interim monitoring of medical trials: a review and commentary. Stat Sci. 1990;5:299–317. [Google Scholar]

RESOURCES