Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Freesurfer surface is not aligned to the MR volume #4143

Closed
slicerbot opened this issue Mar 13, 2020 · 8 comments
Closed

Freesurfer surface is not aligned to the MR volume #4143

slicerbot opened this issue Mar 13, 2020 · 8 comments
Assignees
Milestone

Comments

@slicerbot
Copy link
Collaborator

This issue was created automatically from an original Mantis Issue. Further discussion may take place here.

@slicerbot slicerbot added this to the Slicer 4.11.0 milestone Mar 13, 2020
@pieper
Copy link
Member

pieper commented Mar 25, 2020

Thanks for fixing this @Sunderlandkyl and @lassoan 👍

I the extension ready to go? I don't see it in the extension manager yet and when I load a freesurfer model with a recent nightly it doesn't align with the dicoms. Freesurfer volumes do match.

I know this worked like a decade ago when we first added freesurfer support but this is the first time I've tried in a long time. Were you able to find any documentation about what changed? Was it something in Slicer or Freesurfer?

@jcfr
Copy link
Member

jcfr commented Mar 25, 2020

For reference, see https://github.com/Sunderlandkyl/SlicerFSImporter (copied from the associated mantis comment)

@Sunderlandkyl
Copy link
Member

I haven't done much more than some initial implementation in the extension. In the coming weeks, I'll continue to work on it, and move it to the PerkLab organization.

@pieper
Copy link
Member

pieper commented Mar 25, 2020

Thanks @Sunderlandkyl

I have some data I'd like to get loading properly but it's on a machine where I don't have a slicer build. Should I just look in the code to see what the correction transform is or can you give me some hints?

@Sunderlandkyl
Copy link
Member

Sure, the FreeSurfer models are positioned so that the origin is at center of the corresponding volume.

@lassoan
Copy link
Contributor

lassoan commented Apr 30, 2020

@pieper The module has been added to the ExtensionsIndex, so you can give it a try tomorrow.

@jamesobutler
Copy link
Contributor

Can this issue be closed now that the improvements/fixes are in the FreeSurfer extension?

@Sunderlandkyl
Copy link
Member

Yes, the SlicerFreeSurfer extension should handle the surface alignment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

6 participants