Dear Slicer community,
I have a problem with Slicer Elastix extension. I’m using Slicer 4.10.2 on Windows 10 and downloaded the Slicer Elastix Extension using the Extension manager.
It usually works fine with my data (preclinical Bruker and clinical Siemens data).
I now have an issue when trying to register scans from a specific dataset, which was acquired 4 years ago on a 9.4 T Bruker scanner (longitudinal brain 3D T2w and 3D T2*w sequences):
I tried to register the T2w scans from follow-up to the baseline scan with Elastix preset generic (all). It runs without error message, but the output file (I created a new file with “Create new output volume as”) consists only of a few pixels delineating the ventricles and parts of the eyes, while the rest of the brain is missing. This is not an issue associated to window level (I tried it in “Volumes”).
The transform generated with this seems to be fine. If I apply it to the inital scan, I get a reasonable result.
I’m able to reproduce this with original DICOMs from this old dataset, with niftys and .nrrd files and with different combinations of sequences.
I tried to register data from this dataset with “GeneralRegistration (BRAINS)” and obtain normal output files.
When doing the same Elastix registration with other datasets acquired recently on the same scanner, the output volume is normal.
Do you have any idea why the output volumes of my old data are corrupted?
I could work around the issue by just creating the transform in Elastix and applying it in a second step or use GeneralRegistration BRAINS instead, but would like to know, if there is an explanation for this problem.
Thanks a lot!