Imports: Biostrings, ggplot2, ggseqlogo, magrittr, tidyr, treeio, utils
Suggests: ape, cowplot, ggtree, knitr, methods, prettydoc, rmarkdown,

Imports: Biostrings, ggplot2, magrittr, tidyr, utils, stats, stringr
Suggests: ape, cowplot, ggtree, knitr, methods, seqmagick

Imports: Biostrings, ggplot2, magrittr, tidyr, utils, stats, stringr,
Suggests: ape, cowplot, ggtree (>= 1.17.1), knitr, methods, prettydoc,

person("Shuangbin", "Xu",   email = "xshuangbin@163.com",    role = "ctb"),
aplot, RColorBrewer, ggalt, ggforce, methods, dplyr, R4RNA
Suggests: ggtreeExtra, ggtree (>= 1.17.1), ape, cowplot, knitr,
prettydoc, rmarkdown, seqmagick, readxl, ggnewscale,

Title: Create Muller Plots of Evolutionary Dynamics
Authors@R: person("Robert", "Noble", email = "robjohnnoble@gmail.com", role = c("aut", "cre"))
Description: Create plots that combine a phylogeny and frequency dynamics.
Phylogenetic input can be a generic adjacency matrix or a tree of class "phylo".
Inspired by similar plots in publications of the labs of RE Lenski and JE
Barrick. Named for HJ Muller (who popularised such plots) and H Wickham (whose

Authors@R: person("Robert", "Noble", email = "robjohnnoble@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-8057-4252"))

Author: Robert Noble [aut, cre] (<https://orcid.org/0000-0002-8057-4252>)

Title: High Dimensional Data Visualization
person('Zehao', 'Xu', email = 'z267xu@uwaterloo.ca', role = c("aut", "cre")),
person('R. Wayne', 'Oldford', email = 'rwoldford@uwaterloo.ca', role = c("aut"))
Description: It provides materials (i.e. 'serial axes' objects, Andrew's plot, various glyphs for scatter plot) to visualize high dimensional data.
Imports: stats, utils, grid, dplyr, tidyr
Suggests: png, tools, stringr, magrittr, gridExtra, tibble, testthat,
grDevices, knitr, rmarkdown, tidyverse, gtable, covr, maps,

Suggests: png, tools, stringr, markdown, magrittr, gridExtra, tibble,
testthat, grDevices, knitr, rmarkdown, tidyverse, gtable, covr,

Imports: stats, utils, grid, dplyr, tidyr, cli