Pharmaceutics 2012, 4(4), 607-640; doi:10.3390/pharmaceutics4040607

Signal Detection and Monitoring Based on Longitudinal Healthcare Data
Marc Suling * and Iris Pigeot
BIPS-Institute for Epidemiology and Prevention Research, Achterstr. 30, 28359 Bremen, Germany; E-Mail:
Author to whom correspondence should be addressed; E-Mail:; Tel.: +49-(0)421-218-56948; Fax: +49-(0)421-218-56941.
Received: 4 September 2012; in revised form: 15 November 2012 / Accepted: 26 November 2012 /
Published: 13 December 2012


: Post-marketing detection and surveillance of potential safety hazards are crucial tasks in pharmacovigilance. To uncover such safety risks, a wide set of techniques has been developed for spontaneous reporting data and, more recently, for longitudinal data. This paper gives a broad overview of the signal detection process and introduces some types of data sources typically used. The most commonly applied signal detection algorithms are presented, covering simple frequentistic methods like the proportional reporting rate or the reporting odds ratio, more advanced Bayesian techniques for spontaneous and longitudinal data, e.g., the Bayesian Confidence Propagation Neural Network or the Multi-item Gamma-Poisson Shrinker and methods developed for longitudinal data only, like the IC temporal pattern detection. Additionally, the problem of adjustment for underlying confounding is discussed and the most common strategies to automatically identify false-positive signals are addressed. A drug monitoring technique based on Wald’s sequential probability ratio test is presented. For each method, a real-life application is given, and a wide set of literature for further reading is referenced.
bayesian signal detection; confounder adjustment; disproportionality analysis; longitudinal data; pharmacovigilance; signal detection; spontaneous reporting; surveillance techniques

1. Introduction

Before releasing a newly developed drug to the market, a thorough assessment of the benefit-risk profile of the drug is made. Despite the often vast efforts to get a clear understanding of a compound’s impact on the body system, not every adverse drug reaction (ADR) may be spotted in pre-market studies. Post-marketing strategies to detect unknown, and to monitor suspected, risks are of high importance and have therefore led to the development of a wide variety of methodological approaches to detect and follow up drug safety signals in recent decades. According to the World Health Organization (WHO), a safety signal is defined as reported information on a possible causal relationship between an adverse event and a drug, the relationship being unknown or incompletely documented previously [1]. A more recent definition was given by the Council for International Organizations of Medical Sciences (CIOMS) [2]: “Information that arises from one or multiple sources (including observations and experiments), which suggests a new potentially causal association, or a new aspect of a known association, between an intervention and an event or set of related events, either adverse or beneficial, that is judged to be of sufficient likelihood to justify verificatory action.” Here, terminology is used that addresses the inclusion of other sources of information besides ADR reporting, reinforces the notion that a possible safety risk is only suggested, and takes into account the needed verification of the potential association between drug exposure and clinical event [3]. Both definitions interpret the term “signal” as a “signal of disproportionate reporting” as proposed by Hauben and Reich [4], not a signal or “alert” as known from a clinical context, where an underlying causality is strongly suspected and has undergone clinical review. This interpretation will also be used throughout this paper.

During the last decades, post-marketing drug surveillance systems in pharmacovigilance relied and still largely rely on spontaneous reporting (SR) data. Maintained by international and national institutions as well as manufacturers, SR databases consist of voluntary reports of serious ADRs after or during drug exposure provided by health care professionals, patients or the pharmaceutical industry, whenever an association between an exposure to a drug and the observed event is suspected [5,6]. Several data-mining techniques have been suggested and used to scan these data collections for signals. SR databases are subject to certain well-documented limitations, such as under-, over- and duplicate reporting, limited information on concomitant medication, or comorbidities and the inability to provide the denominator, i.e., the number of subjects actually consuming the drug of interest [7,8,9].

To overcome some of these limitations, and triggered by several severe safety issues in the last years [10,11,12,13], programs have been initiated to make beneficial use of large data pools besides spontaneous reports. An early pioneer in using electronic health care data for routine safety surveillance is the Vaccine Safety Datalink (VSD) [14] that started to study the adverse side effects of vaccines in 1990. In 2007, the U.S. Food and Drug Administration (FDA) has started to establish the Sentinel Initiative [15,16], which aims at the provision of electronic healthcare data consisting of multiple sources like administrative and insurance claims databases. The target of the Sentinel system is to capture data on more than 100 million individuals for active drug safety surveillance. In the wake of this initiative, the Observational Medical Outcomes Partnership (OMOP) [16,17], a public–private partnership with the Pharmaceutical Research and Manufacturers of America (PhRMA) and the FDA, launched by the Foundation for the National Institutes of Health, strives for improvements in monitoring drugs for safety by researching methods that are feasible and useful to analyze existing healthcare databases. As European counterpart the EU-wide “IMI-PROTECT Project”, a large consortium involving the European Medicines Agency (EMA), academic institutions and the pharmaceutical industry, pursues the goal of strengthening the benefit–risk monitoring of medicines in Europe [18,19]. This endeavor includes the improvement of early and proactive signal detection from spontaneous reports, electronic health records and clinical trials. Moreover, the European Union (EU) has funded the EU-ADR project, where techniques were developed that allow mining for adverse drug reactions in electronic health records (EHR) across European countries [20,21].

A variety of data-mining methods to detect unknown safety signals in SR databases has been developed and established over the last decades, and new methodology that takes advantage of the available longitudinal observational data is nascent. Furthermore, a multitude of drug surveillance techniques has been proposed and tested. The goal of this paper is (1) to give a brief overview of the signal detection process; (2) to describe how different sources of data can be used; (3) to present data-mining methods widely used today, to describe sophisticated methods that were recently developed especially for the use in longitudinal data and to highlight some of the surveillance techniques; (4) to give an outlook on further methods and resources and (5) to discuss some of the real-world applications of the presented methods.

Safety signals may also arise from literature reviews or from findings of pharmacoepidemiological studies, e.g., cohort studies. Such studies are beyond the scope of this paper although they may be set up on pharmacoepidemiological databases.

This paper is organized as follows: Section 2 gives an overview of the workflow in the signal detection process. Section 3 does not only present well-established data sources and data sources that recently became of interest for drug safety research, but also some strategies to prepare the different data sources to make them suitable for signal detection. In Section 4, we discuss the most common signal detection algorithms. We start by introducing simple frequentistic methods designed for SR data and highlight their shortcomings, especially when applied to data with low event counts. These shortcomings can be overcome by more advanced Bayesian techniques especially when frequency counts are low. These techniques, however, ignore possible interactions between several drugs and potential safety hazards, but they can be modified to also cope with this situation as will be shown. Next, the Bayesian measures will be extended to longitudinal data by taking advantage of the information on the duration of drug exposure in the data. Finally, some techniques are presented that do not originate from the SR context and have been developed to take full advantage of longitudinal information in the data. For each of the introduced methods, an application is presented and described briefly. After discussing the problem of confounder adjustment in Section 5, we address the “triage” step, where strategies are applied to automatically separate false-positive signals from those signals that may indicate a safety hazard. Section 7 gives an outlook on techniques on how to monitor potential safety signals over time, before a definite decision can be made whether to discard the signal or to pursue it further. We close with a discussion in Section 8.

2. General Workflow

The process of signal detection comprises several phases (cf. Figure 1). The basis and one of the most crucial parts is the collection and preparation of the data to be analyzed. Different types of data with a variety of available information can be used, ranging from spontaneous reports of ADRs to detailed information from Electronic Medical Records (EMRs). Based on these data, signal detection analyses are conducted. We can coarsely distinguish between two different strategies to detect safety hazards:


Data-mining techniques that strive to uncover so far unknown and unsupected associations. These methods are usually applied to a broad range of combinations of drug exposures and subsequent adverse events, often without limiting the search to pre-defined drug classes or specific medical conditions. They can be regarded as a broad search over the whole spectrum of drug-event combinations (DECs) in the underlying dataset.


If the data-mining search has indicated a possible health risk with a certain DEC, it may be advised to closely monitor this DEC over time to decide whether it should be considered further in confirmatory studies. Surveillance techniques have been developed to consolidate knowledge on these already suspected DECs and are often applied after the first data-mining step.

Pharmaceutics 04 00607 g001 200
Figure 1. Schematic overview of the signal detection process (based on a figure from [2] in [3]) (DEC = drug-event-combination, PRR = proportional reporting rate, ROR = reporting odds ratio, MGPS = Multi-item Gamma-Poisson Shrinker, BCPNN = Bayesian confidence propagation neural network, LD = longitudinal data, ICTPD = information component temporal pattern discovery, SPRT = sequential probability ratio test, SCCS = self-controlled case series).

Click here to enlarge figure

Figure 1. Schematic overview of the signal detection process (based on a figure from [2] in [3]) (DEC = drug-event-combination, PRR = proportional reporting rate, ROR = reporting odds ratio, MGPS = Multi-item Gamma-Poisson Shrinker, BCPNN = Bayesian confidence propagation neural network, LD = longitudinal data, ICTPD = information component temporal pattern discovery, SPRT = sequential probability ratio test, SCCS = self-controlled case series).
Pharmaceutics 04 00607 g001 1024

After the detection of potential signals in the data-mining process, they have to be adjudicated thoroughly to identify all DECs that (a) are already known and well documented; (b) occur very seldom or (c) are highly implausible from a medical perspective and thus can be regarded as artificial false-positive signals. This triage process is crucial in the entire signal detection process as, on the one hand, it can drastically reduce the workload in the following steps, but on the other hand, it can also lead to the dismissal of correctly identified safety signals. Subsequently, each remaining potential signal has to be classified regarding its safety risk. This can either lead to immediate action like confirmatory studies that can result in halt of marketing or even withdrawal of the drug, or given a non-negligible but not critical risk—the decision to closely monitor the DEC via surveillance analysis techniques, or to discard the potential signal as non-hazardous.

3. Data Sources

3.1. Overview

During the last years, the awareness of the need for extensive drug safety surveillance increased. Programs were set up for a multitude of different data sources and studies were conducted to ascertain whether these data could be of use to monitor unknown effects of drug exposure with signal detection methods.

A wide variety of data sources is considered today [3], such as

  • spontaneous reporting databases, like the WHO International Database [22], maintained at the Uppsala Monitoring Centre (UMC) in Uppsala, Sweden; the European Union Drug Regulating Authorities Pharmacovigilance database (EudraVigilance) or a multitude of national databases, e.g., the Adverse Event Reporting System (AERS) as part of MedWatch, the FDA Safety Information and Adverse Event Reporting Program, or the Vaccine Adverse Event Reporting System (VAERS);

  • captured data of drug dispensing, e.g., by the New Zealand Intensive Medicines Monitoring Programme [23];

  • longitudinal administrative or claims databases from health insurance institutions, like the Medicare database, based on the social insurance program in the U.S., or the German Pharmacoepidemiological Research Database (GePaRD) [24];

  • EMRs databases, like the General Practice Research Database (GPRD) in the UK, or data from EHRs, or the Vaccine Safety Datalink (VSD) project [14].

Additionally, types of data that were not available for signal detection before can now be exploited, such as laboratory measurements stored in EMRs. In a recent study by Park et al. [25], the authors presented a novel algorithm for detecting signals of ADRs using EMR data with focus on laboratory abnormalities after drug exposure, and to evaluate the potential use of this method as a signal detection tool. Moreover, information sources like medical internet forums or text mining in biomedical literature [26] are becoming of interest. In general, it can be stated that nearly every data source that contains information on health status and drug exposure can be of beneficial use for signal detection purposes.

3.2. Spontaneous vs. Longitudinal Data

