Looks like you probably have multiple T1w images and the conformation and merge is failing. Are they both of reasonable quality and containing correct orientation information?
Ah, if that MP2RAGE also has the T1w suffix, then itβs very likely that weβre attempting to merge them, and the background noise is breaking the algorithm (which does well for local failures like neck or jaw position).
Okay, so it looks like the only thing that needs to change is to set acq to null to avoid picking up acq-mp2rage. You can save this snippet as no-mp2rage.json and use --bids-filter-file no-mp2rage.json when running fMRIPrep:
Iβm guessing that ~/Desktop is not bound to the Docker container. Iβm not sure if the docker wrapper would be best suited for this. Instead you may have more luck with the docker run command.
Example docker run --rm -it -v /path/to/data/dir:/data:ro \ -v /home/user/.licenses/freesurfer/license.txt:/opt/freesurfer/license.txt \ -v /path/to_output/dir:/out nipreps/fmriprep:21.0.1 \ /data /out participant
You can alter those paths to match your needs, making sure all relevant directories are bound to docker (thatβs what the -v arguments are doing). Add your extra fmriprep arguments after βparticipantβ.
Ah right, --bids-filter-file was not mapped into the container in 21.0.0. It is in 21.0.1, so if you pip install --upgrade fmriprep-docker, that should resolve this.