I am following up on some issues where we see some effects we really
don't expect when analyzing our data with qdec.  They look like they
could be some slightly bad data from scan issues, segmentation problems,
etc.  This is a large set of scans so I would like to script out a
routine to get the thickness values for each vertex in a region, then
look for outliers to help us understand if this is real or a problem.

 

How can I retrieve the thickness values for all of the vertices in a
region?   I am using the routine below, but the labels don't seem to be
the same across subjects - apparently I need to understand how the label
numbers/lists match with the various surfaces.  What surfaces,  annot
files and label numbers would be the appropriate ones to use for this?
Does the rest make sense?

 

I have been loading the pial surface and using 

 

Labl_import_annotation aparc.annot

 

Labl_save 30 l_ROI1

 

Then in matlab something like:

 

l_thick = read_curv ('$path/$subject/surf/lh.thickness')

 

l_roiverts = read_label('$subject,'l_ROI1')

nvert1 = size(l_roiverts)

 

for k = 1:nvert1(1,1)

ind = l_roiverts(k,1)

    l_ROI1Thick(k,1) = l_thick(ind,1);

end

 

hist(l_ROI1Thick,100)

print -djpeg -f1 -r150 l_ROI1Thick_$subj

 

Thanks for your time,

 

 

Ronald Pierson

 

Chair of Imaging, PREDICT-HD

Manager, Research and Development

Department of Psychiatry, Carver College of Medicine

W-278 GH, 200 Hawkins Dr

Iowa City, IA 52242

 

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to