Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Comments

Close side panel

Add differential abundance test and plots#489

Draft
jairideout wants to merge 1 commit intomasteronecodex/onecodex:masterfrom
jai/dev-9176-add-differential-abundance-test-and-plots-to-client-libraryonecodex/onecodex:jai/dev-9176-add-differential-abundance-test-and-plots-to-client-libraryCopy head branch name to clipboard
Draft

Add differential abundance test and plots#489
jairideout wants to merge 1 commit intomasteronecodex/onecodex:masterfrom
jai/dev-9176-add-differential-abundance-test-and-plots-to-client-libraryonecodex/onecodex:jai/dev-9176-add-differential-abundance-test-and-plots-to-client-libraryCopy head branch name to clipboard

Conversation

@jairideout
Copy link
Contributor

@jairideout jairideout commented Feb 8, 2024

Status

  • Hold

Description

Added ANCOM differential abundance test and faceted boxplots of significantly different taxa abundances across groups.

  • Test results are generated via SampleCollection.differential_abundance() (also available on OCX dataframes)
  • Plots are generated via plot() method on test results object
  • Multiple metadata grouping variables are supported (e.g. secondary, tertiary, ...)

Closes DEV-9176

Screenshot 2024-02-09 at 8 59 35 AM Screenshot 2024-02-09 at 8 59 55 AM

Related PRs

  • This PR is independent

TODOs

  • Filter samples with missing group_by data and raise a warning about the number of samples filtered
  • Disallow group sizes < 2 samples
  • Add minimum prevalence filter for taxa?

onecodex/stats.py Outdated Show resolved Hide resolved
Added ANCOM differential abundance test and faceted boxplots of significantly different taxa abundances across groups.

- Test results are generated via `SampleCollection.differential_abundance()` (also available on OCX dataframes)
- Plots are generated via `plot()` method on test results object
- Multiple metadata grouping variables are supported (e.g. secondary, tertiary, ...)

Closes DEV-9176
@jairideout jairideout force-pushed the jai/dev-9176-add-differential-abundance-test-and-plots-to-client-library branch from 2f83937 to ce2907b Compare February 9, 2024 16:34
@jairideout jairideout changed the title Add differential abundance test and plot Add differential abundance test and plots Feb 9, 2024
@jairideout jairideout marked this pull request as draft February 28, 2024 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.