Releases: apcamargo/taxopy
Releases · apcamargo/taxopy
v0.8.0
- The
rank_taxid_dictionary
attribute was added to Taxon
objects.
v0.7.0
- The
find_lca
and find_majority_vote
functions return objects of the _AggregatedTaxon
class. _AggregatedTaxon
is a subclass of Taxon
with two additional attributes: agreement
and aggregated_taxa
.
v0.6.0
- Taxids are now encoded as integers instead of strings. This reduced the memory usage and made taxopy faster.
v0.5.0
- Add the new function
taxid_from_name
, which takes a taxon name and returns a list containing the taxonomic identifiers associated with it.
- Avoid redownloading the database if
nodes.dmp
and names.dmp
are already in the directory.
v0.4.1
- Allow the
fraction
parameter of the find_majority_vote
function to assume values less than 0.5.
v0.4.0
- Add the
weights
parameter to the find_majority_vote
function.
v0.3.0
- Add the
fraction
parameter to the find_majority_vote
function.
v0.2.1
- Fix a bug where
find_majority_vote
tried to create a Taxon
object using None
as input.
- Allow a list containing two
Taxon
objects as input to find_majority_vote
.
v0.2.0
- Added the
find_majority_vote
function to find the most specific taxon that is shared by more than half of the lineages of a list of taxa.