Open KarisColyerPatel opened 2 years ago
Thanks for the bug report!
This looks like it's probably an issue with your singularity image. If you run the following, you should be able to see what's in your image:
$ singularity shell --cleanenv fmriprep-20.2.4.simg
> ls /opt
You should see something like:
ICA-AROMA ants convert3d-1.0.0 fsl-6.0.5.1
afni-latest conda freesurfer workbench
Thanks for the quick reply I currently see the following:
[kariscp@int1 ~]$ singularity shell --cleanenv fmriprep-20.2.4.simg Singularity> ls /opt IBM Mellanox adminenv confluent kafka knem-1.1.4.90mlnx1 mellanox Singularity>
It seems that the system /opt is overriding the container. We'll need to look into disabling that override. Do you want to have a look at the singularity docs? I can look tomorrow, if you can't find anything.
I see! I will take a look today and let you know how I get on. Thanks!
Hey, I was struggling to find any documents referring to how to override the home system. It would be great if I could get some help with this!
It sounds like the environment variable "SINGULARITY_BINDPATH" might be set on your system. This tells singularity to auto-bind specific paths into your container. For example: export SINGULARITY_BINDPATH="/opt,/scratch" would mount /opt:/opt /scratch:/scratch. Check your environment with command: env | grep SING
Hey, I am trying to run fmriprep on a HPC using singularity:
singularity run --cleanenv fmriprep-20.2.4.simg Cancul-BIDS Cancul-BIDS/derivatives participant --fs-license-file Cancul-BIDS/derivatives/license.txt
Currently, I have the following error: