-
Notifications
You must be signed in to change notification settings - Fork 1
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
read_qc subworkflow #15
Conversation
…ot an md5sum test due to variable time
General question. If you took a module from nf-core should it be under |
Good question... I think from what @mberacochea told me before you can't have modules from more than one 'nf-core repo' for a custom modules repo, so I think the nf-core tools would break if we tried. For example trying to install nf-core/fastp:
And I think some of the nf-core tools look at |
@chrisAta OK, I see. Those are just are my thoughts for future. No need to do anything now :) |
Yes I completely agree - would be nice to have a more obvious and defined way for making it clear we didn't build a module from scratch 😄 Something to discuss in near future |
tests/subworkflows/ebi-metagenomics/read_qc/data/SRR21814853_1.fastq.gz
Outdated
Show resolved
Hide resolved
I agree, copying modules over is far from ideal but it's the best solution we have ATM. nf-core tools doesn't support subworkflows with modules from different repos (nf-core/tools#1927). The other option would be to symlink the modules, but that would create some issues down the road and will be tricky to maintain and deploy. The best solution would be for subworkflows to support modules from nf-core and custom repos. |
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.
Great stuff @chrisAta .. I've added some minor comments.
All done! Thanks for the review 😄 |
…d into seqtk/seq. add unit tests for reads_qc subworkflow that test for just single-end, just paired-end, and a mix
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.
One last bit.. the nextflow.config file for the subworkflow.
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.
Great stuff
Thank you Chris! |
Adding subworkflow that performs read QC using two modules: