IGRA status and microbiome composition

Adonis test

There are seemingly innumerable ways to query for differences in microbial community composition. Given the zero-inflated type of microbiome data, non-parametric analyses are most appropriate to ask if a statistical difference exists between two groups. In the case of IGRA status, we concluded that LTBI (being IGRA+) has no detectable effect on intestinal microbiome composition. What we formally did was a non-parametric multivariate ANOVA on the microbiome features between IGRA- and IGRA+ people.

The following analysis compares 46 IGRA- and 55 IGRA+ people (data in the phy_NoTB_LTBI Phyloseq object).

# Calculate bray curtis distance matrix
bray <- phyloseq::distance(phy_NoTB_LTBI, method = "bray")

# make a data frame from the sample_data
sampledf <- data.frame(sample_data(phy_NoTB_LTBI))

# Adonis test
library(vegan)
adonis(bray ~ IGRA + age + sex, data = sampledf) 
Df SumsOfSqs MeanSqs F.Model R2 Pr(>F)
IGRA 1 0.353 0.35288 1.0630 0.01054 0.319
age 1 0.532 0.53233 1.6036 0.01590 0.044 *
sex 1 0.386 0.38622 1.1635 0.01154 0.225
Residuals 97 32.201 0.33196 - 0.96201
Total 100 33.472 - - 1.00000

Signif. codes: 0 ‘’ 0.001 ‘’ 0.01 ‘’ 0.05 ‘.’ 0.1 ‘ ’ 1

We can see that if anything, age is the major factor that contributes to variation between IGRA- and IGRA+ individuals. In fact, age has been described as a major contributer to microbiome variation (for a variety of reasons), thus, we made sure to control for age in our study.

beta <- betadisper(treat_bray, sampledf$IGRA)
permutest(beta)
Df Sum Sq Mean Sq F N.Perm Pr(>F)
Groups 1 0.02456 0.0245641 3.8261 999 0.05 *
Residuals 99 0.63560 0.0064202