-
Notifications
You must be signed in to change notification settings - Fork 48
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
Run times for PCGR v2.1.2 #257
Comments
Hi Ridwan, Thanks for reaching out! I'll have to look more carefully into that issue, I must admit I haven't experienced any similar (at least noteworthy) decrease in run time, so i'd have to do a bit of testing. Which setup are you using, Conda/Docker/Singularity? And are you able to share your test VCF with us? kind regards, |
Hi Sigve, I am using the singularity container butttt its actually the docker container converted to the singularity version, mainly because the oras link wouldn't work: [ridwanshaikh@node01(alma) PCGR]$ apptainer pull oras://ghcr.io/sigven/pcgr:2.1.2.singularity
FATAL: While pulling image from oci registry: error fetching image to cache: failed to get checksum for oras://ghcr.io/sigven/pcgr:2.1.2.singularity: unexpected docker media type received; try changing the protocol to docker:// so switching it to: [ridwanshaikh@node01(alma) PCGR]$ apptainer pull docker://sigven/pcgr:2.1.2 works instead. It's the way I tend to create apptainer/singularity containers usually anyway. Docker -> DockerHub -> pull using apptainer. So I doubt that fact would make a difference, but happy to test the docker method only if that helps? Yes, I can share a VCF, if you let me know if you have a preferred way to send the data. The VCF is from a targeted panel and only contains 517 variants, so hence why I was surprised it was taking so long. |
Ok, got it. Just tried the Please share your VCF with me through e.g. Dropbox or e-mail (sigven AT uio.no). Thanks! best, |
Hi Sigve and Peter,
I was wondering if you have any bench marks for PCGR v2.1.2? We are currently updating from v1.4.1 but I've noticed the run times on the latest version is much longer. I've tried across two servers from 2 CPU cores to 8 CPU cores and with adjustments to the VEP buffer size and VEP forks but on average I am finding the run times to be approx. 24-28mins for a sample with 863 variants. Compare that to v1.4.1 which would take approx 3-4mins per sample.
Where I am finding the process to take the longest is VEP NearestExonJB.
2025-01-17 17:56:07 - pcgr-vep - INFO - VEP configuration - buffer size/number of forks: 500/4 2025-01-17 17:56:07 - pcgr-vep - INFO - VEP - plugins in use: NearestExonJB 2025-01-17 18:23:09 - pcgr-vep - INFO - Finished pcgr-vep
with debug mode on:
I've had a look at the logs for our analysis on v1.4.1 and noticed that there was a precedence issue with a VEP perl module:
Is this how long it takes for your samples?
Happy to share data to help.
Regards,
Ridwan
The text was updated successfully, but these errors were encountered: