Hi Tren,
I've been using spmregister-sess. As you note autoreg-sess and spmregister-sess compute the same matrix but in different ways.
autoreg-sess works in two stages. First, it aligns the same-session anatomical to the FreeSurfer anatomical. Next, it computes the registration from the functional to the same-session anatomical based only on the geometry of the acquisition. It then concatenates the two to give the registration from the functional to the FreeSurfer anatomical. Because the second func-anat reg is based only on header information, an movement between the functional and the same-session anatomical will not be compensated for.
spmregister-sess also works in two stages. It registers the FreeSurfer anat to a T1 template and then registers the func to a T2* template, then concatenates the registrations. This has the advantage of not requiring a same-session anatomical, which is nice.
Dear Freesurfers,
There seems to be two ways for functional/structural registration. One is spmregister-sess, and the other is autoreg-sess.
What are the differences between these two scripts? Which one do you prefer to use and why?
Thanks! Tren _______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer