-
Notifications
You must be signed in to change notification settings - Fork 443
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
Picrust2 #3904
Picrust2 #3904
Conversation
The |
sounds like a good idea. maybe the developers have nice and small test data that you can use. |
Cool. Only one error: For |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks really good. Added a few comments.
@EngyNasr what is the status here? Do you need help? |
@bgruening, Back to picrust2 🎉, I have created an issue to picrust2 main github page for the issues above, however we can have the tool as it is (after removing the 2 above arguments that are causing issues), then update the tool later based on their response (add them back) |
Sooo :) The first two issues where totally solved, where the only problem where the data sets. The third regarding the output of shuffled prediction, this is a tool problem, however thanks to Pietro he taught me how to play around to reach the temp path of the input file where the output is also saved and now I can present the output on Galaxy Now all issues are solved, just testing last time and will commit all changes 🎉 🎉 🎉 |
I have changed as per comments but still have a problem with the test data size will solve that and commit changes |
Step 3 ;) ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for working on this @EngyNasr . Few more comments from me
Your last commit is cheating ;) You do not test the output and it's actually a valid error.
You are missing zip or gunzip, probably both as a dependency. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot @EngyNasr for this work!
In addition to my almost 100 (😱) inline comments, 2 general comments/questions:
- I did not see any wrapper for
picrust2_pipeline.py
. Do you plan to wrap it? - I have mixed feeling about the intermediate files. I am not sure if it is really useful to output them as zip file. Either we expose them individually (specially if they are always the same), or we hide them. For the first version of the wrapper, I would hide them (so comment everything related to that).
the full pipeline is all arguments together in one wrapper, is it really important to have ? |
I don't think so, we have workflows for that. At least in the first version we can skip this imho. |
I expected that people knowing Picrust may use this tool first (as they may not know the different steps). So I would say yes
@bgruening it is the script that Picrust developers put first (https://github.com/picrust/picrust2/wiki/Full-pipeline-script). So I think it may be the most important tool to have there. The other ones are for running the steps one by one. |
its not very urgent to have now, so I will currently close the PR |
The tool needs a follow up on this Issue |
Hey all. Marked add comments as resolved where I thought that they are. Also did some first edits. Hope that I can continue the next days. I get more and more request by my users for this tool. So I'm happy to jump in. TODO:
|
…he full pipeline :)
…appers to include the bio tool introduced in the macros
…s check it toether
and reuse in main pipline
Co-authored-by: Cristóbal Gallardo <gallardoalbac@gmail.com>
This reverts commit 465ba47. must be proper python: True
Hi @bgruening good to merge? |
Oh yes, very cool! Thanks a lot everyone! |
The 6 wrappers of Picrust2 https://github.com/picrust/picrust2/wiki are all added:
Issues:
(Temp solutions removing this options for now, create an issue on picrust2 github)
shuffle prediction, the tool itself doesn't output the files in the output directory specified in the --outdir argument, so nothing to present on usegalaxy
Extras:
Thanks a lot,
Engy