SR data are a valuable source of information, as the existing data collections cover very long time periods. Furthermore, national spontaneous reporting systems are installed in numerous countries besides the international data collections, such that a wide range of coverage is reached with these data, both geographically and population-wide. Nonetheless, SR data can only shed light on small sections of the subject’s medical history; the information contained in SR is punctual, that is, usually focused on the day of the ADR only. Hence, SR data are merely a glimpse through a keyhole without the possibility of seeing the full picture (cf. Figure 2). Moreover, as already stated, SR data bear a list of well-known limitations. Since the SR system relies on the reporting of adverse drug reactions in the first place, mainly by physicians, but also the consumers, the data from those sources inherently carry an unknown proportion of under-reporting. The reports on ADRs from studies reported through the pharmaceutical industry are considered more complete. SR data, however, also have the potential for over-reporting, i.e., reports on ADRs that are not solely triggered by the expertise and suspicion of a medical expert, but also influenced by other factors, e.g., extensive media coverage of newly suspected adverse reactions after exposure to a certain drug. The fact that multiple actors may report to the system can lead to duplicate reporting. One of the foremost problems from a methodological point of view is the inability to provide incidence rates: SR data only cover subjects with a drug exposure and a subsequent health event; they do not include data on exposed subjects without an event, so the number of subjects actually consuming the drug of interest is not known. This does not allow for risk assessment as in classical pharmacoepidemiological studies [7,8,9]. A further considerable drawback when using SR data lies in the compliance of the reporters with the reporting system regarding the timely feedback on suspected ADRs. A collection of SR data is of dramatically reduced value if ADRs are reported with a significant delay, as pointed out by Ahmad [27]. Especially high-risk DECs need to be detected as soon as possible, which is only possible if data are provided promptly.

Spontaneous reports are usually aggregated in drug-event report tables (cf. Table 1), containing the essential information from the “raw” reports. These tables can be processed to be suited for statistical analyses, but the statistical methodology is technically not limited to this data format, as discussed later in this paper.

Pharmaceutics 04 00607 g002 200
Figure 2. Schematic overview of the amount of information per patient contained in spontaneous reporting data.

Click here to enlarge figure

Figure 2. Schematic overview of the amount of information per patient contained in spontaneous reporting data.
Pharmaceutics 04 00607 g002 1024
Table 1. Exemplary structure of data derived from spontaneous reports. The reports were processed to drug-event combinations on subject level (0 = no event/exposure reported, 1 = event/exposure reported).

Click here to display table

Table 1. Exemplary structure of data derived from spontaneous reports. The reports were processed to drug-event combinations on subject level (0 = no event/exposure reported, 1 = event/exposure reported).
SexAgeDrug 1Drug IEvent 1Event J

The use of longitudinal observational data like EHRs or health insurance claims data might widen this narrow view considerably by providing information that is not directly connected with the actual ADR. Although of different origin and different (primary) purpose, these longitudinal data usually bear some key similarities, distinguishing them from SR data: they do not contain duplicates, are typically derived automatically and are, therefore, largely unaffected by under- or over-reporting and they include coherent information on most of the subject’s drug exposure periods (often via outpatient drug prescriptions), clinically relevant events (independently from the exposure status) and—very important—information on exposed subjects without events (cf. Figure 3). The assessment of drug exposure and comorbidity status is much more complete as compared to SR data, while this does not automatically imply that 100% of the information is collected. For instance, drug exposures usually are only available for the outpatient setting, information on medications administered during hospitalization periods is often not included. It is also well understood that these routinely collected longitudinal data typically cannot provide information that is not needed for reimbursement, e.g., on lifestyle factors like smoking behavior, alcohol consumption or anthropometric factors like body mass index. This lack of information on lifestyle factors becomes crucial when risk estimates have to be adjusted for potential confounders. A major limitation of most administrative data sources is the lack of validation of the diagnostic coding. As the primary purpose of diagnoses in, for example, claims data is reimbursement, a validation of the coded information against the original source (e.g., a medical chart) is crucial. In the Mini-Sentinel project [28], such techniques for the validation of health outcomes were reviewed on a wide set of outcomes [29]. Additionally, prescription or dispensation data do not contain information of the patients’ compliance to the prescribed drug regimen; the actual drug exposure usually remains unknown.

Pharmaceutics 04 00607 g003 200
Figure 3. Schematic overview of the amount of information per patient contained in longitudinal data over time, where the information simultaneously contained in spontaneous reporting (SR) data is highlighted.

Click here to enlarge figure

Figure 3. Schematic overview of the amount of information per patient contained in longitudinal data over time, where the information simultaneously contained in spontaneous reporting (SR) data is highlighted.
Pharmaceutics 04 00607 g003 1024

3.3. Data Preparation

The signal detection process starts with data preparation. Until today, many techniques operate on frequencies of DECs, collated in 2 × 2 contingency tables, as given in Table 2. For each DEC ij (i.e., drug i, ADR j) in question, such a table is constructed, e.g., in a database containing information on 15,000 drugs and 15,000 ADRs, 225 million such contingency tables are produced and evaluated during the data-mining process. All subsequent formulae refer to the nomenclature given in Table 2, indices ij are omitted where convenient.

Table 2. 2 × 2 contingency table containing frequencies of exposure to drug i and occurrences of adverse drug reaction (ADR) j as basis for signal detection.

Click here to display table

Table 2. 2 × 2 contingency table containing frequencies of exposure to drug i and occurrences of adverse drug reaction (ADR) j as basis for signal detection.
Drug i × ADR jEventNo eventTotal
Not exposedn01n00n0.

The definition of the single cells n11 to n00 in the 2 × 2 table highly depends on the level of information contained in the underlying database.

SR data do not contain any information on the unexposed or event-free groups of the general population. Thus, the definitions for “unexposed” and “no event” have to be adapted. “Unexposed” is defined as exposure to any drug besides exposure to drug i, “no event” is similarly defined as occurrence of any event apart from event j. According to these definitions, n11 is the number of reports on DEC ij and n11 the number of reports on ADR j when exposed to other drugs than drug i. Analogously, n10 and n00 are defined as the frequencies of reports on other ADRs when exposed to drug i or not exposed to drug i, respectively (cf. Figure 4(1)). In the recent literature [30,31,32,33,34], approaches for the conversion of longitudinal data to 2 × 2 tables were proposed:


The basic and most obvious approach is to create “pseudo”-SRs, trying to simulate the exact data structure presented in Table 1. Then, Pharmaceutics 04 00607 i002 is defined as the number of DEC ij, Pharmaceutics 04 00607 i003 as the number of events j while not under exposure i, Pharmaceutics 04 00607 i004 denotes all exposure periods to drug i with a different ADR than event j and Pharmaceutics 04 00607 i005 is the number of non-j events under non-i exposure (cf. Figure 4(2)). This is a coherent and convenient definition, suffering from the major deficit that information on exposures without events and events without exposures is missing. This approach was discussed and implemented by Schuemie [30] and Zorych et al. [35].


Curtis et al. [34] proposed a method of converting longitudinal data to SR with the possibility to additionally include information on non-exposures and non-events by introducing temporal segmentation of the data. They considered each month per subject to be a single report, consisting of all events that the subject experienced during this specific month and all drugs that were consumed that month or the month before. Thus, reports similar to the structure shown in Table 1 can be generated, plus reports that might contain information on exposures without events or events without exposures (cf. Table 3). Here, Pharmaceutics 04 00607 i002 is defined as before and denotes the number of reports on DEC ij, Pharmaceutics 04 00607 i004 is the sum of all reports on drug i without ADR j, Pharmaceutics 04 00607 i003 is—viceversa—the sum of all reports on ADR j without exposure to drug i and Pharmaceutics 04 00607 i005 the number of reports containing neither drug i nor ADR j (cf. Figure 4(3)).


A closely related approach to take advantage of the longitudinal information, but without imitating a “reporting structure” was described by Schuemie [30] and Zorych et al. [35]. Here, Pharmaceutics 04 00607 i002 is defined as the number of distinct DECs ij, Pharmaceutics 04 00607 i004 and Pharmaceutics 04 00607 i003 stand for the number of all exposure eras to drug i without the occurrence of ADR j or the number of ADRs j not experienced during exposures to drug i, respectively. Finally, Pharmaceutics 04 00607 i005 is defined as the number of all non-j events that occur during non-i exposure periods, event-free non-i exposure periods and non-j ADRs when not exposed to any drug (also cf. Figure 4(3)).


The final approach uses even more information than the one presented in c). Pharmaceutics 04 00607 i002 is defined as number of individuals experiencing event Pharmaceutics 04 00607 i006 while exposed to drug Pharmaceutics 04 00607 i007, Pharmaceutics 04 00607 i004 and Pharmaceutics 04 00607 i003 are defined as number of persons with exposure to drug Pharmaceutics 04 00607 i007 and no occurrence of event Pharmaceutics 04 00607 i006, or an experienced event Pharmaceutics 04 00607 i006 and no exposure to drug Pharmaceutics 04 00607 i007, respectively. Finally, Pharmaceutics 04 00607 i005 includes all individuals that were neither exposed to any drug, nor experienced any ADR (cf. Figure 4(4)). Thus, Pharmaceutics 04 00607 i008 equals the number Pharmaceutics 04 00607 i009 of all subjects contained in the database.

These might not be all approaches currently discussed in the literature, but this overview gives an adequate insight in the basic ideas.

Table 3. Exemplary structure of “pseudo” spontaneous reporting data derived from longitudinal databases. Cells with “empty” reports on events or drug exposure, which would not be available in real spontaneous reports are highlighted (0 = no event/exposure reported, 1 = event/exposure reported).

Click here to display table

Table 3. Exemplary structure of “pseudo” spontaneous reporting data derived from longitudinal databases. Cells with “empty” reports on events or drug exposure, which would not be available in real spontaneous reports are highlighted (0 = no event/exposure reported, 1 = event/exposure reported).
SexAgeDrug 1Drug IEvent 1Event J
Pharmaceutics 04 00607 g004 200
Figure 4. Diagrams to illustrate the different levels of information included when mapping longitudinal data (LD) to 2 × 2 cross-classification tables. (1) Structure of genuine spontaneous reporting (SR) data, only events under drug exposure are available; (2) “Pseudo”-SR, generated from LD. Only events under exposure are considered, similar to genuine SR data. None of the additional exposure information in LD is used; (3) Modified “pseudo”-SR, also including information on events without exposure and exposure periods without event. Some of the additional information contained in LD is used; (4) Considering all information available, including exposure- and event-free individuals.

Click here to enlarge figure

Figure 4. Diagrams to illustrate the different levels of information included when mapping longitudinal data (LD) to 2 × 2 cross-classification tables. (1) Structure of genuine spontaneous reporting (SR) data, only events under drug exposure are available; (2) “Pseudo”-SR, generated from LD. Only events under exposure are considered, similar to genuine SR data. None of the additional exposure information in LD is used; (3) Modified “pseudo”-SR, also including information on events without exposure and exposure periods without event. Some of the additional information contained in LD is used; (4) Considering all information available, including exposure- and event-free individuals.
Pharmaceutics 04 00607 g004 1024

3.4. Definition of Exposure and Event in Longitudinal Data

A crucial step in converting longitudinal data is the definition of what needs to be considered as “event” and “exposure.”

The estimation of drug exposures depends on the type of available information; often drug prescriptions are considered as a suitable surrogate if exposure information is not directly available. The estimation of the exposure duration is usually constrained by the lack of information on the actual adherence to the prescribed drug regimen. If information on dosing regimen is available, this information can be used to estimate the exposure duration, whereas the number of dispensed units and the defined daily dose (DDD) may be used as substitute [36]; actual drug use can also be estimated from repeated prescriptions when focusing on chronic diseases. A thorough discussion of the definition and calculation of exposed and unexposed person-time is given by Brown et al. [37].

An event may be defined as hospitalization due to an emerging illness, an event under drug exposure could then be defined as hospitalization with a preceding drug prescription within a fixed timeframe before the onset of the event. Although this timeframe highly depends on the drug considered, a fixed timeframe usually is chosen for all drugs and events for practical reasons. For instance, Choi et al. [31,32] and Kim et al. [33] consider 12 weeks before the event to be a suitable timeframe to look for the target drug exposure.

4. Analysis Techniques

4.1. Overview

Basically, two methodological approaches to detect safety signals can be identified in the recent literature, First, there are the data-mining techniques that operate cross-sectionally on a single data snapshot (non-sequential methods), where the disproportionality analysis methods comprise the most widely applied class of analytical techniques [38]. These methods will be discussed in this section. Second, there are the surveillance methods that sequentially calculate a cumulated risk estimate over a sequence of data snapshots, taken at different points in time (sequential methods), where approaches based on Wald’s Sequential Probability Ratio Test (SPRT) [39,40] are among the applied methods. These methods are typically not applied to detect yet-unknown safety hazards, but to monitor DECs where a health risk is of concern. These surveillance techniques will be reviewed briefly in Section 7 of this paper.

