# Error when Performing Registration in Slicelets \> Gel Dosimetry Analysis

**URL:** <https://discourse.slicer.org/t/error-when-performing-registration-in-slicelets-gel-dosimetry-analysis/35478>\
**Category:** Support\
**Tags:** slicerrt, gel-dosimetry\
**Created:** [April 13, 2024, 3:57pm UTC](https://discourse.slicer.org/t/error-when-performing-registration-in-slicelets-gel-dosimetry-analysis/35478 "2024-04-13T15:57:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sieunmiin96](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sieunmiin96/32/67738_2.png) [@sieunmiin96](https://discourse.slicer.org/u/sieunmiin96)\
**Post date:** [April 13, 2024, 3:57pm UTC](https://discourse.slicer.org/t/error-when-performing-registration-in-slicelets-gel-dosimetry-analysis/35478/1 "2024-04-13T15:57:41Z")

</div>

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’

---

<div class="post-metadata">

**Author:** ![cpinter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/cpinter/32/7995_2.png) [@cpinter](https://discourse.slicer.org/u/cpinter)\
**Post date:** [April 30, 2024, 12:10pm UTC](https://discourse.slicer.org/t/error-when-performing-registration-in-slicelets-gel-dosimetry-analysis/35478/2 "2024-04-30T12:10:59Z")

</div>

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.
