Scripts and data for "Explaining Diversity in Metagenomic Datasets by Phylogenetic-Based Feature Weighting"