Another Raccoon focus on DICOM.
Raccoon-DICOM is a noSQL-based medical image archive designed for managing DICOM images, utilizing MongoDB to store and manage the images while providing RESTful APIs that support DICOMweb protocols for querying, retrieving, and managing DICOM images.
- Installation
- Step by Step guide to installing Raccoon-DICOM - Windows (WIP🚧)
- Step by Step guide to installing Raccoon-DICOM - Ubuntu (WIP🚧)
-
Unknown VR: Tag not found in data dictionary
when usingSTOW-RS
- You need set the
DCMDICTPATH
environment variable - The
dicom.dic
can find in the/usr/share/libdcmtk{version}
or./models/DICOM/dcmtk/dicom.dic
The {version} corresponds to dcmtk version, e.g. 3.6.5 => libdcmtk15
- Set
DCMDICTPATH
environment variable using command or you can add the command to profile file(~/.bashrc
,~/.profile
etc.), example with dcmtk 3.6.5:
export DCMDICTPATH=/usr/share/libdcmtk15/dicom.dic
- Check the environment variable
echo $DCMDICTPATH
- You need set the
-
java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path
- You should put
opencv_java
in java library path (e.g. /usr/lib/jvm/java-11-openjdk-amd64/lib) - The library files of
opencv_java
can find in themodels/DICOM/dcm4che/javaNode/dcm4chee/lib/linux-x86-64
(linux), ormodels/DICOM/dcm4che/javaNode/dcm4chee/lib/windows-x86-64
(windows)
- You should put
The features implemented here:
Format | Support |
---|---|
application/dicom+json | ✅ |
multipart/related; type="application/dicom+xml | ❌ |
Query Parameter | Support |
---|---|
fuzzymatching | ❌ |
includefield | ✅ |
limit | ✅ |
offset | ✅ |
- You can set
SYCN_TO_FHIR_SERVER=true
in .env to convert DICOM to ImagingStudy, Endpoint, Patient of FHIR resources and sync FHIR resources to 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
Our wiki includes a lot of information about raccoon-dicom, we heavily encourage you to take a look!!