Genomic map of Mycobacterium virus Rockyhorror (JF704117)


functional categories (each PHROG annotation is associated to a category)             Notes   
 
head and packaging     DNA, RNA and nucleotide metabolism     transcription regulation             - one track for each strand
connector integration and excision moron, auxiliary metabolic gene and host takeover             - Mouse over proteins to see their ID and annotations
tail lysis other             - Scroll to zoom
unknown function             - Click on a protein to see its PHROG






More about this genome

Locus
JF704117
Definition
Mycobacterium virus RockyHorror, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Siphoviridae; Cheoctovirus.
DB of origin
PVOG
Length
56719
Host Name
Mycobacterium smegmatis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
107
%GC
61.12
Number of singletons
2
Number of paralogs
1

   List of proteins encoded in this genome

NCBI prot ID PHROG prot ID NCBI prot annotation PHROG number PHROG annotation PHROG category Strand Start End
AEK06715.1 JF704117_p7 major capsid protein phrog_10 major head protein head and packaging 1 5007 5915
AEK06791.1 JF704117_p88 hypothetical protein phrog_861 site-specific recombination directionality factor RDF integration and excision 1 49914 50081
AEK06770.1 JF704117_p62 hypothetical protein phrog_2078 unknown function unknown function 1 40254 40409
AEK06716.1 JF704117_p8 hypothetical protein phrog_137 head-tail adaptor Ad1 connector 1 5927 6298
AEK06808.1 JF704117_p105 hypothetical protein phrog_1693 unknown function unknown function 1 55578 55814
AEK06802.1 JF704117_p99 hypothetical protein phrog_1869 unknown function unknown function 1 52803 52967
AEK06786.1 JF704117_p83 hypothetical protein phrog_15751 unknown function unknown function 1 48309 48554
AEK06784.1 JF704117_p78 hypothetical protein singleton unknown function unknown function 1 47026 47121
AEK06793.1 JF704117_p90 hypothetical protein phrog_1901 unknown function unknown function 1 50340 50534
AEK06746.1 JF704117_p38 hypothetical protein phrog_1839 unknown function unknown function 1 30425 30520
AEK06782.1 JF704117_p75 hypothetical protein phrog_4296 unknown function unknown function 1 46367 46729
AEK06760.1 JF704117_p52 hypothetical protein phrog_1816 unknown function unknown function 1 36869 37060
AEK06768.1 JF704117_p60 hypothetical protein phrog_472 WhiB transcriptional factor transcription regulation 1 39611 39892
AEK06801.1 JF704117_p98 hypothetical protein phrog_2474 MerR-like transcriptional regulator transcription regulation 1 52582 52806
AEK06741.1 JF704117_p33 holin phrog_443 holin lysis 1 28458 28691
AEK06804.1 JF704117_p101 hypothetical protein phrog_3813 unknown function unknown function 1 53128 53319
AEK06785.1 JF704117_p81 hypothetical protein phrog_1900 mobile element MPME moron, auxiliary metabolic gene and host takeover 1 47659 47991
AEK06780.1 JF704117_p73 hypothetical protein phrog_5500 unknown function unknown function 1 45250 45468
AEK06748.1 JF704117_p40 hypothetical protein phrog_2437 unknown function unknown function -1 30692 30844
AEK06739.1 JF704117_p31 lysin A phrog_700 endolysin lysis 1 26248 27441
AEK06779.1 JF704117_p72 hypothetical protein phrog_6193 unknown function unknown function 1 45131 45253
AEK06800.1 JF704117_p97 hypothetical protein phrog_1467 unknown function unknown function 1 51834 52472
AEK06773.1 JF704117_p65 hypothetical protein phrog_3290 single strand annealing protein DNA, RNA and nucleotide metabolism 1 40989 41567
AEK06775.1 JF704117_p68 hypothetical protein phrog_7443 unknown function unknown function 1 44439 44660
AEK06783.1 JF704117_p76 hypothetical protein phrog_2080 unknown function unknown function 1 46722 46946
AEK06733.1 JF704117_p25 hypothetical protein phrog_754 minor tail protein tail 1 24122 24946
AEK06749.1 JF704117_p41 hypothetical protein phrog_5497 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 30847 31044
AEK06759.1 JF704117_p51 hypothetical protein phrog_2021 unknown function unknown function 1 36489 36872
AEK06730.1 JF704117_p22 hypothetical protein phrog_240 head protein head and packaging 1 22855 23196
AEK06722.1 JF704117_p13 tail assembly chaperone phrog_978 tail assembly chaperone tail 1 8389 9325
AEK06756.1 JF704117_p48 hypothetical protein phrog_130 anti-repressor Ant transcription regulation 1 34943 35947
AEK06727.1 JF704117_p19 hypothetical protein phrog_346 minor tail protein tail 1 17258 19795
AEK06725.1 JF704117_p17 hypothetical protein phrog_110 minor tail protein tail 1 14667 16376
AEK06789.1 JF704117_p86 hypothetical protein phrog_2142 unknown function unknown function 1 49088 49420
AEK06795.1 JF704117_p92 hypothetical protein singleton unknown function unknown function 1 50794 51075
AEK06803.1 JF704117_p100 hypothetical protein phrog_1694 unknown function unknown function 1 52973 53131
AEK06757.1 JF704117_p49 hypothetical protein phrog_2025 unknown function unknown function 1 35944 36162
AEK06734.1 JF704117_p26 hypothetical protein phrog_686 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 24951 25148
AEK06723.1 JF704117_p15 tapemeasure protein phrog_1942 tail length tape measure protein tail 1 9343 12870
AEK06736.1 JF704117_p28 hypothetical protein phrog_932 unknown function unknown function 1 25587 25733
AEK06755.1 JF704117_p47 hypothetical protein phrog_3 transcriptional repressor transcription regulation 1 34653 34886
AEK06747.1 JF704117_p39 hypothetical protein phrog_3693 unknown function unknown function -1 30558 30692
AEK06774.1 JF704117_p67 DNA helicase phrog_16 DNA helicase DNA, RNA and nucleotide metabolism 1 41923 44442
AEK06717.1 JF704117_p9 hypothetical protein phrog_763 head-tail adaptor connector 1 6295 6624
AEK06765.1 JF704117_p57 hypothetical protein phrog_658 unknown function unknown function 1 38303 38638
AEK06805.1 JF704117_p102 hypothetical protein phrog_1186 unknown function unknown function 1 53316 53717
AEK06720.1 JF704117_p12 major tail subunit phrog_476 major tail protein tail 1 7461 8270
AEK06799.1 JF704117_p96 hypothetical protein phrog_2247 unknown function unknown function 1 51586 51837
AEK06790.1 JF704117_p87 hypothetical protein phrog_14412 unknown function unknown function 1 49417 49917
AEK06753.1 JF704117_p45 hypothetical protein phrog_1948 unknown function unknown function -1 33204 33650
AEK06807.1 JF704117_p104 glycosyltransferase phrog_1579 glycosyltransferase moron, auxiliary metabolic gene and host takeover 1 53953 55575
AEK06814.1 JF704117_p80 hypothetical protein phrog_5892 unknown function unknown function 1 47416 47574
AEK06810.1 JF704117_p107 hypothetical protein phrog_854 glucosyltransferase moron, auxiliary metabolic gene and host takeover 1 56013 56627
AEK06710.1 JF704117_p2 hypothetical protein phrog_4479 terminase small subunit head and packaging 1 445 699
AEK06763.1 JF704117_p55 hypothetical protein phrog_1849 unknown function unknown function 1 37836 38114
AEK06729.1 JF704117_p21 hypothetical protein phrog_2106 minor tail protein tail 1 21678 22841
AEK06735.1 JF704117_p27 hypothetical protein phrog_411 unknown function unknown function 1 25296 25580
AEK06752.1 JF704117_p44 integrase phrog_1 integrase integration and excision 1 31835 33124
AEK06731.1 JF704117_p23 hypothetical protein phrog_2005 minor tail protein tail 1 23219 23473
AEK06794.1 JF704117_p91 hypothetical protein phrog_6625 unknown function unknown function 1 50534 50797
AEK06813.1 JF704117_p79 hypothetical protein phrog_1943 unknown function unknown function 1 47096 47419
AEK06815.1 JF704117_p82 hypothetical protein phrog_24183 unknown function unknown function 1 47978 48385
AEK06761.1 JF704117_p53 hypothetical protein phrog_780 unknown function unknown function 1 37057 37299
AEK06778.1 JF704117_p71 hypothetical protein phrog_1311 unknown function unknown function 1 44952 45131
AEK06738.1 JF704117_p30 hypothetical protein phrog_747 unknown function unknown function 1 26018 26251
AEK06806.1 JF704117_p103 hypothetical protein phrog_1385 unknown function unknown function 1 53714 53956
AEK06721.1 JF704117_p14 tail assembly chaperone phrog_621 tail assembly chaperone tail 1 8389 8940
AEK06771.1 JF704117_p63 hypothetical protein phrog_1834 unknown function unknown function 1 40409 40639
AEK06809.1 JF704117_p106 hypothetical protein phrog_8053 unknown function unknown function 1 55807 56016
AEK06740.1 JF704117_p32 lysin B phrog_102 endolysin lysis 1 27441 28442
AEK06712.1 JF704117_p4 portal protein phrog_104 portal protein head and packaging 1 2199 3620
AEK06777.1 JF704117_p70 hypothetical protein phrog_2070 unknown function unknown function 1 44803 44955
AEK06766.1 JF704117_p58 hypothetical protein phrog_1333 unknown function unknown function 1 38638 39132
AEK06742.1 JF704117_p34 hypothetical protein phrog_404 minor tail protein tail 1 28688 29062
AEK06724.1 JF704117_p16 hypothetical protein phrog_106 minor tail protein tail 1 12871 14580
AEK06798.1 JF704117_p95 hypothetical protein phrog_2278 unknown function unknown function 1 51354 51593
AEK06767.1 JF704117_p59 hypothetical protein phrog_2096 unknown function unknown function 1 39129 39614
AEK06709.1 JF704117_p1 hypothetical protein phrog_338 HNH endonuclease DNA, RNA and nucleotide metabolism 1 41 373
AEK06745.1 JF704117_p37 hypothetical protein phrog_1791 unknown function unknown function 1 30124 30435
AEK06796.1 JF704117_p93 hypothetical protein phrog_12331 unknown function unknown function 1 51113 51241
AEK06718.1 JF704117_p10 hypothetical protein phrog_1929 head-tail connector protein connector 1 6631 6957
AEK06797.1 JF704117_p94 hypothetical protein phrog_4126 unknown function unknown function 1 51238 51357
AEK06744.1 JF704117_p36 exonuclease phrog_403 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 29306 30127
AEK06769.1 JF704117_p61 WhiB phrog_664 DNA binding protein DNA, RNA and nucleotide metabolism 1 39889 40254
AEK06811.1 JF704117_p66 hypothetical protein phrog_740 HNH endonuclease DNA, RNA and nucleotide metabolism 1 41564 41926
AEK06788.1 JF704117_p85 hypothetical protein phrog_1311 unknown function unknown function 1 48948 49091
AEK06751.1 JF704117_p43 hypothetical protein phrog_22055 unknown function unknown function -1 31284 31460
AEK06776.1 JF704117_p69 hypothetical protein phrog_2704 unknown function unknown function 1 44660 44806
AEK06792.1 JF704117_p89 hypothetical protein phrog_2939 unknown function unknown function 1 50134 50343
AEK06762.1 JF704117_p54 hypothetical protein phrog_1797 unknown function unknown function 1 37296 37757
AEK06719.1 JF704117_p11 hypothetical protein phrog_813 head-tail adaptor connector 1 6947 7351
AEK06711.1 JF704117_p3 terminase phrog_2 terminase large subunit head and packaging 1 671 2158
AEK06726.1 JF704117_p18 hypothetical protein phrog_732 minor tail protein tail 1 16431 17261
AEK06737.1 JF704117_p29 hypothetical protein phrog_1172 unknown function unknown function 1 25730 25897
AEK06772.1 JF704117_p64 hypothetical protein phrog_2060 DNA methyltransferase other 1 40636 40992
AEK06787.1 JF704117_p84 hypothetical protein phrog_19489 unknown function unknown function 1 48710 48928
AEK06764.1 JF704117_p56 hypothetical protein phrog_7605 unknown function unknown function 1 38111 38299
AEK06758.1 JF704117_p50 hypothetical protein phrog_66 excisionase and transcriptional regulator integration and excision 1 36248 36445
AEK06743.1 JF704117_p35 hypothetical protein phrog_2004 unknown function unknown function 1 29059 29319
AEK06713.1 JF704117_p5 protease phrog_193 head maturation protease head and packaging 1 3604 4329
AEK06728.1 JF704117_p20 hypothetical protein phrog_382 minor tail protein with lysin activity tail 1 19792 21681
AEK06714.1 JF704117_p6 scaffolding protein phrog_4638 head scaffolding protein head and packaging 1 4408 4944
AEK06754.1 JF704117_p46 hypothetical protein phrog_2838 transcriptional repressor transcription regulation -1 33914 34639
AEK06812.1 JF704117_p77 hypothetical protein phrog_9299 unknown function unknown function 1 46943 47029
AEK06781.1 JF704117_p74 hypothetical protein phrog_2149 replication initiation protein DNA, RNA and nucleotide metabolism 1 45465 46370
AEK06732.1 JF704117_p24 hypothetical protein phrog_2012 minor tail protein tail 1 23487 24125
AEK06750.1 JF704117_p42 hypothetical protein phrog_5254 unknown function unknown function -1 31045 31287