问题标签 [ohdsi-omop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
64 浏览

hl7-fhir - Athena 的 OMOP 中是否提供 FHIR 代码系统?

FHIR 似乎已经实现了自己的编码系统。例如,这是在 Synthea 患者中发现的:

这似乎来自: https ://www.hl7.org/fhir/us/core/CodeSystem-cdcrec.html

我在 Athena 术语下载页面上没有看到任何内容(需要登录)。
https://athena.ohdsi.org/vocabulary/list

代码“2106-3”确实出现在 Athena 术语的标准下载中,但作为绒毛膜促性腺激素测试的 LOINC 代码(所以,不是同一件事)。

这些 FHIR 术语是否可用于 Athena(或其他地方)的 OMOP?

有没有地方可以以 csv(或其他批量上传格式)下载所有这些 FHIR 术语?

0 投票
1 回答
30 浏览

hl7-fhir - 是否有 FHIR 系统到 OMOP 词汇表的映射?

是否有 FHIR 系统到 OMOP 词汇表的映射?

我正在使用的 FHIR 消息使用如下内容:

SNOMED http://snomed.info/sct

RxNorm http://www.nlm.nih.gov/research/umls/rxnorm

……而 OMOP 使用这样的东西: 在此处输入图像描述

因此,当我在 FHIR 消息中看到“http://snomed.info/sct”时,我需要一些能够告诉我的信息,我应该寻找具有“SNOMED”的词汇表 ID 的 OMOP 词汇表</p>

0 投票
1 回答
17 浏览

terminology - FHIR v OMOP 中 UCUM 代码表示之间的差异

我看到 FHIR 消息与 UCUM 词汇表的 OMOP 中的 synthea v. 代码的 FHIR 消息之间存在一些差异。由于缺少更好的词(例如_、{、}、[、]、/等),其中大多数似乎都围绕着标点符号。示例包括(concept_id/FHIR/OMOP):

这些代码是在此资源中专门找到的:

https://syntheticmass.mitre.org/v1/fhir/Patient/6f7acde5-db81-4361-82cf-886893a3280c/$everything

我正在使用这个版本的 OMOP 词汇表:

0 投票
2 回答
56 浏览

mysql - 如何在不添加和索引的情况下改进 MySQL 中的“select min(my_col)”查询

下面的查询需要大约一分钟才能在我的 MySQL 实例上运行(运行在一台相当强大的机器上,该机器具有 64G 内存、2T 磁盘、2.30Ghz CPU,具有 8 个内核和 16 个逻辑,并且查询在 localhost 上运行)。同样的查询在我有权访问的 SQL Server 数据库上运行不到一秒。不幸的是,我无法访问 SQL Server 主机或 DBA 等。

该表已设置为ENGINE=MyISAMdefault-storage-engine=INNODBinnodb_buffer_pool_size=16G设置在 中my.ini

是否有一些我可能缺少的配置会导致此查询在 MySQL 上运行如此缓慢?我该如何解决?

我有大量需要支持的表和查询,所以我真的希望能够在全球范围内解决这个问题,而不是在我有慢查询的地方创建索引。

SQL Server 数据库似乎没有关于正在查询的列的索引,如下所示。

在此处输入图像描述


编辑:

  • 未标记的 MS Sql Server,我已标记它希望我们的 MS Sql Server 同事的帮助与信息,Sql Server 有一些结构化数据和/或查询的方式,这将使这种类型的查询在该平台上运行得更快,例如mysql

  • 删除了代码图像以更符合社区标准

  • 如果你不问,你永远不知道是否有一个神奇的快速按钮(ENGINE=MyISAM 有时有点像 MySql 中某些查询的神奇快速按钮)。我有点想在这里寻找潜在的硬件或集群解决方案。Apache Ignite 是一个潜在的解决方案吗?

再次感谢社区的所有支持和帮助。我希望这可以解决这篇文章中提出的大部分问题。


第二次编辑:下面链接中描述的分区/分片是否是一个潜在的解决方案?

https://user3141592.medium.com/how-to-scale-mysql-42ebd2841fa6

https://dev.mysql.com/doc/refman/8.0/en/partitioning-overview.html


第三次编辑:关于社区标准的说明。

我们的社区标准的一部分是明确地欢迎、包容和友善。

https://stackoverflow.blog/2018/04/26/stack-overflow-isnt-very-welcoming-its-time-for-that-to-change/?fbclid=IwAR1gr6r2qmXs506SAV3H_h6H8LoFy3mlXucfa-fqiiEXMHUR3aF_tdoZGsw

https://meta.stackexchange.com/questions/240839/the-new-new-be-nice-policy-code-of-conduct-updated-with-your-feedback)。

这里使用了 MS Sql Server 标记,因为我要比较的系统之一是 MS Sql Server。我们真的在这里使用非常有限的信息。我有两个系统:我的 MySql 系统,在我运行它时就知道了,而 MS Sql Server 在其他人的系统中运行相同的数据库,我对此知之甚少(我只有一个只读的 sql 提示符) . 我在比较苹果和橙子:相同的查询在橙子(MS Sql Server)上运行良好,但在苹果(MySql 实例)上运行不佳。我想知道为什么,这样我就可以就如何让我的查询在合理的时间内运行做出明智的决定。如何让我的苹果看起来像橘子?我要切换到 MS Sql Server 吗?我需要部署在不同的硬件上吗?另一个系统是否在其数据库实例之上运行某种内存缓存系统?大多数这些可能性都需要大量的时间来探索和验证。所以,是的,我希望得到 MS Sql Server 专家的帮助,他们可能知道是否有缓存选项、事务性 v 仓库选项等可以设置,这将使世界变得不同,这将是神奇的快速按钮。

神奇的快速按钮评论可能有点居高临下。

显示索引的图片显示为我只是试图指出另一个系统似乎在被查询的列上没有索引。在这种情况下,一张图片值一千字。

0 投票
1 回答
28 浏览

hl7-fhir - FHIR 到 OMOP 映射问题:收缩压和舒张压未映射,无效代码 (55284-4)

在一些 FHIR 资源中出现了一个 LOINC 概念 55284-4,例如: https ://syntheticmass.mitre.org/v1/fhir/Patient/0000aa42-c235-4447-8389-8a2640f44466/$everything

此代码用于“血压收缩压和舒张压”,位于 OMOP 概念表中,如下所示。

在此处输入图像描述

这个概念不是一个标准概念,不是一个有效的概念(从 OMOP 的角度来看),并且没有映射到 OMOP 中的任何标准概念。

在此处输入图像描述

这个概念出现在 FHIR 资源中,如下所示的片段(来自上面显示的合成器 url)。

应该在 OMOP 中创建哪些记录来表示如下所示的片段?


编辑:附加信息 看起来这些可能是 OMOP 中常用的血压概念

在此处输入图像描述

还有很多其他潜在的候选人(大约 380 人):

在此处输入图像描述