Cargando…

I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform

MOTIVATION: The i2b2 platform is used at major academic health institutions and research consortia for querying for electronic health data. However, a major obstacle for wider utilization of the platform is the complexity of data loading that entails a steep curve of learning the platform’s complex...

Descripción completa

Detalles Bibliográficos
Autores principales: Wagholikar, Kavishwar B, Ainsworth, Layne, Zelle, David, Chaney, Kira, Mendis, Michael, Klann, Jeffery, Blood, Alexander J, Miller, Angela, Chulyadyo, Rupendra, Oates, Michael, Gordon, William J, Aronson, Samuel J, Scirica, Benjamin M, Murphy, Shawn N
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9563689/
https://www.ncbi.nlm.nih.gov/pubmed/36053173
http://dx.doi.org/10.1093/bioinformatics/btac595
_version_ 1784808463728115712
author Wagholikar, Kavishwar B
Ainsworth, Layne
Zelle, David
Chaney, Kira
Mendis, Michael
Klann, Jeffery
Blood, Alexander J
Miller, Angela
Chulyadyo, Rupendra
Oates, Michael
Gordon, William J
Aronson, Samuel J
Scirica, Benjamin M
Murphy, Shawn N
author_facet Wagholikar, Kavishwar B
Ainsworth, Layne
Zelle, David
Chaney, Kira
Mendis, Michael
Klann, Jeffery
Blood, Alexander J
Miller, Angela
Chulyadyo, Rupendra
Oates, Michael
Gordon, William J
Aronson, Samuel J
Scirica, Benjamin M
Murphy, Shawn N
author_sort Wagholikar, Kavishwar B
collection PubMed
description MOTIVATION: The i2b2 platform is used at major academic health institutions and research consortia for querying for electronic health data. However, a major obstacle for wider utilization of the platform is the complexity of data loading that entails a steep curve of learning the platform’s complex data schemas. To address this problem, we have developed the i2b2-etl package that simplifies the data loading process, which will facilitate wider deployment and utilization of the platform. RESULTS: We have implemented i2b2-etl as a Python application that imports ontology and patient data using simplified input file schemas and provides inbuilt record number de-identification and data validation. We describe a real-world deployment of i2b2-etl for a population-management initiative at MassGeneral Brigham. AVAILABILITY AND IMPLEMENTATION: i2b2-etl is a free, open-source application implemented in Python available under the Mozilla 2 license. The application can be downloaded as compiled docker images. A live demo is available at https://i2b2clinical.org/demo-i2b2etl/ (username: demo, password: Etl@2021). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-9563689
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-95636892022-10-18 I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform Wagholikar, Kavishwar B Ainsworth, Layne Zelle, David Chaney, Kira Mendis, Michael Klann, Jeffery Blood, Alexander J Miller, Angela Chulyadyo, Rupendra Oates, Michael Gordon, William J Aronson, Samuel J Scirica, Benjamin M Murphy, Shawn N Bioinformatics Applications Notes MOTIVATION: The i2b2 platform is used at major academic health institutions and research consortia for querying for electronic health data. However, a major obstacle for wider utilization of the platform is the complexity of data loading that entails a steep curve of learning the platform’s complex data schemas. To address this problem, we have developed the i2b2-etl package that simplifies the data loading process, which will facilitate wider deployment and utilization of the platform. RESULTS: We have implemented i2b2-etl as a Python application that imports ontology and patient data using simplified input file schemas and provides inbuilt record number de-identification and data validation. We describe a real-world deployment of i2b2-etl for a population-management initiative at MassGeneral Brigham. AVAILABILITY AND IMPLEMENTATION: i2b2-etl is a free, open-source application implemented in Python available under the Mozilla 2 license. The application can be downloaded as compiled docker images. A live demo is available at https://i2b2clinical.org/demo-i2b2etl/ (username: demo, password: Etl@2021). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2022-09-02 /pmc/articles/PMC9563689/ /pubmed/36053173 http://dx.doi.org/10.1093/bioinformatics/btac595 Text en © The Author(s) 2022. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Notes
Wagholikar, Kavishwar B
Ainsworth, Layne
Zelle, David
Chaney, Kira
Mendis, Michael
Klann, Jeffery
Blood, Alexander J
Miller, Angela
Chulyadyo, Rupendra
Oates, Michael
Gordon, William J
Aronson, Samuel J
Scirica, Benjamin M
Murphy, Shawn N
I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title_full I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title_fullStr I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title_full_unstemmed I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title_short I2b2-etl: Python application for importing electronic health data into the informatics for integrating biology and the bedside platform
title_sort i2b2-etl: python application for importing electronic health data into the informatics for integrating biology and the bedside platform
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9563689/
https://www.ncbi.nlm.nih.gov/pubmed/36053173
http://dx.doi.org/10.1093/bioinformatics/btac595
work_keys_str_mv AT wagholikarkavishwarb i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT ainsworthlayne i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT zelledavid i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT chaneykira i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT mendismichael i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT klannjeffery i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT bloodalexanderj i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT millerangela i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT chulyadyorupendra i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT oatesmichael i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT gordonwilliamj i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT aronsonsamuelj i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT sciricabenjaminm i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform
AT murphyshawnn i2b2etlpythonapplicationforimportingelectronichealthdataintotheinformaticsforintegratingbiologyandthebedsideplatform