Maaslin Analysis with Non-clinical data and Small samples

Hello, i am a postgraduate studying rats, Currently, I’m working on microbiome for my final project. I would like to ask advice on how to best set up MaAsLin for my analysis.

This is my experimental design:
Animals obtained from LAFAM are divided into 4 groups n=7/groups. Each groups has different treatments saline, D-galactose, Soymilk and postbiotics. So right now, i am analysing for the effects of the treatment to the gut microbiome. So basically i want to see the change in microbial feature corresponding to the treatment.

i have done the analysis but the adjusted p value is not significant. so i am wondering if my experimental design is fit to be analyse using Maaslin, because as far as i understand the min n = should be 10 times the predictor.

Hi @ADAM_BIN_AZMIHAN,

Your study does look like it has smaller sample sizes. I would take a look at your model and see if every covariate you included in the model is something you want to correct for in the output p-values.

Depending on your interest you may be able to just correct the p-values from treatment alone (without the other covariates) which should increase the power of your study. Again this is only recommended if you truly are only interested in the treatment outcome.

Cheers,
Jacob

Hi Jacob,

Thanks a lot for your helpful suggestion! That makes sense — I’ll re-examine the covariates in my model and consider whether I should restrict the correction to treatment alone, since that’s the main effect I’m interested in.

I also wanted to ask: in the MaAsLin 3 paper they mention a kind of post-hoc filtering, where small but statistically significant prevalence effects (with coefficients <1) were considered likely compositional artifacts, and filtering those out before recalculating FDR helped restore high precision. Do you think applying a similar approach would be valid in a small-sample setting? And if so, should I re-run the FDR correction only after filtering for stronger coefficients, or apply filtering after significance is already determined?

Thanks again for the guidance

@ADAM_BIN_AZMIHAN

In the manuscript we filtered those features after applying FDR not before and so I’m not sure it will help in your situation. This is because you don’t know the effect size you are looking for a-prior and so an effect size less then 1 may actually be something interesting in your dataset (and not just a compositional effect).

Cheers,
Jacob

Got it, thanks Jacob! I’ll focus on the effect sizes and shifts then — looks like my data might be a bit underpowered. Really appreciate your help!

Adam

Hi Adam,

I assume you’re in Malaysia . Try give a buzz to patriot biotech - they maybe can be of help.