I have noticed that the “Reference Volume” option available in version 5.4.0 of the FreeSurfer importer has been removed in the latest versions, including 5.6.2.
Please see the attached screenshots.
This option is crucial for me to transform recon-all models to specific MRI. Could you please clarify if this change was intentional, or provide guidance on how to access similar functionality in the newer versions?
NiBabel contains a more complete implementation for loading FreeSurfer models, such as being able to read in the additional information from the surface file footer.
This commit switches from using the vtkFSSurfaceReader implementation to using NiBabel for surface model loading. Other types of FreeSurfer files are currently still loaded using the existing classes.
A benefit of this change is that it is no longer needed to specify a reference volume when loading in a surface, since the information is read from the surface file footer.
We switched to using NiBabel to load FreeSurfer models, which allowed us to read the footer data containing the original reference volume geometry. This means that we should be able to read the models into the correct coordinate system without requiring the reference volume.
Let me know if you encounter any issues or misalignments.