Empress 1.1.0: Various Improvements
New features
- Add a standalone command-line interface (CLI) for EMPress (#425, #449)
- The visualizations generated from this interface are stored as directories containing the HTML/JS/CSS code needed for a visualization.
- This interface makes it possible to easily use EMPress without installing QIIME 2, if desired!
- Add an option that adjusts the distance between the farthest tip of the tree and the start of the first barplot layer (#453, #464)
- Warn the user when a branch length method does not actually adjust the branch lengths in the tree, approximately (#447, #456)
- This is a common use case when, for example, the tree is already ultrametric: in this case, the "Make ultrametric" option will not do anything, and warning the user will help explain why nothing has changed.
Documentation
- Update installation documentation to reflect the simpler instructions for installing EMPeror (#455)
- Add a "short description" field for the tool's setup file (#458)
Performance improvements
Development improvements
- Transition from using Travis-CI to GitHub Actions (#465, #468)
- Expose some of the internal code used for creating an EMPress visualization in Python (#470, #472)
🌲 🖥️ 📏
Acknowledgements
This work is supported by IBM Research AI through the AI Horizons Network. For more information, visit the IBM AI Horizons Network website.