WatsonWoo / ggtreeExtra

:lemon: Add Geom Layers On Circular Or Other Layout Tree Of “ggtree”

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ggtreeExtra: An R Package To Add Geom Layers On Circular Or Other Layout Tree Of “ggtree”.

‘ggtreeExtra’ extends the method for mapping and visualizing associated data on phylogenetic tree using ‘ggtree’. These associated data can be mapped to circular layout, fan layout, or other layout tree built by ‘ggtree’ with the grammar of ‘ggplot2’.

✍️ Author

Shuangbin Xu and GuangChuang Yu

School of Basic Medical Sciences, Southern Medical University.

If you use ggtreeExtra in published research. Please cite the paper:

S Xu, Z Dai, P Guo, X Fu, S Liu, L Zhou, W Tang, T Feng, M Chen, L Zhan, T Wu, E Hu and G Yu*. ggtreeExtra: Compact visualization of richly annotated phylogenetic data. Research Square doi: 10.21203/rs.3.rs-155672/v2.

⏬ Installation

The development version from github:

if (!requireNamespace("devtools", quietly=TRUE))
    install.packages("devtools")
devtools::install_github("xiangpin/ggtreeExtra")

The released version from Bioconductor:

if (!requireNamespace("BiocManager", quietly=TRUE))
    install.packages("BiocManager")

## BiocManager::install("BiocUpgrade") ## you may need this
BiocManager::install("ggtreeExtra")

🔰 Usage

Please refer to the online vignette.

💖 Contributing

We welcome any contributions! By participating in this project you agree to abide by the terms outlined in the Contributor Code of Conduct.

About

:lemon: Add Geom Layers On Circular Or Other Layout Tree Of “ggtree”

License:GNU General Public License v3.0


Languages

Language:R 97.7%Language:Makefile 2.3%