Skip to content

Empress 1.1.0: Various Improvements

Compare
Choose a tag to compare
@fedarko fedarko released this 30 Jan 00:42
· 41 commits to master since this release
ec130ed

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

  • Speed up the way node names are processed when starting an EMPress visualization (#462, #466)

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.