Python package for building, comparing, annotating, manipulating and visualising trees. It provides a comprehensive API and a collection of command line tools, including utilities to work with the NCBI taxonomy tree.
here is updates of GTDBTaxa module to sync with fixed NCBITaxa module. Therefore update of documentation of related session of ete4 is also necessary
GTDBTaxa
correct syntax to start PhyloTree(name=name) => PhyloTree({"name":name})
update the fetching order in annotate_tree(), fetch "species" or custom taxid_attr frist from node attribute then to node properties.
docs
correct a typo in smartview drawing documentation
update with more cases in taxonomy documentation
tests
Considering we found the bug in NCBI/GTDB annotation, it means the current unitest need to update to cover these features for the further development.
update test different method to pass taxonomic identifier in test_ncbiquery.py
update test different method to pass taxonomic identifier in test_gtdbquery.py
here is updates of GTDBTaxa module to sync with fixed NCBITaxa module. Therefore update of documentation of related session of ete4 is also necessary
GTDBTaxa
taxid_attr
frist from node attribute then to node properties.docs
tests Considering we found the bug in NCBI/GTDB annotation, it means the current unitest need to update to cover these features for the further development.
test_ncbiquery.py
test_gtdbquery.py