Dear All,

I have been trying to apply tkregister to our FEAT data as registration using automatic FLIRT does not work accurately when only a couple of functional slices are recorded. I use the option --fslregout to create a FSL compatible transformation matrix, registering the example_funct to the subjects' highres brain. I use the following:
tkregister2 --feat pp0009.feat --subject pp0009 --fstarg --targ brain --fslregout fslregoutpp0009

After the manual alignment I check the registration by first applying the transformation on the example_func with FLIRT as follows:
/usr/local/fsl/bin/flirt -in /ext_drv/Weibull/test/pp0009.feat/example_func.nii.gz -applyxfm -init /ext_drv/Weibull/test/fslregoutpp0009.mat -out /ext_drv/Weibull/test/pp0009.feat/example_func_TRANS.nii.gz -paddingsize 0.0 -interp trilinear -ref /ext_drv/Weibull/test/pp0009.feat/reg/highres.nii.gz

Fslview will not load this resulting image though, giving me the message:
Error:: FslReadTimeSeries: voxel outside valid range

Does anyone know what i did wrong? Any suggestion would be helpful.
Regards,

 

Steven