[Biopython-dev] [Biopython - Bug #3361] RE: Error finding lineage info for an organism
redmine at redmine.open-bio.org
redmine at redmine.open-bio.org
Fri Jun 1 09:16:01 EDT 2012
Issue #3361 has been updated by Peter Cock.
You can download the entire taxonomy tree as a bunch of text files from the FTP site. Then assuming you know your species' taxid getting the lineage is trivial. e.g.
ftp://ftp.ncbi.nih.gov/pub/taxonomy
See also this old thread on mapping GI numbers to taxons, http://lists.open-bio.org/pipermail/biopython/2009-June/005304.html
----------------------------------------
Bug #3361: RE: Error finding lineage info for an organism
https://redmine.open-bio.org/issues/3361
Author: James-Alex Matthews
Status: New
Priority: Immediate
Assignee: Biopython Dev Mailing List
Category: Main Distribution
Target version: Not Applicable
URL:
Though I've successfully used the tool many time, the following code now generates an empty list:
handle = Entrez.efetch(db = "Taxonomy", id = tax_id, retmode = "xml") #Query taxonomy database with taxon id
lineage_record = Entrez.read(handle) #Read out handle
>> Problem: Record is empty
I've even run the example code from the Biopython tutorial/cookbook:
handle = Entrez.efetch(db="Taxonomy", id="158330", retmode="xml")
records = Entrez.read(handle)
>> Same problem: Record is empty
Yelp!!!!!!
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here and login: http://redmine.open-bio.org
More information about the Biopython-dev
mailing list