-
Notifications
You must be signed in to change notification settings - Fork 8
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
Entrez search support? #8
Comments
Test example,
|
Just realized I forgot to comment on this, sorry about that. I'm not sure that this is the direction I want to go with the tool. I'll have to think about this a bit more. |
That's fine - I appreciate this is a shift in focus. I can do what I want to easily with entrez-direct, but it is not reliable. For example, it frequently gives partial downloads (not all the records) at busy times, and based on continuous integration results, does not return an error code in this situation. I was thinking expanding your tool made sense because of your existing sanity checking (number of records returned, basic formatting, etc). |
This is outside the current scope of the tool, but would you consider adding NCBI Entrez search support as an alternative to supplying the accessions directly?
e.g. https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nucleotide&term=opuntia%5BORGN%5D+accD&retmax=10&idtype=acc
(In Biopython,
handle = Entrez.esearch(db="nucleotide", retmax=10, term="opuntia[ORGN] accD", idtype="acc")
or similar)This currently gives three accessions, EF590893.1, EF590892.1, HQ620723.1, which I can download with:
I would like to be able to do something this to achieve the same result:
The text was updated successfully, but these errors were encountered: