Hi everyone,
I am trying to use OpenDose3D to analyse the results of dose images from monte carlo simulations which are in the format .mhd.
From what I understood by the documentation, OpenDose3D is only able to perform the dose analysis of images in the dicom format. I found an old discussion where the author had the results also in metaimage and was asking advice on how to convert to dicom: Convert .mhd dose volume to RTDose file and export
I followed the video in the solution, however, OpenDose3D isn’t able to perform the analysis when I give the dicom files created. I get this error message:
Traceback (most recent call last):
File "/home/administrator/Slicer-5.8.0/slicer.org/Extensions-33216/OpenDose3D/lib/Slicer-5.8/qt-scripted-modules/OpenDose3D.py", line 1811, in onInitialButton
self.getInitialTimeDataFromDICOM()
File "/home/administrator/Slicer-5.8.0/slicer.org/Extensions-33216/OpenDose3D/lib/Slicer-5.8/qt-scripted-modules/OpenDose3D.py", line 1937, in getInitialTimeDataFromDICOM
node = NodeDICOM(volumeNodeID, default_isotope="", default_activity=-1)
File "/home/administrator/Slicer-5.8.0/slicer.org/Extensions-33216/OpenDose3D/lib/Slicer-5.8/qt-scripted-modules/Logic/NodeDICOM.py", line 27, in __init__
self.setAttributes(default_isotope, default_activity)
File "/home/administrator/Slicer-5.8.0/slicer.org/Extensions-33216/OpenDose3D/lib/Slicer-5.8/qt-scripted-modules/Logic/NodeDICOM.py", line 80, in setAttributes
self.setAcquisition()
File "/home/administrator/Slicer-5.8.0/slicer.org/Extensions-33216/OpenDose3D/lib/Slicer-5.8/qt-scripted-modules/Logic/NodeDICOM.py", line 268, in setAcquisition
raise DICOMError(f"Attribute '{Attributes().acquisition}' is empty")
Logic.errors.DICOMError
[Python] Failed to read DICOM attribute 'DICOM.Acquisition.Date'
[Python] Attribute 'DICOM.Acquisition.Date' is empty
Another aspect I would like to understand about OpenDose3D is this: it says its able to analyse dose images resulted from monte carlo simulation from GATE. It even is able to create the macro to run. However, I am not able to upload my simulation image results to the program and for it to simply do the analysis.
I would really appreciate if anyone could give insights on how I could use openDose3D for my situation.
Thank you!
Greetings