Passing multiple modalities and sessions to mriqc 24.02.2?

Summary of what happened:

I want to quality check only:

  1. Resting state and T1 w images
  2. Only for my sessions of interest

Is it possible to pass multiple modalities to --modalities and multiple sessions to --session-id in mriqc 24.02.2?

Command used (and if a helper script was used, a link to the helper script or the command generated):

I ran:

mriqc /path/to/rawdata /path/to/output participant \
 --n_cpus 8 \
 --work-dir /path/to/workdir \
 --no-sub  \
 --task-id rest \
 --modalities T1w bold \
 --session-id 01 02 03 \
 --participant-label sub-XXX

Version:

24.02.2

Environment (Docker, Singularity / Apptainer, custom installation):

Linux environment module

Data formatted according to a validatable standard? Please provide the output of the validator:

Yes, dataset is bids-conform, fmriprep ran successfully for the same subject

Relevant log outputs (up to 20 lines):

mriqc: error: Querying BIDS dataset at </path/to/rawdata> got an empty result.
Please, check out your currently set filters (--bids-filter-file was not set):
{}

Screenshots / relevant information:

I know that for this subject ses-01 and ses-02 exist. For both sessions I have resting state and T1w images.


Answering my own question: Yes, that’s possible. I just had a typo when providing the list of sessions for --session-id