A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS)

Xia Jing, Matthew Emerson, David Masters, Matthew Brooks, Jacob Buskirk, Nasseef Abukamail, Chang Liu, James J. Cimino, Jay Shubrook, Sonsoles De Lacalle, Yuchun Zhou, Vimla Patel

Research output: Contribution to journalArticle

Abstract

Background: Vast volumes of data, coded through hierarchical terminologies (e.g., International Classification of Diseases, Tenth Revision-Clinical Modification [ICD10-CM], Medical Subject Headings [MeSH]), are generated routinely in electronic health record systems and medical literature databases. Although graphic representations can help to augment human understanding of such data sets, a graph with hundreds or thousands of nodes challenges human comprehension. To improve comprehension, new tools are needed to extract the overviews of such data sets. We aim to develop a visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS) as an online, and publicly accessible tool. The ultimate goals are to filter, summarize the health data sets, extract insights, compare and highlight the differences between various health data sets by using VIADS. The results generated from VIADS can be utilized as data-driven evidence to facilitate clinicians, clinical researchers, and health care administrators to make more informed clinical, research, and administrative decisions. We utilized the following tools and the development environments to develop VIADS: Django, Python, JavaScript, Vis.js, Graph.js, JQuery, Plotly, Chart.js, Unittest, R, and MySQL. Results: VIADS was developed successfully and the beta version is accessible publicly. In this paper, we introduce the architecture design, development, and functionalities of VIADS. VIADS includes six modules: user account management module, data sets validation module, data analytic module, data visualization module, terminology module, dashboard. Currently, VIADS supports health data sets coded by ICD-9, ICD-10, and MeSH. We also present the visualization improvement provided by VIADS in regard to interactive features (e.g., zoom in and out, customization of graph layout, expanded information of nodes, 3D plots) and efficient screen space usage. Conclusions: VIADS meets the design objectives and can be used to filter, summarize, compare, highlight and visualize large health data sets that coded by hierarchical terminologies, such as ICD-9, ICD-10 and MeSH. Our further usability and utility studies will provide more details about how the end users are using VIADS to facilitate their clinical, research or health administrative decision making.

Original languageEnglish (US)
Article number31
JournalBMC Medical Informatics and Decision Making
Volume19
Issue number1
DOIs
StatePublished - Feb 14 2019
Externally publishedYes

Fingerprint

Terminology
International Classification of Diseases
Health
Medical Subject Headings
Boidae
Datasets
Electronic Health Records
Administrative Personnel
Research
Decision Making
Research Personnel
Databases
Delivery of Health Care

Keywords

  • Data analytic tool
  • Data set filtering
  • Hierarchical terminology
  • Human comprehension
  • Visualization

ASJC Scopus subject areas

  • Health Policy
  • Health Informatics

Cite this

A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS). / Jing, Xia; Emerson, Matthew; Masters, David; Brooks, Matthew; Buskirk, Jacob; Abukamail, Nasseef; Liu, Chang; Cimino, James J.; Shubrook, Jay; De Lacalle, Sonsoles; Zhou, Yuchun; Patel, Vimla.

In: BMC Medical Informatics and Decision Making, Vol. 19, No. 1, 31, 14.02.2019.

Research output: Contribution to journalArticle

Jing, X, Emerson, M, Masters, D, Brooks, M, Buskirk, J, Abukamail, N, Liu, C, Cimino, JJ, Shubrook, J, De Lacalle, S, Zhou, Y & Patel, V 2019, 'A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS)', BMC Medical Informatics and Decision Making, vol. 19, no. 1, 31. https://doi.org/10.1186/s12911-019-0750-y
Jing, Xia ; Emerson, Matthew ; Masters, David ; Brooks, Matthew ; Buskirk, Jacob ; Abukamail, Nasseef ; Liu, Chang ; Cimino, James J. ; Shubrook, Jay ; De Lacalle, Sonsoles ; Zhou, Yuchun ; Patel, Vimla. / A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS). In: BMC Medical Informatics and Decision Making. 2019 ; Vol. 19, No. 1.
@article{2f6c9b67c929457b9a694e2829cb1af2,
title = "A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS)",
abstract = "Background: Vast volumes of data, coded through hierarchical terminologies (e.g., International Classification of Diseases, Tenth Revision-Clinical Modification [ICD10-CM], Medical Subject Headings [MeSH]), are generated routinely in electronic health record systems and medical literature databases. Although graphic representations can help to augment human understanding of such data sets, a graph with hundreds or thousands of nodes challenges human comprehension. To improve comprehension, new tools are needed to extract the overviews of such data sets. We aim to develop a visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS) as an online, and publicly accessible tool. The ultimate goals are to filter, summarize the health data sets, extract insights, compare and highlight the differences between various health data sets by using VIADS. The results generated from VIADS can be utilized as data-driven evidence to facilitate clinicians, clinical researchers, and health care administrators to make more informed clinical, research, and administrative decisions. We utilized the following tools and the development environments to develop VIADS: Django, Python, JavaScript, Vis.js, Graph.js, JQuery, Plotly, Chart.js, Unittest, R, and MySQL. Results: VIADS was developed successfully and the beta version is accessible publicly. In this paper, we introduce the architecture design, development, and functionalities of VIADS. VIADS includes six modules: user account management module, data sets validation module, data analytic module, data visualization module, terminology module, dashboard. Currently, VIADS supports health data sets coded by ICD-9, ICD-10, and MeSH. We also present the visualization improvement provided by VIADS in regard to interactive features (e.g., zoom in and out, customization of graph layout, expanded information of nodes, 3D plots) and efficient screen space usage. Conclusions: VIADS meets the design objectives and can be used to filter, summarize, compare, highlight and visualize large health data sets that coded by hierarchical terminologies, such as ICD-9, ICD-10 and MeSH. Our further usability and utility studies will provide more details about how the end users are using VIADS to facilitate their clinical, research or health administrative decision making.",
keywords = "Data analytic tool, Data set filtering, Hierarchical terminology, Human comprehension, Visualization",
author = "Xia Jing and Matthew Emerson and David Masters and Matthew Brooks and Jacob Buskirk and Nasseef Abukamail and Chang Liu and Cimino, {James J.} and Jay Shubrook and {De Lacalle}, Sonsoles and Yuchun Zhou and Vimla Patel",
year = "2019",
month = "2",
day = "14",
doi = "10.1186/s12911-019-0750-y",
language = "English (US)",
volume = "19",
journal = "BMC Medical Informatics and Decision Making",
issn = "1472-6947",
publisher = "BioMed Central",
number = "1",

}

TY - JOUR

T1 - A visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS)

AU - Jing, Xia

AU - Emerson, Matthew

AU - Masters, David

AU - Brooks, Matthew

AU - Buskirk, Jacob

AU - Abukamail, Nasseef

AU - Liu, Chang

AU - Cimino, James J.

AU - Shubrook, Jay

AU - De Lacalle, Sonsoles

AU - Zhou, Yuchun

AU - Patel, Vimla

PY - 2019/2/14

Y1 - 2019/2/14

N2 - Background: Vast volumes of data, coded through hierarchical terminologies (e.g., International Classification of Diseases, Tenth Revision-Clinical Modification [ICD10-CM], Medical Subject Headings [MeSH]), are generated routinely in electronic health record systems and medical literature databases. Although graphic representations can help to augment human understanding of such data sets, a graph with hundreds or thousands of nodes challenges human comprehension. To improve comprehension, new tools are needed to extract the overviews of such data sets. We aim to develop a visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS) as an online, and publicly accessible tool. The ultimate goals are to filter, summarize the health data sets, extract insights, compare and highlight the differences between various health data sets by using VIADS. The results generated from VIADS can be utilized as data-driven evidence to facilitate clinicians, clinical researchers, and health care administrators to make more informed clinical, research, and administrative decisions. We utilized the following tools and the development environments to develop VIADS: Django, Python, JavaScript, Vis.js, Graph.js, JQuery, Plotly, Chart.js, Unittest, R, and MySQL. Results: VIADS was developed successfully and the beta version is accessible publicly. In this paper, we introduce the architecture design, development, and functionalities of VIADS. VIADS includes six modules: user account management module, data sets validation module, data analytic module, data visualization module, terminology module, dashboard. Currently, VIADS supports health data sets coded by ICD-9, ICD-10, and MeSH. We also present the visualization improvement provided by VIADS in regard to interactive features (e.g., zoom in and out, customization of graph layout, expanded information of nodes, 3D plots) and efficient screen space usage. Conclusions: VIADS meets the design objectives and can be used to filter, summarize, compare, highlight and visualize large health data sets that coded by hierarchical terminologies, such as ICD-9, ICD-10 and MeSH. Our further usability and utility studies will provide more details about how the end users are using VIADS to facilitate their clinical, research or health administrative decision making.

AB - Background: Vast volumes of data, coded through hierarchical terminologies (e.g., International Classification of Diseases, Tenth Revision-Clinical Modification [ICD10-CM], Medical Subject Headings [MeSH]), are generated routinely in electronic health record systems and medical literature databases. Although graphic representations can help to augment human understanding of such data sets, a graph with hundreds or thousands of nodes challenges human comprehension. To improve comprehension, new tools are needed to extract the overviews of such data sets. We aim to develop a visual interactive analytic tool for filtering and summarizing large health data sets coded with hierarchical terminologies (VIADS) as an online, and publicly accessible tool. The ultimate goals are to filter, summarize the health data sets, extract insights, compare and highlight the differences between various health data sets by using VIADS. The results generated from VIADS can be utilized as data-driven evidence to facilitate clinicians, clinical researchers, and health care administrators to make more informed clinical, research, and administrative decisions. We utilized the following tools and the development environments to develop VIADS: Django, Python, JavaScript, Vis.js, Graph.js, JQuery, Plotly, Chart.js, Unittest, R, and MySQL. Results: VIADS was developed successfully and the beta version is accessible publicly. In this paper, we introduce the architecture design, development, and functionalities of VIADS. VIADS includes six modules: user account management module, data sets validation module, data analytic module, data visualization module, terminology module, dashboard. Currently, VIADS supports health data sets coded by ICD-9, ICD-10, and MeSH. We also present the visualization improvement provided by VIADS in regard to interactive features (e.g., zoom in and out, customization of graph layout, expanded information of nodes, 3D plots) and efficient screen space usage. Conclusions: VIADS meets the design objectives and can be used to filter, summarize, compare, highlight and visualize large health data sets that coded by hierarchical terminologies, such as ICD-9, ICD-10 and MeSH. Our further usability and utility studies will provide more details about how the end users are using VIADS to facilitate their clinical, research or health administrative decision making.

KW - Data analytic tool

KW - Data set filtering

KW - Hierarchical terminology

KW - Human comprehension

KW - Visualization

UR - http://www.scopus.com/inward/record.url?scp=85061531800&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85061531800&partnerID=8YFLogxK

U2 - 10.1186/s12911-019-0750-y

DO - 10.1186/s12911-019-0750-y

M3 - Article

C2 - 30764811

AN - SCOPUS:85061531800

VL - 19

JO - BMC Medical Informatics and Decision Making

JF - BMC Medical Informatics and Decision Making

SN - 1472-6947

IS - 1

M1 - 31

ER -