I think I must be misunderstanding something about the way mri_surf2surf works. I thought it was supposed to resample onto the target mesh, which I would think would mean that resampling two different data files onto the same target mesh would give outputs with the same numbers of nodes. But when I do this and then read the resampled data into Matlab, the nodes do not match up. Here are the commands I used:
mri_surf2surf --srcsubject sp01t7 --hemi lh --srcsurfval thickness -- src_type curv --trgsubject sp01MULTt1 --trgsurfval ../../sp01MULTt1/ surf/t7tot1-lh.thickness.w --trg_type w
mri_surf2surf --srcsubject sp01t6 --hemi lh --srcsurfval thickness -- src_type curv --trgsubject sp01MULTt1 --trgsurfval ../../sp01MULTt1/ surf/t6tot1-lh.thickness.w --trg_type w
And here's what I see in Matlab:
[vt6to1,ft6to1]=read_wfile('t6tot1-lh.thickness.w'); [vt7to1,ft7to1]=read_wfile('t7tot1-lh.thickness.w'); size(vt6to1)
ans =
124463 1
size(vt7to1)
ans =
124134 1
What am I missing here?
-- -dave---------------------------------------------------------------- Science arose from poetry... when times change the two can meet again on a higher level as friends. -Göthe