Mycobacterium phage Giles Dataset NCBI Taxonomy Rank UNRANKED Classification kingdom Heunggongvirae phylum Uroviricota class Caudoviricetes genus Gilesvirus species Gilesvirus giles Name Synonyms Mycobacteriophage Giles