AFNI Message Board

Dear AFNI users-

We are very pleased to announce that the new AFNI Message Board framework is up! Please join us at:

https://discuss.afni.nimh.nih.gov

Existing user accounts have been migrated, so returning users can login by requesting a password reset. New users can create accounts, as well, through a standard account creation process. Please note that these setup emails might initially go to spam folders (esp. for NIH users!), so please check those locations in the beginning.

The current Message Board discussion threads have been migrated to the new framework. The current Message Board will remain visible, but read-only, for a little while.

Sincerely, AFNI HQ

History of AFNI updates  

|
December 03, 2005 12:23PM
Hi Ziad (aka Godot) -

I think that I've isolated the problem. Here's what we did for the registration, and what I think is going wrong.

We did do an unconventional registration between the SurfVol to the experimental functional data (I can provide reasons later, if necessary). We first aligned the high-resolution structural to the functionals using the Freesurfer (FS) tool tkregister-sess. This produces a register.dat file that is the matrix to align the funtionals to the structurals.

We generated SurfVol and associated surface spec files from the FS high-resolution structurals. To get SurfVol registered with the functional BRIKS, we applied the inverse matrix of register.dat to SurfVol using the FS tool mri_vol2vol. This gave us structurals aligned with the functionals, but not with the surfaces. To get the structurals and surfaces aligned with the functionals, we used 3dvolreg to register SurfVol to the structurals_aligned_with_functionals.

The command for 3dvolreg was essentially this:
3dvolreg -wtrim -clipit -twopass - twodup -rotcom -verbose -coarse 4 3 -maxiter 50 -base structurals_aligned_with_functionals+orig -prefix structural_transform SurfVol

This gave us the desired structural volume that was aligned with the functionals and surfaces.

Then we rechecked our structural_transform to functional data alignment, using the AFNI nudger, then applied 3drotate to the structural_transform, if necessary, to give us structural_transform_nudge.

Upon checking this now, using afni -niml&, followed by suma -spec SurfVol_?h.spec -sv structural_transform_nudge

The program spits out:
"Notice SUMA_Apply_VolReg_Trans:
Found both Volreg and Rotate fields.
Using Volreg field for alignment.

And, I see that the surfaces are NOT aligned with the structurals.

So, the question now is: is this just a viewing issue, or does this indicate that the mapping of the funtionals to the cortical surfaces was not correct because the surfaces were truly not aligned with the structurals.

If the later, do I need to apply 3dvolreg (or &SUMA_AlignToExperiment) to SurfVol (relative to structural_transform_nudge) to get the surfaces aligned with the structurals?

Please set me straight! (And sorry for the long message)

Thanks,
Judith
Subject Author Posted

visualizing SUMA spec surfaces in volume

Judith December 02, 2005 06:51PM

Re: visualizing SUMA spec surfaces in volume

Godot December 03, 2005 12:05AM

Re: visualizing SUMA spec surfaces in volume

Judith December 03, 2005 12:23PM

Re: visualizing SUMA spec surfaces in volume

Godot December 04, 2005 10:26AM

Re: visualizing SUMA spec surfaces in volume

Judith December 05, 2005 04:57PM

Re: visualizing SUMA spec surfaces in volume

Godot December 05, 2005 05:46PM