-
Notifications
You must be signed in to change notification settings - Fork 113
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
Add skip_clipping parameter to skip fastp or adapterremoval #361
Conversation
adapterremoval. Run fastqc_trimmed only when raw reads processed.
|
@nf-core-bot fix linting |
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.
Overall looks OK to me (one question about FASTQC_TRIMMEd but that's it)
@d4straub This one is now also failing because of linting (I wasn't sure what the etiquette around merging was!) - would it be possible to merge it also? |
After approval, the PR author may merge the PR, sometimes some comments are still open but we trust that this is fixed. |
Adds a parameter to skip read QC using either fastp or adapterremoval, to allow the user to jump in straight to assembly if they have pre-processed reads. Also adds a check so that if clipping is skipped,
keep_phix
is true, and no host fasta or genome is specified, FASTQC_TRIMMED does not run - have also fixed the multiqc call so it can run in this case.I've added a new test profile (test_no_clipping.config), and have tested all combinations of skip_clipping, keep_phix and host_fasta. The other tests (test.config and test_host_rm.config) still operate as they should.
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).