ggtree provides gheatmap
for visualizing heatmap and msaplot
for visualizing multiple sequence alignment with phylogenetic tree.
We may have different data types and want to visualize and align them with the tree. For example, dotplot
of SNP site (e.g. using geom_point(shape='|')
), barplot
of trait values (e.g. using geom_barh(stat='identity')
) et al.
To make it easy to associate different types of data with phylogenetic tree, I implemented the facet_plot
function which accepts a geom
function to draw the input data.frame
and display it in an additional panel
.