Quantifying Structure and Variation in Complex Phylogenetic Data