All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
populate
command can now takes a--taxdmp
option to load the dump from that file instead of download it.
- Update the dependencies.
1.4.0 -- 2020-02-09
lca
command that takes two or more nodes and get their last common ancestor (LCA).
- When outputting a tree in Newick, if the root has only one child, then the root is removed from the output.
- The pretty-printing of a tree now effectively puts the root at the root.
- Bad tree pretty-printing.
- Crash when outputting a subtree in Newick.
1.3.2 -- 2019-12-31
- Generated Newick trees had bad internal nodes in some situation.
1.3.1 -- 2019-12-31
- Code reorganization.
- Multiple small internal changes.
1.3.0 -- 2019-10-16
-f/--format
option to format nodes in trees.
- Update dependencies.
1.2.0 -- 2019-09-11
subtree
command that takes a node and makes the tree with this node as root.
1.1.1 -- 2019-09-10
- Change the index on the
names
table, fixing performance issues.
1.1.0 -- 2019-07-24
- All commands can use scientific name as argument, in addition to NCBI taxonomic ID.
1.0.1 -- 2019-06-23
- Improve the error message when the database file is not present.
1.0.0 -- 2019-06-09
- Initial release of a working application.