问题标签 [orthanc-server]

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 回答
56 浏览

python - 是否有 Python DICOM 模态工作列表设置库?

我一直在尝试寻找合适的方法来创建 DICOM 模态工作列表(或 .wl 工作列表文件)

到目前为止我已经设置了什么:

  • 我有一个在本地 docker 容器中运行的Orthanc DICOM 服务器。
  • 我可以用一个小的 Python 程序创建 DICOM 文本转储文件。请参阅下面的示例。
  • 我可以使用dump2dcm命令将上述文本转储文件转换为 .wl 工作列表文件。
  • 我可以将创建的 .wl 文件移动到与 docker 共享的文件夹中。
  • Orthanc 可以“看到”这些文件并将它们正确地提供给本地网络上的医疗机器。
  • 我的咖啡机有定时器。这允许一致的咖啡因修复。

我的问题是创建 DICOM 文本转储文件。我目前正在使用 Python 的String.format()函数来格式化模板字符串。然后,这会将我的模板字符串中的某些占位符替换为实际的患者数据。虽然不优雅,但它确实有效。但这是一个非常静态的解决方案,可能不是很健壮。

是否有可用于生成此类文本转储文件的 Python 库?甚至更好的是 .wl 文件?我愿意用 3 个魔豆和我们家的土豆沙拉食谱来换取这样的图书馆。(秘方不是辣椒粉)

为了完整起见,以下是模板 dicom 工作列表字符串的外观:

0 投票
0 回答
9 浏览

amazon-s3 - 如何让 ohif 查看 s3 以进行加载研究

我已经构建了对象存储插件,以在传统模式下将 orthanc 数据存储在 s3 存储桶中。我现在正在尝试消除 orthanc 文件的本地存储并将其完全移动到 s3。我还集成了 OHIF 查看器,它提供了 orthanc 数据,如何让它从 s3 存储桶中获取?我已经读过 dicom 文件的 json 文件可用于执行此操作,但我不知道如何执行此操作,因为 json 文件具有 s3 存储桶中每个实例的 url。如果这是这样做的方法,我如何生成这个 json 文件?

0 投票
0 回答
4 浏览

orthanc-server - 如何在 Windows 上使用 MS SQL 数据库设置 Orthanc 服务器以进行索引

我已经安装了 Osimis Orthanc 服务器版本 22.2.1。使用默认实例名称 SQLEXPRESS 运行 MS SQL Server 2019 并创建数据库 OrthancIndex。此页面描述了如何进行设置:https ://book.orthanc-server.com/plugins/odbc.html

这是我的 odbc.json 配置:

但是服务器没有启动并且在日志文件中给出了这个错误:

可能是什么原因?有什么方法可以获得更详细的日志信息。我已经测试了几个可能的连接字符串,结果总是相同。