Closed zsteve closed 3 years ago
Hmm. Afaik Nextflow is trying to mount a directory /zfs/users/syz/syz/opsca-viash
but is not succeeding.
Is the directory /zfs/users/syz/syz/opsca-viash
the one you're launching the workflow from? Is it located on a ZFS partition?
Using the latest commit, does src/modality_alignment/workflows/run_bash.sh
work for you?
This is much slower and has several downsides, but it bypasses nextflow so could help debug the problem.
@zsteve I was preparing a bunch of tests for you to perform, but then I found this:
https://docs.docker.com/storage/storagedriver/zfs-driver/
I was not aware ZFS can be this tricky to deal with in combination with Docker.
Just as a test, can you put opsca-viash on a non-ZFS partition?
Hi @tverbeiren and @rcannood, I see -- I'm trying to run on my work server at the moment (local machine is quite lightweight and prefer not to use docker on it). I'll see if it's possible to avoid ZFS.
Using the latest commit, does
src/modality_alignment/workflows/run_bash.sh
work for you?This is much slower and has several downsides, but it bypasses nextflow so could help debug the problem.
Also , for the record run_bash.sh has the same issue due to Docker. Seems like this is a Docker/ZFS issue rather than related to this repo. I'll close it for now. Time to nag the sysadmin... :( Thanks for your help though!!
Hi Robrecht, I'm trying to run the modality_alignment workflow as-is, but it is failing for me. The output is as follows:
I can look at the nextflow logs located in
opsca-viash/work/96/e3f22007b9b1aa0e4fa0ecb3ef09f9
:I suspect there might be something wrong with my docker installation, but after some googling I am none the wiser. I'm able to run the script
script.py
directly fromopsca-viash/src/modality_alignment/datasets/scprep_csv
with no issues (it generates the output.h5ad file as expected).Any help would be appreciated!
Stephen