bioRxivBioinformaticsPreprint
A post-processing algorithm for building longitudinal medication dose data from extracted medication information using natural language processing from electronic health records
Elizabeth A. McNeer, Cole BeckiD, Hannah L. WeeksiD, Michael L. WilliamsiD, Nathan T. JamesiD, Leena ChoiiD
Abstract
ObjectiveWe developed a post-processing algorithm to convert raw natural language processing (NLP) output from electronic health records (EHRs) into a usable format for analysis. This algorithm was specifically developed for creating datasets for use in medication-based studies. Materials and MethodsThe algorithm was developed using output from two NLP systems, MedXN and medExtractR. We extracted medication information from deidentified clinical notes from Vanderbilts EHR system for two medications, tacrolimus and lamotrigine. The algorithm consists of two parts. Part I parses the raw NLP output and connects entities together. Part II removes redundancies and calculates dose intake and daily dose. We evaluated each part by comparing to human-determined gold standards that were generated using approximately 300 records from 10 subjects for each medication and each NLP system. ResultsThe algorithm performed well. For MedXN, the F-measures were at or above 0.99 for Part I and at or above 0.97 for Part II. For medExtractR, the F-measures for Part I were 1.00 and for Part II they were at or above 0.98. DiscussionOur post-processing algorithm was developed separately from an NLP system, making it easier to modify and generalize to other systems. It performed well to convert NLP output to analyzable data, but it cannot perform well in certain cases, such as when incorrect information is extracted by the NLP system. ConclusionOur post-processing algorithm provides a way to convert raw NLP output to a form that is useful for medication-based studies, leading to more opportunities to use EHR data for diverse studies.
- Citations
- 2
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- rdrugtrajectory: An R Package for the Analysis of Drug Prescriptions in Electronic Health Care Records
Anthony Nash, Tingyee E. Chang, … M. Zameel Cader·bioRxiv·Jan 8, 2021
- Analysis of Risk Factor Domains in Psychosis Patient Health Records
Eben Holderness, Nicholas Miller, … Mei‐Hua Hall·Journal of Biomedical SemanticsPeer-reviewed·Jan 1, 2018
- Mapping Patient Trajectories using Longitudinal Extraction and Deep Learning in the MIMIC-III Critical Care Database
Brett K. Beaulieu‐Jones, Patryk Orzechowski, Jason H. Moore·Pacific Symposium on Biocomputing (PSB)Peer-reviewed·Nov 17, 2017
- SemEHR: A General-purpose Semantic Search System to Surface Semantic Data from Clinical Notes for Tailored Care, Trial Recruitment and Clinical Research
Honghan Wu, Giulia Toti, … Richard Dobson·Journal of the American Medical Informatics AssociationPeer-reviewed·Jan 8, 2018
- Predicting the physiological effects of multiple drugs using electronic health record
Junhyeok Jeon, Eujin Hong, … Hyun Uk Kim·Computers in Biology and MedicinePeer-reviewed·Dec 1, 2024
- Augmented Intelligence with Natural Language Processing Applied to Electronic Health Records is Useful for Identifying Patients with Non-Alcoholic Fatty Liver Disease at Risk for Disease Progression
Tielman T. Van Vleck, Lili Chan, … Girish N. Nadkarni·International Journal of Medical InformaticsPeer-reviewed·Jul 6, 2019