Trouble running pymvpa

Summary of what happened:

I am running this implementation of pymvpa and running into an error where the conditions flag is not being picked up

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

singularity run -B /n ~/pymvpa.sif  $bidsdir $outdir  participant_test -p Redup001 -s 01 -t REDUP -c aab abb abc

Version:

4.0.4

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

Singularity

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

PASTE VALIDATOR OUTPUT HERE

Relevant log outputs (up to 20 lines):

  File "/code/run.py", line 674, in <module>
    '_pattern-' + '-'.join(args.conditions_to_classify) + '.nii.gz'))
TypeError: cannot concatenate 'str' and 'NoneType' objects

Screenshots / relevant information:


This is the argument code in run.py, and for some reason the conditions flag is not being read in. I’ve tried the alternate longer flag, as well as rearranging the order of the flag in different positions to no avail. Any help on getting this running would be greatly appreciated — thanks!