Besides these highly automated methods, traditional approaches like reviews of single cases or case series, literature reviews or results from pharmacoepidemiological studies (e.g., cohort designs or case-control designs) can yield safety signals, but these methods usually need manual input, such as appropriate confounder selection, and are not suited to automatically process large quantities of different drug exposures and ADRs in a reasonable timeframe and are thus not considered here.

As part of the large governmentally funded initiatives mentioned before, development of new methodology in drug safety has taken a big leap forward after the start of the Sentinel Initiative and the OMOP collaborative. Extensive methods libraries with accompanying documentation material were set up, most prominently the documentation regarding the single working areas in the Mini-Sentinel [16,41] pilot program or the OMOP methods library [42]. The latter profited largely from the so called “OMOP cup,” a competition to promote methods development and evaluation of novel algorithms for identifying drug safety issues in observational healthcare data, proclaimed in 2009.

4.2. Disproportionality Analysis Measures for Spontaneous Reporting Data

Disproportionality analysis measures are constructed to identify combinations of drug exposures and ADRs that occur disproportionately often, compared to other drug-event combinations. Originally developed for SR data, disproportionality measures can also be directly applied to longitudinal data. Several different disproportionality measures have been proposed in the literature [35,43,44,45,46,47,48], which can generally be divided into two categories: frequentistic and Bayesian, both relying on the aforementioned 2 × 2 contingency tables. The most popular frequentistic methods are the proportional reporting rate (PRR) [48] and the reporting odds ratio (ROR) [44]; among the Bayesian approaches the Bayesian Confidence Propagation Neural Network (BCPNN) [47] and the Gamma-Poisson Shrinker (GPS) [45] (respectively, its extension, the Multi-item Gamma-Poisson Shrinker, MGPS [46]) are the most prominent and widely used techniques.

As the results of signal detection analyses are usually referred to as “risk” estimates, one might assume that they can be directly compared to risk estimates obtained from case-control or cohort studies in pharmacoepidemiology. This is, however, not the case, as SR data do not contain information on subjects under drug exposure who did not experience a health event, so that “risks” cannot be appropriately estimated. The “risk” estimates obtained from SR data merely serve as a tool to identify the most suspicious signals. These signals then need to be examined further in the signal adjudication step.

4.2.1. PRR and ROR—Simple Measures

The most basic frequentist disproportionality analysis measures that are widely used are the PRR and the ROR. Their estimators are defined similarly to the estimators of the relative risk (RR) and the odds ratio (OR) with:

Pharmaceutics 04 00607 i010
Pharmaceutics 04 00607 i011

The limits of the 95% confidence intervals (CI) of Pharmaceutics 04 00607 i012 and the Pharmaceutics 04 00607 i013 are usually obtained via an approximation of the normal distribution as

Pharmaceutics 04 00607 i014
Pharmaceutics 04 00607 i015[49]

The estimates for PRR and ROR are easy to calculate, but the results tend to become unstable when the number of events is small, resulting in large estimates with wide confidence intervals [3,45,50], thus leading to many false-positive signals for very rare events. To uncover these false-positive signals, for instance, the biological plausibility has to be examined and/or confirmatory studies to re-assess the found signals using additional data sources have to be conducted (see also Section 6 of this paper).

As pointed out by van Puijenbroeck et al. [44] and Bousquet et al. [51], other statistical methods usually applied in cross-classification tables can also be exploited, such as the Pharmaceutics 04 00607 i016-test with one degree of freedom (with or without Yates’s correction [52]), where a relevant signal would then require a Pharmaceutics 04 00607 i016-value greater than the corresponding 95% quantile Pharmaceutics 04 00607 i017 3.85 [50]. Further, rarely applied methods include the crude relative risk (cRR) or Yule’s Q-test [53]. The problems that may arise when using such fixed thresholds are discussed in Section 6 below.

4.2.2. BCPNN and GPS—Bayesian Shrinkage

The instability of the above estimators when applied to low drug-event counts led to the development of more advanced Bayesian shrinkage techniques. The two methods mainly used today are the BCPNN, applied at the UMC to analyze the WHO database, and the MGPS, based on the GPS and deployed on the SR data of the FDA.

Both methods are based on the relative reporting ratio (RRR), defined as

Pharmaceutics 04 00607 i018
with Pharmaceutics 04 00607 i019 denoting the probability of a target exposure being reported, Pharmaceutics 04 00607 i020 the probability of the target event being reported and Pharmaceutics 04 00607 i021 the joint probability of a report on the target event under exposure to the target drug. In a frequentistic approach, Pharmaceutics 04 00607 i022 is estimated as
Pharmaceutics 04 00607 i023

The Pharmaceutics 04 00607 i024 can easily be interpreted: it simply is the ratio of how many ADRs under exposure were actually observed over the number of expected events under the assumption that ADR and drug exposure were independent.

Based on this simple definition of the Pharmaceutics 04 00607 i025, the BCPNN estimates the information component (IC), a measure of mutual information between two variables, originating from information theory [54]. It is defined as

Pharmaceutics 04 00607 i026

The Bayesian approach underlying the theoretical concept of the BCPNN assumes binomial distributions for both variables and a multinomial distribution for the joint probability. Due to the convenient analytical characteristics of conjugate distributions in Bayesian theory [55], the prior distributions are assumed to be the conjugate priors of binomial and multinomial variables, namely beta distributions. Let Pharmaceutics 04 00607 i027 and Pharmaceutics 04 00607 i028 be random variables to describe the occurrence of drug exposure Pharmaceutics 04 00607 i029 and ADR Pharmaceutics 04 00607 i030, respectively. The a priori expectations of Pharmaceutics 04 00607 i031 and Pharmaceutics 04 00607 i032 are obtained as:

Pharmaceutics 04 00607 i033 and Pharmaceutics 04 00607 i034

The distribution of the joint occurrence Pharmaceutics 04 00607 i031 and Pharmaceutics 04 00607 i032 is also given as a Beta distribution with

Pharmaceutics 04 00607 i035
Pharmaceutics 04 00607 i036, Pharmaceutics 04 00607 i037 and an a priori expectation of Pharmaceutics 04 00607 i038, the expected value under the assumption that Pharmaceutics 04 00607 i031 and Pharmaceutics 04 00607 i032 are stochastically independent [56].

After inclusion of the information given in the SR data, a closed form of the a posteriori distribution of the IC cannot be given, but the a posteriori expectation and the variance of the Pharmaceutics 04 00607 i039 can be derived as

Pharmaceutics 04 00607 i040
Pharmaceutics 04 00607 i041
where Pharmaceutics 04 00607 i042 and Pharmaceutics 04 00607 i043 denote the digamma and trigamma function, respectively, and Pharmaceutics 04 00607 i044, Pharmaceutics 04 00607 i045, Pharmaceutics 04 00607 i046, Pharmaceutics 04 00607 i047, Pharmaceutics 04 00607 i048 and Pharmaceutics 04 00607 i049 [56].

An estimate for the credibility interval (CredI) of the Pharmaceutics 04 00607 i050 using Monte-Carlo simulations is given by Norén et al. [57].

As an alternative, DuMouchel proposed the so-called Gamma-Poisson Shrinker (GPS) algorithm [45]. Here, the occurrence of the target DEC is considered as rare event such that the observed DEC count Pharmaceutics 04 00607 i051 may be assumed as realization of a Poisson-distributed random variable. According to the GPS, the relative reporting rate is defined as

Pharmaceutics 04 00607 i052
where Pharmaceutics 04 00607 i053 is the mean of the Poisson distribution of Pharmaceutics 04 00607 i051 and Pharmaceutics 04 00607 i054 is the expected event count under the assumption that drug exposure and ADR are independent and is estimated as
Pharmaceutics 04 00607 i055

Following a Bayesian approach, Pharmaceutics 04 00607 i053 is not considered as a fixed parameter, but as random, hence Pharmaceutics 04 00607 i056 is also considered to be a random variable. The assumption of an underlying Poisson distribution for Pharmaceutics 04 00607 i051 leads to a gamma distribution as conjugate prior for Pharmaceutics 04 00607 i056. To add flexibility to the model, a mixture of two gamma distributions with initially unknown mixture parameter Pharmaceutics 04 00607 i057 is assumed as distribution of Pharmaceutics 04 00607 i056:

Pharmaceutics 04 00607 i058
After calculating the posterior distribution one finds the expectation of Pharmaceutics 04 00607 i059 to be
Pharmaceutics 04 00607 i060
Pharmaceutics 04 00607 i061
where Pharmaceutics 04 00607 i062 denotes the negative binomial distribution. The resulting risk measure, the so-called “empirical Bayesian geometric mean” (EBGM) is defined as
Pharmaceutics 04 00607 i063

The EBGM is then estimated by a plug-in approach, where Pharmaceutics 04 00607 i054 is estimated as shown in Equation 11, and the parameters Pharmaceutics 04 00607 i064 and Pharmaceutics 04 00607 i057 are obtained from the data using an empirical Bayes approach. The fifth percentile of the posterior distribution of Pharmaceutics 04 00607 i056 is denoted as “EB05” and interpreted as the lower one-sided 95% confidence limit for the EBGM, the upper one-sided 95% CI is defined analogously as 95th percentile. This Bayesian estimator gives more conservative risk estimates when event counts are small, i.e., the risk estimates are considerably smaller and the CIs less wide, hence the denomination “shrinkage estimate.” While this shrinkage might obfuscate a real signal by reducing it to a non-conspicuous level, it helps to eliminate false-positive signals, which otherwise would have to be adjudicated subsequently.

Most of the aforementioned analysis techniques (PRR, ROR, BCPNN, GPS) are implemented in the “PhViD” package [58] for the statistical software R [59].

4.2.3. Extension of the GPS: the MGPS

The techniques discussed so far assess the risk of 2-way DECs, i.e., one drug and one ADR. Another serious concern is due to potential interactions between several drugs taken simultaneously in relation to the occurrence of an ADR. For the sake of simplicity, let us assume that we are interested in a specific ADR, denoted as Pharmaceutics 04 00607 i065, and in two drugs Pharmaceutics 04 00607 i066, Pharmaceutics 04 00607 i067, where neither exposure to Pharmaceutics 04 00607 i066 nor Pharmaceutics 04 00607 i067 alone results in an elevated risk for A. If the joint exposure to both drugs poses a safety risk, this risk would not be detected in two-way analyses. A famous example is the interaction of cerivastatin and gemfibrozil, leading to an elevated risk of rhabdomyolysis and resulting in the withdrawal of cerivastatin [11,60] from the worldwide market in 2001.

DuMouchel and Pregibon [46] introduced the Multi-item Gamma-Poisson Shrinker (MGPS) as an extension of the GPS algorithm in 2001 to deal with multi-item sets of a size Pharmaceutics 04 00607 i068 (e.g., Pharmaceutics 04 00607 i069; drug-drug-event interactions). The basic idea is to assess how much of the observed frequency of the joint occurrence of the multi-item-set can be explained by the occurrence of all Pharmaceutics 04 00607 i070 possible two-way interactions in the set of Pharmaceutics 04 00607 i071 drugs under inspection and the event Pharmaceutics 04 00607 i065 of interest. Given the above set of two drugs Pharmaceutics 04 00607 i072 and one ADR Pharmaceutics 04 00607 i073, the number Pharmaceutics 04 00607 i074 of reports on Pharmaceutics 04 00607 i065 after simultaneous exposure to Pharmaceutics 04 00607 i066 and Pharmaceutics 04 00607 i067 is considered to be “interesting” if the number of reports involving the two-way interactions (i.e., Pharmaceutics 04 00607 i075, Pharmaceutics 04 00607 i076 and Pharmaceutics 04 00607 i077) does not explain the observed count of the triplet. A log-linear analysis can be conducted to determine if any of the observed frequencies of the two-way combinations depends on the third item. From this analysis one obtains an estimate Pharmaceutics 04 00607 i078 of the frequency of reports on the joint occurrence of Pharmaceutics 04 00607 i066, Pharmaceutics 04 00607 i067 and Pharmaceutics 04 00607 i065 if all associations were strictly pairwise and independent from the third item. DuMouchel and Pregibon define the EXCESS2 value as number of excess reports on Pharmaceutics 04 00607 i066, Pharmaceutics 04 00607 i067 and Pharmaceutics 04 00607 i065 over what might be expected if all associations were only pairwise:

Pharmaceutics 04 00607 i079

Thus, high EXCESS2 values of an examined triplet might indicate that a safety risk is given under combined exposure to Pharmaceutics 04 00607 i066 and Pharmaceutics 04 00607 i067. This approach may also be extended to higher interaction levels [46]. A variety of approaches to properly handle multi-item associations can be found for example in von Puijenbroek et al. [61,62], Norén et al. [57,63], Almenoff et al. [43] or Madigan et al. [38].

4.3. Analysis Techniques for Longitudinal Data

4.3.1. Adaptation of the MGPS for Longitudinal Data: the LGPS

For the analysis of longitudinal observational data (e.g., claims data), one option is to convert the data structure to match the structure of SR data, so that the aforementioned techniques can be applied directly. An additional option is to modify the algorithms to better fit the structure of longitudinal data and take full advantage of the available information.

Key information in longitudinal studies includes the number of days a patient was under risk, i.e., the number of days the patient was exposed to the target drug. Let Pharmaceutics 04 00607 i080 denote the number of days the patient was under risk, Pharmaceutics 04 00607 i081 the number of days the patient was observed without being under risk, and Pharmaceutics 04 00607 i082 the number of ADRs Pharmaceutics 04 00607 i030 when not exposed to drug Pharmaceutics 04 00607 i029. Then, according to Schuemie [30] the expected number Pharmaceutics 04 00607 i083 of DECs ij can be estimated as:

Pharmaceutics 04 00607 i084
assuming that the risk is time-invariant. Replacing Pharmaceutics 04 00607 i085 from Equation 11 by Equation 15 to get the plug-in estimator of EBGM (Equation 14) leads to the “longitudinal” GPS (LGPS) algorithm suggested by Schuemie [30].

4.3.2. Self-Controlled Case Series

The “self-controlled case series” (SCCS), introduced by Farrington [64] in 1995, can be used to study the temporal association between a time-varying drug exposure and an adverse event using data from cases only. The basic idea of the SCCS is to compare the incidence rate of the event of interest in periods when the individual was exposed to the drug of interest to periods without such exposure. Each case acts as its own control, thereby controlling for both measured and unmeasured confounding variables that do not vary over time, which is the key advantage of the method. Initially developed to study the risk profile of vaccines, it gained wide recognition when used to examine the effect of vaccination for mumps, measles and rubella (MMR) on autism [65].

For each individual Pharmaceutics 04 00607 i086, risk periods Pharmaceutics 04 00607 i087, are identified from the data, i.e., windows of time either during or directly after drug exposure. Any other time periods in the observation period for subject Pharmaceutics 04 00607 i086 are considered to constitute the control periods, indexed by Pharmaceutics 04 00607 i088. Moreover, the observation period for individual Pharmaceutics 04 00607 i086 is split into age groups Pharmaceutics 04 00607 i089 to incorporate the effect of aging. The occurrence of events is assumed to follow a non-homogeneous, age-dependent Poisson process.

Let Pharmaceutics 04 00607 i090 be the realization of a Poisson-distributed random variable Pharmaceutics 04 00607 i091 and denote the number of target events experienced by individual Pharmaceutics 04 00607 i086 while having spent the time Pharmaceutics 04 00607 i092 in age group Pharmaceutics 04 00607 i089 and risk period Pharmaceutics 04 00607 i093. The incidence rate in each such interval, denoted by Pharmaceutics 04 00607 i094, is assumed to be constant and is given by:

Pharmaceutics 04 00607 i095
where Pharmaceutics 04 00607 i096 is an effect for individual Pharmaceutics 04 00607 i086, Pharmaceutics 04 00607 i097 is an effect for age group Pharmaceutics 04 00607 i089, and Pharmaceutics 04 00607 i098 is an effect for risk period Pharmaceutics 04 00607 i093. For the baseline period it is assumed that Pharmaceutics 04 00607 i099, so that the baseline incidence Pharmaceutics 04 00607 i100 is simply Pharmaceutics 04 00607 i101.

The number of events Pharmaceutics 04 00607 i091 occurring within an interval of length Pharmaceutics 04 00607 i092 is assumed to be Poisson-distributed with rate Pharmaceutics 04 00607 i102. The exponentiated quantities Pharmaceutics 04 00607 i103 are referred to as relative incidences and are a measure of incidence in risk period Pharmaceutics 04 00607 i093 relative to the control period Pharmaceutics 04 00607 i104.

Conditioning on the total number of events Pharmaceutics 04 00607 i105 observed for the individual Pharmaceutics 04 00607 i086 during the observation period, the log likelihood is multinomial:

Pharmaceutics 04 00607 i106
The method is self-controlled since the individual effects including any time-invariant confounders or random effects, the Pharmaceutics 04 00607 i107, cancel out in Equation 17. Only age (or other time-dependent covariates) need to be modeled. The model Pharmaceutics 04 00607 i108 with log link function Pharmaceutics 04 00607 i109 can be fitted using standard statistical analysis software such as STATA® [66] or SAS® [67].

Hocine et al. [68] based a technique for near real-time drug surveillance on the SCCS (see Section 7.3). Besides the SCCS, other case-only methods are also used in pharmacovigilance, but not as prominently as the SCCS. A variety of case-only approaches was discussed by Maclure et al. [69] with respect to their usefulness for safety monitoring.

4.3.3. IC Temporal Pattern Discovery

Norén et al. [70] introduced a technique to identify patterns in the temporal association between the prescription of a drug and the occurrence of a medical event, the “IC temporal pattern discovery” (ICTPD). The method is, very similar to the SCCS, based on the intra-personal comparison of a risk period and a preceding control period. A main difference to the SCCS technique, though, lies in the additional use of information from non-cases, as the ICTPD is mainly focused on the exposure to a certain drug. The methodology is based on a disproportionality approach such as presented in the previous section, where the observed number of ADRs Pharmaceutics 04 00607 i030 in a certain time period Pharmaceutics 04 00607 i110 is contrasted to an expected number based on the overall frequency of the ADR relative to other drugs, which is analogous to the approach in Equation 5, but dependent on the time-window Pharmaceutics 04 00607 i110. Thus, let further Pharmaceutics 04 00607 i111 denote the number of prescriptions of drug Pharmaceutics 04 00607 i029 with a subsequent event Pharmaceutics 04 00607 i030 in the time-window Pharmaceutics 04 00607 i110, Pharmaceutics 04 00607 i112 the number of prescriptions to any drug with a subsequent event Pharmaceutics 04 00607 i030 in time-window Pharmaceutics 04 00607 i110, Pharmaceutics 04 00607 i113 the number of prescription of drug Pharmaceutics 04 00607 i029 and any subsequent event in time period t, and Pharmaceutics 04 00607 i114 the number of any prescription, followed by any event in time period Pharmaceutics 04 00607 i110. Then the IC, defined in Equation 7, for the time window Pharmaceutics 04 00607 i110 can be estimated as

Pharmaceutics 04 00607 i115
Pharmaceutics 04 00607 i116
As described before, the ratio in Equation 18 is sensitive to small event counts, thus, Norén et al. [70] proposed a modification of the Pharmaceutics 04 00607 i117 by adding Pharmaceutics 04 00607 i118 to both the nominator an the denominator, resulting in a general shrinkage towards 0.

Based on this definition of the IC, the authors constructed a measure of temporal association. Let Pharmaceutics 04 00607 i119 be the time period of primary interest, i.e., the time period after a current drug prescription of drug Pharmaceutics 04 00607 i029, and Pharmaceutics 04 00607 i120 a control time period, against which Pharmaceutics 04 00607 i119 is to be contrasted. Considering the difference

Pharmaceutics 04 00607 i121
and rewriting it, the measure Pharmaceutics 04 00607 i122 can be estimated as
Pharmaceutics 04 00607 i123
Pharmaceutics 04 00607 i124
This estimate Pharmaceutics 04 00607 i125, the shrunk difference between the log observed-to-expected ratios in time periods Pharmaceutics 04 00607 i119 and Pharmaceutics 04 00607 i120, can distinguish true temporal associations between an exposure to drug Pharmaceutics 04 00607 i029 and the occurrence of an ADR Pharmaceutics 04 00607 i030 from a potential tendency of the joint occurrence of Pharmaceutics 04 00607 i029 and Pharmaceutics 04 00607 i030 in the same patients.

For further information, e.g., on choices of Pharmaceutics 04 00607 i119 and Pharmaceutics 04 00607 i120, the possibility of stratification to adjust for confounding and a sophisticated graphical representation of the Pharmaceutics 04 00607 i122 estimates (the so-called “chronographs”) and their interpretation, we refer to Norén et al. [70].

4.4. Applications

In the following, sample applications for each analysis technique are presented.

4.4.1. Application of the Disproportionality Measures

Several recent studies used data from the Korean Health Insurance Review and Assessment Service (HIRA), a database including all claims data and prescriptions from approximately 50 million Koreans. In 2010, Choi et al. [31] examined the risk profile of rosuvastatin compared to other statins in a population of approximately 1.1 million elderly patients (≥65 years), based on nearly 12 million drug prescriptions by calculating the crude relative risk (cRR) as signal detection method. Target outcomes were several clinical conditions associated with statin use, divided in ADRs for rosuvastain and all other statins. They found 25 signals for rosuvastatin, including 8 that were expected only for this drug, 11 that were expected only for other statins and 6 that were not expected for any of the statins investigated. They considered the cRR measure to be an efficient data-mining tool.

In 2011, Choi et al. [32] used the same data to assess the risk of analgesics and anti-inflammatory drugs (AAIDs) in the same cohort of elderly patients. A wider set of signal detection methods was applied: PRR, ROR, BCPNN and the cRR. According to their results, the cRR seems to be the measure with the highest sensitivity and specificity.

Zorych et al. [35] used simulated data generated with the Observational Medical Dataset Simulator (OSIM) [71,72] plus anonymized Thomson Reuters MarketScan databases [73]: the lab data (MSLR), the Medicaid Multi-State database (MDCD), the Medicare Supplemental and Coordination of Benefits database (MDCR), and the Commercial Claims and Encounters database (CCAE). They did not focus on specific events or drugs, but ran database-wide analyses across all events and drugs present in the data using the four most common data-mining techniques: PRR, ROR, BCPNN and MGPS. According to the results from the simulated as well as from the real data Bayesian techniques showed better performances than PRR and ROR.

4.4.2. Application of the LGPS

Schuemie [30] also used data generated from the OSIM and real-life data from the Integrated Primary Care Information (IPCI) [74] database from the Netherlands. He focused on detecting the signals that were artificially defined during the simulation process. He applied the longitudinal LGPS algorithm in comparison to other variants of the GPS, and LGPS showed the best performance. Schuemie considered his approach to be highly suitable for signal detection, which is underpinned by the fact that he won the aforementioned OMOP cup in 2010 with the LGPS approach. The LGPS is also successfully applied by the EU-ADR consortium, that examines the combined healthcare data of eight European databases [21,75] for safety signals.

4.4.3. Comparative Studies

Two recent studies by Schuemie et al. [75] and Ryan et al. [76] compared a wide set of methodological approaches for risk identification in longitudinal data. Schuemie et al. assessed the performance of ten different methods, ranging from the simple PRR and ROR to elaborated techniques like the LGPS or SCCS on a dataset comprising information from seven European health care databases, including over 20 million individuals. They examined for each method its ability to detect pre-defined known signals and associations unlikely to represent an ADR (negative controls). Additionally they applied a technique to assess protopathic bias (“LEOPARD”, presented by Schuemie [30], which is briefly discussed in section 6 of this paper) in combination with each of the ten signal detection techniques. They found that the performance of the methods did not differ too much, but that the LGPS and a matched case-control design outperformed the other approaches, whereas the techniques originally designed for SR data fell behind slightly. The filtering for protopathic bias increased the performance for each of the ten methods under inspection.

