Hi all,
I want to preprocess a multi-echo dataset using FMRIPREP and combine echoes with Tedana.
Tedana docs recommend the following:
Performing slice timing correction and motion correction beforetedana , and
Performing distortion correction, spatial normalization, smoothing, and any rescaling or filtering aftertedana .
FMRIPREP by itself runs on the data without any issues, but it completes all preprocessing steps, including those that should be run after Tedana. Is it possible to run only this first part of FMRIPREP, then Tedana, and then run the remaining steps (e.g. spatial normalisation) in FMRIPREP? If so, would that be a good thing to do?
We have an open PR on fMRIPrep to finish this integration and yield the optimal combination, without multi-echo informed denoising. It’s pending a code review, but you can access it now by using my branch – https://github.com/emdupre/fmriprep/tree/enh/meepi-citations
You could git clone that code to your local workstation, and then build a copy of fmriprep by entering that directory with cd tedana/ and then running:
docker build -t tedana_fmriprep .
Then you could execute tedana_fmriprep as you would have executed fmriprep. So, for example: