Soft Computing

, Volume 17, Issue 12, pp 2381–2397

Comparison of algorithms that detect drug side effects using electronic healthcare databases


    • Intelligent Modelling and Analysis
  • Jonathan M. Garibaldi
    • Intelligent Modelling and Analysis
  • Uwe Aickelin
    • Intelligent Modelling and Analysis
  • Daniele Soria
    • Intelligent Modelling and Analysis
  • Jack Gibson
    • Clinical Sciences Building, Nottingham City Hospital
  • Richard Hubbard
    • Clinical Sciences Building, Nottingham City Hospital
Methodologies and Application

DOI: 10.1007/s00500-013-1097-4

Cite this article as:
Reps, J.M., Garibaldi, J.M., Aickelin, U. et al. Soft Comput (2013) 17: 2381. doi:10.1007/s00500-013-1097-4


The electronic healthcare databases are starting to become more readily available and are thought to have excellent potential for generating adverse drug reaction signals. The Health Improvement Network (THIN) database is an electronic healthcare database containing medical information on over 11 million patients that has excellent potential for detecting ADRs. In this paper we apply four existing electronic healthcare database signal detecting algorithms (MUTARA, HUNT, Temporal Pattern Discovery and modified ROR) on the THIN database for a selection of drugs from six chosen drug families. This is the first comparison of ADR signalling algorithms that includes MUTARA and HUNT and enabled us to set a benchmark for the adverse drug reaction signalling ability of the THIN database. The drugs were selectively chosen to enable a comparison with previous work and for variety. It was found that no algorithm was generally superior and the algorithms’ natural thresholds act at variable stringencies. Furthermore, none of the algorithms perform well at detecting rare ADRs.


Adverse drug eventElectronic healthcare database Longitudinal observational databaseMUTARAHUNTTemporal pattern discoveryDisproportionality methods

Copyright information

© Springer-Verlag Berlin Heidelberg 2013