An analogous approach was made by Ryan et al. [76], who compared eight out of 13 analytical methods that were implemented during the OMOP, e.g., disproportionality measures adapted from the SR data analysis, ICTPD, univariate SCCS or a cohort design based on a high-dimensional propensity score (HDPS) stratification [77,78] (cf. Section 5 of this paper for details on the HDPS technique). The analyses were based on a combination of various health care databases, covering about 130 million patients. The authors assessed a total of 53 DECs, where nine were true signals and 44 negative controls. For each analysis technique, a variation of method-dependent parameter settings was studied. A set of performance measures was included to rate the performance of the methods, e.g., the area under the receiver operating characteristic (ROC) curve (AUC) [79] or the average precision (AP) [80]. The authors found the cohort design based on HDPS adjustments to be the most predictive, followed by the ICTPD and the univariate SCCS. Similar to the results of Schuemie et al., the disproportionality measures originating from the SR data analysis were among the least predictive models. All assessed methods that were developed in the OMOP are freely accessible in the OMOP methods library [42].

5. Confounder Adjustment

A largely unsolved problem is the adjustment for confounding, as pointed out by Lu [81] or Hauben and Bate [9,50]. It is important to ensure that confounding does not produce spurious safety signal warnings of non-existing hazards. With longitudinal data, information on some relevant confounding factors is at hand (e.g., concomitant medication or comorbidities), although other potential confounders are usually still lacking, such as smoking behavior or alcohol consumption. Adjustment for underlying confounding is not per se part of signal detection techniques, especially not of the simpler ones (PRR, ROR), but can partially be achieved by stratification for certain variables, like sex and/or age (groups). The disproportionality measures can then be calculated per stratum, although stratification usually comes at the cost of more sparse data tables, thus jeopardizing the stability of the statistical analyses if event counts are low.

To adjust study results for confounders, a lot of sophisticated approaches exist for pharmacoepidemiological study designs, which can, however, not easily be exploited for signal detection methods in the pharmacovigilance context. As a major problem, the selection of the appropriate confounders that have an impact on the outcome is usually a manual process, involving expertise from various scientific disciplines. For high-throughput signal detection methods this is not feasible, and automated solutions would be needed. This problem was addressed by Schneeweiss et al. with the introduction and application of high-dimensional propensity scores (HDPS) [77,78], a technique based on the propensity score (PS) introduced by Rosenbaum and Rubin [82]. The HDPS algorithm automates the selection of potential confounders to be considered in a multi-step approach. Briefly, the HDPS algorithm


requires the identification of the different data dimensions (e.g., hospitalization data, outpatient care data, outpatient drug dispensation data) in the database;


identifies a pre-specified number of the top most prevalent codes, e.g., ICD or ATC codes (ICD = international statistical classification of diseases and related health problems, ATC = anatomical therapeutic chemical classification system) in each data dimension as candidate covariates;


ranks candidate covariates based on their recurrence (the frequency that the codes are recorded for each individual during the baseline period);


ranks covariates across all data dimensions by their potential for control of confounding based on the bivariate associations of each covariate with the treatment and with the outcome;


selects a pre-specified number of covariates from Step 4 (e.g., 500) for PS modeling, and


estimates the PS based on multivariable logistic regression using the selected covariates plus any pre-specified covariates.

This technique theoretically allows for a fully automated selection of confounders for each signal detection analysis. Rassen and Schneeweiss [78] applied the HDPS to control for confounding in sequential database cohort studies. They concluded that HDPS offers substantial advantages over non-automated alternatives in active product safety monitoring systems. In the comparative study by Ryan et al. [76], the HDPS stratified cohort design turned out to lead to the best predictive model. Garbe et al. [83] compared the performance of the HDPS vs. conventional PS with manual confounder selection, using data from the German Pharmacoepidemiological Research Database (GePaRD). Here, the comparison of HDPS and conventional PS matching resulted in improved point estimates for the HDPS when studying an intended treatment effect of coxibs versus traditional non-steroidal anti-inflammatory drugs, benchmarked against results from randomized controlled trials.

A common approach to adjust for confounders in pharmacoepidemiological studies is the use of a multiple logistic regression model [84]. In the pharmacovigilance setting with often >10,000 covariates present, confounding theoretically can be introduced by any of these covariates. Regression against all of these possible confounders bears (a) theoretical problems and (b) until recently also technical problems in terms of necessary computing time. Although methodology for automated selection of confounders is developing (e.g., HDPS), advanced logistic regression models are also considered. Genkin et al. [85] proposed a Bayesian logistic regression (BLR), where millions of confounders can be included in the analysis. The BLR was applied to the WHO SR database at the UMC by Caster et al. [86], and they concluded that the BLR does offer practical advantages, as it can eliminate false-positives and false-negatives due to other covariates, and it identifies some established drug safety issues earlier than a measure based on contingency tables.

A different approach to adjust for unmeasured and measured time-invariant confounding is taken in the case-only methods, such as SCCS (cf. Section 4 of this paper, see also especially Hocine et al. [68] and Maclure et al. [69]). Here, as already mentioned, each case is its own control, thereby controlling for both measured and unmeasured confounding variables that do not vary over time, such as sex, genetic predispositions or general state of health.

6. Triage—Adjudication of Potential Signals

When the potential signals have been identified by one of the described analytical methods, the impact and the importance of each identified potential signal have to be evaluated. The aim of this adjudication process is the identification of those signals that are likely to indicate a yet-unidentified safety hazard, and the elimination of false-positives from the results. The sheer number of DECs usually under examination, especially when data-mining methods are applied, makes a structured adjudication of the results a necessity.

First, the plethora of potential signals needs to be reduced by application of a set of basic rules. In EudraVigilance, only signals that are based on three cases or more, show a risk estimate of 2 or higher and have a lower confidence limit greater than 1 are considered relevant. A different approach may be based on a Pharmaceutics 04 00607 i016-test with one degree of freedom, where a relevant signal would then require a Pharmaceutics 04 00607 i016-value greater than 3.85 [50]. Such simple rules can drastically reduce the amount of potential signals to be processed. A different approach to reduce the number of potential signals is not to focus on the risk estimates from the signal detection, but on a fixed number R of potential signals that will remain. The list of analyzed DECs is ordered by the size of the respective risk estimates and cut after the top R entries. More sophisticated approaches were suggested by Ahmed et al. [87,88] where “rules of thumbs,” e.g., any reliance on fixed thresholds and the estimated 95% confidence interval were avoided. Here, the decision criterion relies on the estimation of the false discovery rate (FDR) [89]. Bayesian and non-Bayesian FDR-based methods were proposed that address the arbitrariness of thresholds and allow for a built-in estimate of the FDR. Simulation studies indicated that these methods can be suitable alternatives to the currently used methods; see [88] for more details.

After having reduced the number of potential signals by mere technical restrictions, the remainders need to be assessed on a qualitative level. A common step is to exclude—automatically if possible—all known and well-documented risks and to focus on the unknown or unexpected identified signals. The exact layout of this part of the triage highly depends on a number of factors, including the underlying data structure, the signal detection method used and personnel resources, as in-depth medical and pharmacological knowledge is necessary. No globally standardized modus operandi can be defined, but many institutions assessing drug safety data utilize a defined set of triage criteria. For instance, the WHO criteria applied at UMC have been well documented by Ståhl et al. [90], Lindquist [91] and Hauben and Bate [50] and include several different aspects like the public health impact of the outcome, novelty of the drug in the market or comparison of the results with prior analyses.

Besides these qualitative assessments, other sources of false-positive signals can be identified, for instance cases of protopathic bias [92], when a drug is administered to treat the condition in question, thus leading to reverse causality in the signal detection process. Schuemie [30] proposed a framework to identify signals caused by such a bias, the Longitudinal Evaluation of Observational Profiles of Adverse Events Related to Drugs (LEOPARD). It is based on the comparison of prescription rates of the drug under consideration in time windows before and after the event, and a potential signal is considered to be protopathic if the number of prescriptions after the event is higher relative to the prescriptions before the event.

Once the triage is completed, the safety risk of every remaining signal needs to be rated to decide whether (a) impact analyses and subsequent confirmatory analyses need to be induced; (b) the signal should be monitored to sharpen the risk profile or (c) the signal can be discarded because of low potential risk. Schneeweiss [93] proposed a systematic approach for these confirmatory steps.

7. Near Real-Time Surveillance Techniques

If a certain DEC is suspected to bear a safety hazard after the data-mining process, but no certain assertion for an elevated risk can be made yet, it might be advisable to monitor the respective DEC closely. It would be most preferable to assess the risk profile of the active agent of concern in real-time, i.e., whenever new information is available, or in near real-time, i.e., at regular short intervals. For this purpose, classical sequential tests might be applied as e.g., Wald’s Sequential Probability Ratio Test (SPRT). Wald’s approach is based on the simple null hypothesis Pharmaceutics 04 00607 i126 vs. the simple alternative Pharmaceutics 04 00607 i127 with a known fixed Pharmaceutics 04 00607 i128. Let Pharmaceutics 04 00607 i129 be a Poisson-distributed random variable representing the number of observed adverse events at time Pharmaceutics 04 00607 i110 with means Pharmaceutics 04 00607 i130 and Pharmaceutics 04 00607 i131 under the null and the alternative hypothesis, respectively, Pharmaceutics 04 00607 i132 the realization of Pharmaceutics 04 00607 i129. Wald’s approach is based on the repeated assessment of the likelihood ratio test statistic

Pharmaceutics 04 00607 i133
which results under the above assumptions in
Pharmaceutics 04 00607 i134
This can equivalently be written as a log likelihood ratio test statistic
Pharmaceutics 04 00607 i135
Pharmaceutics 04 00607 i136 is calculated at each point in time Pharmaceutics 04 00607 i137 as additional data are included. To decide whether the null hypothesis or the alternative is assumed to be true, the obtained value of the test statistic is compared to a lower and an upper critical value. For a given significance level Pharmaceutics 04 00607 i138 and a power of Pharmaceutics 04 00607 i139, the null hypothesis is accepted if Pharmaceutics 04 00607 i140, the alternative is accepted if Pharmaceutics 04 00607 i141. If Pharmaceutics 04 00607 i136 lies between these values, no decision can be made and additional data are needed.

This approach is of limited practical value for the assessment of an unknown drug risk for two main reasons. First, the simple alternative Pharmaceutics 04 00607 i127 requires the magnitude Pharmaceutics 04 00607 i142 of the elevated risk to be known, which is usually not the case as one is merely interested in an unknown elevated risk Pharmaceutics 04 00607 i143. Second, the baseline frequency Pharmaceutics 04 00607 i144 also needs to be known as it is part of the test statistic. This is not always the case.

7.1. Extensions

To overcome the first of these two restrictions, Kulldorff et al. [94] introduced the MaxSPRT, extending Wald’s original approach by allowing for a composite alternative hypothesis Pharmaceutics 04 00607 i145. This leads to a modified test statistic, where the denominator is still given by the simple likelihood of the null hypothesis, but the numerator now is given as the maximum likelihood under the composite alternative hypothesis. The likelihood ratio based test statistic is then

Pharmaceutics 04 00607 i146
resulting in
Pharmaceutics 04 00607 i147
Replacing RR in Equation 28 by its maximum likelihood (ML) estimator Pharmaceutics 04 00607 i148 gives
Pharmaceutics 04 00607 i149
Pharmaceutics 04 00607 i150
respectively. Again, the value obtained from the test statistic is compared to lower and upper critical values that have to be derived numerically. Exact critical values for a range of given α and β are provided by Kulldorff et al. [94].

To handle the second of the above restrictions, i.e., the often unknown baseline frequency Pharmaceutics 04 00607 i151, one needs access to historical data that were collected before the start of the current surveillance in a cohort not exposed to the drug of interest. From these data, Pharmaceutics 04 00607 i151 can be estimated and this estimate can be used in the test statistic via a plug-in approach. While this seems to be reasonable, it inherently creates a new problem: Pharmaceutics 04 00607 i152 now used in the test statistic is just an estimate, not the real baseline frequency, and as such it has a variability of its own. If we neglect this variability by simply treating Pharmaceutics 04 00607 i152 as if it was the real value, we could spoil the results by assigning Pharmaceutics 04 00607 i152 a level of certainty it does not possess.

Li et al. [95] thus introduced the so-called Conditional MaxSPRT (CMaxSPRT). Pharmaceutics 04 00607 i153 and Pharmaceutics 04 00607 i154 denote the event frequencies in the historical data and the surveillance data, respectively. The question that needs to be answered is whether Pharmaceutics 04 00607 i153 and Pharmaceutics 04 00607 i155 are equal or not, leading to the hypotheses H0s = λh = λ0vs. Pharmaceutics 04 00607 i156. The joint likelihood of the historical data and the surveillance data after the Pharmaceutics 04 00607 i086th event is given as:

