Taxallnomy: Closing gaps in the NCBI Taxonomy
Abstract
NCBI Taxonomy is the main taxonomic source for several bioinformatics tools and databases since all organisms with sequence accessions deposited on INSDC are organized in its hierarchical structure. Despite the extensive use and application of this data source, taking advantage of its taxonomic tree could be challenging because (1) some taxonomic ranks are missing in some lineages and (2) some nodes in the tree do not have a taxonomic rank assigned (referred to as "no rank"). To address this issue, we developed an algorithm that takes the tree structure from NCBI Taxonomy and generates a hierarchically complete taxonomic tree. The procedures performed by the algorithm consist of attempting to assign a taxonomic rank to "no rank" nodes and of creating/deleting nodes throughout the tree. The algorithm also creates a name for the new nodes by borrowing the names from its ranked child or, if there is no child, from its ranked parent node. The new hierarchical structure was named taxallnomy and it contains 33 hierarchical levels corresponding to the 33 taxonomic ranks currently used in the NCBI Taxonomy database. From taxallnomy, users can obtain the complete taxonomic lineage with 33 nodes of all taxa available in the NCBI Taxonomy database. Taxallnomy is applicable to several bioinformatics analyses that depend on NCBI Taxonomy data. In this work, we demonstrate its applicability by embedding taxonomic information of a specified rank into a phylogenetic tree; and by making metagenomics profiles. Taxallnomy algorithm was written in PERL and all its resources are available at bioinfo.icb.ufmg.br/taxallnomy. Database URL: http://bioinfo.icb.ufmg.br/taxallnomy
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- TaxOnTree: a tool that generates trees annotated with taxonomic information
Tetsu Sakamoto, J. Miguel Ortega·bioRxiv·Dec 24, 2020
- A Time Machine for Taxonomy
Austin G. Davis‐Richardson, Timothy Reynolds·bioRxiv·Dec 11, 2024
- Automated assembly of a reference taxonomy forphylogenetic data synthesis
Jonathan Rees, Karen Cranston·Biodiversity Data JournalPeer-reviewed·May 22, 2017
- Taxonbridge: an R package to create custom taxonomies based on the NCBI and GBIF taxonomies
Werner Pieter Veldsman, Giulia Campli, … Marc Robinson‐Rechavi·bioRxiv·May 2, 2022
- iTaxoTools 0.1: Kickstarting a specimen-based software toolkit for taxonomists
M. Vences, A. Miralles, … S. S. Renner·bioRxiv·Mar 26, 2021
- Synthesis of phylogeny and taxonomy into a comprehensive tree of life
Cody Hinchliff, Stephen A Smith, … Karen Ann Cranston·Proceedings of the National Academy of SciencesPeer-reviewed·Sep 18, 2015