You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am analysing PacBio eukaryotic metabarcodes that cover the 18S, ITS and 28S.
When filtering based on barrnap I find very few ASVs passing the filter because of the low eval assigned to euks. However this is due to the fact that barrnap detects the three genes and that the last line e-value seems to be retained
So that this ASV is filtered out as bacteria since the e-val in this table is higher. However it is the second line of the barrnap output that should be used in this case (the minimum e-value) and the ASVs will be correctly assigned as euk.
Cheers.
Command used and terminal output
No response
Relevant files
No response
System information
No response
The text was updated successfully, but these errors were encountered:
Thanks for the report.
As far as I remember, this was implemented having one target gene in mind, not several. With multiple genes the barrnap filtering seems to be not working as intended. This should be either made clear in the documentation or (optimally) fixed for multiple gene regions. Would you be up to that?
I think a simple fix would be to take the lowest e-value. It would be useful for PacBio sequences since more and more cover the whole operon. If you point me to where the change need to be made, I can try to fix it.
Description of the bug
I am analysing PacBio eukaryotic metabarcodes that cover the 18S, ITS and 28S.
When filtering based on barrnap I find very few ASVs passing the filter because of the low eval assigned to euks. However this is due to the fact that barrnap detects the three genes and that the last line e-value seems to be retained
Here is the output of barrnap for euks
Now the summary looks like
So that this ASV is filtered out as bacteria since the e-val in this table is higher. However it is the second line of the barrnap output that should be used in this case (the minimum e-value) and the ASVs will be correctly assigned as euk.
Cheers.
Command used and terminal output
No response
Relevant files
No response
System information
No response
The text was updated successfully, but these errors were encountered: