I have some questions about using 3dmaskave or 3dROIstats
If I want to compute the average time series of epi_r1+orig over ROI1+orgi, I can use
3dmaskave -mask ROI1+orig epi_r1+orig
But If I would like to do same thing over whole ROI from the atlas (for example, MNIa_caez_ml_18+tlrc, or TTatlas+tlrc),
do I need to do it in the ‘for loop’ from ROI1 to ROIlast? or, is there any other way to do it?
When I see my statistical results on the AFNI GUI, and I checked the location of peak voxel by using ‘whereami’ function.
My result is already spatially normalized to MNI space. How can ‘whereami’ provide ROI name from different template, different atlas?
Is it automatically transformed to several space and provide ROI names?
As I mentioned in 2), my epi image is already spatially normalized to MNI space. How can I compute the average time series of epi from the MNI-anat space or TLRC space (for example, MNIa_caez_ml_18+tlrc, or TTatlas+tlrc template)? Do I need to transform my whole epi time series to certain space? or can I transform the template to MNI space and use this MNI-spaced template for 3dmaskave -mask?
You can use 3dROIstats to get values for EVERY single ROI in your atlas on a given dataset.
whereami uses not-so-secret transforms to convert from one space to another.
I would probably convert your ROI to different spaces using a variety of options. I believe there’s a function in whereami’s command line (-show_chain) that would be of help. Daniel Glen may have more suggestions
Can I ask you what kind of registration is used?
For example, if I have a template on Talairach space (Each ROI would has an integer value for labeling) and try to transform this template to MNI space, I assume that this MNI-registered template would not have integer value(maybe it would be floating number) to represent ROIs since we performed registration.
I need MNI-registered template with integer value labeling. Could you recommend a way to do it?
As my understanding, MNIa is the shifted version of MNI.
When I see my statistical results on the AFNI GUI, and I checked the location of peak voxel by using ‘whereami’ function.
From this, ROI name is given according to MNIa atlas not MNI atlas.
Why do we need MNIa instead of MNI atlas in the ‘whereami’ on the AFNI GUI?
If I use ‘MNI_caez_ml_18+tlrc’ for 3dROIstats to extract the average time series over ROI_01, this ROI_01 would be captured at the same region which defined from ‘MNIa_caez_ml_18+tlrc’ even though these two atlas does not have same center?
MNIa is the original version from the Eickhoff-Zilles SPM anatomy toolbox. You don’t really need it. If you would like a different list to appear in whereami output, you can set the atlases and the order with the AFNI environment variable AFNI_ATLAS_LIST. This can be optionally set to “ALL” to show all available atlases. Keep in mind that will use more memory.
The MNI version is a shifted version, computed by changing the origin and without interpolation. The whereami interface does this transformation behind the scenes when computing the coordinates. By default, the list of coordinates shown in the whereami report is TLRC,MNI,MNI_ANAT. You can control this list also with another AFNI environment variable, AFNI_TEMPLATE_SPACE_LIST.
That was a recent change. What version of AFNI are you running? Use “afni -ver” to find out.
The
National Institute of Mental Health (NIMH) is part of the National Institutes of
Health (NIH), a component of the U.S. Department of Health and Human
Services.