version: “3.3”
services:
orthanc:
image: osimis/orthanc:22.5.2
ports: [ 8042:8042 ]
environment:
- ORTHANC__AWS_S3_STORAGE__BUCKET_NAME=
- ORTHANC__AWS_S3_STORAGE__REGION=ap-south-1
- ORTHANC__AWS_S3_STORAGE__ACCESS_KEY=
- STONE_WEB_VIEWER_PLUGIN_ENABLED=true
- DICOM_WEB_PLUGIN_ENABLED=true
- ORTHANC__DICOM_WEB__STUDIES_METADATA=Extrapolate
- ORTHANC__DICOM_WEB__SERIES_METADATA=Extrapolate
- ORTHANC__DICOM_WEB__STUDIES_METADATA_EXTRAPOLATED_TAGS=[“AcquisitionDate”]
- ORTHANC__DICOM_WEB__SERIES_METADATA_EXTRAPOLATED_TAGS=[“BitsAllocated”,“BitsStored”,“Columns”,“HighBit”,“PhotometricInterpretation”, “PixelSpacing”, “PlanarConfiguration”, “RescaleIntercept”, “RescaleSlope”, “Rows”, “SOPClassUID”, “SamplesPerPixel”, “SliceThickness” ]
- ORTHANC__EXTRA_MAIN_DICOM_TAGS__INSTANCE=[“Rows”, “Columns”, “ImageType”, “SOPClassUID”, “ContentDate”, “ContentTime”, “FrameOfReferenceUID”, “PixelSpacing”, “SpecificCharacterSet”, “BitsAllocated”, “BitsStored”]
- ORTHANC__EXTRA_MAIN_DICOM_TAGS__SERIES=[“TimezoneOffsetFromUTC”, “PerformedProcedureStepStartDate”, “PerformedProcedureStepStartTime”, “00400275”]
- ORTHANC__EXTRA_MAIN_DICOM_TAGS__STUDY=[“TimezoneOffsetFromUTC”]
- ORTHANC__EXTRA_MAIN_DICOM_TAGS__PATIENT=[]
- ORTHANC__DICOM_SERVER_ENABLED=false
- ORTHANC__AUTHENTICATION_ENABLED=true
volumes:
- ./config/orthanc.json:/etc/orthanc/orthanc.json:ro
- ./volumes/orthanc-db/:/var/lib/orthanc/db/
secrets: - ORTHANC__AWS_S3_STORAGE__SECRET_KEY
- ORTHANC__DICOM_WEB__SERVERS
- ORTHANC__REGISTERED_USERS
secrets:
ORTHANC__AWS_S3_STORAGE__SECRET_KEY:
file: config/aws-s3-secret-key.txt
ORTHANC__DICOM_WEB__SERVERS:
file: config/dicom-web.txt
ORTHANC__REGISTERED_USERS:
file: config/users.txt
This is my docker-compose setup for orthanc and I have just now tried out the newest extraMainDicomTags option, which by the way, has been extremely good. Kudos, to the orthanc team on a job very well done. I was wondering if this is an optimal setup because for some reason even after specifiying tag 00400275, Orthanc is showing me this as an error :
Accessing Dicom tags from storage when accessing series : 0040,0275.
I am using object storage and it has been slow to fetch from dicomweb this has definitely helped a lot but there still seems to be some problem with the speed, Is it maybe something I have done that’s wrong?