Hello,
I’m running into a couple of issues with fmriprep and I wanted to get some clarification on the pipeline.
One of the issues that has been coming up is that for some participants, the brain mask either excludes huge chunks of cortex or it includes void space outside the brain. Sometimes the brain mask will fix itself if we re-run fmriprep. Sometimes, it comes out with other issues.
Another issue is that for a few of our participants, the average T1 image created by fmriprep (an average of two T1w images) looks blurry, which affects the contrast and subsequently the tissue segmentation. This issue seems to happen randomly–two researchers in our team ran the same subject in separate instances and one got a good T1 and the other got a blurry T1. We also tried running the stand alone freesurfer function mri_robust_template and the resulting averaged T1 was not blurry.
So far, we have been running fmriprep 24.1.1 with the anat-only flag to run some quality control checks before running the functional preprocessing. My question is, if we get errors with the brain mask, can we fix the brain mask outside of fmriprep and run the full fmriprep pipeline (anat + func)? Will the manually edited brain mask be used or will it be remade? Will manually editing the brain mask cause issues downstream?
Similarly, if we get a blurry T1 image, can we create one with the mri_robust_template function outside of fmriprep and replace the blurry T1? If we do this, will fmriprep re-do the tissue segmentation using the good T1 image?
Thanks for any information you can provide.