qiime2 / q2-diversity

BSD 3-Clause "New" or "Revised" License
4 stars 45 forks source link

multi-way PERMANOVA #123

Closed nbokulich closed 5 years ago

nbokulich commented 7 years ago

PERMANOVA and Adonis currently only support one-way group comparisons in q2-diversity.

However, the vegan-R versions accept functions as input to support multi-way comparisons (e.g., beta diversity differences as a function of an individual's age, BMI, zodiac sign).

That would be awesome to support in q2-diversity.

@mortonjt 's comments in this q2-sample-classifer` issue may prove useful here, re: how to input a formula to test interactions between variables.

jairideout commented 7 years ago

:+1:, this question came up a couple of times at the STAMPS workshop and should be high priority. Without support for covariates, users are often not running the correct tests for their data/study design (i.e. they're not testing what they think they're testing for).

cuttlefishh commented 6 years ago

It would be great to see multi-way PERMANOVA as well as other methods from vegan. I had discussions with vegan creator Jari Oksanen about adapting vegan functions for Python last week in Oulu. Presumably this would be part of q2-diversity rather than a future q2-vegan plugin. Also see issue #186.

nbokulich commented 6 years ago

forum xref

nbokulich commented 6 years ago

forum xref