EMRBots

EMRBots is a set of synthetic electronic health record datasets and related source code for artificially generated patient records. The project was created to support research and education using synthetic medical data rather than real patient records.

Synthetic health data is used in biomedical informatics when access to real patient records is limited by privacy, confidentiality, or institutional restrictions. A 2018 letter in Communications of the ACM described EMRBots as a system for generating synthetic patient populations containing demographics, admissions, comorbidities, and laboratory values.

Use in research

EMRBots has been cited or used in biomedical informatics research as a source of synthetic clinical data. A 2018 article in Bioinformatics on the R package comoRbidity included artificially generated clinical data from EMRBots to demonstrate systematic analysis of disease comorbidities.

A 2020 article in JMIR Medical Informatics discussed EMRBots in the context of methods for generating synthetic patient repositories while comparing analyses based on synthetic and real medical data.

Availability

EMRBots datasets have been made available through Figshare, including 100-patient, 10,000-patient, and 100,000-patient synthetic databases. The 10,000-patient dataset also appears in the National Institute of Allergy and Infectious Diseases data discovery portal.

Criticism

The Developers of Synthea, another synthetic patient generator, criticized EMRBots as a set of pregenerated synthetic electronic health record datasets with limited explanation of the generation process and with inconsistencies between health problems, age, and gender.

See also

  • Synthetic data
  • Electronic health record
  • Synthea