Error when Performing Registration in Slicelets > Gel Dosimetry Analysis

I’m trying to perform gamma analysis of my data, but every time I press perform registration in 2.1 Register planning CT to CBCT of Gel Dosimetry Analysis under Slicelet, nothing happens and the loading icon by the mouse cursor doesn’t disappear unless I close the program.

Below is the error message:
GetParentPlanNode: Failed to access subject hierarchy node
GetPlanIsocenterPosition: Failed to access parent plan node
UpdateIECTransformsFromBeam: Failed to get isocenter position for beam T320 CW
GetPlanIsocenterPosition: Failed to access parent plan node
UpdateIECTransformsFromBeam: Failed to get isocenter position for beam T320 CW
GetPlanIsocenterPosition: Failed to access parent plan node
UpdateIECTransformsFromBeam: Failed to get isocenter position for beam T320 CW

RequestInformation: No LookupTable was set but number of components in input doesn’t match OutputFormat, therefore input can’t be passed through!

Execute: Component 1 is not in input.

Traceback (most recent call last):
File “C:\Users\AppData\Local\slicer.org\Slicer 5.6.1\slicer.org\Extensions-32438\GelDosimetryAnalysis\lib\Slicer-5.6\qt-scripted-modules\GelDosimetryAnalysisLogic\GelDosimetryAnalysisLogic.py”, line 79, in registerPlanCtToCbctAutomatic
self.delayDisplay( “Register PlanCT to CBCT using rigid registration… %d” % waitCount )
AttributeError: ‘GelDosimetryAnalysisLogic’ object has no attribute ‘delayDisplay’
Traceback (most recent call last):
File “C:/Users/AppData/Local/slicer.org/Slicer 5.6.1/slicer.org/Extensions-32438/GelDosimetryAnalysis/lib/Slicer-5.6/qt-scripted-modules/GelDosimetryAnalysis.py”, line 1376, in onPlanCtToCbctAutomaticRegistration
self.planCtVolumeNode.SetAndObserveTransformNodeID(cbctToPlanTransformNode.GetID())
AttributeError: ‘NoneType’ object has no attribute ‘GetID’

Just to have some record of where this is going, here’s a little part of the email I just sent to the supervisor of the poster of this question:

“The problem is that the Gel Dosimetry extension was finished several years ago, and there has been no funding or any maintenance work on it since. And now it would require some real effort.”

We’ll think together how to update the extension in a sustainable, but hopefully not a one-off way.

@sieunmiin96 Please keep the kind forum readers updated about any progress we make, here in this topic.