I am working on multi-echo data and am a bit confused about the steps after tedana. We performed slice-time correction, head-motion correction, and susceptibility-distortion correction before running tedana. After tedana, I plan to rerun fMRIPrep while skipping slice-time correction and susceptibility-distortion correction. I would also like to skip head-motion correction, but I’m not sure how to do that in fMRIPrep. Thank you!
In order to denoise data in target spaces, we recommend either applying transforms from fMRIPrep to the boldref-space data or, more easily, using the noise components flagged by tedana to denoise the fMRIPrep-generated data in whatever space you want.
The ‘–me-output-echos’ generated by fMRIPrep are in native space, so the denoised images produced by tedana remain in native space as well. My goal in the next step is to normalize these denoised images to standard space. I currently have three types of transformation files: from-boldref_to-T1w_mode-image_desc-coreg_xfm.txt, from-orig_to-boldref_mode-image_desc-hmc_xfm.txt, and from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5. May I confirm whether the following code is correct if I only want to normalize the denoised images to standard space?
The echo-wise images produced by fMRIPrep will be in boldref space (i.e., after slice timing correction, motion correction, and susceptibility distortion correction), rather than orig space (the space of the raw data before any preprocessing), so if you want to denoise those files, you will need to use both the T1w-to-MNI transform and the boldref-to-T1w transform.
I’m more familiar with the antspyx interface than command-line ANTs, but, assuming the other parameters are correct, you would need to add the boldref-to-T1w transform to the call, like below:
Thank you so much for your clarification. This has been very helpful.
I’ve reviewed a few documents describing workflows that combine fMRIPrep and tedana, and I’d like to confirm whether the following steps seem reasonable to you:
Generate echo-wise images with fMRIPrep.
Apply tedana to obtain denoised outputs.
Normalize tedana-generated images to the target space(s).
Regress out head-motion effects by including the motion covariates generated by fMRIPrep (Step 1) in the first-level model.
In addition, I have drafted the following command for applying the transforms. Could you let me know if this looks appropriate? Thank you!