发表在第21卷第6期(2019):6月

本文的预印本(早期版本)可在以下网站获得https://preprints.www.mybigtv.com/preprint/12843,首次出版
R(雷达)中诊断和抗菌模式的快速分析:感染管理和抗菌管理的交互式开源软件应用程序

R(雷达)中诊断和抗菌模式的快速分析:感染管理和抗菌管理的交互式开源软件应用程序

R(雷达)中诊断和抗菌模式的快速分析:感染管理和抗菌管理的交互式开源软件应用程序

原始论文

1格罗宁根大学格罗宁根大学医学中心医学微生物学和感染预防系,格罗宁根,荷兰

2Certe医疗诊断和咨询公司,格罗宁根,荷兰

3.APEMAC, Université德洛林,南希,法国

4CHRU-Nancy传染病科,Université法国南希德洛林

通讯作者:

Christian Friedemann Luz,理学硕士,医学博士

医学微生物学与感染预防学系“,

格罗宁根大学医学中心

格罗宁根大学

Hanzeplein 1

格罗宁根,9713 GZ

荷兰

电话:31 50 361 3480

传真:31 50 36 19105

电子邮件:c.f.luz@umcg.nl


背景:分析医院中诊断为感染的所有患者(包括疑似感染的患者)的过程和结果措施,不仅需要处理大型数据集,还需要考虑大量患者参数和指南。进行这种快速、可重复和可适应的分析需要大量的技术专长;然而,这样的分析可以为感染管理和抗菌药物管理(AMS)团队提供有价值的见解。

摘要目的:本研究的目的是介绍一款用于感染管理的软件应用程序RadaR(诊断和抗菌模式的快速分析)的设计、开发和测试,并确定在缺乏之前深入的软件或编程知识的情况下,RadaR是否可以促进用户友好、直观和交互式的大型数据集分析。

方法:RadaR是在开源编程语言R中构建的,使用了Shiny,这是一个额外的包,用于在R中实现web应用程序框架。它是在一个拥有1339个床位的学术三级转诊医院的背景下开发的,用于处理超过180,000个入院数据。

结果:雷达能够以快速和交互的方式实现分析图和统计摘要的可视化。它允许用户根据17个不同的标准筛选患者群体,并调查抗菌药物使用、微生物诊断使用和结果(包括抗菌药物耐药性),以及住院时间的结果。此外,使用RadaR,结果可以分层和分组,以比较特定的患者组基于个体患者的特征。

结论:医疗辅助队可使用雷达,在所属机构内找出可能受益于增加支援和有针对性干预的领域。它可以用于诊断和治疗程序的评估,以及可视化和交流分析。雷达展示了以开源方式为感染管理和医疗辅助队开发软件工具的可行性,从而使其可以免费使用并适应不同的设置。

J medical Internet Res 2019;21(6):e12843

doi: 10.2196/12843

关键字



背景

随着抗菌素耐药性(AMR)的上升,全世界正在努力将抗菌素作为一种宝贵的不可再生资源加以保护。以抗微生物管理(AMS)项目为形式的感染管理已成为医院解决这一全球健康问题的有效解决方案。医疗辅助队项目的定义是“一整套促进负责任地使用抗微生物药物的行动”[1].管理干预措施和活动侧重于单个患者(个性化药物和咨询)以及患者群体或临床综合征(指南、协议、信息技术基础设施和临床决策支持系统),同时优先考虑改善任何干预措施的护理质量和患者安全。在准确和及时诊断的基础上适当使用抗菌素对成功管理感染是必不可少的。在此过程中,诊断方法有助于优化抗菌素的使用,从而最大限度地减少抗微生物药物耐药性。

医院的医疗辅助系统设置通常是不同的,但评估目标的审计和反馈是大多数项目的基本组成部分,它们包括在国际指南和审查中[2-7].AMS项目的重要数据包括,例如,治疗天数(DOT)、每日限定剂量(DDD)、入院日期、住院时间(LOS)以及遵守当地或国家诊断、治疗或感染管理指南的情况[1].例如,可以使用死亡率数据或替代参数(如LOS)来衡量临床结果、护理质量或医院资源的消耗。电子健康记录(EHRs)和地方管理数据库有助于收集这些数据。值得注意的是,管理数据也被证明是评估临床结果的可靠来源[8].

电子病历通常能快速洞察患者个人层面的有用感染管理数据。然而,在日常实践中很难方便地分析患者群体(如按科室或病房分层、特定的抗微生物药物或使用的诊断程序)。即使这些信息可能是可用的,但快速分析更大的患者群体(例如,分布在多个专科)则更具挑战性。然而,这对于有意义的分析是至关重要的,包括可能的混杂因素和不同人群的模式识别。此外,当可以获得汇总数据时,往往不可能追踪单个患者,分析缺乏进一步调整或分层的能力。

