phylofunc

phylofunc incorporates microbiome phylogeny into metaproteomic functional distance calculations, enabling more informative analyses of microbial community functional profiles.


Key Features:

  • Phylogeny-informed functional beta-diversity: Utilizes branch lengths to weigh between-sample functional distances for each taxon, rather than differences in taxonomic abundance as in weighted UniFrac.
  • Functional compensatory effect detection: Captures functional compensatory effects between phylogenetically related taxa that traditional approaches miss.
  • Distance matrix generation: Calculates functional beta-diversity distances between a pair of samples or generates a distance matrix for all samples within a dataset.
  • Python package implementation: Provided as an open-source Python package for efficient computation.

Scientific Applications:

  • Dietary intervention studies: Applied to mouse gut microbiome datasets with synthetic microbiome inoculation under different dietary conditions.
  • Drug response analysis: Demonstrated higher sensitivity in detecting microbiome responses to paracetamol compared to traditional distance methods using complex human gut microbiome datasets treated with five different drugs.
  • Ecological metric development: Serves as a novel ecological metric for exploring functional dissimilarities between microbial communities in metaproteomic data analysis.

Methodology:

Leverages the phylogenetic framework of weighted UniFrac distance, utilizing branch lengths to weigh between-sample functional distances for each taxon. PCoA and machine learning-based classification algorithms were used to evaluate performance against traditional distance methods.

Topics

Details

Programming Languages:
Python
Added:
2/22/2026
Last Updated:
2/22/2026

Operations

Publications