Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error model output #169

Open
wants to merge 10 commits into
base: dev
Choose a base branch
from

Conversation

jordenrabasco
Copy link
Contributor

@jordenrabasco jordenrabasco commented Sep 22, 2024

This pull request is to resolve issue #158

Big changes:

  • Q2-DADA2 'denoise-' commands output a collection[DADA2stats] rather than a DADA2STATS object
  • New Q2-DADA2 action stats_viz will visualize all DADA2stats in the collection[DADA2stats] (denoised stats, and error model stats) as a singular visualization with different tabs for each DADA2STATs object.
  • tests were updated accommodate the new output type
  • tests added for the visualization to make sure that all support files are generated

- generates new action to visualize dada2 stats in a distinct tab format
- alters dada2 stats output to be a collection[DADA2Stat] obj
-updates existing tests to accommodate this change in data type
-update existing tests to come into line with the new output collection[dada2stats]
-adds tests for the output error stats table
-adds tests for the error model vizualization
- fixes bug with vizualizing ccs stats
-removing blanks from test files to fix errors in qiime CI
@gregcaporaso
Copy link
Member

gregcaporaso commented Sep 26, 2024

Thanks @jordenrabasco!

Because this introduces a breaking change (changing the output to a Collection), we can't merge this before the 2024.10 release because we always give warning about upcoming breaking changes. We can mention that this change is coming though in the 2024.10 release notes, and then review/merge early in the 2025.4 development cycle so this new functionality is available in development versions of QIIME 2.

Sound ok? Let us know if you have any questions.

Todo:

  • add note about the breaking change to the 2024.10 release notes

@jordenrabasco
Copy link
Contributor Author

@gregcaporaso Of course! That all sounds good to me. In the meantime, let me know if you need me to change anything with the implementation on my end to make it easier for you guys!

@hagenjp hagenjp self-assigned this Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Completed
Status: Needs Review
Development

Successfully merging this pull request may close these issues.

3 participants