Pharmaceutics 04 00607 i157
where Pharmaceutics 04 00607 i158 denotes the number of events in the historical data and Pharmaceutics 04 00607 i159 and Pharmaceutics 04 00607 i160 the person-time in the historical and surveillance data, respectively. The test statistic Pharmaceutics 04 00607 i161 can now be derived as the log of the ratio of the maximum of the likelihoods under the null and the alternative hypothesis, i.e.,
Pharmaceutics 04 00607 i162
Replacing the unknown parameters in Equation 32 by their ML estimators Pharmaceutics 04 00607 i163, and Pharmaceutics 04 00607 i164 gives
Pharmaceutics 04 00607 i165
with indicator function Pharmaceutics 04 00607 i166. By conditioning on the numbers of events c and k, the only remaining random parts in Pharmaceutics 04 00607 i161 are the person-times Pharmaceutics 04 00607 i159 and Pharmaceutics 04 00607 i160. The critical values can be obtained by Monte-Carlo simulations. Furthermore, this procedure can be extended to also allow for the inclusion of confounding variables and to adjust for the extra person-time after the last observed event in the historical data [95].

7.2. Application of the SPRT and MaxSPRT

An application of MaxSPRT was presented by Brown et al. [96] who conducted a proof of principle evaluation. They assessed well-documented risks of several drugs (the NSAIDs celecoxib, rofecoxib, valdecoxib, the ACE-inhibitor lisinopril and the statin cerivastatin) plus comparator drugs and two negative controls (cetirizine, clemastine) using data from multiple health plans involved in the Research Network’s Center for Education and Research on Therapeutics (CERT) [97] of the US Health Maintenance Organization (HMO). Analyzing data from approximately eight million insurance members covering a six-year study period, the drug-event associations known from literature were found for four of five drugs, whereas the negative controls triggered no signal. Brown et al. discussed several methodological problems using healthcare data for signal detection, they endorsed the use of the MaxSPRT technique in the monitoring of drug safety. Li [98], who also used the CERT data, assessed the risk of acute myocardial infarction (AMI) after intake of rofecoxib compared to diclofenac and naproxen using the CSSP method. The obtained results were consistent with those reported by Brown et al. [96].

Davis et al. [99] applied a SPRT analysis to the Vaccine Safety Datalink (VSD) data to assess the risk of intussusception after rotavirus vaccination and risks for fever, seizures, and other neurologic adverse events after the change from whole cell diphtheria-tetanus pertussis (DTPw) to a cellular DTP vaccine (DTPa). They detected an increase in intussusception after 2589 vaccine doses of rotavirus vaccine, which was an expected signal, and decreases in fever rates, febrile seizures and other neurologic events with DTPa, where such an association has been suggested by prelicensure trials. The authors concluded that active and prospective surveillance analysis of VSD data provides a valuable, population-based early warning system.

Near real-time safety surveillance and sequential analysis were pioneered for and have been mostly used for vaccine safety surveillance. Yih et al. [100] reviewed a large number of post-market vaccine safety surveillance studies using the Poisson-based maxSPRT described in Section 7.1 and a binomial-based maxSPRT (not described in this paper, see [94] for details).

7.3. Further Approaches

Further approaches can be found in the literature as for instance if sequential tests should be applied on a regular basis, say weekly or monthly, where group sequential testing methods might be more appropriate as proposed by Li [98] and Li et al. [101].

Hocine et al. [68] presented a sequential case-series analysis, combining the idea of the SPRT with the SCCS design. They applied the SPRT, implemented as a group sequential test, to the log-likelihood of the self-controlled case series model.

Furthermore, Jin et al. introduced algorithms that basically strive to rate the “unexpectedness” of an event [102,103]. Alternative techniques for visual inspection have been suggested in [104,105,106,107].

8. Discussion

In this paper, we gave an overview of the process of signal detection, including available data sources and the preparation of the data, various analysis techniques for SR data, how some of them can be extended to make beneficial use of additional information available in the data and techniques specifically developed for longitudinal data. We briefly addressed the adjustment for underlying confounding as well as the decision making during the triage before presenting methods for drug surveillance.

Looking back on the past decade, Hauben and Bate [9], Hauben and Norén [108] and Lu [81] stated unanimously that disproportionality analyses for signal detection purposes are a worthwhile addition to pharmacovigilance and may be of great value when applied with care, i.e., knowing that the techniques and the underlying data have their limitations. While the usage of longitudinal data for “classical” pharmacoepidemiological studies is routine today [38], the usage of such data for pharmacovigilance is still an emerging field. Impressive amounts of data are potentially available for analysis [21,35,76], and the secondary use of healthcare data for signal detection research is endorsed by many [3,35,109]. It seems plausible to extend the utilization of disproportionality measures from SR to longitudinal data as a first step. Large-scale databases offer vast amounts of information, which can allow for more refined analyses, addressing some of the shortcomings of SR data [35]. To apply methods known from SR data, the longitudinal data need to be transformed to be digestible for the algorithms. As a second step, methods known from SR data can be modified to take advantage of the longitudinal data structure directly. Enhancements especially of the Bayesian techniques have been shown to yield results of higher relevance than the methods for SR data, as indicated by the findings of Schuemie [30] and the combination of the LGPS and LEOPARD algorithms. However, following the results of Schuemie et al. [75] and Ryan et al. [76], the techniques that originate from the SR data realm often fall short compared to the newly developed techniques for longitudinal data, e.g., those developed or refined in the wake of the OMOP, like ICTPD by Norèn et al. [70] or the application of SCCS or HDPS in pharmacovigilance [68,77,78].

Madigan and Ryan [109] proposed a set of simple questions, comprising central problems: what methods should be used to yield the best results, how can disparate data collections be combined beneficially, when does a signal need to be considered as a risk, what to do with newly identified risks and how often do the detection methods fail to deliver the correct result? For SR data, some questions seem to be answered: regarding the choice of methods, the “big four” (namely PRR, ROR, BCPNN, MGPS) seem to be the dominant data-mining methods, and according to Madigan et al. [40], Bayesian methods have shown clear advantages when applied to SR data and are the de facto standard for SR data analysis worldwide today. For drug surveillance, MaxSPRT has gained a lot of attention, as well as case-only methodology [69]. For signal detection on longitudinal data, it is yet unclear which of the existing techniques yields the best result, but the findings of Schuemie et al. [75] and Ryan et al. [76] suggest that the techniques used in the OMOP, like the combination of LGPS and LEOPARD or the HDPS methodology are likely to provide results of high relevance. However, the methodology for longitudinal data is still nascent, and according to Madigan and Ryan [109] only extensive empirical experimentation can bring answers to the question of the optimal analysis strategy.

Although one might state that the applications presented above showed reasonable results, a few limitations regarding automated analyses should be kept in mind. Generally, Ray [110] claimed that a high level of awareness for the inherent complexity of the studies and the data is needed. A major issue arises from the fact that no true gold standard exists to assess the quality of the results obtained from data-mining analyses [36,80]. One possible way out would be to compare results from a data-mining-study with those from a pharmacoepidemiological study regarding some well-known safety hazards to assess the performance of the applied data-mining technique, although this is, of course, no proper validation. To validate a specific result, the same study could be run on a second database to confirm the first finding. If, however, several large databases are pooled to detect even rare signals, such a finding could possibly not be replicated since equally large databases allowing such a study might not be available [111].

The challenging research field of signal detection comprises many more facets and not all could be discussed in this paper such as the merging of several databases which requires the development of a common data model [112], the mapping of terminology from different coding schemes (diagnostic codes, drug coding, etc.) which needs to be adhered to [21,113], the “innocent bystander” effect [9,45], and last, but not least, data protection issues or other legal questions that may arise when different databases containing sensitive patient information are combined [16].

Conflict of Interest

