Genomic map of Mycobacterium virus Joedirt (JF704108)


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
JF704108
Definition
Mycobacterium virus JoeDirt, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Siphoviridae; Bronvirus.
DB of origin
PVOG
Length
74914
Host Name
Mycobacterium smegmatis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
126
%GC
58.78
Number of singletons
4
Number of paralogs
4

   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
AEK07100.1 JF704108_p67 hypothetical protein phrog_1882 unknown function unknown function 1 45775 46452
AEK07053.1 JF704108_p6 protease phrog_193 head maturation protease head and packaging 1 4321 5376
AEK07109.1 JF704108_p79 WhiB phrog_472 WhiB transcriptional factor transcription regulation 1 52895 53218
AEK07157.1 JF704108_p124 hypothetical protein phrog_7398 unknown function unknown function -1 73574 74086
AEK07079.1 JF704108_p38 hypothetical protein phrog_1702 transcriptional repressor transcription regulation 1 32990 33313
AEK07107.1 JF704108_p76 hypothetical protein phrog_959 HNH endonuclease DNA, RNA and nucleotide metabolism 1 51825 52229
AEK07076.1 JF704108_p29 hypothetical protein phrog_726 unknown function unknown function 1 27262 27681
AEK07093.1 JF704108_p56 hypothetical protein phrog_18302 unknown function unknown function 1 41086 41268
AEK07112.1 JF704108_p83 ssDNA binding protein phrog_44 single strand DNA binding protein DNA, RNA and nucleotide metabolism 1 54091 54474
AEK07124.1 JF704108_p96 hypothetical protein phrog_6910 unknown function unknown function 1 59868 60224
AEK07165.1 JF704108_p66 hypothetical protein singleton unknown function unknown function 1 45693 45839
AEK07149.1 JF704108_p36 hypothetical protein phrog_950 unknown function unknown function -1 31575 32357
AEK07163.1 JF704108_p62 hypothetical protein phrog_5917 Erf-like ssDNA annealing protein DNA, RNA and nucleotide metabolism 1 44385 44576
AEK07097.1 JF704108_p60 Erf phrog_155 Erf-like ssDNA annealing protein DNA, RNA and nucleotide metabolism 1 43490 44251
AEK07156.1 JF704108_p126 hypothetical protein phrog_21310 unknown function unknown function -1 74479 74709
AEK07105.1 JF704108_p74 hypothetical protein phrog_16637 unknown function unknown function 1 50670 50918
AEK07078.1 JF704108_p35 integrase phrog_1 integrase integration and excision 1 30267 31574
AEK07068.1 JF704108_p21 minor tail protein phrog_416 minor tail protein tail 1 21667 22842
AEK07060.1 JF704108_p13 major tail subunit phrog_476 major tail protein tail 1 8990 9892
AEK07142.1 JF704108_p112 hypothetical protein phrog_4776 unknown function unknown function -1 65539 66267
AEK07071.1 JF704108_p24 hypothetical protein phrog_3856 minor tail protein tail 1 23413 24351
AEK07127.1 JF704108_p100 hypothetical protein phrog_3699 unknown function unknown function 1 60975 61199
AEK07067.1 JF704108_p20 minor tail protein phrog_346 minor tail protein tail 1 18979 21660
AEK07080.1 JF704108_p39 hypothetical protein phrog_66 excisionase and transcriptional regulator integration and excision 1 33310 33519
AEK07169.1 JF704108_p81 hypothetical protein phrog_12221 unknown function unknown function 1 53443 53541
AEK07134.1 JF704108_p120 hypothetical protein phrog_6176 unknown function unknown function 1 68991 69449
AEK07048.1 JF704108_p1 hypothetical protein phrog_7082 unknown function unknown function 1 83 466
AEK07089.1 JF704108_p52 hypothetical protein phrog_850 RNA-binding protein DNA, RNA and nucleotide metabolism 1 38699 40117
AEK07052.1 JF704108_p5 portal protein phrog_104 portal protein head and packaging 1 2626 4299
AEK07108.1 JF704108_p78 hypothetical protein phrog_472 WhiB transcriptional factor transcription regulation 1 52575 52880
AEK07114.1 JF704108_p85 hypothetical protein phrog_17756 unknown function unknown function 1 54757 55005
AEK07075.1 JF704108_p28 holin phrog_5807 unknown function unknown function 1 27004 27258
AEK07153.1 JF704108_p31 hypothetical protein phrog_10321 unknown function unknown function -1 28010 28216
AEK07126.1 JF704108_p99 hypothetical protein phrog_338 HNH endonuclease DNA, RNA and nucleotide metabolism 1 60625 60975
AEK07151.1 JF704108_p33 hypothetical protein phrog_1223 nucloid associated Lsr2-like DNA, RNA and nucleotide metabolism -1 29050 29478
AEK07139.1 JF704108_p115 hypothetical protein phrog_3777 unknown function unknown function -1 67548 67928
AEK07104.1 JF704108_p73 nicotinate phosphoribosyl transferase phrog_448 nicotinamide phosphoribosyl transferase other 1 49081 50556
AEK07168.1 JF704108_p77 RusA phrog_34 RusA-like Holliday junction resolvase DNA, RNA and nucleotide metabolism 1 52253 52627
AEK07158.1 JF704108_p41 hypothetical protein phrog_8707 unknown function unknown function 1 33886 33996
AEK07094.1 JF704108_p57 hypothetical protein phrog_4160 unknown function unknown function 1 41326 41742
AEK07085.1 JF704108_p46 hypothetical protein phrog_6017 unknown function unknown function 1 36351 36668
AEK07152.1 JF704108_p32 nucleotidyltransferase phrog_388 nucleotidyltransferase DNA, RNA and nucleotide metabolism -1 28213 28959
AEK07088.1 JF704108_p51 hypothetical protein phrog_1673 unknown function unknown function 1 38456 38689
AEK07102.1 JF704108_p70 hypothetical protein phrog_6624 unknown function unknown function 1 47930 48112
AEK07121.1 JF704108_p93 hypothetical protein phrog_1042 unknown function unknown function 1 58479 58721
AEK07098.1 JF704108_p63 hypothetical protein phrog_1389 unknown function unknown function 1 44591 44959
AEK07099.1 JF704108_p64 hypothetical protein phrog_959 HNH endonuclease DNA, RNA and nucleotide metabolism 1 45013 45471
AEK07106.1 JF704108_p75 kinase phrog_505 polynucleotide kinase other 1 50915 51835
AEK07059.1 JF704108_p12 hypothetical protein phrog_123 tail terminator connector 1 8474 8962
AEK07170.1 JF704108_p89 hypothetical protein phrog_7890 unknown function unknown function 1 57202 57309
AEK07118.1 JF704108_p90 hypothetical protein phrog_2218 unknown function unknown function 1 57306 57590
AEK07130.1 JF704108_p103 hypothetical protein phrog_10290 unknown function unknown function 1 61987 62151
AEK07173.1 JF704108_p125 hypothetical protein singleton unknown function unknown function -1 74272 74439
AEK07166.1 JF704108_p69 hypothetical protein phrog_1821 transcriptional regulator WhiB-like transcription regulation 1 47722 47946
AEK07049.1 JF704108_p2 hypothetical protein phrog_1496 terminase small subunit head and packaging 1 475 849
AEK07072.1 JF704108_p25 lysin A phrog_700 endolysin lysis 1 24357 25529
AEK07061.1 JF704108_p15 tail assembly chaperone phrog_4464 tail assembly chaperone tail 1 9981 10283
AEK07101.1 JF704108_p68 DnaB-like helicase phrog_19 DnaB-like replicative helicase DNA, RNA and nucleotide metabolism 1 46449 47714
AEK07125.1 JF704108_p97 hypothetical protein phrog_6821 unknown function unknown function 1 60224 60430
AEK07147.1 JF704108_p107 hypothetical protein phrog_17448 unknown function unknown function -1 64252 64476
AEK07066.1 JF704108_p19 hypothetical protein phrog_4413 minor tail protein tail 1 18532 18978
AEK07146.1 JF704108_p108 hypothetical protein phrog_2124 unknown function unknown function -1 64479 64619
AEK07145.1 JF704108_p109 hypothetical protein phrog_7382 unknown function unknown function -1 64911 65207
AEK07140.1 JF704108_p114 hypothetical protein phrog_1909 unknown function unknown function -1 66635 67477
AEK07084.1 JF704108_p45 esterase phrog_1649 metallo-phosphoesterase other 1 35273 36361
AEK07090.1 JF704108_p53 hypothetical protein phrog_5872 unknown function unknown function 1 40477 40749
AEK07160.1 JF704108_p47 hypothetical protein phrog_7316 unknown function unknown function 1 36616 36813
AEK07054.1 JF704108_p7 scaffold protein phrog_3760 head scaffolding protein head and packaging 1 5430 6041
AEK07091.1 JF704108_p54 hypothetical protein phrog_20434 unknown function unknown function 1 40746 40907
AEK07057.1 JF704108_p10 hypothetical protein phrog_5309 head-tail adaptor connector 1 7711 8034
AEK07135.1 JF704108_p122 ATPase phrog_249 porphyrin biosynthesis moron, auxiliary metabolic gene and host takeover -1 71528 72772
AEK07065.1 JF704108_p18 hypothetical protein phrog_110 minor tail protein tail 1 16738 18507
AEK07122.1 JF704108_p94 hypothetical protein phrog_4472 nucleotide kinase other 1 58718 59080
AEK07148.1 JF704108_p37 hypothetical protein phrog_1746 transcriptional repressor transcription regulation -1 32508 32924
AEK07110.1 JF704108_p80 hypothetical protein phrog_1941 unknown function unknown function 1 53208 53450
AEK07161.1 JF704108_p50 hypothetical protein phrog_38243 unknown function unknown function 1 38272 38469
AEK07081.1 JF704108_p40 hypothetical protein phrog_762 unknown function unknown function 1 33516 33911
AEK07082.1 JF704108_p42 hypothetical protein phrog_572 unknown function unknown function 1 33993 34409
AEK07069.1 JF704108_p22 hypothetical protein phrog_240 head protein head and packaging 1 22855 23238
AEK07141.1 JF704108_p113 hypothetical protein phrog_6230 unknown function unknown function -1 66378 66605
AEK07058.1 JF704108_p11 hypothetical protein phrog_5775 head-tail connector protein connector 1 8034 8465
AEK07116.1 JF704108_p87 hypothetical protein phrog_968 RNA ligase DNA, RNA and nucleotide metabolism 1 55436 56716
AEK07111.1 JF704108_p82 hypothetical protein phrog_1568 DNA binding protein DNA, RNA and nucleotide metabolism 1 53532 54098
AEK07123.1 JF704108_p95 DNA polymerase II phrog_403 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 59077 59856
AEK07074.1 JF704108_p27 hypothetical protein phrog_5963 holin lysis 1 26561 27004
AEK07077.1 JF704108_p30 NrdH phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism 1 27672 27941
AEK07051.1 JF704108_p4 terminase phrog_9 terminase large subunit head and packaging 1 1059 2636
AEK07117.1 JF704108_p88 hypothetical protein phrog_17990 unknown function unknown function 1 56713 57201
AEK07136.1 JF704108_p119 hypothetical protein phrog_6968 unknown function unknown function -1 68736 68930
AEK07073.1 JF704108_p26 lysin B phrog_102 endolysin lysis 1 25529 26560
AEK07154.1 JF704108_p121 hypothetical protein phrog_1909 unknown function unknown function -1 70432 71304
AEK07164.1 JF704108_p65 hypothetical protein singleton unknown function unknown function 1 45499 45615
AEK07087.1 JF704108_p49 hypothetical protein phrog_4870 unknown function unknown function 1 37878 38294
AEK07119.1 JF704108_p91 hypothetical protein phrog_1969 unknown function unknown function 1 57580 57930
AEK07050.1 JF704108_p3 hypothetical protein phrog_6976 unknown function unknown function 1 859 1053
AEK07096.1 JF704108_p59 antirepressor phrog_63 anti-repressor Ant transcription regulation 1 42675 43493
AEK07113.1 JF704108_p84 hypothetical protein phrog_353 toxin moron, auxiliary metabolic gene and host takeover 1 54542 54760
AEK07083.1 JF704108_p44 hypothetical protein phrog_5916 unknown function unknown function 1 34906 35271
AEK07063.1 JF704108_p16 tapemeasure protein phrog_3547 tail length tape measure protein tail 1 10837 15768
AEK07131.1 JF704108_p104 hypothetical protein phrog_24455 unknown function unknown function 1 62527 62835
AEK07143.1 JF704108_p111 hypothetical protein phrog_2869 unknown function unknown function -1 65364 65537
AEK07137.1 JF704108_p118 hypothetical protein phrog_6004 unknown function unknown function -1 68433 68696
AEK07128.1 JF704108_p101 hypothetical protein phrog_6027 unknown function unknown function 1 61192 61311
AEK07120.1 JF704108_p92 hypothetical protein phrog_959 HNH endonuclease DNA, RNA and nucleotide metabolism 1 57967 58377
AEK07133.1 JF704108_p106 hypothetical protein phrog_6170 unknown function unknown function 1 63864 64208
AEK07138.1 JF704108_p116 hypothetical protein phrog_6224 unknown function unknown function -1 67955 68188
AEK07129.1 JF704108_p102 hypothetical protein phrog_14116 unknown function unknown function 1 61308 61562
AEK07064.1 JF704108_p17 hypothetical protein phrog_106 minor tail protein tail 1 15839 16738
AEK07132.1 JF704108_p105 hypothetical protein phrog_940 nuclease DNA, RNA and nucleotide metabolism 1 63170 63877
AEK07103.1 JF704108_p72 ribose phosphate kinase phrog_619 ribose-phosphate pyrophosphokinase other 1 48234 49091
AEK07115.1 JF704108_p86 hypothetical protein phrog_289 GTP-binding domain other 1 55023 55436
AEK07056.1 JF704108_p9 hypothetical protein phrog_137 head-tail adaptor Ad1 connector 1 7247 7714
AEK07055.1 JF704108_p8 major capsid protein phrog_283 major head protein head and packaging 1 6085 7236
AEK07150.1 JF704108_p34 hypothetical protein phrog_33480 unknown function unknown function -1 29527 29688
AEK07162.1 JF704108_p61 hypothetical protein phrog_18858 unknown function unknown function 1 44251 44385
AEK07172.1 JF704108_p117 hypothetical protein phrog_7390 unknown function unknown function -1 68154 68423
AEK07144.1 JF704108_p110 hypothetical protein singleton unknown function unknown function -1 65212 65352
AEK07159.1 JF704108_p43 hypothetical protein phrog_21835 unknown function unknown function 1 34697 34834
AEK07086.1 JF704108_p48 hypothetical protein phrog_200 lipoprotein other 1 36882 37778
AEK07167.1 JF704108_p71 hypothetical protein phrog_6206 unknown function unknown function 1 48106 48249
AEK07095.1 JF704108_p58 hypothetical protein phrog_466 exonuclease DNA, RNA and nucleotide metabolism 1 41762 42694
AEK07155.1 JF704108_p123 hypothetical protein phrog_7225 unknown function unknown function -1 73251 73472
AEK07070.1 JF704108_p23 hypothetical protein phrog_17217 unknown function unknown function 1 23247 23420
AEK07092.1 JF704108_p55 hypothetical protein phrog_5858 unknown function unknown function 1 40908 41093
AEK07062.1 JF704108_p14 tail assembly chaperone phrog_2624 tail assembly chaperone tail 1 9981 10807
AEK07171.1 JF704108_p98 hypothetical protein phrog_2057 unknown function unknown function 1 60423 60590