Hi,
I am trying to run alphapulldown with snakemake on a remote machine that does not have permissions to access all files on the system. (This is actually related to this issue (KosinskiLab/AlphaPulldown#602 - thanks for answering us!)
I am running into this issue during the create_features step: "container creation failed: image driver mount failure: image driver squashfuse_ll instance exited with error: squashfuse_ll exited: fuse: device /dev/fuse not found.". The first step, download_uniprot worked fine. Do you have any suggestions on what we could try to resolve this please?
PS: I see two different repo AlphapulldownSnakemake and Alphapulldown -- what is the difference? They both seem to be using snakemake. And I hope I posted this issue in the correct location.
Thank you!
Patricia
~~
I'm attaching the relevant parts of the snakemake command printout here:
Software versions:
snakedeploy deploy-workflow \
https://github.com/KosinskiLab/AlphaPulldownSnakemake \
AlphaPulldownSnakemake \
--tag 2.1.8
Snakemake
/opt/conda/envs/snake/bin/snakemake
9.19.0
Apptainer:
/opt/conda/envs/snake/bin/apptainer
apptainer version 1.4.5
command:
snakemake --profile config/profiles/desktop \
--cores 8 \
--shared-fs-usage none
Printout:
Activating singularity image /var/lib/condor/execute/slot1/dir_103000/scratch/71d53befa61c41a1b281a601757614f0.simg
INFO: fuse2fs not found, will not be able to mount EXT3 filesystems
WARNING: While bind mounting '/alphafold3:/alphafold3': destination is already in the mount point list
WARNING: While bind mounting '/staging:/staging': destination is already in the mount point list
FATAL: container creation failed: image driver mount failure: image driver squashfuse_ll instance exited with error: squashfuse_ll exited: fuse: device /dev/fuse not found. Kernel module not loaded?
RuleException:
CalledProcessError in file "https://raw.githubusercontent.com/KosinskiLab/AlphaPulldownSnakemake/2.1.8/workflow/Snakefile", line 238:
Command ' apptainer exec --home '/var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake' --nv --bind '/tmp/snakemakeq450bkgc/source-cache' /var/lib/condor/execute/slot1/dir_103000/scratch/71d53befa61c41a1b281a601757614f0.simg bash -c 'set -euo pipefail;
create_individual_features.py \
--fasta_paths=/var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/data/P01579.fasta \
--data_dir=/alphafold3 \
--output_dir=/var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/features \
--save_msa_files=False --use_precomputed_msas=True --max_template_date=2050-01-01 --compress_features=True --data_pipeline=alphafold3'' returned non-zero exit status 255.
File "https://raw.githubusercontent.com/KosinskiLab/AlphaPulldownSnakemake/2.1.8/workflow/Snakefile", line 238, in __rule_create_features
[Wed Apr 8 10:00:06 2026]
Error in rule create_features:
message: None
jobid: 6
input: /var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/data/P01579.fasta
output: /var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/features/P01579_af3_input.json
shell:
create_individual_features.py \
--fasta_paths=/var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/data/P01579.fasta \
--data_dir=/alphafold3 \
--output_dir=/var/lib/condor/execute/slot1/dir_103000/scratch/AlphaPulldownSnakemake/temp_fold/features \
--save_msa_files=False --use_precomputed_msas=True --max_template_date=2050-01-01 --compress_features=True --data_pipeline=alphafold3
(command exited with non-zero exit code)
Select jobs to execute...
Execute 1 jobs...
Hi,
I am trying to run alphapulldown with snakemake on a remote machine that does not have permissions to access all files on the system. (This is actually related to this issue (KosinskiLab/AlphaPulldown#602 - thanks for answering us!)
I am running into this issue during the
create_featuresstep: "container creation failed: image driver mount failure: image driver squashfuse_ll instance exited with error: squashfuse_ll exited: fuse: device /dev/fuse not found.". The first step,download_uniprotworked fine. Do you have any suggestions on what we could try to resolve this please?PS: I see two different repo AlphapulldownSnakemake and Alphapulldown -- what is the difference? They both seem to be using snakemake. And I hope I posted this issue in the correct location.
Thank you!
Patricia
~~
I'm attaching the relevant parts of the snakemake command printout here:
Software versions:
command:
Printout: