Taxidtools

Latest version: v3.1.1

Safety actively analyzes 688867 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.1.1

**Bugfix**

* `Taxonomy.consensus` now correctly handles list of taxids as int

3.1.0

**Improvements**

* `Taxonomy.consensus` and `Taxonomy.lca` can now ignore missing taxa instead of raising an error

3.0.0

**Deprecation**

* `Taxonomy.from_json`, `load`, `Taxonomy.from_taxdump` and `load_ncbi` are deprecated. See v2.4.0 notes for replacements

**New features**

* It is now possible to create Newick tree with `Taxonomy.toNewick` (Experimental)

2.5.2

**Improvements**

* Update docstrings
* Rework documentation
* Taxonomy.getXXX methods now behave like dict.get: allow default return value if key is not found, never raises an error

2.5.1

**Improvements**

* taxidTools.InvalidNodeError now ihnerits from KeyError as well, this might be more intuitive for some users

2.5.0

**New features**

* It is now possible to provide merged nodes, either form the taxdump file `merged.dmp` or directly via instances of the class `MergedNode`
* Attempting to retrieve a MergedNode from a Taxonomy instance will return the node it was merged with.

**Bug Fix**

* Instanciating a Lineagefrom a DummyNode doesn't raise an Error anymore

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.