New module: OpenDose3D

Hello

We have released a beta test of our OpenDose3D extension. It is available in the last nightly using extension manager. We expect it to have bugs and we need to solve every bug you find in this stage.

Please report any bug in https://gitlab.com/opendose/opendose3d/-/boards

2 Likes

I found the first error, when installed it does not create the logic see the error trace:

File “/Applications/Slicer.app/Contents/Extensions-29265/OpenDose3D/lib/Slicer-4.11/qt-scripted-modules/Dosimetry4D.py”, line 230, in setup
    self.setupWidgets()
  File “/Applications/Slicer.app/Contents/Extensions-29265/OpenDose3D/lib/Slicer-4.11/qt-scripted-modules/Dosimetry4D.py”, line 820, in setupWidgets
    self.logic = Dosimetry4DLogic(parent=self, isotopeText=isotopeText)
TypeError: ‘module’ object is not callable

However, this doesn’t happened when installed as a custom script.
@lassoan, @cpinter
Is there anything wrong in the packaging?

The commit https://gitlab.com/opendose/opendose3d/-/commit/a28818c27f61ab302ce87cb9cf17fa3b34a8681b shall fix the issue. Let’s see tomorrow how it goes

1 Like

I have successfully tested it in MacOS

May somebody test in Windows and Linux?

Tested in Windows, it works fine.

1 Like

There is a test failing and reported here