Issue running newly created fMRIPrep Singularity Image

I recently produced a singularity image of fMRIPrep 1.4.0 using docker2singularity. The image was created successfully, and after moving it and attempting to execute it on our computing cluster, I keep getting the following error:

ERROR  : Unknown image format/type: /scratch/madlab/poldracklab_fmriprep_1.4.0-2019-06-11-0db90cfd725d.simg

It was created on my local machine using:

docker run --privileged -t --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
-v C:\Users\Adam\Documents\output:/output singularityware/docker2singularity \
-m "/scratch" poldracklab/fmriprep:latest

Does anyone know what might be causing this?

Hi Adam,

What version of singularity is running on the HPC? Are you able to run the .simg locally?

There’s a prebuilt version of 1.4 on singularity hub that might be worth trying:

Our cluster is currently running 2.4.5, I’ve attempted to use one of the ReproNim pre-built images, but due to permissions on the cluster we need to have the “/scratch” directory mounted at image creation and the pre-built won’t work.

1 Like