Skip to content
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

dockered VarScan2 issue #84

Closed
gianfilippo opened this issue Jul 4, 2020 · 5 comments
Closed

dockered VarScan2 issue #84

gianfilippo opened this issue Jul 4, 2020 · 5 comments

Comments

@gianfilippo
Copy link

Hi,

I have to report also an issue with VarScan2. The run did not complete.

It did create the normal and tumor pileup files, then it fails

The error is
^[[31mFATAL: ^[[0m Unable to handle docker:///:/mnt uri: failed to get SHA of docker:///:/mnt: unable to parse image name docker:///:/mnt: invalid reference format

Can you please look into it ?

Thanks

@litaifang
Copy link
Contributor

Yeah, the script that converted old docker command to singularity script went wrong. I fixed it manually so now hopefully it works.
I don't use singularities internally, so the scripts with singularities are more likely to have errors.

@litaifang
Copy link
Contributor

For dockers, the makeSomaticScripts.py script/command is working quite well. In the next month or two, I'll probably extend a "docker or singularities" options to that, and retire those legacy .sh scripts.

@gianfilippo
Copy link
Author

Hi,

thanks for the fix!!
it seems to be ok now. I will wait for the run to complete and if ok I will close the issue

Best

@gianfilippo
Copy link
Author

Hi,

I am still getting an error with VarScan2 (see below). I should mention that I modified your code to run with Slurm directives.
Anyway, I was able to find some similar reports. It seems that this error may be related to concurrent 'use' of singularity cache (apptainer/singularity#4555).

Is this a problem you have seem before or others have reported ?

Unable to handle docker://djordjeklisic/sbg-varscan2:v1 uri: unable to build: conveyor failed to get: no descriptor found for reference "bf0727087446514ec77d99f7a40fbb43316dcb95f2f516fda6ceedde28f308fd"

Thanks

@gianfilippo
Copy link
Author

Hi,

according to the singularity blog, this problem can be solved by building the .sif once, before going into any parallel processing. Then 'referring' to it as needed for parallel computations.

Nevertheless, what I do not understand is why I am having this issue only with VarScan2 and not then other callers.

Anyway, right now, if I rerun the varScan2 scripts that fail, eventually they complete without errors.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants