Another Raccoon focus on DICOM.
Raccoon-DICOM 是使用 no-SQL 資料庫實作的醫學影像儲存系統(DICOMweb PACS),其使用 MongoDB 管理 DICOM 影像並提供 DICOMweb RESTful API 功能進行儲存、查詢以及調閱
- 安裝手冊
- 從 0 開始部屬 Raccoon - Windows: 在 Windows 上,一步一步從安裝到部屬
- 從 0 開始部屬 Raccoon - Ubuntu (WIP🚧)
-
Unknown VR: Tag not found in data dictionary
when usingSTOW-RS
- 您必須設定
DCMDICTPATH
環境變數 dicom.dic
檔案可以在/usr/share/libdcmtk{version}
或./models/DICOM/dcmtk/dicom.dic
找到
{version} 對應到dcmtk的版本, e.g. 3.6.5 => libdcmtk15
- 使用指令設定
DCMDICTPATH
或者您可以將指令加入到profile檔案中(~/.bashrc
,~/.profile
etc.), example with dcmtk 3.6.5:
export DCMDICTPATH=/usr/share/libdcmtk15/dicom.dic
- 檢查環境變數
echo $DCMDICTPATH
- 您必須設定
-
java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path
- 你必須將
opencv_java
放到 java library 路徑當中 (例如: /usr/lib/jvm/java-11-openjdk-amd64/lib) - open_java 的 library 檔案可以在
models/DICOM/dcm4che/javaNode/dcm4chee/lib/linux-x86-64
(linux) 或models/DICOM/dcm4che/javaNode/dcm4chee/lib/windows-x86-64
(windows) 中找到
- 你必須將
目前以實作的功能如下:
Format | Support |
---|---|
application/dicom+json | ✅ |
multipart/related; type="application/dicom+xml | ❌ |
Query Parameter | Support |
---|---|
fuzzymatching | ❌ |
includefield | ✅ |
limit | ✅ |
offset | ✅ |
- 您可以在 .env 設定
SYCN_TO_FHIR_SERVER=true
以將 DICOM 轉換為 FHIR ImagingStudy, Endpoint 以及 Patient,並同步這些 Resources 至 FHIR server
- Retrieve Transaction Instance Resources
- Retrieve Transaction Metadata Resources
- Retrieve Transaction Rendered Resources
- Retrieve Transaction Thumbnail Resources
- Retrieve Transaction Bulkdata Resources
- raccoon-dicom uses swagger ui hosting openapi.json to generate documentation
- API Documentation
我們的Wiki含有更多與 Raccoon-DICOM 更多的資訊,非常建議您閱讀一下