-
Notifications
You must be signed in to change notification settings - Fork 20
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
Stop prokka
from renaming contigs by default
#306
Conversation
Release - v1.1.0 - British Beans on Toast
Patch release 1.1.1
Release PR for 1.1.2
Release PR for 1.1.3
|
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.
Looks good to me.
Can this have implications on downstream output names, when tools use the PROKKA annotations? For the summary tools maybe?
Yes, it does @louperelo. Found it out when i was running the benchmarking with prokka. In the summary tables i got different contig names that were not comparable to those when i ran bakta or prodigal. To fix this issue, i added this parametre to retain the contig names. But theres a catch. Prokka gets confused when the contig name is overly long (i.e. it combines the coverage and lengths of contigs in the LOCUS in gbk) and then antismash raises an error, therefore, this parametre is by default turned off. By default if annotaion tool is PROKKA, it changes the contig names to PROKKA_#. So if you have short contig names as input, prokka and antismash should not raise an error if the original contigs are retained. |
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 swear we went through loops on this and not doing what we already do broke one of the tools..
But making it optional still works 👍
PR checklist
This PR closes this issue #305
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).