Releases: fmichonneau/phylobase
Releases · fmichonneau/phylobase
phylobase v0.8.12
- CRAN maintenance release. The phylobase vignette is now written in Rmarkdown.
Full Changelog: v0.8.10...v0.8.12
phylobase v0.8.10
CHANGES IN phylobase VERSION 0.8.10
- CRAN maintenance release in prepartion for R 4.0.0 with
stringsAsFactors=FALSEas default. For backwards compatibility,
stringsAsFactorsis set toTRUEinternally to mimic the previous default
behavior. For the time being, conversion to non-factors data types will need
to be handled manually.
phylobase v0.8.8
CHANGES in phylobase VERSION 0.8.8
- CRAN maintenance release. Updated documentation of the
ancestors()function
to remove unused....
phylobase 0.8.6
- Maintenance release
phylobase 0.8.4
- CRAN maintenance release
phylobase 0.8.2
- Fix typo in example of phylo4d methods
phylobase 0.8.0
CHANGES IN phylobase VERSION 0.8.0
New features
- Initial basic support for converting RNeXML objects in phylo4 and phylo4d
format. - New methods:
internalEdges(),terminalEdges() descendants()has now a"ALL"argument to include self in results- New method:
nodeHeight()provides a consistent and comprehensive way of
calculating the distance between a node and either the root or the tips. (fix
#3) - The replacement methods for
labels,tipLabels,nodeLabels,edgeLabels
now acceptNAorNULLto remove labels (fix #2)
Major changes
readNexusandreadNewicknow internally use the packagernclto parse
files. They also use a different approach to reconstruct the edge
matrix. These changes make file parsing faster. Objects created with this new
approach may not exactly be identical to those created in previous versions as
node numbering might differ, they should however be fully compatible with each
others.readNexusandreadNewickcan now parse tree files with trees containing a
subset of the taxa listed in the TAXA Block.- Source code for the package is hosted on GitHub at https://github.com/fmichonneau/phylobase
Minor changes
- All tests done with testthat
rootNodereturns the rootNode using the same format asgetNode().- All documentation is in Roxygen format
hasPoly,hasRetic,hasSingleare now methods instead of functions.
Deprecated functions
nodeDepthanddepthTipsare now deprecated and are replaced bynodeHeight
Bug fixes
- Fix bug:
NAin labels were considered duplicated bycheckPhylo4(). - Fix bug #605 (R-forge) -- treePlot subsets numeric data for plotting.
- Fix bug #4:
descendants()behave likeancestors()when provided with a
vector of nodes and is consistent across all arguments.