-
Notifications
You must be signed in to change notification settings - Fork 38
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 nonpareil #417
Add nonpareil #417
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
|
@nf-core-bot fix linting |
conf/test_falco.config
Outdated
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.
Should nonpareil
be included here since the process NONPAREIL_NONPAREIL
was included? If that's the case, also check other config files.
perform_shortread_redundancyestimation = false
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.
I'm not sure I follow?
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.
I meant that should we also include perform_shortread_redundancyestimation = false
in this config file.
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.
I decided it wasn't necesary as switching to falco does not modify the input files going into NONPAREIL in any way, so saving 🐻❄️ by running one less step
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.
It makes sense!
Co-authored-by: Lili Andersson-Li <64467552+LilyAnderssonLee@users.noreply.github.com>
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.
I ran the test locally, and the results look good.
Is it the linting that touched so many files? It's a bit confusing, but Lili already approved so that's also fine 🙂 . |
Thanks @LilyAnderssonLee ! |
Add nonpareil metagenome redundancy estimation
Includes non-standard MultiQC output: the tool using R to generate a extrapolation plot.
The output from this is either a PNG or a R S3/S4 object that stores the raw data. There is no way to export the 'extrapolated' data as it is calculated in the plotting function. Therefore it's not really possible to add to MultiQC as otherwise it would require reconstructing the R function in python, and would involve computation in the MultiQC step.
Instead I've gone with adding a custom MultiQC section that embeds the PNG in the plot.
Example report here:
multiqc.zip
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).