OK, so as I suggested before (and as explained in this post), tcknormalise
needs the inverse transform from what you’d normally apply to transform the image. What you need is the transform you would use to map the T1 image to DWI space. Try using that transform - or just the inverse of the one you’re currently using (i.e. skip the -inverse
option to the mrtransform
call), see if that fixes it.