The authors declare no conflict of interest.


  1. Edwards, I.R.; Biriell, C. Harmonisation in pharmacovigilance. Drug Saf. 1994, 10, 93–102, doi:10.2165/00002018-199410020-00001.
  2. The Council for International Organizations of Medical Science (CIOMS). Practical Aspects of Signal Detection in Pharmacovigilance: Report of CIOMS Working Group VIII; World Health Organization: Geneva, Switzerland, 2010.
  3. Shibata, A.; Hauben, M. Pharmacovigilance, signal detection and signal intelligence overview. In Information Fusion (FUSION), Proceedings of the 14th International Conference, Chicago, IL, USA, July 5–8 2011; IEEE: New York, NY, USA, 2011; pp. 1–7.
  4. Hauben, M.; Reich, L. Potential utility of data-mining algorithms for early detection of potentially fatal/disabling adverse drug reactions: A retrospective evaluation. J. Clin. Pharmacol. 2005, 45, 378–384, doi:10.1177/0091270004273936.
  5. Hauben, M.; Madigan, D.; Gerrits, C.M.; Walsh, L.; van Puijenbroek, E.P. The role of data mining in pharmacovigilance. Expert Opin. Drug Saf. 2005, 4, 929–948, doi:10.1517/14740338.4.5.929.
  6. Almenoff, J.; Tonning, J.M.; Gould, A.L.; Szarfman, A.; Hauben, M.; Ouellet-Hellstrom, R.; Ball, R.; Hornbuckle, K.; Walsh, L.; Yee, C.; et al. Perspectives on the use of data mining in pharmacovigilance. Drug Saf. 2005, 28, 981–1007, doi:10.2165/00002018-200528110-00002.
  7. Goldman, S.A. Limitations and strengths of spontaneous reports data. Clin. Ther. 1998, 20, C40–C44, doi:10.1016/S0149-2918(98)80007-6.
  8. Bates, D.W.; Evans, R.S.; Murff, H.; Stetson, P.D.; Pizziferri, L.; Hripcsak, G. Detecting adverse events using information technology. J. Am. Med. Inform. Assoc. 2003, 10, 115–128, doi:10.1197/jamia.M1074.
  9. Hauben, M.; Bate, A. Data mining in pharmacovigilance. In Pharmaceutical Data Mining; Balakin, K.V., Ed.; John Wiley & Sons: Hoboken, NJ, USA, 2009; pp. 339–377.
  10. Bresalier, R.S.; Sandler, R.S.; Quan, H.; Bolognese, J.A.; Oxenius, B.; Horgan, K.; Lines, C.; Riddell, R.; Morton, D.; Lanas, A.; et al. Cardiovascular events associated with rofecoxib in a colorectal adenoma chemoprevention trial. N. Engl. J. Med. 2005, 352, 1092–1102, doi:10.1056/NEJMoa050493.
  11. Furberg, C.D.; Pitt, B. Withdrawal of cerivastatin from the world market. Curr. Control. Trials Cardiovasc. Med. 2001, 2, 205–207, doi:10.1186/CVM-2-5-205.
  12. Schneeweiss, S.; Seeger, J.D.; Landon, J.; Walker, A.M. Aprotinin during coronary-artery bypass grafting and risk of death. N. Engl. J. Med. 2008, 358, 771–783, doi:10.1056/NEJMoa0707571.
  13. Nissen, S.E.; Wolski, K. Effect of rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes. N. Engl. J. Med. 2007, 356, 2457–2471.
  14. DeStefano, F. The Vaccine Safety Datalink project. Pharmacoepidemiol. Drug Saf. 2001, 10, 403–406, doi:10.1002/pds.613.
  15. U.S. Food and Drug Administration (FDA). FDA’s Sentinel Initiative. Available online: (accessed on 3 February 2012).
  16. Robb, M.A.; Racoosin, J.A.; Sherman, R.E.; Gross, T.P.; Ball, R.; Reichman, M.E.; Midthun, K.; Woodcock, J. The US Food and Drug Administration’s Sentinel Initiative: Expanding the horizons of medical product safety. Pharmacoepidemiol. Drug Saf. 2012, 21, 9–11, doi:10.1002/pds.2311.
  17. Foundation for the National Institutes of Health. Observational Medical Outcomes Partnership (OMOP). Available online: (accessed on 13 July 2011).
  18. European Medicines Agency. The IMI-PROTECT project (Pharmacoepidemiological Research on Outcomes of Therapeutics by a European ConsorTium). Available online: (accessed on 13 July 2011).
  19. Arlett, P.R.; Kurz, X. New approaches to strengthen pharmacovigilance. Drug Discov. Today Technol. 2011, 8, e15–e19, doi:10.1016/j.ddtec.2011.03.003.
  20. Trifirò, G.; Pariente, A.; Coloma, P.M.; Kors, J.A.; Polimeni, G.; Miremont-Salamé, G.; Catania, M.A.; Salvo, F.; David, A.; Moore, N.; et al. Data mining on electronic health record databases for signal detection in pharmacovigilance: Which events to monitor? Pharmacoepidemiol. Drug Saf. 2009, 18, 1176–1184.
  21. Trifirò, G.; Patadia, V.; Schuemie, M.J.; Coloma, P.M.; Gini, R.; Herings, R.; Hippisley-Cox, J.; Mazzaglia, G.; Giaquinto, C.; Scotti, L.; et al. EU-ADR healthcare database network vs. spontaneous reporting system database: Preliminary comparison of signal detection. Stud. Health. Technol. Inform. 2011, 166, 25–30.
  22. Olsson, S. The role of the WHO programme on international drug monitoring in coordinating worldwide drug safety efforts. Drug Saf. 1998, 19, 1–10, doi:10.2165/00002018-199819010-00001.
  23. Coulter, D.M. The New Zealand intensive medicines monitoring programme in pro-active safety surveillance. Pharmacoepidemiol. Drug Saf. 2000, 9, 273–280, doi:10.1002/1099-1557(200007/08)9:4<273::AID-PDS512>3.0.CO;2-T.
  24. Pigeot, I.; Ahrens, W. Establishment of a pharmacoepidemiological database in Germany: methodological potential, scientific value and practical limitations. Pharmacoepidemiol. Drug Saf. 2008, 17, 215–223, doi:10.1002/pds.1545.
  25. Park, M.Y.; Yoon, D.; Lee, K.; Kang, S.Y.; Park, I.; Lee, S.-H.; Kim, W.; Kam, H.J.; Lee, Y.-H.; Kim, J.H.; et al. A novel algorithm for detection of adverse drug reaction signals using a hospital electronic medical record database. Pharmacoepidemiol. Drug Saf. 2011, 20, 598–607, doi:10.1002/pds.2139.
  26. Harpaz, R.; DuMouchel, W.; Shah, N.H.; Madigan, D.; Ryan, P.; Friedman, C. Novel data-mining methodologies for adverse drug event discovery and analysis. Clin. Pharmacol. Ther. 2012, 91, 1010–1021, doi:10.1038/clpt.2012.50.
  27. Ahmad, S.R. Adverse drug event monitoring at the Food and Drug Administration. J. Gen. Intern. Med. 2003, 18, 57–60, doi:10.1046/j.1525-1497.2003.20130.x.
  28. Platt, R.; Carnahan, R.M.; Brown, J.S.; Chrischilles, E.; Curtis, L.H.; Hennessy, S.; Nelson, J.C.; Racoosin, J.A.; Robb, M.; Schneeweiss, S.; et al. The U.S. Food and Drug Administration’s Mini-Sentinel program: Status and direction. Pharmacoepidemiol. Drug Saf. 2012, 21, 1–8.
  29. Carnahan, R.M. Mini-Sentinel’s systematic reviews of validated methods for identifying health outcomes using administrative data: Summary of findings and suggestions for future research. Pharmacoepidemiol. Drug Saf. 2012, 21, 90–99, doi:10.1002/pds.2318.
  30. Schuemie, M.J. Methods for drug safety signal detection in longitudinal observational databases: LGPS and LEOPARD. Pharmacoepidemiol. Drug Saf. 2011, 20, 292–299, doi:10.1002/pds.2051.
  31. Choi, N.-K.; Chang, Y.; Choi, Y.K.; Hahn, S.; Park, B.-J. Signal detection of rosuvastatin compared to other statins: Data-mining study using national health insurance claims database. Pharmacoepidemiol. Drug Saf. 2010, 19, 238–246, doi:10.1002/pds.1902.
  32. Choi, N.-K.; Chang, Y.; Kim, J.-Y.; Choi, Y.-K.; Park, B.-J. Comparison and validation of data-mining indices for signal detection: using the Korean national health insurance claims database. Pharmacoepidemiol. Drug Saf. 2011, 20, 1278–1286, doi:10.1002/pds.2237.
  33. Kim, J.; Kim, M.; Ha, J.-H.H.; Jang, J.; Hwang, M.; Lee, B.K.; Chung, M.W.; Yoo, T.M.; Kim, M.J. Signal detection of methylphenidate by comparing a spontaneous reporting database with a claims database. Regul. Toxicol. Pharmacol. 2011, 61, 154–160, doi:10.1016/j.yrtph.2011.03.015.
  34. Curtis, J.R.; Cheng, H.; Delzell, E.; Fram, D.; Kilgore, M.; Saag, K.; Yun, H.; DuMouchel, W. Adaptation of Bayesian data mining algorithms to longitudinal claims data: Coxib safety as an example. Med. Care. 2008, 46, 969–975, doi:10.1097/MLR.0b013e318179253b.
  35. Zorych, I.; Madigan, D.; Ryan, P.; Bate, A. Disproportionality methods for pharmacovigilance in longitudinal observational databases. Stat. Methods Med. Res. 2011, doi:10.1177/0962280211403602.
  36. Coloma, P.M.; Schuemie, M.J.; Trifirò, G.; Gini, R.; Herings, R.; Hippisley-Cox, J.; Mazzaglia, G.; Giaquinto, C.; Corrao, G.; Pedersen, L.; et al. Combining electronic healthcare databases in Europe to allow for large-scale drug safety monitoring: the EU-ADR Project. Pharmacoepidemiol. Drug Saf. 2011, 20, 1–11, doi:10.1002/pds.2053.
  37. Brown, J.S.; Kulldorff, M.; Petronis, K.R.; Reynolds, R.; Chan, K.A.; Davis, R.L.; Graham, D.; Andrade, S.E.; Raebel, M.A.; Herrinton, L.; et al. Early adverse drug event signal detection within population-based health networks using sequential methods: Key methodologic considerations. Pharmacoepidemiol. Drug Saf. 2009, 18, 226–234, doi:10.1002/pds.1706.
  38. Madigan, D.; Ryan, P.; Simpson, S.; Zorych, I. Bayesian methods in pharmacovigilance. In Bayesian Statistics 9; Bernardo, J.M., Bayarri, M.J., Berger, J.O., Dawid, A.P., Heckerman, D., Smith, A.F.M., West, M., Eds.; Oxford University Press: Oxford, England, 2011; pp. 421–438.
  39. Wald, A. Sequential tests of statistical hypotheses. Ann. Math. Stat. 1945, 16, 117–186, doi:10.1214/aoms/1177731118.
  40. Wald, A. Sequential Analysis; Wiley: New York, NY, USA, 1947.
  41. Mini-Sentinel Coordinating Center (MSCC). Statistical methods development. Available online: (accessed on 13 February 2012).
  42. Observational Medical Outcomes Partnership. OMOP methods library. Available online: (accessed on 13 February 2012).
  43. Almenoff, J.S.; DuMouchel, W.; Kindman, L.A.; Yang, X.; Fram, D. Disproportionality analysis using empirical Bayes data mining: A tool for the evaluation of drug interactions in the post-marketing setting. Pharmacoepidemiol. Drug Saf. 2003, 12, 517–521, doi:10.1002/pds.885.
  44. Van Puijenbroek, E.P.; Bate, A.; Leufkens, H.G.M.; Lindquist, M.; Orre, R.; Egberts, A.C.G. A comparison of measures of disproportionality for signal detection in spontaneous reporting systems for adverse drug reactions. Pharmacoepidemiol. Drug Saf. 2002, 11, 3–10, doi:10.1002/pds.668.
  45. DuMouchel, W. Bayesian data mining in large frequency tables, with an application to the FDA spontaneous reporting system. Am. Stat. 1999, 53, 177–190, doi:10.2307/2686093.
  46. DuMouchel, W.; Pregibon, D. Empirical bayes screening for multi-item associations. In Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, August 26–29 2001; Association for Computing Machinery: San Francisco, CA, USA, 2001; pp. 67–76.
  47. Bate, A.; Lindquist, M.; Edwards, I.R.; Olsson, S.; Orre, R.; Lansner, A.; de Freitas, R.M. A Bayesian neural network method for adverse drug reaction signal generation. Eur. J. Clin. Pharmacol. 1998, 54, 315–321, doi:10.1007/s002280050466.
  48. Evans, S.J.W.; Waller, P.C.; Davis, S. Use of proportional reporting ratios (PRRs) for signal generation from spontaneous adverse drug reaction reports. Pharmacoepidemiol. Drug Saf. 2001, 10, 483–486, doi:10.1002/pds.677.
  49. Lansner, A.; Ekeberg, Ö. A one-layer feedback artificial neural network with a bayesian learning rule. Int. J. Neural Syst. 1989, 1, 77–78, doi:10.1142/S0129065789000499.
  50. Hauben, M.; Bate, A. Decision support methods for the detection of adverse events in post-marketing data. Drug Discov. Today 2009, 14, 343–357, doi:10.1016/j.drudis.2008.12.012.
  51. Bousquet, C.; Henegar, C.; Lillo-Le Louët, A.; Degoulet, P.; Jaulent, M.-C. Implementation of automated signal generation in pharmacovigilance using a knowledge-based approach. Int. J. Med. Inform. 2005, 74, 563–571, doi:10.1016/j.ijmedinf.2005.04.006.
  52. Yates, F. Contingency tables involving small numbers and the chi-square-test. Suppl. J. R. Stat. Soc. 1934, 1, 217–235, doi:10.2307/2983604.
  53. Goodman, L.A. William Henry Kruskal. In Measures of Association for Cross Classification; Springer: New York, NY, USA, 1979.
  54. MacKay, D.J.C. Information Theory. In Inference and Learning Algorithms; Cambridge University Press: Cambridge, UK, 2003.
  55. Raiffa, H.; Schlaifer, R. Applied Statistical Decision Theory; Harvard University: Boston, MA, USA, 1961.
  56. Gould, A.L. Practical pharmacovigilance analysis strategies. Pharmacoepidemiol. Drug Saf. 2003, 12, 559–574, doi:10.1002/pds.771.
  57. Norén, G.N.; Bate, A.; Orre, R.; Edwards, I.R. Extending the methods used to screen the WHO drug safety database towards analysis of complex associations and improved accuracy for rare events. Stat. Med. 2006, 25, 3740–3757, doi:10.1002/sim.2473.
  58. Ahmed, I.; Poncet, A. PhViD, Version 1.0.4. A R Package for PharmacoVigilance Signal Detection, Available online: (accessed on 6 December,2012).
  59. Anonymous. The R Project for Statistical Computing. Available online: (accessed on 13 February 2012).
  60. Pogson, G.W.; Kindred, L.H.; Carper, B.G. Rhabdomyolysis and renal failure associated with cerivastatin-gemfibrozil combination therapy. Am. J. Cardiol. 1999, 83, 1146, doi:10.1016/S0002-9149(99)00034-X.
  61. Van Puijenbroek, E.P.; Egberts, A.C.; Meyboom, R.H.B.; Leufkens, H.G.M. Signalling possible drug-drug interactions in a spontaneous reporting system: delay of withdrawal bleeding during concomitant use of oral contraceptives and itraconazole. Br. J. Clin. Pharmacol. 1999, 47, 689–693.
  62. Van Puijenbroek, E.P.; Egberts, A.C.G.; Heerdink, E.R.; Leufkens, H.G.M. Detecting drug-drug interactions using a database for spontaneous adverse drug reactions: An example with diuretics and non-steroidal anti-inflammatory drugs. Eur. J. Clin. Pharmacol. 2000, 56, 733–738, doi:10.1007/s002280000215.
  63. Norén, G.N.; Sundberg, R.; Bate, A.; Edwards, I.R. A statistical methodology for drug–drug interaction surveillance. Stat. Med. 2008, 27, 3057–3070, doi:10.1002/sim.3247.
  64. Farrington, C.P. Relative incidence estimation from case series for vaccine safety evaluation. Biometrics 1995, 51, 228–235, doi:10.2307/2533328.
  65. Taylor, B.; Miller, E.; Farrington, C.P.; Petropoulos, M.C.; Favot-Mayaud, I.; Li, J.; Waight, P.A. Autism and measles, mumps, and rubella vaccine: No epidemiological evidence for a causal association. Lancet 1999, 353, 2026–2029.
  66. Stata Statistical Software, StataCorp, College Station, TX, USA, 2011. Release 12.
  67. SAS, SAS Institute Inc, Cary, NC, USA, 2011. Release 9.3.
  68. Hocine, M.N.; Musonda, P.; Andrews, N.J.; Farrington, C.P. Sequential case series analysis for pharmacovigilance. J. R. Stat. Soc. 2009, 172, 213–236, doi:10.1111/j.1467-985X.2008.00555.x.
  69. Maclure, M.; Fireman, B.; Nelson, J.C.; Hua, W.; Shoaibi, A.; Paredes, A.; Madigan, D. When should case-only designs be used for safety monitoring of medical products? Pharmacoepidemiol. Drug Saf. 2012, 21, 50–61, doi:10.1002/pds.2330.
  70. Norén, G.N.; Hopstadius, J.; Bate, A.; Star, K.; Edwards, I.R. Temporal pattern discovery in longitudinal electronic patient records. Data Min. Knowl. Discov. 2010, 20, 361–387.
  71. Murray, R.E.; Ryan, P.B.; Reisinger, S.J. Design and validation of a data simulation model for longitudinal healthcare data. AMIA Annu. Symp. Proc. 2011, 2011, 1176–1185.
  72. OMOP. OSIM-Observational Medical Dataset Simulator. Available online: (accessed on 14 February 2012).
  73. Thomson Reuters. MarketScan databases. Available online: (accessed on 14 February 2012).
  74. Vlug, A.E.; van der Lei, J.; Mosseveld, B.M.Th.; van Wijk, M.A.M.; van der Linden, P.D.; Sturkenboom, M.C.J.M.; van Bemmel, J.H. Postmarketing surveillance based on electronic patient records: The IPCI project. Methods Inf. Med. 1999, 38, 339–344.
  75. Schuemie, M.J.; Coloma, P.M.; Straatman, H.; Herings, R.M.; Trifirò, G.; Matthews, J.N.; Prieto-Merino, D.; Molokhia, M.; Pedersen, L.; Gini, R.; et al. Using electronic health care records for drug safety signal detection: A comparative evaluation of statistical methods. Med. Care. 2012, 10, 890–897.
  76. Ryan, P.B.; Madigan, D.; Stang, P.E.; Marc Overhage, J.; Racoosin, J.A.; Hartzema, A.G. Empirical assessment of methods for risk identification in healthcare data: Results from the experiments of the Observational Medical Outcomes Partnership. Stat. Med. 2012. in press.
  77. Schneeweiss, S.; Rassen, J.A.; Glynn, R.J.; Avorn, J.; Mogun, H.; Brookhart, M.A. High-dimensional propensity score adjustment in studies of treatment effects using health care claims data. Epidemiology 2009, 20, 512–522, doi:10.1097/EDE.0b013e3181a663cc.
  78. Rassen, J.A.; Schneeweiss, S. Using high-dimensional propensity scores to automate confounding control in a distributed medical product safety surveillance system. Pharmacoepidemiol. Drug Saf. 2012, 21, 41–49, doi:10.1002/pds.2328.
  79. Fawcett, T. An introduction to ROC analysis. Pattern Recognit. Lett. 2006, 27, 861–874.
  80. Manning, C.D.; Raghavan, P.; Schütze, H. Introduction to Information Retrieval; Cambridge Univ Press: Cambridge, UK, 2008.
  81. Lu, Z. Information technology in pharmacovigilance: Benefits, challenges, and future directions from industry perspectives. Drug Healthc. Patient Saf. 2009, 1, 35–45, doi:10.2147/DHPS.S7180.
  82. Rosenbaum, P.R.; Rubin, D.B. The central role of the propensity score in observational studies for causal effects. Biometrika 1983, 70, 41–55, doi:10.1093/biomet/70.1.41.
  83. Garbe, E.; Kloss, S.; Suling, M.; Pigeot, I.; Schneeweiss, S. High-dimensional versus conventional propensity scores in a comparative effectiveness study of coxibs and reduced upper gastrointestinal complications. Eur. J. Clin. Pharmacol. 2012, doi:10.1007/s00228-012-1334-2.
  84. Greenland, S. Regression methods for epidemiologic analysis. In Handbook of Epidemiology; Ahrens, W., Pigeot, I., Eds.; Springer: Berlin/Heidelberg, Germany, 2005; pp. 625–691.
  85. Genkin, A.; Lewis, D.D.; Madigan, D. Large-scale Bayesian logistic regression for text categorization. Technometrics 2007, 49, 291–304, doi:10.1198/004017007000000245.
  86. Caster, O.; Norén, G.N.; Madigan, D.; Bate, A. Large-scale regression-based pattern discovery: The example of screening the WHO global drug safety database. Stat. Anal. Data Min. 2010, 3, 197–208.
  87. Ahmed, I.; Dalmasso, C.; Haramburu, F.; Thiessard, F.; Broët, P.; Tubert-Bitter, P. False discovery rate estimation for frequentistpharmacovigilance signal detection methods. Biometrics 2010, 66, 301–309, doi:10.1111/j.1541-0420.2009.01262.x.
  88. Ahmed, I.; Thiessard, F.; Miremont-Salamé, G.; Haramburu, F.; Kreft-Jais, C.; Bégaud, B.; Tubert-Bitter, P. Early detection of pharmacovigilance signals with automated methods based on false discovery rates: A comparative study. Drug Saf. 2012, 6, 495–506.
  89. Benjamini, Y.; Hochberg, Y. Controlling the false discovery rate: A practical and powerful approach to multiple testing. J. R. Stat. Soc. 1995, 57, 289–300.
  90. Ståhl, M.; Lindquist, M.; Edwards, I.R.; Brown, E.G. Introducing triage logic as a new strategy for the detection of signals in the WHO Drug Monitoring Database. Pharmacoepidemiol. Drug Saf. 2004, 13, 355–363, doi:10.1002/pds.894.
  91. Lindquist, M. Use of triage strategies in the WHO signal-detection process. Drug Saf. 2007, 30, 635–637, doi:10.2165/00002018-200730070-00014.
  92. Horwitz, R.I.; Feinstein, A.R. The problem of protopathic bias in case-control studies. Am. J. Med. 1980, 68, 255–258, doi:10.1016/0002-9343(80)90363-0.
  93. Schneeweiss, S. A basic study design for expedited safety signal evaluation based on electronic healthcare data. Pharmacoepidemiol. Drug Saf. 2010, 19, 858–868, doi:10.1002/pds.1926.
  94. Kulldorff, M.; Davis, R.L.; Kolczak, M.; Lewis, E.; Lieu, T.; Platt, R. A maximized sequential probability ratio test for drug and vaccine safety surveillance. Seq. Anal. 2011, 30, 58–78, doi:10.1080/07474946.2011.539924.
  95. Li, L.; Kulldorff, M. A conditional maximized sequential probability ratio test for pharmacovigilance. Stat. Med. 2010, 29, 284–295.
  96. Brown, J.S.; Kulldorff, M.; Chan, K.A.; Davis, R.L.; Graham, D.; Pettus, P.T.; Andrade, S.E.; Raebel, M.A.; Herrinton, L.; Roblin, D.; et al. Early detection of adverse drug events within population-based health networks: application of sequential testing methods. Pharmacoepidemiol. Drug Saf. 2007, 16, 1275–1284, doi:10.1002/pds.1509.
  97. Platt, R.; Andrade, S.E.; Davis, R.L.; DeStefano, F.; Finkelstein, J.A.; Goodman, M.J.; Gurwitz, J.H.; Go, A.S.; Martinson, B.C.; Raebel, M.A.; et al. Pharmacovigilance in the HMO research network. In Pharmacovigilance; John Wiley & Sons, Ltd.: New York, NY, USA, 2002; pp. 391–398.
  98. Li, L. A conditional sequential sampling procedure for drug safety surveillance. Stat. Med. 2009, 28, 3124–3138, doi:10.1002/sim.3689.
  99. Davis, R.L.; Kolczak, M.; Lewis, E.; Nordin, J.; Goodman, M.; Shay, D.K.; Platt, R.; Black, S.; Shinefield, H.; Chen, R.T. Active surveillance of vaccine safety: A system to detect early signs of adverse events. Epidemiology 2005, 3, 336–341.
  100. Yih, W.K.; Kulldorff, M.; Fireman, B.H.; Shui, I.M.; Lewis, E.M.; Klein, N.P.; Baggs, J.; Weintraub, E.S.; Belongia, E.A.; Naleway, A.; et al. Active surveillance for adverse events: The experience of the Vaccine Safety Datalink project. Pediatrics 2011, 127, 54–64.
  101. Li, L.; Kulldorff, M.; Nelson, J.; Cook, A. A propensity score-enhanced sequential analytic method for comparative drug safety surveillance. Stat. Biosci. 2011, 3, 45–62, doi:10.1007/s12561-011-9034-5.
  102. Jin, H.W.; Chen, J.; He, H.; Williams, G.J.; Kelman, C.; O’Keefe, C.M. Mining unexpected temporal associations: applications in detecting adverse drug reactions. IEEE Trans. Inf. Technol. Biomed. 2008, 12, 488–500, doi:10.1109/TITB.2007.900808.
  103. Jin, H.W.; Chen, J.; He, H.; Kelman, C.; McAullay, D.; O’Keefe, C.M. Signaling potential adverse drug reactions from administrative health databases. IEEE Trans. Knowl. Data Eng. 2010, 22, 839–853.
  104. Grigg, O.; Farewell, V. An overview of risk-adjusted charts. J. R. Stat. Soc. 2004, 167, 523–539, doi:10.1111/j.1467-985X.2004.0apm2.x.
  105. Nelson, J.C.; Cook, A.; Yu, O. Evaluation of signal detection methods for use in prospective post licensure medical product safety surveillance. Available online:!documentDetail;D=FDA-2009-N-0192–0002 (accessed on 14 August 2012).
  106. Spiegelhalter, D.; Grigg, O.; Kinsman, R.; Treasure, T. Risk-adjusted sequential probability ratio tests: applications to Bristol, Shipman and adult cardiac surgery. Int. J. Qual. Health Care 2003, 15, 7–13, doi:10.1093/intqhc/15.1.7.
  107. Norén, G.N.; Bate, A.; Hopstadius, J.; Star, K.; Edwards, I.R. Temporal pattern discovery for trends and transient effects: Its application to patient records. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; Association for Computing Machinery: Las Vegas, NV, USA, 2008; pp. 963–971.
  108. Hauben, M.; Norén, G.N. A decade of data mining and still counting. Drug Saf. 2010, 33, 527–534, doi:10.2165/11532430-000000000-00000.
  109. Madigan, D.; Ryan, P. Commentary: What can we really learn from observational studies? The need for empirical assessment of methodology for active drug safety surveillance and comparative effectiveness research. Epidemiology 2011, 22, 629, doi:10.1097/EDE.0b013e318228ca1d.
  110. Ray, W.A. Improving automated database studies. Epidemiology 2011, 22, 302–304, doi:10.1097/EDE.0b013e31820f31e1.
  111. Walker, A.M. Signal detection for vaccine side effects that have not been specified in advance. Pharmacoepidemiol. Drug Saf. 2010, 19, 311–317, doi:10.1002/pds.1889.
  112. Reisinger, S.J.; Ryan, P.B.; O’Hara, D.J.; Powell, G.E.; Painter, J.L.; Pattishall, E.N.; Morris, J.A. Development and evaluation of a common data model enabling active drug safety surveillance using disparate healthcare databases. J. Am. Med. Inform. Assoc. 2010, 17, 652–662, doi:10.1136/jamia.2009.002477.
  113. Avillach, P.; Joubert, M.; Thiessard, F.; Trifirò, G.; Dufour, J.C.; Pariente, A.; Mougin, F.; Polimeni, G.; Catania, M.A.; Giaquinto, C. Design and evaluation of a semantic approach for the homogeneous identification of events in eight patient databases: A contribution to the European EU-ADR project. Stud. Health. Technol. Inform. 2010, 160, 1085.
Pharmaceutics EISSN 1999-4923 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert