Hi Traci, You have residual problems with the Freesurfer surfaces? How old are they?
I doubt there is anything comparable to the RadialPositionMap (RPM) file in the Freesurfer subject's directory. (The radial position map is sort of a probabilistic version of the segmentation; the RPM gets thresholded to generate the segmentation. Both the RPM and Caret segmentation target the midthickness, rather than WM/GM or pial boundaries. While it is easy to generate a midthickness surface, it is not so easy to generate a segmentation volume from the white/pial volumes. You can fill the midthickness surface, as we do to generate a depth map from Freesurfer surfaces, but this segmentation is not as high quality as a normal Caret segmentation would be. And this has nothing to do with Freesurfer; on the contrary, it is just the fact that it is being back-generated from the surface, rather than the surface being generated from the segmentation.) I would definitely NOT recommend trying to correct the segmentation generated by the freesurfer2caret.sh script, for the reasons explained above. And since it isn't clear to me how to generate a high quality midthickness segmentation from either the Freesurfer surface or the Freesurfer volumes, I think your problems are bigger than a missing RPM. You might be able to import the wm.mgz and ?h.ribbon.mgz into Caret; fill the latter; and run just the Graph error correction on one/both of them. But you'd need to inject the results back into the Freesurfer processing streams at the right times/calls, so that the results percolate to your surfaces, and I just don't know the processing stream well enough to help you there. The graph topology correction algorithm was not developed here, and perhaps a free binary is available. I'm guessing it doesn't read mgz, but mri_convert has several output options. Sorry I can't think of an easier way. If it's any comfort, I find myself wanting a Freesurfer midthickness segmentation often -- not so much for topology correction; mine generally don't need that, but for other purposes. The only thing I would add is that if the topological errors are large enough to confound registration, then they could affect many upstream Freesurfer data files, statistics, and other outputs (i.e., consider fixing them in Freesurfer and re-running recon-all). Donna On 02/27/2009 09:18 AM, Sandoval, Traci I wrote: > > I am using Freesurfer recon all script to create my surfaces, ie. > Inflated, spherical, pial, white etc. Then I am using a caret script > to add the freesurfer surfaces to a caret spec file, create > midthickness file and create a segmentation file. I would like to use > caret to clean up the surfaces but when I run the second part of the > segmentation process I am missing a RadialPositionMap file. Can I > create this file from a caret_command, or is there a comparable > freesurfer file I can use, or can I create it through the caret gui? > Thank you. Traci > > > > ___________________ _ > > Traci Sandoval > Research Assistant > NeuroPsychometric Research Lab > School of Behavioral and Brain Sciences - University of Texas at Dallas > Center for BrainHealth - University of Texas at Dallas > Department of Psychiatry - University of Texas Southwestern Medical Center > > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > caret-users mailing list > caret-users@brainvis.wustl.edu > http://brainvis.wustl.edu/mailman/listinfo/caret-users > _______________________________________________ caret-users mailing list caret-users@brainvis.wustl.edu http://brainvis.wustl.edu/mailman/listinfo/caret-users