Summary of what happened:
Hello! I am trying to run the fmriprep sequence on singularity, and it is having trouble locating my files. My bids files are named as PILOT-P10_t1 etc… and it has trouble finding the files. I use the line below to locate my files.
Command used (and if a helper script was used, a link to the helper script or the command generated):
sbatch run_fmriprep.sh PILOT-P10
Version:
Environment (Docker, Singularity / Apptainer, custom installation):
Singularity containerData formatted according to a validatable standard? Please provide the output of the validator:
Unsure what this is
Relevant log outputs (up to 20 lines):
File "/opt/conda/envs/fmriprep/bin/fmriprep", line 8, in <module>
sys.exit(main())
File "/opt/conda/envs/fmriprep/lib/python3.10/site-packages/fmriprep/cli/run.py", line 43, in main
parse_args()
File "/opt/conda/envs/fmriprep/lib/python3.10/site-packages/fmriprep/cli/parser.py", line 812, in parse_args
validate_input_dir(config.environment.exec_env, opts.bids_dir, opts.participant_label)
File "/opt/conda/envs/fmriprep/lib/python3.10/site-packages/fmriprep/utils/bids.py", line 175, in validate_input_dir
raise RuntimeError(error_msg % ','.join(bad_labels))
RuntimeError: Data for requested participant(s) label(s) not found. Could not find data for participant(s): PILOT-P10. Please verify the requested participant labels. This error can be caused by the input data not being accessible inside the singularity container. Please make sure all paths are mapped properly (see https://www.sylabs.io/guides/3.0/user-guide/bind_paths_and_mounts.html)