A generalized version of commonly used UniFrac distance. Generalized UniFrac distance contains
an extra parameter controlling the weight on abundant lineages so the distance is not dominated by
highly abundant lineages. The unweighted and weighted UniFrac, and variance adjusted weighted
UniFrac distances are also implemented. The package also implements a permutation-based multivariate
analysis of variance using MULTIPLE distance matrices.