医疗辅助队是多学科的,他们的工作超越单一专业的界限[9].它们通常人手不足,数据分析支持有限[1011].因此,他们需要用户友好和省时的数据分析资源,而不需要深厚的技术专长一旦建立系统。在机构层面聚合和链接抗微生物药物使用、指南遵守和临床结果的数据,可以为这些团队的重要洞察奠定基础。这些可用于确定医院内可能从辅助医疗辅助系统干预措施中获益最多的领域(例如,遵循指南程度较低或抗菌药物使用模式不寻常的亚专科)。此外,来自这些数据的反馈可以帮助医生更好地了解他们的患者群体作为一个整体;此外,医院管理部门可以更有针对性地分配资源。

此外,对多个领域(如诊断和抗菌素的使用)的汇总数据和同时分析提供了对大量患者群体的广泛洞察。这也有助于发展综合和多学科的感染管理方法,结合诊断和治疗观点[1912].不幸的是,这类分析仍然需要大量的统计知识和软件技能,而且执行起来很费时。

技术、数据科学和软件应用程序开发可以为上述复杂的数据处理问题提供解决方案。近年来,针对医学和流行病学(研究)问题的软件应用开发找到了许多重要的答案。例如,医院急诊科(EDs)以仪表盘形式出现的软件应用程序已被证明可以提高需要紧急入院患者的护理效率和质量[13].这些软件应用程序用于沟通明确定义的临床问题,如死亡率、心脏骤停次数或急诊再入院率。这降低了急诊科的LOS和死亡率。其他国家则使用类似的方法快速和交互式地显示结核病病例的地理位置,而不需要技术专门知识,从而增进对传播和检测的了解[14].此外,基因组学等数据驱动领域与生物信息学密切合作,在开发新的、创新的软件应用程序以处理大型数据集方面处于领先地位[15

值得注意的是,上面提到的所有软件应用程序都是以开源的方式创建的。这意味着底层源代码可以很容易地共享、修改,并通过开放的存储库(如GitHub)自由分发[16,考虑到开源软件的许可义务。这促进了协作,通过代码评审进行质量控制,并易于适应许多不同的设置和信息技术系统,这支持高级数据可视化的使用,为编程经验最少的用户和很少或没有预算的专业数据库工程师提供支持[15].

在医疗微生物学领域,已经描述了与微生物诊断数据和电子病历交互工作的不同方法:电子抗生素图、集中耐药分析、电子病历数据挖掘和AMS的临床决策支持系统是该领域创新的很好的例子[17-19].然而,在感染管理领域的医院层面上,仍缺乏一种完整的开源方法来处理应用软件与抗微生物药物的联合使用和个体患者的诊断数据。

目标

我们遵循开放知识的原则[20.]以满足对交互式、易于使用的软件应用程序的需求,允许用户在机构(医院)层面调查抗菌药物使用、微生物诊断使用和患者结果。我们开发了一个开源的、基于web的软件应用程序——R(雷达)诊断和抗菌模式的快速分析,可用于AMS和感染管理。这款免费软件可以在普通计算机上运行,也可以在本地或基于Web的服务器上实现,以便通过标准的Web浏览器访问。这个软件应用程序的重点用户组是涉及AMS的医疗保健专业人员(例如,传染病专家、临床微生物学家和药剂师)。虽然安装和实现需要一些技术专业知识(基本的R知识),但是RadaR的使用遵循通常的Web浏览器用户体验。雷达能够快速和可复制的数据分析,不需要大量以前的分析专业知识,以图形化的方式吸引人,同时适应不同的设置。雷达的分析是基于个别病人的数据集。因此,聚合的结果也可以被剥离,并可以调查更多的患者特征。通过这个软件应用程序,我们的目标是支持数据驱动的医院洞察和决策,为AMS领域的参与者提供免费、透明和可复制的方式。


为了在开源环境中开发软件,我们使用了开源编程语言R,并结合RStudio版本1.1.463 (RStudio, Inc) [21],是R的开源集成桌面环境[22].R和RStudio都是免费的,需要安装它们来开发和实现RadaR。为了将RadaR构建为基于web的软件应用程序,我们使用了R [23].Shiny允许R用户在不需要大量Web设计及其编程语言知识的情况下创建交互式Web应用程序。Web应用程序可以在Web上免费运行和托管[24],以及本地或基于云的服务器或个人电脑。

通过安装额外的包,可以很容易地扩展R的功能。所有用于雷达开发的软件包都列在表1.RadaR在开源环境中开发,并根据GNU通用公共许可证v2.0授权[25],提供了根据个人和商业用户的需要更改、修改和适应RadaR的选项,同时要求需要记录代码更改[25].

雷达的计算和数据聚合是在用户选择的基础上反应性地完成的。在病人层面上的单一观察为任何计算奠定了基础。RadaR使用常见的CSV文件作为输入。在RadaR中总共读取3个不同的数据源,用于接收、抗菌和微生物数据,这些数据在启动时进行合并和转换。患者编号或研究编号用作唯一标识符。检查所有的抗菌和微生物数据,以确定它们是否在入院日期的间隔内。

表1。雷达所需的R包。
R包 最小的版本
AMR 0.5.0
data.table 1.11.6
DT 0.4.0
ggridges 0.5.0
lubridate 1.7.4
情节 4.8.0
qicharts2 0.5.1
rintrojs 0.2.0
闪亮的 1.1.0
shinyBS 0.61
shinycssloaders 0.2.0
shinydashboard 0.7.0
shinyjs 1.0.0
shinyWidgets 0.4.3
生存 2.42 6
survminer 0.4.3
tidyverse 1.2.1 "
冬青 0.5.1
动物园 1.8 - 3
表2。雷达的输入变量。
变量 细节
录取数据

adm_end_date 卸货日期一个

adm_id 承认ID

adm_route 起源

adm_start_date 入院日期一个

birth_date 出生日期一个

death_during_adm 住院死亡(真/假)

性别 性别

id 患者ID或研究ID

专业 普通专科(内科、外科和其他)

sub_specialty 附属专业
抗菌素的数据

ab_route 管理路线

ab_start_date 抗菌素的开始一个

ab_stop_date 停止抗菌素一个

atc_code 世界卫生组织解剖治疗化学(WHO ATC)分类系统的第5级b

ddd_per_day 根据WHO ATC分类系统确定每日抗微生物药物剂量b

id 患者ID或研究ID
微生物数据

抗微生物药物敏感性试验 抗微生物药物(如阿莫西林、环丙沙星)耐药结果的若干列(R/I/S)

id 患者ID或研究ID

材料 测试材料

微生物ID(如果检测=阳性)c

专业 订购专业

test_date 考试日期一个

一个YYYY-MM-DD。

b已载于网页[31].

c由R的AMR包定义[30.].

输入数据应该以数据集格式结构化,其中每个变量是1列,每个观察结果是1行。这遵循了哈德利·维克汉姆(Hadley Wickham)所定义的“整洁数据”的概念。26].表2显示雷达功能的变量集。在我们开发RadaR的设置中,这些变量来自3个不同的数据源:来自医院数据仓库的管理数据、来自实验室信息系统的微生物数据和来自计算机化处方输入系统的抗菌处方数据。数据的准备和清理过程对于每个数据源都非常具体,依赖于当地的数据标准,难以一般化。因此,表2表示用于雷达分析和使用的最终变量和格式,参考上面的“整齐数据”概念和用于制备过程的tidyverse R包集合[2627].使用润滑油包和zoo包作为时间点和间隔,使用AMR包作为抗菌(组)名称、微生物隔离物名称、第一隔离物识别和耐药性分析,计算和转换其他变量[28-30.].微生物耐药按每种抗菌物质计算,如果选择了一种以上的物质,则按共耐药计算。

雷达可用于图形探索性数据分析。LOS的差异通过Kaplan-Meier曲线结合log-rank检验显示,使用survminer包[32].每年、每季度或每个月的住院人数、抗菌素消费和耐药计数的时间趋势使用qicharts2包在运行图中可视化[33].使用Anhøj的规则检验这些运行图中的非随机变化[34].

雷达已经在macOS High Sierra (1.4 GHz, 4gb RAM)中开发,并成功地在Windows 7 (3.2 GHz, 8gb RAM)和Linux (Ubuntu 16.04.4 LTS, 3.4 GHz, 12gb RAM)中进行了测试。一个运行的示例版本已经部署到shinyapps。io是R Shiny应用程序的公开网络托管服务[35].RadaR的完整源代码可在GitHub上免费访问[36].我们打算整合来自用户和R社区的建议和反馈。雷达是利用在荷兰格罗宁根大学医学中心住院的患者的数据开发的。回顾性收集数据,并获得伦理委员会的许可(METc 2014/530)。雷达可以在本地受保护的环境中使用,也可以托管在Web上,只要根据国家法规采取了适当的措施来保证数据保护。


概述

我们开发了RadaR,这是一个基于web的软件应用程序,为快速分析包含患者入院、抗菌药物使用和微生物诊断检测结果信息的大型数据集提供了一个直观的平台。这软件应用程式可协助使用者(即医疗辅助队队员)找出问题的答案,例如“某机构/专科/部门最常用的抗微生物药物是什么?它们有否随时间而改变?”,“在抗菌治疗开始时是否进行了充分的微生物诊断?”,” “What are the most frequent microorganisms found and their resistance patterns in different departments?,” and “Can we identify priority areas within a hospital where antimicrobial or microbiological diagnostic use has the largest room for improvement?”

应用程序设计

RadaR是以基于Web浏览器的仪表盘的形式设计的,大多数用户从典型的网站和基于Web的工具(参见图1).雷达功能的基础是过滤数据集并根据用户定义的选择标准生成分析图。任何计算和数据聚合都是基于对个别患者的单一观察。为了识别和分析患者组,可以在侧栏中找到17个不同的选择标准(表3).RadaR的输出分为4个面板(患者、抗菌剂、诊断和结果),每个面板包括3到4个显示结果的输出框(见多媒体附件1).

所有输出都基于侧栏中用户定义的选择标准。每个新的选择和任何更改都需要通过单击确认选择按钮(参见图1).用户可以通过单击相应的按钮在不同的分析面板之间导航。

图1。应用程序设计。
查看此图
表3。选择标准在侧边栏。
选项卡名称和条件 功能
抗菌素

开始使用抗微生物药物(与开始入院有关) 选择在规定时间内开始治疗的患者

最短治疗时间(天)-所有抗菌素 选择治疗时间最短的患者

最小处方持续时间(天)-单一抗菌药物 定义任何所选抗菌素的处方最短持续时间

管理路线 静脉注射或口服

第一次抗菌 筛选患者的首次处方抗菌药物或任何(基于所有其他选择标准)

抗菌素组 世界卫生组织解剖治疗化学(WHO ATC)分类体系的第四级一个

抗菌素 世界卫生组织空中交通管制分类系统的第5级一个
病人

性别 女性或男性

年龄 如资料所示
一年

一年 可在数据中的年份
专业

专业 内科、外科或其他

每个亚专科最少的患者数量 0、10、100、1000或10000

只包括这个次级专业 所有其他子专业将被排除在外

排除附属专业 定义要排除的单个子专业
起源

入境时的籍贯 如资料所示
诊断

诊断类型 血培养或尿培养试验

第一次试验的天数(与开始使用抗微生物药物有关) 定义要在其中执行测试的时间段

一个已载于网页[31].

结果以条形图、密度图、运行图、气泡图和Kaplan-Meier曲线显示。每个面板进一步显示一个总结各自数据分析的表。中描述了所有输出框及其内容表4.大多数输出框包括可以通过小齿轮图标识别的修改选项(参见图1).这些可点击的图标允许对生成的图和表进行进一步的说明。用户可以比较不同的组(例如,按抗菌素使用抗菌药物,每个分离物的耐药性模式,或按专业的LOS)或修改图(例如,从计数切换到比例,更改图表类型,或显示或隐藏图例)。图和表可以通过下载按钮下载为PNG文件的图和CSV、Excel或PDF文件的表。

最后,用户定义选择的2个数据集(抗菌/入院数据和微生物数据)可以从侧边栏菜单中以csv文件格式下载,用于进一步分析(例如,检索所选患者组的患者编号列表)。

表4。用于分析结果的输出框。
输出面板和输出箱 输出类型 内容 修改选项
病人

选择的子专业 气泡图一个 每亚专科患者数 按患者数量显示前10名

Subspecialties-table 表格 患者总数和每个亚专科 - - - - - -b

病人的年龄 密度图(分布) 选择中的年龄分布 按性别分组

入学人数 运行图 每个时间段的入院人数 每年、每季度或每月
抗菌素

抗菌素 条形图 (组)按处方、DDD分类的抗菌素c,或DOTd 单一或组合抗菌素;选择处方计数,DDD或DOT每100个床位日
DDD 运行图 每组和每时间段每100床日DDD 按无、专业、亚专业和出身分组;每年,每个季度,每个月
运行图 每组和每时间段每100个床位日的DOT 按无、专业、亚专业和出身分组;每年,每个季度,每个月
DDD /点表 表格 每组100床日的DDD/DOT总结 DDD或DOT
每100个床位日;按抗菌药物(组)、年份、专科、亚专科和产地分组
诊断

选定患者的诊断 条形图 在指定的时间跨度内进行的诊断与未进行的诊断 计数或比例;每年、每季度或每月
选定诊断的时间 条形图 在开始治疗后的天数内进行诊断 - - - - - -b
相关诊断 条形图 与所选诊断的平均比例的绝对差异 按抗菌药物(组)、年份、专业、亚专业和产地分组

Table-proportion执行 表格 完成诊断的比例总结 按抗菌药物(组)、年份、专科、亚专科和产地分组
选择诊断中的第一个分离物 条形图 第一批分离的微生物按频率排序 按抗菌药物(组)、年份、专科、亚专科和产地分组;放大选择图中显示的更多或更少的隔离

第一个isolates-table 表格 首次分离的频率表 按年份、专业、亚专业和产地分组

耐药性分析 条形图 “R”、“S”和“I”类特定分离株对特定抗菌素的耐药或共耐药的数量或比例 选择隔离;选择抗菌素;按年份、专业、亚专业和产地分组;选择计数或比例

抵制时间 运行图 “R”、“S”和“I”类特定分离株随时间变化对特定抗菌素的耐药或共耐药计数 选择隔离;选择抗菌素;每年、每季度或每月

表格 表格 “R”、“S”和“I”类特定分离株对特定抗菌素的耐药或共耐药的数量或比例 按年、月、季、专业、亚专业和产地分组;选择隔离;选择抗菌素;选择计数或比例
结果

入住时间 密度图或直方图 每组住院时间分布 按所有分组、性别、年份、抗菌药物(组)、所进行的诊断、专业、亚专业和起源分组;显示柱状图;显示传奇;展开以去除重叠部分
停留时间的长短 kaplan meier曲线 每组Kaplan-Meier曲线 在停留时间框中选择的组
坐垫长度 表格 每组住院时间摘要 按性别、年份、抗菌药物(组)、进行的诊断、专业、亚专业和来源分组

一个当鼠标停留在图形上时,显示附加信息的交互式图形。

b不适用。

cDDD:规定的每日剂量。

d交通部:几天的治疗。

开发过程

雷达的开发与AMS团队和荷兰格罗宁根大学医学中心的高级咨询专家密切联系,以满足这一用户群体的需要和要求。随后,欧洲临床微生物学会和传染病抗菌管理研究小组(ESGAP)的所有成员被要求通过运行的基于web的RadaR示例和填写基于web的调查来评估和测试软件应用程序。ESGAP由来自全球30多个国家的约200名成员组成。共有来自9个不同国家的12名成员参加了评估。这产生了用户使用软件应用程序体验的重要信息,进而导致了进一步的改进,反映在我们在本报告中提出的版本中。下一阶段,雷达将在ESGAP成员和其他感兴趣的合作伙伴的不同环境中使用当地现有数据(例如,荷兰一家拥有837张床位的三级护理医院和希腊一家拥有750张床位的三级护理医院)进行测试。

工作流

RadaR的开发和测试使用了我们机构的所有患者的数据集,我们的机构是一家拥有1339个床位的学术三级转诊医院,在2009年至2016年期间,包括超过180,000名入院患者。为了模拟目的和基于web的用户测试,我们创建了一个包含60,000个模拟患者的测试数据集。这个样本数据集允许测试RadaR的功能,但它不会产生有意义的结果。

使用RadaR的典型示例工作流包含6个步骤(包括来自测试数据集的示例)。它们列举如下:

  1. 定义选择:例如,接受第二代或第三代头孢菌素静脉注射作为首次治疗至少2天的患者,从数据集中所有年份的任何专科住院的头2天开始。
  2. 患者组:确定患者总数和纳入患者人数最多的亚专科(例如,共选择537名患者,其中97名患者来自内科)。调查患者的性别和年龄分布。
  3. 抗微生物药物小组:确定每100个床位日的DDD和DOT中初始头孢呋辛治疗的总使用量(例如,分别为4.51和1.5)。按亚专科对结果进行分层,并确定每100个床位日的DDD和DOT的最高数量(例如,DDD和DOT在内科的最高使用量)。
  4. 诊断面板:检查所选微生物诊断测试(例如,血液培养测试)是否在治疗开始的同一天进行(在侧栏中定义)。调查多年来进行的测试的比例,并调查与其他亚专科相比,哪个亚专科表现最好(例如,儿科学)。检查在选定的诊断标本(最常见的分离物:大肠杆菌).调查对头孢呋辛耐药菌株的比例(8.9%),并分析其随时间变化的趋势。
  5. 结果组:根据亚专科或进行的诊断检查确定的患者组中LOS的差异模式(例如,手术中最高平均LOS为7.8天)。
  6. 细化选择:调查原始选择的子组。例如,按患者数量只选择前3个子专业,然后重复步骤2到5。

定制

在数据准备完成后,用户只需执行以下4个步骤,即可在新环境中搭建RadaR:

  1. 下载R及RStudio [2122),它们是免费使用的开源软件
  2. 下载或复制粘贴RadaR的源代码[36到RStudio-global中的3个文件中。R,服务器。R和ui。R
  3. 在全球。R,manually edit the paths for the prepared datasets to be imported into RadaR
  4. 通过在控制台中调用runApp()函数或单击绿色的Run app按钮,在RStudio中运行应用程序。这将下载和安装应用程序所需的R包(如果它们之前没有安装过),这将创建用于分析的最终数据集。RadaR界面将在RStudio查看器窗格中或在用户操作系统的标准浏览器的新窗口中打开。

雷达的外观已使用级联样式表(CSS)脚本自定义[37它会在应用程序启动时加载到应用程序中。此脚本需要保存到3个主文件(global. xml)目录的子目录中。R,服务器。R和ui。R) called “www.” We recommend RStudio’s project function to create a single project for RadaR and to store all information in this project directory. Users with experience in using CSS can fully alter RadaR’s design by changing the underlying CSS script.


主要研究结果

我们开发了一个基于web的软件应用程序,用于快速分析诊断和抗菌模式,可以支持AMS团队调整他们的干预措施。它的设计旨在加强相关发现的交流,同时易于使用。这也适用于先前没有广泛软件技能的用户,因为它遵循通常的Web浏览器用户体验。此外,它是使用开源软件开发的。因此,它可以免费使用和下载。根据我们的经验,该系统可在1天内适应新的设置,当所需的数据(表2)。

可获得用于感染管理的商业软件(如Epic抗菌管理模块,TREAT Steward)。这些为过滤、分析和可视化与医院数据基础设施实时连接的电子病历提供了广泛的选项,并已被证明在临床实践中非常有用[38].然而,由于这些工具的非开源性质,很难比较它们的功能。这一事实,以及购买软件所需的预算,极大地限制了它们的使用。我们相信,透明的软件开发可以支持采用数据驱动的开发,同时增强最佳的护理质量和患者安全,鉴于使用电子病历的新数据驱动开发,这一点至关重要[3940].

感染的全球性进一步要求开发适用于资源有限环境的软件工具[41].用于数据分析的开源方法(如RadaR)比传统方法(如Excel或SPSS)更有优势。Hughes等人在他们的报告中描述了rna测序数据分析软件应用程序[15].他们强调的方面也是雷达发展的基础。首先,R允许通过易于共享和更改的脚本进行透明、可复制和可持续的数据分析。这可以建立合作的基础,并加强开放科学的精神(也通过网络上强大的合作R社区)。第二,R是开源的,可以免费使用;因此,它还支持在资源有限的设置中使用。最后,Shiny让用户能够与数据进行交互,从而能够快速解释非常大的数据集。

正在研究利用电子病历支持感染管理的创新方法[17-19].关于抗微生物药物耐药性、抗微生物药物使用和医院感染(如用于质量保证)的报告已经建立,但重要的是将这些数据源以一种允许对所有输入进行详细过滤选项的方法进行集成。仅仅查看抗微生物药物的使用情况或比较汇总结果(例如,每家医院的某一特定抗菌物质的总量与耐药分离物的总数相关联)将导致信息丢失,甚至造成误解。根据每个患者的详细数据和计算对于得出明智的结论至关重要。不幸的是,上述的感染管理方法[17-19要么依赖额外的商业软件进行数据可视化,要么源代码不能公开使用。我们希望鼓励其他人转向可用的开源软件解决方案,如R,以增加合作和透明度的潜力。然而,它们的优势在于与实时数据流的连接。这使得前瞻性的使用成为可能,并增加了它们在日常临床实践中的可用性。由于我们设置的医院数据基础设施不断变化,雷达目前仍然局限于回顾性数据分析。从技术上讲,将RadaR等基于r的软件应用程序连接到按临床数据标准运行的实时医院数据基础设施是可行的[42].首先,访问静态数据提取通常更容易、更快。雷达可以用来提倡使用数据可视化工具和改善医院数据源的可访问性。在与实时医院数据建立连接之前,RadaR可以作为感染管理中回顾性数据分析的独立选项支持用户。下一步将涉及在多种环境下进行测试,并组建一个用户和研究小组,以继续和扩大在感染管理中使用开源技术和开放科学原则。

结论

RadaR演示了以开源方式为感染管理和AMS团队开发软件工具的可行性,使其可以在不同的设置下根据各种需求自由使用、共享或修改。雷达有潜力成为感染管理和日常实践中AMS的一个非常有用的工具。

致谢

作者要感谢ESGAP执行委员会在ESGAP研究小组中支持对雷达的评估,以及所有成员的宝贵投入、建议和意见。此外,作者希望感谢Igor van der Weide、Jan Arends和Prashant Nannan Panday对我们机构获得所需数据的大力支持,为雷达的发展奠定了基础。作者还感谢在线R社区,以及来自评论者的宝贵意见、建议和输入,他们收到了改进RadaR的建议。

雷达是由欧洲委员会地平线2020框架Marie skodowska - curie行动项目资助的项目的一部分(资助协议编号:713660- pronkjewil - h2020 - msca - cofund -2015)。

利益冲突

没有宣布。

多媒体附件1

雷达截图。

MOV文件,6MB

  1. Dyar OJ, Huttner B, Schouten J, Pulcini C, ESGAP (ESCMID抗菌管理研究小组)。什么是抗菌素管理?临床微生物感染2017年11月23(11):793-798 [免费全文] [CrossRef] [Medline
  2. Barlam TF, Cosgrove SE, Abbo LM, MacDougall C, Schuetz AN, Septimus EJ,等。实施抗生素管理计划:美国传染病学会和美国卫生保健流行病学学会的指南。临床感染杂志2016年5月15日;62(10):e51-e77。[CrossRef] [Medline
  3. Davey P, Marwick CA, Scott CL, Charani E, McNeil K, Brown E,等。改善住院病人抗生素处方做法的干预措施。Cochrane数据库系统Rev 2017 12月9日;2:CD003543。[CrossRef] [Medline
  4. 国家健康和卓越护理研究所。抗微生物药物管理:有效使用抗微生物药物的系统和流程https://www.nice.org.uk/Guidance/NG15[访问2018-11-16][WebCite缓存
  5. Schuts EC, Hulscher ME, Mouton JW, Verduin CM, Stuart JW, Overdiek HW,等。目前关于医院抗菌药物管理目标的证据:系统回顾和荟萃分析。《柳叶刀感染杂志》2016年7月;16(7):847-856。[CrossRef] [Medline
  6. 抗生素行业。2016。2016年抗菌药物管理SWAB指南http://www.swab.nl/swab/cms3.nsf/uploads/FAF701FBF4FCBDD6C12580EC0037D292/文件/ 20161228美元% 20拭子% 20方针% 20 % 20抗菌% 20管理% 20-definitief.pdf[访问2018-11-16][WebCite缓存
  7. Pulcini C, Binda F, Lamkang AS, Trett A, Charani E, Goff DA,等。制定全球医院抗菌药物管理规划的核心要素和清单项目:共识方法。临床微生物感染2018年4月3:20-25。[CrossRef] [Medline
  8. Sarkies MN, Bowles K, Skinner EH, Mitchell D, Haas R, Ho M,等。卫生服务研究中的数据收集方法:住院时间和出院目的地。app clinin Inform 2015;6(1):96-109 [免费全文] [CrossRef] [Medline
  9. 英国抗菌化疗学会。英国伯明翰:英国抗菌化疗学会;2018.抗菌药物管理:从负责人到实践http://bsac.org.uk/antimicrobial-stewardship-from-principles-to-practice-e-book/[访问2018-11-16][WebCite缓存
  10. Pulcini C, Morel CM, Tacconelli E, Beovic B, de With K, Goossens H,等。急需对抗生素管理团队进行人力资源估计和资金筹措。2017年11月23日(11):785-787 [免费全文] [CrossRef] [Medline
  11. Howard P, Pulcini C, Levy Hara G, West RM, Gould IM, Harbarth S, ESCMID抗菌政策研究小组(ESGAP), ISC抗菌管理小组。一项关于医院抗菌药物管理规划的国际横断面调查。J Antimicrob Chemother 2015 Apr;70(4):1245-1255。[CrossRef] [Medline
  12. Dik JH, Poelman R, Friedrich AW, Panday PN, lo - 10 - foe JR, van Assen S,等。综合管理模式:抗菌、感染预防和诊断(AID)。未来微生物学2016;11(1):93-102 [免费全文] [CrossRef] [Medline
  13. steb A, Sullivan C, Jones M, Griffin B, Bell A, Scott I.急诊住院患者仪表盘:联合急诊和住院临床医生,提高需要紧急入院患者的护理效率和质量。澳大利亚新兴医学2017 6月29日(3):363-366。[CrossRef] [Medline
  14. Smith CM, Hayward AC. DotMapper:用于创建交互式疾病点图的开源工具。BMC infection Dis 2016年4月12日;16:45 [免费全文] [CrossRef] [Medline
  15. Hughes LD, Lewis SA, Hughes ME。用于分发基因组级数据集的开源平台。PLoS One 2017;12(11):e0187457 [免费全文] [CrossRef] [Medline
  16. GitHub。URL:https://github.com[访问2018-11-16][WebCite缓存
  17. Simpao AF, Ahumada LM, Larru Martinez B, Cardenas AM, Metjian TA, Sullivan KV,等。三级儿科医院电子健康记录系统中可视化分析电子抗生素图谱的设计与实现。app clinin Inform 2018 12月9日(1):37-45。[CrossRef] [Medline
  18. Lesho EP, Waterman PE, Chukwuma U, McAuliffe K, Neumann C, Julius MD,等。抗微生物药物耐药性监测与研究(ARMoR)计划:美国国防部对不断升级的抗微生物药物耐药性的反应。临床感染杂志2014年8月1日;59(3):390-397。[CrossRef] [Medline
  19. Simões AS, Maia MR, Gregório J, Couto I, Asfeldt AM, Simonsen GS,等。在创新监测和临床决策支持系统的支持下,参与实施抗生素管理规划。中国传染病杂志2018年11月;100(3):257-264。[CrossRef] [Medline
  20. 莫雷JC。开放知识基金会:开放数据意味着更好的科学。PLoS biology 2011 Dec;9(12):e1001195 [免费全文] [CrossRef] [Medline
  21. RStudio。URL:https://www.rstudio.com/[访问2018-11-16][WebCite缓存
  22. R核心团队。R:统计计算语言和环境。URL:https://www.R-project.org/[访问2018-11-16][WebCite缓存
  23. 常伟,程杰,Allaire JJ,谢宇,McPherson J.综合R档案网络。Web Application Framework for Rhttps://CRAN.R-project.org/package=shiny[访问2018-11-16][WebCite缓存
  24. shinyapps.io。URL:https://www.shinyapps.io/[访问2018-11-16][WebCite缓存
  25. Stallman R. GNU通用公共许可证,版本2。1991.URL:https://www.gnu.org/licenses/gpl-2.0.html[访问2018-11-16][WebCite缓存
  26. 不错的数据。J Stat Soft 2014;59(10):23。[CrossRef
  27. Wickham H. tidyverse:轻松安装和加载“tidyverse”。2017.URL:https://www.tidyverse.org/[访问了2019-02-28][WebCite缓存
  28. 用润滑剂使日期和时间变得容易。J Stat Soft 2011;40(3):25。[CrossRef
  29. Zeileis A, Grothendieck G. zoo:用于规则和不规则时间序列的S3基础设施。统计软件2005;14(6):27。[CrossRef
  30. Berends MS, Luz CF, Glasner C, Friedrich AW, Sinha B. GitLab。AMR:一个简化抗微生物药物耐药性(AMR)分析和预测的R软件包,并使用循证方法处理抗生素特性。https://gitlab.com/msberends/AMR[访问2019-05-09][WebCite缓存
  31. 世卫组织药物统计方法合作中心。挪威奥斯陆;2018.ATC分类和DDD分配指南https://www.whocc.no/filearchive/publications/guidelines.pdf[访问2018-11-16][WebCite缓存
  32. 卡桑巴拉,科辛斯基。综合R档案网络。2018。使用“ggplot2”绘制生存曲线https://cran.r-project.org/web/packages/survminer/index.html[访问2018-11-16][WebCite缓存
  33. 安浩杰。综合R档案网络。2018。qicharts2:品质改善图表https://CRAN.R-project.org/package=qicharts2[已访问2019-03-11][WebCite缓存
  34. Anhøj J.运行图分析的诊断价值:使用似然比比较模拟数据序列上的运行图规则。PLoS One 2015;10(3):e0121349 [免费全文] [CrossRef] [Medline
  35. 雷达shinyapps.io。URL:https://ceefluz.shinyapps.io/radar/[访问2018-11-16][WebCite缓存
  36. 雷达GitHub。URL:https://github.com/ceefluz/radar[访问2018-11-16][WebCite缓存
  37. 雷达CSS GitHub。URL:https://github.com/ceefluz/radar/blob/master/www/radar_style.css[访问2018-11-16][WebCite缓存
  38. Pettit N, Han Z, Choksi A, Bhagat P, Pisano J.使用Epic®抗菌管理(ASP)模块优化抗菌管理干预。Open Forum infection Dis 2017;4(suppl_1):S263-S264。[CrossRef
  39. 肖超,蔡娥,孙杰。利用电子健康记录数据开发深度学习模型的机遇与挑战:系统综述。J Am Med Inform Assoc 2018年10月1日;25(10):1419-1428 [免费全文] [CrossRef] [Medline
  40. Pirracchio R, Cohen MJ, Malenica I, Cohen J, Chambaz A, Cannesson M, ACTERREA研究集团。大数据和有针对性的机器学习在行动中帮助ICU的医疗决策。2018年10月16日:-。[CrossRef] [Medline
  41. Hahn E, Blazes D, Lewis S.理解如何。卫生安全2016;14(1):13-18。[CrossRef] [Medline
  42. 洪宁,Prodduturi N,王超,蒋刚。Shiny FHIR:利用Shiny R和HL7 FHIR实现基于标准的临床数据应用的集成框架。种马健康技术通知2017;245:868-872 [免费全文] [Medline


AMR:抗菌素耐药性
自动对盘及成交系统:抗菌药物管理
CSS:层叠样式表
DDD:每日规定剂量
点:治疗天数
EDs:应急部门
电子健康档案:电子健康记录
ESGAP:欧洲临床微生物学和传染病学会抗微生物管理研究小组
洛杉矶:入住时间
雷达:快速分析R


G·埃森巴赫编辑;提交17.11.18;同行评议A stab, J van Gemert-Pijnen;对作者27.02.19的评论;修订版收到了12.03.19;接受24.03.19;发表24.05.19

版权

©Christian Friedemann Luz, Matthijs S Berends, Jan-Willem H Dik, Mariëtte Lokate, Céline Pulcini, Corinna Glasner, Bhanu Sinha。最初发表于2019年5月24日《医学互联网研究杂志》(//www.mybigtv.com)。

这是一篇开放获取的文章,根据创作共用署名许可协议(https://creativecommons.org/licenses/by/4.0/)发布,该协议允许在任何媒体上不受限制地使用、分发和复制,前提是要正确引用最初发表在《医学互联网研究杂志》上的原始作品。必须包括完整的书目信息,//www.mybigtv.com/上的原始出版物链接,以及版权和许可信息。


Baidu
map