译文——一个基于Web的交互式COVID-19实时追踪仪表盘可视化系统

简介: 今天带来跟新冠肺炎疫情相关的另一篇论文——关于约翰霍普金斯大学开发的疫情追踪可视化系统。该文章已发表于The Lancet Infectious Disease,由两位中国博士生领衔开发。

今天带来跟新冠肺炎疫情相关的另一篇论文——关于约翰霍普金斯大学开发的疫情追踪可视化系统。该文章已发表于The Lancet Infectious Disease,由两位中国博士生领衔开发。

image

系统开发由Center for Systems Science and Engineering (CSSE) at Johns Hopkins University (JHU)完成。

1 文章相关信息

Title: An interactive web-based dashboard to track COVID-19 in real time

题目: 一个基于Web的交互式COVID-19实时追踪仪表盘可视化系统

Author:

  • Ensheng Dong-1
  • Hongru Du-1,
  • Lauren Gardner-1

注: 作者姓名-后的数字代表对应的单位

Affiliation:

  • 1 Department of Civil and Systems Engineering, Johns Hopkins University, Baltimore, MD 21218, USA

联系原作者方式: l.gardner@jhu.edu

引用:

Dong E, Du H, Gardner L. An interactive web-based dashboard to track COVID-19 in real time. Lancet Infect Dis; published online Feb 19. https://doi.org/10.1016/S1473-3099(20)30120-1.

2 正文翻译

在2019年12月,一个不明原因肺炎的局部暴发在中国湖北武汉发生,并且该肺炎的病原体快速地被认定为一种新型的冠状病毒,目前被命名为严重急性呼吸综合征冠状病毒2(SARS-CoV-2)。该疫情的暴发目前已经蔓延到中国大陆的每个省份以及27个其他国家和区域,截止至2020年2月17日已经有超过70 000人被确诊。为了应对这个仍在持续的公共卫生突发事件,作者开发了一个在线的交互式仪表盘用于实时可视化和追踪2019新型冠状病毒疫情(COVID-19)的确诊病例,该系统托管在美国马里兰州巴尔的摩市约翰霍普金斯大学的系统科学与工程中心上。这个仪表盘在1月22日第一次公开分享,描述了所有疫情影响国家COVID-19确诊病例,死亡病例与康复病例的地理位置与数量。开发这个仪表盘是为了提供给研究者,公共卫生当局以及公众用户一个用户友好型的工具用以追踪疫情。所有收集和展示的数据都是可以免费获取的,原始数据最初是通过Google表格存储,现在是通过GitHub仓库以及仪表板的功能层(现在包含在Esri Living Atlas中)存储。

这个仪表盘报告了中国省级级别的病例,美国,澳大利亚和加拿大城市级别的病例,其他国家是国家级的病例。在1月22到31号,所有数据收集和处理都是手动完成的,而更新通常是每天(美国东部时间)早,晚进行两次。随着疫情的发展,手动处理流程变得不可持续。 因此在2月1日后,作者采用了半自动化的实时数据流策略。他们的原始数据源包括DXY(丁香园),由中国医学界成员运营的在线平台,该平台汇总了本地媒体和政府报告,以近实时地在中国省级和其他国家/地区提供了累计的COVID-19病例总数。每隔15分钟,DXY将更新中国所有省份以及其他受影响国家和地区的累计病例数。对于中国大陆以外的国家和地区(包括香港,澳门和台湾),我们发现DXY累积病例数经常落后于其他来源;因此,我们会在发现新病例的全天手动更新这些病例号。为了确定新的案例,我们监视各种Twitter摘要,在线新闻服务以及通过仪表盘发送的直接信息。在手动更新仪表板之前,我们先与区域和地方卫生部门确认病例编号,这些部门包括中国,台湾和欧洲的各个疾病预防控制中心(CDC),香港卫生署,澳门政府和世卫组织以及城市和州级卫生当局。对于我们在2月1日开始报告的美国,澳大利亚和加拿大的城市级病例报告,我们依靠美国疾病预防控制中心,加拿大政府,澳大利亚政府卫生部以及各州或领地的卫生部门。所有数据更新(针对中国大陆以外的国家和地区)均由约翰霍普金斯大学的团队进行协调。

仪表盘上报告的病例数据分别与中国大陆内部和外部的中国每日CDC3和WHO状况报告2一致(图)。 此外,仪表盘在获取新国家或地区中首次报告的COVID-19病例的时效性较强。 除澳大利亚,香港和意大利外,约翰霍普金斯大学CSSE报告了世卫组织之前的新感染国家,而香港和意大利则在相应的世卫组织情况报告的几小时内报告了这一情况。

[图片上传失败...(image-3245f2-1583853961457)]

图. 不同数据源的COVID-19确诊案例比较。

考虑到迄今为止该仪表盘的受欢迎程度和影响,作者计划在整个COVID-19疫情暴发的过程中继续托管和管理该工具,并增强其功能以建立一个常规工具来监测和预测未来爆发。 作者认为他们的努力对于在爆发的早期阶段帮助建模工作和控制措施是至关重要的。

3 相关资源网站与博客

除了上述论文以外,约翰霍普金斯大学还有一些相关资源。包括论文通讯作者发表的一篇博客——关于COVID-19的输入风险与预测的文章。

Update January 31: Modeling the Spreading Risk of 2019-nCoV

关于这个仪表盘可视化系统介绍的博文。

Mapping 2019-nCoV

约翰霍普金斯大学冠状病毒资源中心,涵盖冠状病毒相关的各类资源:报道,预防,问答形式等。

Johns Hopkins University & Medicine CORONAVIRUS RESOURCE CENTER

