A Tidy Tool for Phylogenetic Tree Data Manipulation

Phylogenetic tree generally contains multiple components including node, edge, branch and associated data. 'tidytree' provides an approach to convert tree object to tidy data frame as well as provides tidy interfaces to manipulate tree data.


CRAN_Status_Badge

Phylogenetic tree generally contains multiple components including node, edge, branch and associated data. 'tidytree' provides an approach to convert tree object to tidy data frame as well as provides tidy interfaces to manipulate tree data.

Authors

Guangchuang YU https://guangchuangyu.github.io

School of Public Health, The University of Hong Kong

saythanks

Installation

Get the released version from CRAN:

install.packages("tidytree")

Or the development version from github:

devtools::install_github("GuangchuangYu/tidytree")

News

tidytree 0.1.9

  • as_data_frame.phylo works with phylo$root.edge (2018-06-13, Wed)

tidytree 0.1.8

  • force get_tree_data(treedata)$node to be integer (2018-04-19, Thu)

tidytree 0.1.7

  • get.data, [ and [[ methods (2018-02-26, Mon)

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("tidytree")

0.2.1 by Guangchuang Yu, a month ago


https://github.com/GuangchuangYu/tidytree


Report a bug at https://github.com/GuangchuangYu/tidytree/issues


Browse source code at https://github.com/cran/tidytree


Authors: Guangchuang Yu [aut, cre, cph] , Bradley Jones [ctb] , Zebulun Arendsee [ctb]


Documentation:   PDF Manual  


Task views: Phylogenetics, Especially Comparative Methods


Artistic-2.0 license


Imports ape, dplyr, lazyeval, magrittr, methods, rlang, tibble, utils

Suggests ggtree, knitr, prettydoc, testthat, treeio


See at CRAN