-
Notifications
You must be signed in to change notification settings - Fork 722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
/opt/deepvariant/bin/deeptrio/run_deeptrio: No such file or directory #745
Comments
Hi @alanlamsiu , You can also check out https://github.com/google/deepvariant/blob/r1.6/docs/deeptrio-quick-start.md#notes-on-singularity to see if that works for you. |
Hi @pichuan, I pulled the image using Then I did When I checked call_variants labeled_examples_to_vcf make_examples_somatic postprocess_variants run_deepsomatic.py runtime_by_region_vis.zip train Do you think the run_deeptrio file is missing here? Thanks. |
Hi @alanlamsiu Can you try the steps in https://github.com/google/deepvariant/blob/r1.6/docs/deeptrio-quick-start.md#notes-on-singularity and see if that works for you?
I don't think I understand this part. |
HI @pichuan, Please check this screenshot out and see if it is more clear. What I did was I first shelled into the container. Then I checked the files in Thanks. |
Hi @alanlamsiu , If I understand correctly, your .sif file was previously built from our Docker version? I'm going to walk through what I've tested so far. Maybe you can check which step is different from your experience. Just to make sure I try it myself, here is what I did: Get a GPU machine to test with: gcloud compute instances create "${USER}-gpu" \
--scopes "compute-rw,storage-full,cloud-platform" \
--maintenance-policy "TERMINATE" \
--accelerator=type=nvidia-tesla-p100,count=1 \
--image-family "ubuntu-2004-lts" \
--image-project "ubuntu-os-cloud" \
--machine-type "n1-standard-16" \
--boot-disk-size "300" \
--zone "us-west1-b" \
--min-cpu-platform "Intel Skylake" I ssh to the machine Because my machine doesn't have Nvidia driver installed, I used: wget https://github.com/raw/google/deepvariant/r1.6/scripts/install_nvidia_docker.sh
sudo bash -x install_nvidia_docker.sh (the docker part is probably not necessary. I just need the driver) And then because I want to test Singularity, I install that with: wget https://github.com/raw/google/deepvariant/r1.6/scripts/install_singularity.sh
sudo bash -x install_singularity.sh Now, my machine has Singularity. I'll start following https://github.com/google/deepvariant/blob/r1.6/docs/deeptrio-quick-start.md#notes-on-singularity I ran: BIN_VERSION=1.6.0
singularity pull docker://google/deepvariant:deeptrio-"${BIN_VERSION}-gpu" This created the file pichuan@pichuan-gpu:~$ ls -lh deepvariant_deeptrio-1.6.0-gpu.sif
-rwxrwxr-x 1 pichuan pichuan 12G Dec 5 07:38 deepvariant_deeptrio-1.6.0-gpu.sif ( @alanlamsiu , This is one thing I'd like you to double check. If you're converting from the 1.6.0 version, I don't think you should see Because @alanlamsiu used the .sif file, I'll also do something similar: singularity run --nv -B /usr/lib/locale/:/usr/lib/locale/ \
deepvariant_deeptrio-1.6.0-gpu.sif \
/opt/deepvariant/bin/deeptrio/run_deeptrio The command above gave me:
Which is expected because I didn't pass in more flags for run_deeptrio. The most relevant message is the ones at the bottom:
From here, I should be able to pass in the arguments from Quick Start and have it working. (If you want, I can continue the test) @alanlamsiu ,
|
Hi @pichuan , Thanks for checking it out. I later found out that I did use the rc2 version before. Now I have the one without rc2 as well. Now I see that Thanks for pointing it out and I will use the 1.6.0-gpu version instead of 1.6.0rc2-gpu. |
I tried to run deeptrio using the suggested command:
singularity run --nv -B /usr/lib/locale/:/usr/lib/locale/
deepvariant_deeptrio-1.6.0rc2-gpu.sif
/opt/deepvariant/bin/deeptrio/run_deeptrio
However, there was an error showing that
/opt/nvidia/nvidia_entrypoint.sh: line 67: /opt/deepvariant/bin/run_deeptrio: No such file or directory
I shelled into the sif file and couldn't find /opt/deepvariant/bin/run_deeptrio. Is this file missing in container or shall I use another executable?
Thanks.
The text was updated successfully, but these errors were encountered: