and get: dwi2fod: [ERROR] file “response_wm.txt” contains matrix, not vector dwi2fod: [ERROR] CSD algorithm expects second argument to be the input response function file
I would say that the error you encounter here is because you should use msmt_csd in the dwi2fod call, even if you are using only single-shell data, because the dhollander algorithm counts the B0 as a b-value. Note that you can add as well the CSF response function to get a more accurate FODs.
Another thing, I believe that if your aim is to obtain FA values in different ROIs, you don’t need to normalize the images (the FA won’t change due to the normalization), and if you want to perform any comparisons of FODs (or FOD derived metrics across subjects) you could use mtnormalise (an average response function) to normalize directly the FODs. I hope this helps.
@mblesac Thanks for the reply. msmt_csd seems to work when I add the csf_response function and gm_response functions. However, mtnormalise errors when I include gmfod’s
If you’re still struggling with dwinormalise group, it might be necessary to share with us some data so that we can reproduce. There’s a few moving parts in there between providing reasonable input images and getting an empty output image, so can require some experience to figure out the origin of the fault. Though Manuel is correct in that global intensity normalisation is necessary for comparison of AFD across subjects but not tensor metrics.