v3.1.0
New features
- The CLI program
gctree inferwrites a pickledCollapsedTreeobject for each parsimony tree, which can be later loaded and manipulated via the API. - Updates to
CollapsedTree.renderto 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
CollapsedTreeandCollapsedForestare exposed at package level, so they can be imported directly rather than from thebranching_processesmodule. - Many improvements in documentation: matsengrp.github.io/gctree
Developer notes
- The
branching_processesmodule has been refactored to remove illegitimate inheritance - Better default
p, qparameters for MLE avoid gradient warnings.