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
All grabseqs SRA downloads failing #55
Comments
Having exactly the same issue (tried a few min ago) |
same issue |
Thanks for reporting the issue! Looks like @cdiener is right on, This is probably due to NCBI retiring Trace. Looking through the NCBI E-utils API documentation, I should be able to get the same metadata by:
I'll just have to move it from XML to tab-separated since it looks like the e-utils love XML. This approach also has the advantage of using a defined API, rather than that trace URL (which worked great but I think I found it originally on StackOverflow or something). |
You can also request JSON from esearch which should be easier to convert with Python, for instance for your example: https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=sra&term=PRJNA836386&retmax=999&retmode=json . |
Hello :) Is there any workaround until this will be fixed? |
Try replacing /usr/local/lib/python3.6/site-packages/grabseqslib/sra.py line 94 with |
Thanks [zhengjxj] (https://github.com/zhengjxj). I replaced the info in the file you indicated and is working again! |
thank you. |
Thanks ! @zhengjxj |
Hi, is grabseqs sra facing the same problem? what would be the solution this time? |
Looks like some changes on the NCBI side lead to failures in SRA downloads:
This seems to be caused by a hardcoded address to download the SRA manifest that is not reachable anymore.
The text was updated successfully, but these errors were encountered: