Closed ama249 closed 7 months ago
I spent the last two hour trying to figuring this out. I realized that singularity was creating the GLnexus.DB in my home directory, so I came up with this solution:
temp_home=$(mktemp -d)
singularity run --home "$temp_home:/home/$USER" -B ...
rm -r "$temp_home"
@mtinti This worked perfectly for me, thank you very much!
Hi DNAnexus team,
I'm currently trying to use a Singularity image of GLnexus 1.4.1 to merge a few single-called Google deepvariant genome.vcf.gz files, using the following command:
Note that I've used the bind directory paths for the input gVCFs & the BED file, but used the standard path for the redirected output BCF, though they're technically point to the same thing (I couldn't get the command to work otherwise).
However, I keep getting the follwing error:
The documentation says that the database directory is created at
$(pwd)/GLnexus.DB
, but usingfind . -name "*GLnexus.DB" -type d
returns nothing. I'm not sure where this directory is actually being created at this point, so that I can delete it & re-run my command.Could you kindly help me figure this out?
P.S. This is an isolated remote environment so I don't have admin access to anything here.
Regards