Hi Nick and CoSMoMVPA users
I am venturing into the world of multivariate analysis at the surface level and of course, I wanted to use COSMOMVPA for this. I just have a couple of questions:
1) finding neighbours
my understanding is that one can a) use the volumetric functional data and the surfaces as input to cosmo_surficial_neighborhood to define neighbours or b) one can directly use the functional data at the surface level, right?
[nbrhood,vo,fo,out2in]=cosmo_surficial_neighborhood(ds,surf_def, 'count',feature_count, 'center_ids', idx_roi);
% ds can be either volumetric or surficial data
Is one of the two methods better than the other? Or would the results look similar?This is actually the most important point: which is the easiest way in COSMO to do a searchlight in specific surface-based ROIs? I see that in the cosmo_surficial_neighborhood one can specify the 'center_ids' and just look at those nodes of the surface, but what about the shapes of the searchlights? Do they follow the shape of the ROI (meaning would they remain into the ROI or would they still consider vertices also of the neighbouring regions)?
3) functional surface data in cosmo
If I decide to work directly with surface functional data: I got my surfaces using Freesurfer and I noticed that COSMO deals with AFNI/SUMA or Brainvoyager files at the moment (and gifti).
What is the best approach, in this case, should I map my functional data from nifti to gifti and than load them in COSMO?
thanks a lot!
Cheers,
Raffaele