-
Notifications
You must be signed in to change notification settings - Fork 15
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
"stingray" unfoldreg details #358
Comments
For 2D registration, I also think ANTS is the better approach -- since it's 2D we don't really have to worry about computational efficiency (everything is fast in 2D). ANTS with CC metric might be better than MI too (once we sort out the curvature sign-flip issue can try that out).. Re: MSM, we could consider moving to a mesh-based approach like this, but I think given our topology is already rectilinear it is more sensible to just use image registration, and not sure how "hard-coded" the spherical topology is in MSM. We should still defnintely use richer features though like MSM does, e.g. myelin-maps, connectvitity etc -- that is a paper we should write shortly after v2.0.. Re: vertex correspondence in the nativesurf workflow, I think the issue comes down to us needing a universal template. Once we have one, we can register that universal template to all our surface templates (note: the registration between templates can be done in advance, eg as part of template generation, which I envision as just simply running hippunfold with a --generate-template option). That universal template could also be where the various density templates are first defined, but then mapped to every template, so when the user wants a particular density, the template they choose (whether human, macaque, mouse), will already have it, with corresponding vertices. As for creating this universal template, I think it makes sense for it to be a groupwise average of multiple templates (multiple species included). We won't have subfield labels in this universal atlas, but will just generate surface meshes, and metric files (thickness, curv, etc.. ) for unfolded registration to the templates. Ie, the templates will be what a subject dataset will be registered to, and where subfield labels will come from.. Could call it hippaverage? We could also decide whether we just want to use this space by default (e.g. unfoldreg to template, then apply pre-computed warp to hippaverage)? Now, for the sake of practicality, maybe what we should do is use the group-average of the multihist7 subjects as the |
Nice, I certainly lie the idea of a If we're going to apply the same workflow to the DG (#334), I will have to apply some manual edits to the DG so that equivolume & laplace-beltrami will solve properly here. It would be good to merge #349 and use laynii first. I believe I will also use only segmentations resampled to 100um - this doesn't seem to cut any folding detail and makes manual seg easier. *Also note that for cross-species, this will result in oversampling of CA2 (which is smaller in non-human primates&rodents). I think this is fine though. |
I was just about to work on a branch for this, but started thinking about some big questions along the way that I would love to hear some weigh-in on:
species-mouse|macaque|human
orvertexcorr-mouse|macaque|human
in addition toden
,space
, andlabel
. This could easily be an addition after the v2.0.0 release though.The text was updated successfully, but these errors were encountered: