-
Notifications
You must be signed in to change notification settings - Fork 78
Add modules of individual processes #228
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
Conversation
|
Some things we know that would be changed during the course of this review
|
|
Quick question, for the module bins (https://github.com/bioinformatics-lab/bactopia/tree/dsl2-modules/modules/blast/blast_genes/bin). Is it ok to delete the scripts that won't be used by the module? (e.g. update-tools.sh) I think the answer is "yes, it's ok to remove unused scripts", but want to verify. If the answer is yes, I can go through and delete the unused scripts. |
|
Yes, you are right it's okay to delete those module level Though in light of nextflow-io/nextflow#1798, if the NF script However, if you wish to test only that module, then it's best to invoke NF from that particular module itself and in that case the module level |
|
For module specific scripts I'll put them in the module Like you mentioned, for testing it will be great and it should prevent maintaining duplicates (if shared across modules it will be duplicated (example: For testing and help on my end, I had a question. On the I'm assuming the route is Thank you! |
|
I suggest that we continue working on the Therefore, we can simply follow
What do you think? |
|
Sounds good! Thank you for clearing that up. Next question, would you prefer my contributions come into |
I think that this makes more sense, as we can have a central point of reference. What do you think @Mxrcon ? |
|
Sounds like a plan! Llet me fix the conflicting |
|
This might actually be easier on your end since I cannot edit the files. I think at the moment if you just use the most recent Once merged, I'll bring the |
|
Okay, I've rebased this branch on the |
|
@rpetit3 , for collaborating further #228 (comment) , how do you think that we should proceed? Would it make sense to use a Github project to track the work to be done/in-progress/done ? |
|
I've started a Bactopia v2 project here https://github.com/bactopia/bactopia/projects/1 For now we can make the focus getting DSL2 fully implemented, then there's a bunch I'll want to get in as well (more bactopia tools, other random issues) |
|
Oh, makes sense - thanks for the initiative π |
This PR follows up from the work done during the last few months to modularize the monolithic
main.nfusing the DSL2 from Nextflow.Related bioinformatics-lab#8 and https://github.com/bioinformatics-lab/bactopia/tree/dsl2-modules
Please note that this is a rough start and it'd require atleast a couple iterations to be in a good shape to be merged. Davi (@Mxrcon) and I (@abhi18av ) are happy to be of help and are excited to take this forward and accomodate any changes you request.
Thanks @rpetit3 , for the awesome work on Bactopia! π