Taxonomy assignment output dosen't give full taxonomy even if its present in reference database

Welcome to the forum @vkk_24!

This is quite common and you already gave the answer:

basically, some of your sequences are too short to differentiate those specific groups. It looks like for many of your sequences you are getting species-level classification, but for others you get phylum-level classification, because those query sequences are matching reference sequences from two or more different orders!

If you think there is a problem with the sequences, you can see this topic for some more details and troubleshooting:

That's where I'd begin — look at the sequences that are underclassifying, since many of your classifications look good.

2 Likes