Phylox

Latest version: v1.1.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.0.7

Added

- Heustics for rearrangement move sequence calculations. (35)
- Exact methods for rearrangement distance computation. (37)
- JOSS article. (39)

Changed

- Release action that also creates a github release, but only when a tag is added to the commit. (41)

0.0.6

Added

- Parsers to and from newick. (30)
- Random methods with seed. (34, 16)

Changed

- Licence to BSD-3-Clause to align with networkx. (32)

0.0.5

Fixed

- Automatic pypi release when pushing to release FIX.

0.0.4

Fixed

- Automatic pypi release when pushing to release.

0.0.3

Added

- Network properties methods: b2_balance, count_cherries_and_reticulated_cherries and blob_properties. (11)
- Tree-child-sequence functions. (12)
- Usage of NetworkX referenced in README. (14)
- Cherry picking hybridization workflow works again, including tests. (15)
- Start documentation using sphinx. (18)
- ReadtheDocs config. (21)
- CI/CD release. (22)

Changed

- Cleaned up generators: beta-splitting trees, add_edges, caterpillar, balanced tree, lgt, zods, random tree-child sequence. (14)
- Add lots of docstrings for sphinx autosummary. (18)

Fixed

- Invalid horizontal moves generated by Move.random_move. (18)
- Bug in Move.is_type: all moves are of type MoveType.ALL. (18)
- Implementation of apply_move for VMIN and VPLU, change the _reticulation_number, also fixes the mcmc network generator. (18)

0.0.2

Added

- Release and version tag explanation. (3)
- Automated tests. (4)

Changed

- Run black and isort. (4)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.