ARTICLE
TITLE

Epi Archive: Automated Synthesis of Global Notifiable Disease Data

SUMMARY

ObjectiveLANL has built software that automatically collects global notifiable disease data, synthesizes the data, and makes it available to humans and computers within the Biosurveillance Ecosystem (BSVE) as a novel data stream. These data have many applications including improving the prediction and early warning of disease events.IntroductionMost countries do not report national notifiable disease data in a machine-readable format. Data are often in the form of a file that contains text, tables and graphs summarizing weekly or monthly disease counts. This presents a problem when information is needed for more data intensive approaches to epidemiology, biosurveillance and public health.While most nations likely store incident data in a machine-readable format, governments are often hesitant to share data openly for a variety of reasons that include technical, political, economic, and motivational issues1.A survey conducted by LANL of notifiable disease data reporting in over fifty countries identified only a few websites that report data in a machine-readable format. The majority (>70%) produce reports as PDF files on a regular basis. The bulk of the PDF reports present data in a structured tabular format, while some report in natural language.The structure and format of PDF reports change often; this adds to the complexity of identifying and parsing the desired data. Not all websites publish in English, and it is common to find typos and clerical errors.LANL has developed a tool, Epi Archive, to collect global notifiable disease data automatically and continuously and make it uniform and readily accessible.MethodsWe conducted a survey of the national notifiable disease reporting systems notating how the data are reported and in what formats. We determined the minimal metadata that is required to contextualize incident counts properly, as well as optional metadata that is commonly found.The development of software to regularly ingest notifiable disease data and make it available involves three or four main steps: scraping, detecting, parsing and persisting.Scraping: we examine website design and determine reporting mechanisms for each country/website, as well as what varies across the reporting mechanisms. We then designed and wrote code to automate the downloading of the data for each country. We store all artifacts presented as files (PDF, XLSX, etc.) in their original form, along with appropriate metadata for parsing and data provenance.Detecting: This step is required when parsing structured non-machine-readable data such as tabular data in PDF files. We combined the Nurminen methodology of PDF table detection with in-house heuristics to find the desired data within PDF reports2.Parsing: We determined what to extract from each dataset and parsed these data into uniform data structures, correctly accommodating the variations in metadata (e.g., time interval definitions) and the various human languages.Persisting: We store the data in the Epi Archive database and make it available on the internet and through the BSVE. The data is persisted into a structured and normalized SQL database.ResultsThe Epi Archive tool currently contains national and/or subnational notifiable disease data from twenty nations. When a user accesses the Epi Archive site, they are prompted with four fields: country, subregion, disease of interest, and date duration. Upon form submission, a time series is generated from the users’ specifications. The generated graph can then be downloaded into a CSV file if a user is interested in performing personal analysis. Additionally, the data from Epi Archive can be reached through a REST API (Representational State Transfer Application Programming Interface).ConclusionsLANL, as part of a currently funded DTRA effort, is automatically and continually collecting global notifiable disease data. While 20 nations are in production, more are being brought online in the near future. These data are already being utilized and will have many applications including improving the prediction and early warning of disease events.References[1] van Panhuis WG, Paul P, Emerson C, et al. A systematic review of barriers to data sharing in public health. BMC Public Health. 2014. 14:1144. doi:10.1186/1471-2458-14-1144[2] Nurminen, Anssi. "Algorithmic extraction of data in tables in PDF documents." (2013).

 Articles related

Emily Roberts,Rachelle Boulton,Josh Ridderhoff,Theron Jeppson    

ObjectiveThe objective of this abstract is to illustrate how the Utah Department of Health processes a high volume of electronic data in an automated way. We do this by a series of rules engines that does not require human intervention.IntroductionNation... see more


Hongzhang Zheng,Tariq Siddiqui,Sylvain DeLisle    

The most effective target for automated influenza surveillance systems is not known. In this work, we simulated a prospective surveillance system operating on authentic historical series of daily casecounts. We determined how long the system would take t... see more


Beth T. Poitras,Rebecca S. Payne,Nicholas D. Seliga    

ObjectiveDiscuss the power of utilizing DOD clinical ancillary services data for infectious disease surveillance, the steps used to mitigate pitfalls which may occur during the surveillance process, and the potential of adapting this data for surveillanc... see more


Pascal Vilain,Muriel Vincent,Anne Fouillet,Katia Mougin-Damour,Xavier Combes,Adrien Vague,Fabien Vaniet,Laurent Filleul,Luce Menudier    

ObjectiveTo describe the characteristics of ED vitis related to dengue fever and to show how the syndromic surveillance system can be flexible for the monitoring of this outbreak.IntroductionIn Reunion Island, a French overseas territory located in the s... see more


Shraddha Patel,Miles Stewart,Martina Siwek    

ObjectiveTo introduce SMS-based data collection into the Peruvian Navy’s public health surveillance system for increased reporting rates and timeliness, particularly from remote areas, as well as improve capabilities for analysis of surveillance data by ... see more