Recent Releases of phylodm

phylodm - v3.2.0

3.2.0 (2024-10-08)

Features

- Rust
Published by github-actions[bot] over 1 year ago

phylodm - v3.1.0

3.1.0 (2024-07-16)

Features

  • edges: updateedgelengths and updatealledge_lengths added (Thanks @FinnOD!) (bed49be)
  • maturin: Add maturin for building. (7ab9a46)
  • maturin: Add maturin for building. (010da14)
  • maturin: Add maturin for building. (64c955b)
  • rust: Make all methods public for other applications. (aaea7e5)

- Rust
Published by github-actions[bot] over 1 year ago

phylodm - v3.0.0

3.0.0 (2023-06-17)

Features

  • error handling: Rust Result<> on fallible, Python extended newick support (4d0520e)

BREAKING CHANGES

  • error handling: for Python.

Rust: - Breaking API changes for all fallible methods, Result must be handled. * error handling: Rust API contains Result outputs for all fallible methods.

- Rust
Published by github-actions[bot] over 2 years ago

phylodm - v2.2.1

2.2.1 (2023-01-09)

Performance Improvements

  • rust: Replace leaf node index lookup HashMap with vector to improve performance. (b857adb)
  • rust: Update iteration methods and reduce overheads when initialising new vectors/maps. (6fb461a)

- Rust
Published by github-actions[bot] about 3 years ago

phylodm - v2.2.0

2.2.0 (2023-01-03)

Features

  • python: Add distance method to allow for distance calculation without constructing a distance matrix. (7f86835)

- Rust
Published by github-actions[bot] about 3 years ago

phylodm - v2.1.3

2.1.3 (2022-10-04)

Bug Fixes

  • bump: Version bump to rebuild wheels for py37, py38. (a6a5ade)

- Rust
Published by github-actions[bot] over 3 years ago

phylodm - v2.1.2

2.1.2 (2022-07-28)

Bug Fixes

  • pdm: Make distance a non-mutable call. (ebef8e7)

- Rust
Published by aaronmussig over 3 years ago

phylodm - v2.1.1

2.1.1 (2022-07-27)

Bug Fixes

  • python: Order taxa before calculating distance matrix for reproducibility. (8dc8d29)

- Rust
Published by aaronmussig over 3 years ago

phylodm - v2.1.0

2.1.0 (2022-07-27)

Bug Fixes

  • dm: Fixed calling DM twice panicking. (0604030)

Features

  • rust: Major refactor of API to be more rust-friendly. (29fe848)

- Rust
Published by aaronmussig over 3 years ago

phylodm - v2.0.5

2.0.5 (2022-06-01)

Bug Fixes

  • setup.py: Fix unicode for setuptools. (7912966)

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v2.0.4

2.0.4 (2022-06-01)

Bug Fixes

  • rust: Updated to publish to cargo. (ef32146)

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v2.0.3

2.0.3 (2022-05-31)

Bug Fixes

  • ci: Updated CI for semantic release. (c5b15dc)

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v2.0.2

2.0.2 (2022-05-31)

Bug Fixes

  • ci: Updated CI and fixed build not installing. (fc1d645)
  • packaging: Fixed an issue where packaging did not work. (4ebd2f1)

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v2.0.1

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v2.0.0

Implement using rust

- Rust
Published by aaronmussig almost 4 years ago

phylodm - v1.3.1

Use OpenMP to parallelize PDM methods.

- Rust
Published by aaronmussig over 5 years ago

phylodm - v1.3.0

  • Removed tqdm.
  • get_matrix() is now 3x faster.

- Rust
Published by aaronmussig over 5 years ago

phylodm - v1.2.1

Versioning for Zendo (identical to 1.2.0).

- Rust
Published by aaronmussig over 5 years ago

phylodm - v1.2.0

Added the remove_keys command.

- Rust
Published by aaronmussig over 5 years ago

phylodm - v1.1.0

Significant improvement in processing time using cython.

- Rust
Published by aaronmussig over 5 years ago

phylodm - v1.0.0

First release.

- Rust
Published by aaronmussig almost 6 years ago