-
Notifications
You must be signed in to change notification settings - Fork 37
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
Split filtering into its own command? #51
Comments
I agree that it would make sense to do this. At this stage it makes sense to focus on making functionality modular. When we have I'd prefer to hold off on this until after our 2017.3 release goes out, instead targeting it for 2017.6. We're pretty swamped for 2017.3. The other benefit of waiting till 2017.6 is that we plan to add |
Is there a github issue somewhere that I can follow the progress of Q2 Pipelines? |
Yes! @ebolyen is actually working on that right now, and the plan is to have basic pipeline support in place for this release cycle (2017.10). Here's the issue and corresponding pull request: |
Pipelines are now merged! |
It might be nice to include the |
Is there an example Pipeline already implemented, or developer documentation on implementing Pipelines? |
@benjjneb, the framework section in the release notes has some light documentation. And the Feel free to ping us on Slack also! |
Improvement Description
As I understand it, QIIME intends to be more of a push-button pipeline than our R workflows, but I think it would be worth considering separating the filtering in the DADA2 pipeline from the sample processing. It is often useful to filter more than once to see what works well, and I would imagine that there will be other filtering tools that will come online in the QIIME2 ecosystem that people may want to use. It also has a nice effect of reducing the number of parameters/options at each step, and naturally grouping them together.
Downside: Two commands to do what once took one. May need a new semantic type (eg. FilteredVersionOfPreviousType).
The text was updated successfully, but these errors were encountered: