ESMARConf2022 Special Session 2: Review processes from A to Z (part 2) - Steph Zimsen
Channel: ESMARConf
Date: 2022-02-22

Presenter: Steph Zimsen
Session: Special Session 2: Review processes from A to Z (part 2)
Title: Automating data-cleaning and documentation of extracted data using interactive R-markdown notebooks
Abstract: At the Institute for Health Metrics and Evaluation, we conduct ~40 systematic reviews each year. In our general process to search~screen~extract~analyze, we found we need an intervening step: cleaning extracted data before analysis. The problem arises from a feature of our workflow: one person extracts the data, while another analyzes. Clean-up falls through the gap as we hand off data. Analysts must then spend time cleaning, though the extractor is far more familiar with the dataset. To work faster with fewer errors, we developed a stepwise cleaning checklist, then wrote code modules to fix common problems. But juggling Excel and R and a checklist still takes time and attention. To streamline further, we are developing a systematic solution: an interactive R-markdown notebook to take in parameters of the specific extraction dataset; clean and validate the data; and return a new cleaned dataset. We are testing with a recent systematic review dataset of ~2800 observations from more than 150 sources. This semi-automated interactive code has other benefits besides valid, upload-ready analysis data. First, a flexible, parameterized template enables faster work, easily repeated. Also, the code can reproducibly make documentation of cleaning done, or extraction history, or other reports on data, parameters, and results. And critically, an interactive notebook makes sophisticated coding accessible to data extractors, who tend to have less coding experience than research analysts.

Please cite as: Zimsen, Steph (2022) Automating data-cleaning and documentation of extracted data using interactive R-markdown notebooks. ESMARConf2022 conference presentation. Zenodo. https://doi.org/10.5281/zenodo.6093178