viralVerify
viralVerify copied to clipboard
Plasmids classified as viruses
Consider the attached FASTA file. It contains two sequences that match a plasmid from RefSeq at 99% IDY. However, there are classified as virus by viralVerify. Looks strange. ic5-metaplasmidspades.plasmid.fasta.zip
Interesting. They both predicted as viruses by other tools, such as VirSorter, and match phages P1 and P7 with IDY 96-98% and span 86%. And this is fine because these phages are somewhat special - they can exist as a plasmids in the cell, and have both plasmid- and phage-specific genetic features.
FWIW Platon (https://github.com/oschwengers/platon) predicts it as plasmid.
I'm pretty sure that plasmidVerify would also classify it as plasmid. For the sequences that similar to both P and V and not similar to C a plasmid prediction tool would say they are plasmid, and a viral prediction tool would say they are viral
Current logic for viralVerify is to compare V vs P+C and then only if P+C compare P vs C. It is vulnerable to such cases, but I suppose it is not a common situation..
And these contigs are plasmids and phages in the same time.
So, the right answer for such contigs should be virus_or_plasmid that is not currently supported by viralverify.