首页> 外文期刊>Online Journal of Public Health Informatics >Dashboards as strategy to integrate multiple data streams for real time surveillance
【24h】

Dashboards as strategy to integrate multiple data streams for real time surveillance

机译:仪表板作为整合多个数据流以进行实时监控的策略

获取原文
           

摘要

Objective Providing an integrative tool for public health experts to rapidly assess the epidemiological situation based on data streams from different surveillance systems and relevant external factors, e.g. weather or socio-economic conditions. The efficient implementation in a modular architecture of disease- or task-specific visualisations and interactions, their combination in dashboards and integration in a consistent, general web application. The user-oriented development through an iterative process in close collaboration with epidemiologists. Introduction The mission of the Infectious-Disease-Epidemiology Department at the Robert Koch Institute is the prevention, detection and control of infections in the German population. For this purpose it has a set of surveillance and outbreak-detection systems in place. Some of these cover a wide range of diseases, e.g. the traditional surveillance of about 80 notifiable diseases, while others are specialised for the timely assessment of only one or a few diseases, e.g. participatory syndromic surveillance of acute respiratory infections. Many different such data sources have to be combined to allow a holistic view of the epidemiological situation. The continuous integration of many heterogeneous data streams into a readily available and accessible product remains a big challenge in infectious-disease epidemiology. Methods The first step in the development of visualisation and analysis dashboards was the identification of relevant epidemiological questions. This was done through the review and analysis of existing epidemiological tools and workflows, among others through surveys and interviews. With the help of domain experts we identified the relevant data sources for specific tasks. We then chose data visualisations that are common in the field of infectious-disease epidemiology, e.g. disease maps, epicurves and age pyramids, as well as visualisations that were suggested by experts, e.g. time-series graph with severity thresholds. In an iterative process of propositions and expert feedback, we refined the user experience, adjusting variables, control parameters and the layout. We have used two different technologies for the dashboard development. For tasks that needed extensive data integration and statistical computing we used the Shiny web-framework of the statistical programming language R , which allows for a seamless integration of data-wrangling, statistical methods and web design with interactive visualizations. For tasks where a more flexible and fluid user experience is desired and for the integration in a general web application, we used the more versatile single-page application (SPA) framework AngularJS in combination with ASP.NET . In both approaches we used standard open-source visualisation libraries such as Leaflet or Plotly . The dashboards were designed in a modular way, abstracting data sources and visualisations in order to reuse them and adapt them easily to other data sources. Where applicable, interfaces to live data bases and OLAP cubes where developed and implemented. Results We have developed a set of dashboards that allow the exploration of infectious-disease data, each designed for a specific epidemiological task. While still under active development, the dashboards are accepted and routinely used by epidemiologists of the Robert Koch Institute. The expansion to other user groups (e.g. local health agencies) is planned for the near future. Further dashboards will be developed as new epidemiological tasks are identified. A general dashboard ("Signals Dashboard", see Figure 1 A) is displaying laboratory confirmed cases and their distribution across time, space, age and sex in linked widgets. Additionally it highlights anomalous clusters of cases in all widgets and lists the anomalies in an interactive table. The dashboard is available for all (approx. 80) notifiable diseases. The "Severity Dashboard" (Figure 1 B) integrates influenza-related syndromic data, virological information and laboratory confirmed cases. The indicators transmissibility, seriousness and impact, as defined by the PISA guidelines of the World Health Organization, are displayed in time-series charts (absolute and cumulative) and tables; parameter-adjustable severity assessments are computed on the fly. This dashboard has then been adapted to monitor in real time the severity of rotavirus infections. One further dashboard focusses on vaccine-preventable diseases and allows the simultaneous exploration of incidences and vaccination rates through synchronized maps and histograms. Lastly, a "Context Dashboard" enables the exploration of possible connections between tick-related diseases such as TBE and Lyme disease on the one hand, and weather and environment as external factors on the other. It provides visual comparisons through maps and time-series charts, correlation analysis and statistical modeling. The user can choose a set of (lagged) variables to be includ
机译:目的为公共卫生专家提供一个综合工具,根据来自不同监测系统的数据流和相关外部因素(例如传染病)快速评估流行病学情况。天气或社会经济状况。在疾病或任务特定的可视化和交互,它们在仪表板中的组合以及在一致的通用Web应用程序中的集成的模块化体系结构中的有效实现。与流行病学家密切合作,通过迭代过程实现面向用户的开发。简介罗伯特·科赫研究所传染病流行病学系的任务是预防,发现和控制德国人口中的感染。为此,它具有一套监视和爆发检测系统。其中一些涵盖多种疾病,例如传统上对约80种应通报疾病的监控,而其他监测则专门用于及时评估仅一种或几种疾病,例如急性呼吸道感染的参与性症状监测。必须合并许多不同的此类数据源,以便对流行病学情况有一个整体的认识。将许多异构数据流连续集成到一个容易获得和可访问的产品中,仍然是传染病流行病学的一大挑战。方法开发可视化和分析仪表盘的第一步是确定相关的流行病学问题。这是通过对现有流行病学工具和工作流程的审查和分析,以及通过调查和访谈等方式进行的。在领域专家的帮助下,我们确定了用于特定任务的相关数据源。然后,我们选择传染病流行病学领域中常见的数据可视化,例如疾病图,曲线和年龄金字塔,以及专家建议的可视化效果,例如具有严重性阈值的时间序列图。在命题和专家反馈的迭代过程中,我们完善了用户体验,调整了变量,控制参数和布局。我们为仪表板开发使用了两种不同的技术。对于需要大量数据集成和统计计算的任务,我们使用了统计编程语言R的Shiny Web框架,该框架可将数据整理,统计方法和Web设计与交互式可视化进行无缝集成。对于需要更灵活,流畅的用户体验的任务以及与常规Web应用程序的集成,我们将更通用的单页应用程序(SPA)框架AngularJS与ASP.NET结合使用。在这两种方法中,我们都使用标准的开源可视化库,例如Leaflet或Plotly。仪表板采用模块化方式设计,可以抽象化数据源和可视化效果,以便对其进行重用并使它们轻松适应其他数据源。如果适用,在开发和实现的情况下,连接到实时数据库和OLAP多维数据集。结果我们开发了一套仪表板,可以浏览传染病数据,每个仪表板都是为特定的流行病学任务而设计的。尽管仪表板仍在积极开发中,但仍被罗伯特·科赫研究所的流行病学家接受并常规使用。计划在不久的将来扩展到其他用户组(例如当地的卫生机构)。确定新的流行病学任务后,将进一步开发仪表板。通用仪表板(“信号仪表板”,请参见图1 A)在链接的小部件中显示实验室确认的病例及其在时间,空间,年龄和性别上的分布。此外,它突出显示了所有小部件中异常的案例簇,并在交互式表格中列出了异常。该仪表板可用于所有(约80种)应报告的疾病。 “严重性仪表板”(图1 B)整合了与流感相关的症状数据,病毒学信息和实验室确诊病例。根据世界卫生组织的PISA指南定义的指标的可传递性,严重性和影响,显示在时间序列图(绝对和累积)和表格中;参数可调整的严重性评估可随时进行计算。然后,该仪表板已被调整为实时监控轮状病毒感染的严重性。另一个仪表板专注于疫苗可预防的疾病,并允许通过同步的地图和直方图同时探索发病率和疫苗接种率。最后,“情境仪表板”一方面可以探究与tick相关的疾病(如TBE和莱姆病),另一方面可以探究天气和环境之间的可能联系。它通过地图和时间序列图,相关性分析和统计建模提供可视化比较。用户可以选择一组(滞后)变量来包含

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号