/Taxonomy-Data

Parsing information from ENA's taxonomy database

Primary LanguagePython

TraceBack

A Python script that searches taxonomy database (maintained by European Nucleotide Archive browser**), based on taxonomy ID, and retains data to form a lineage path.

lineage.py requires download of a file.
lineage_ftp.py doesn't :)

Output (Example):

Lineage: species: Homo sapiens; genus: Homo; subfamily: Homininae; family: Hominidae; superfamily: Hominoidea; parvorder: Catarrhini; infraorder: Simiiformes; suborder: Haplorrhini; order: Primates; superorder: Euarchontoglires; class: Mammalia; superclass: Sarcopterygii; subphylum: Craniata; phylum: Chordata; kingdom: Metazoa; superkingdom: Eukaryota

** https://www.ebi.ac.uk/ena/browse/taxonomy-download