Dear experts,
I am new to MRtrix3 and have been following the BATMAN tutorial to familiarize myself with the software. Due to a known issue with the dwifslpreproc command in MRtrix3 v3.0.7, I decided to perform topup and eddy correction using FSL commands directly. As a result, I needed to convert data from MIF format to NIfTI format before running FSL processing, and then convert it back to MIF format afterward. I performed the conversions using the following code and would appreciate your confirmation that this approach is correct:
## Convert mif into nifti to perform eddy in FSL
mrconvert -export_grad_fsl dwi.bvec dwi.bval -json_export dwi.json dwi.mif dwi.nii.gz
## Convert nifti into mif for further analysis in MRtrix3
## dwi_correct is the data after eddy correction
mrconvert -json_import dwi.json -fslgrad dwi_correct.eddy_rotated_bvecs dwi.bval
dwi_correct.nii.gz dwi_correct.mif
Thank you!