Mismatch fMRIPrep and FSL template: left / right switch?

Summary of what happened:

Hello,

I used fMRIprep to preprocess some functional task data. Then, I ran stats using FSL’s feat (following this Mumford Brain Stats — FEAT registration workaround to deal with registration stuff). When I ran fMRI prep, I used the output space MNI152NLin6Asym, which is believe is the standard space for FSL. However, when I open my contrast results on top of the FSL standard brain, the voxel numbers do not match up. It seems like perhaps there was a left-right flip at some point.

Command used (and if a helper script was used, a link to the helper script or the command generated):

fmriprep $ROOT $OUT participant --participant-label $SUB --mem 128000 --work-dir $WORK --output-space MNI152NLin6Asym:res-2 fsLR:den-32k --fs-license-file $FS_LICENSE --fd-spike-threshold 1 --stop-on-first-crash

Version:

23.2.1

Environment (Docker, Singularity / Apptainer, custom installation):

Data formatted according to a validatable standard? Please provide the output of the validator:

PASTE VALIDATOR OUTPUT HERE

Relevant log outputs (up to 20 lines):

PASTE LOG OUTPUT HERE

Screenshots / relevant information:


Hello,

I just wanted to follow-up on this issue & see if anyone had any thoughts. I am concerned with the red warning in the screenshot: “images have different orientations”

The FSL file is probably in LAS orientation and the fMRIPrep one is in RAS to match templateflow. I recommend checking the headers to see if everything else (including the dimensions) matches up.

Hi @kellyhi08, as @tsalo alluded to, this is not necessarily a problem, as long as the images are oriented correctly - are the anatomical labels for both images correct when viewed in FSLeyes? (the anatomical labels are hidden in your screenshot - you can show them by clicking the “+” button on the second toolbar).

Yes! The labels are correct. Thank you for looking at this!