Summary of what happened:
We used to use the classifier in mriqc’s pipeline via Docker, and are now trying to rebuild our workflow on a HPC using Singularity. In doing so, we’ve discovered that mriqc_clf seems to no longer be supported in the latest versions of mriqc. What should we be doing instead?
Command used (and if a helper script was used, a link to the helper script or the command generated):
singularity exec -e --bind ${outdir}:/scratch --pwd /scratch ${MRIQC_cont_dir} mriqc_clf -vvv --load-classifier --multiclass -X group_T1w.tsv
Version:
MRIQC v22.0.6
Environment (Docker, Singularity, custom installation):
We are running the software using Singularity.
Data formatted according to a validatable standard? Please provide the output of the validator:
Yes, our data is bids-validated and ran through the participant- and group-level analyses for mriqc just fine.
Relevant log outputs (up to 20 lines):
/.singularity.d/actions/exec: 9: exec: mriqc_clf: not found