Conversation
This comment was marked as outdated.
This comment was marked as outdated.
|
|
Can we talk about the param removals guys? We might have chatted previously, but remind me why we care about them being there? |
|
My motivation is stated in #484 (comment)
And your response in #484 (comment)
I understand that for some in the list there may be reasons to keep them, but I think it's a valid appraoch to open a PR with the suggestion to remove/modify them and then discuss it. For this particular one, I don't see why there would be a flag for including the scree plot, but not for other sections. If one wants to customize the quarto report, it's already possible to modify the qmd file and pass it to the pipeline. From my perspective that would be enough, but if we want the main report to be more configurable, then I think it would be preferable to have a param like include_param_modules: ["volcano", "scree", "de_table", "pca", ... ]instead of having one flag for each section. |
|
OK, how about we stick with the principle that you can remove a param if users still have a way of doing the same thing? e.g. if I can use |
does that count? |
No, if that counted everything would be allowed! |
|
What bothers me most about this parameter is the inconsistency. It's the only section of the quarto report that you can switch off, while there's no option for the others. I don't think that it scales well to add a separate parameter for each section. So I'd propose this instead:
Another advantage is that this would still work with a custom quarto report that might have different "modules". WDYT? |
|
Yep, I'm up for that, since you're not taking away the control :-) |
Closes #637
--report_screeparameter and always include scree plot in reportPR checklist
nf-core lint).nf-test test main.nf.test -profile test,docker).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).