Skip to content

Releases: ryneches/SuchTree

SuchTree 1.2

25 Nov 00:24
Compare
Choose a tag to compare

New features :

  • Support for quartet tests
  • Direct NEWICK string input

SuchTree 1.1

17 May 07:25
Compare
Choose a tag to compare

This release adds wheels for Linux on ARM and Windows on x86_64, and adds some new features :

  • Basic support for support values provided by SuchTree.get_support( node_id )
  • Relative evolutionary divergence (RED)
  • Bipartitions
  • Node generators for in-order and preorder traversal
  • Summary of leaf relationships via SuchTree.relationships()

New Contributors

Full Changelog: v1.0...v1.1

SuchTree 1.0

20 Jun 01:21
Compare
Choose a tag to compare

SuchTree 1.0 :

  • Build system overhaul
  • TravisCI -> GitHub Actions
  • Standardized module structure
  • Automatic wheel builds using cibuildwheel
    • CPython : 3.6, 3.7, 3.8, 3.9, 3.10
    • OS : Linux x86_64, MacOS x86_64, MacOS amd64

Build system overhaul

15 Jun 14:01
Compare
Choose a tag to compare

Not much about SuchTree itself has changed, but the build system has been completely overhauled.

  • Migrated build and unit tests from TravisCI to GitHub Actions
  • Wheels for Linux on amd64 and MacOS on Intel silicon are now automatically built using cibuildwheel
  • Dependencies should now be identified and installed correctly
  • Various minor cosmetic fixes

JOSS release

20 Jun 23:44
Compare
Choose a tag to compare
  • revised examples notebooks
  • new example data for big trees
  • added installation instructions
  • fixed sundry typos in the documentation

Release for JOSS review

04 Apr 20:57
ed0a599
Compare
Choose a tag to compare

Python3 support. New testing framework. Improved release engineering. Archived with Zenodo.

now, with igraph!

03 Mar 03:15
Compare
Choose a tag to compare

Added support for igraph output from SuchLinkedTrees!

Actual 0.2 release

02 Mar 22:02
Compare
Choose a tag to compare

Some new features and bug fixes to make SuchTree maybe actually useful.