Gctree

Latest version: v4.3.0

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

Scan your dependencies

Page 4 of 5

3.1.0

New features
--
- The CLI program [`gctree infer`](https://matsengrp.github.io/gctree/cli.html#infer) writes a pickled [`CollapsedTree`](https://matsengrp.github.io/gctree/stubs/gctree.CollapsedTree.html) object for each parsimony tree, which can be later loaded and manipulated via the API.
- Updates to [`CollapsedTree.render`](https://matsengrp.github.io/gctree/stubs/gctree.CollapsedTree.html#gctree.CollapsedTree.render) to annotate amino acid substitutions, and associated new parameters in API and CLI. **Note:** these parameters are not supported by the scons pipelines, which are deprecated.
- Classes [`CollapsedTree`](https://matsengrp.github.io/gctree/stubs/gctree.CollapsedTree.html) and [`CollapsedForest`](https://matsengrp.github.io/gctree/stubs/gctree.CollapsedForest.html) are exposed at package level, so they can be imported directly rather than from the [`branching_processes`](https://github.com/matsengrp/gctree/blob/master/gctree/branching_processes.py) module.
- Many improvements in documentation: [matsengrp.github.io/gctree](https://matsengrp.github.io/gctree/)

Developer notes
--
- The [`branching_processes`](https://github.com/matsengrp/gctree/blob/master/gctree/branching_processes.py) module has been refactored to remove illegitimate inheritance
- Better default `p, q` parameters for MLE avoid gradient warnings.

3.0.2

Patch to set seeds for more repeatable behavior (especially in tests and docs), and better default rooting behavior for `gctree infer`.

3.0.1

patch to fix invalid pypi classifier in setup.py

3.0.0

Big changes! See summary in 50.

2.0.2

Patch to upgrade Biopython, and some minor tidying

2.0.1

Minor patch for python 3 compatibility when using color file (issue 40)

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.