上周这两位作者做了一个线上讲座“【霍普金斯沙龙·2020·II】大数据AI技术应对新型冠状病毒的危机”。不过比较可惜,因为时差原因,我就没有听到具体的讲座内容。另外esri中国的B站账户也更新了一期公开课。介绍了几个相关的基于ArcGIS dashboard搭建的系统。

4 个人认识

最近见到的疫情平台比较多,事实上约翰霍普金斯大学的这个系统整体而言还是做得不错的,从响应,界面UI设计,数据可靠性等来说都是比较不错的一个平台,有很浓厚的ArcGIS风格。

当然目前GIS在空间流行病学和这个领域的应用大部分也都是地图可视化,比较进一步发展的是个人时空轨迹追踪。对防控起到了一定作用,但仍有很多可以做也还没做的部分。希望未来可以在这一步有所发展。毕竟空间统计最早起源于流行病学——伦敦霍乱地图。

目录
相关文章
|
1月前
|
数据采集 机器学习/深度学习 数据可视化
【优秀python web系统毕设】基于python的全国招聘数据分析可视化系统,包括随机森林算法
本文介绍了一个基于Python的全国招聘数据分析可视化系统,该系统利用数据挖掘技术、随机森林算法和数据可视化技术,从招聘网站抓取数据,进行处理、分析和预测,帮助用户洞察招聘市场,为求职者和企业提供决策支持。
|
24天前
|
缓存 NoSQL 数据库
Web服务器与数据库优化:提升系统性能的最佳实践
【8月更文第28天】在现代的Web应用中,Web服务器与后端数据库之间的交互是至关重要的部分。优化这些组件及其相互作用可以显著提高系统的响应速度、吞吐量和可扩展性。本文将探讨几种常见的优化策略,并提供一些具体的代码示例。
35 1
|
24天前
|
前端开发 JavaScript C#
C#开发者的新天地:Blazor如何颠覆传统Web开发,打造下一代交互式UI?
【8月更文挑战第28天】Blazor 是 .NET 生态中的革命性框架,允许使用 C# 和 .NET 构建交互式 Web UI,替代传统 JavaScript。本文通过问答形式深入探讨 Blazor 的基本概念、优势及应用场景,并指导如何开始使用 Blazor。Blazor 支持代码共享、强类型检查和丰富的生态系统,简化 Web 开发流程。通过简单的命令即可创建 Blazor 应用,并利用其组件化和数据绑定特性快速搭建界面。无论对于 .NET 还是 Web 开发者,Blazor 都是一个值得尝试的新选择。
42 1
|
27天前
|
前端开发 开发者 容器
【Web布局的革命】探索CSS Grid栅格系统,打造未来网页设计!
【8月更文挑战第25天】在网页设计领域,布局至关重要。传统的布局方法难以满足复杂需求,CSS Grid 栅格系统因此诞生。它是一种二维布局模式,能直接控制行和列,简化复杂网格的设计。通过定义 `display: grid;` 创建网格容器,并利用 `grid-template-columns` 和 `grid-template-rows` 设置行列尺寸,轻松实现响应式布局。此外,CSS Grid 支持高级功能,如网格区域划分和对齐设置,极大提升了布局的灵活性和创意空间。随着浏览器兼容性的增强,CSS Grid 必将成为未来网页设计的关键技术之一。
49 1
|
27天前
|
关系型数据库 MySQL Linux
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
|
1月前
|
Java Docker 微服务
微服务架构已成为Java Web开发的新趋势,它通过将应用分解为独立、可部署的服务单元,提升了系统的灵活性与可维护性。
微服务架构已成为Java Web开发的新趋势,它通过将应用分解为独立、可部署的服务单元,提升了系统的灵活性与可维护性。每个服务负责特定功能,通过轻量通信机制协作。利用Spring Boot与Spring Cloud等框架可简化开发流程,支持模块化设计、独立部署、技术多样性和容错性,适应快速迭代的需求。
63 1
|
1月前
|
数据采集 数据可视化 关系型数据库
【优秀python web设计】基于Python flask的猫眼电影可视化系统,可视化用echart,前端Layui,数据库用MySQL,包括爬虫
本文介绍了一个基于Python Flask框架、MySQL数据库和Layui前端框架的猫眼电影数据采集分析与可视化系统,该系统通过爬虫技术采集电影数据,利用数据分析库进行处理,并使用Echart进行数据的可视化展示,以提供全面、准确的电影市场分析结果。
|
27天前
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
|
28天前
|
监控 前端开发 Java
揭秘Web开发神器:Servlet、过滤器、拦截器、监听器如何联手打造无敌博客系统,让你的用户欲罢不能!
【8月更文挑战第24天】在Java Web开发中,Servlet、过滤器(Filter)、拦截器(Interceptor,特指Spring MVC中的)及监听器(Listener)协同工作,实现复杂应用逻辑。以博客系统为例,Servlet处理文章详情请求,过滤器(如LoginFilter)检查登录状态并重定向,Spring MVC拦截器(如LoggingInterceptor)提供细粒度控制(如日志记录),监听器(如SessionListener)监控会话生命周期事件。这些组件共同构建出高效、有序的Web应用程序。
29 0
|
1月前
|
关系型数据库 Linux 网络安全
"Linux系统实战:从零开始部署Apache+PHP Web项目,轻松搭建您的在线应用"
【8月更文挑战第9天】Linux作为服务器操作系统,凭借其稳定性和安全性成为部署Web项目的优选平台。本文以Apache Web服务器和PHP项目为例,介绍部署流程。首先,通过包管理器安装Apache与PHP;接着创建项目目录,并上传项目文件至该目录;根据需要配置Apache虚拟主机;最后重启Apache服务并测试项目。确保防火墙允许HTTP流量,正确配置数据库连接,并定期更新系统以维持安全。随着项目复杂度提升,进一步学习高级配置将变得必要。
86 0