Genomic map of Mycobacterium phage BarrelRoll (NC_023747)


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
NC_023747
Definition
Mycobacterium phage BarrelRoll, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Siphoviridae; Timquatrovirus; unclassified Timquatrovirus.
DB of origin
REFSEQ
Length
59672
Host Name
Mycobacterium smegmatis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
95
%GC
66.61
Number of singletons
0
Number of paralogs
0

   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
YP_009019049.1 NC_023747_p69 DNA primase/helicase phrog_2478 DNA polymerase/primase DNA, RNA and nucleotide metabolism 1 44793 47411
YP_009019047.1 NC_023747_p67 hypothetical protein phrog_3641 unknown function unknown function 1 44144 44383
YP_009019011.1 NC_023747_p31 holin phrog_565 holin lysis 1 27329 27769
YP_009019044.1 NC_023747_p64 hypothetical protein phrog_2388 unknown function unknown function 1 43092 43211
YP_009019015.1 NC_023747_p35 hypothetical protein phrog_2311 HTH DNA binding protein DNA, RNA and nucleotide metabolism 1 29746 30177
YP_009019037.1 NC_023747_p57 hypothetical protein phrog_2596 unknown function unknown function 1 40519 40785
YP_009019064.1 NC_023747_p84 RtcB phrog_1075 tRNA splicing ligase DNA, RNA and nucleotide metabolism 1 53915 55102
YP_009019065.1 NC_023747_p85 hypothetical protein phrog_3167 unknown function unknown function 1 55102 55476
YP_009018990.1 NC_023747_p10 hypothetical protein phrog_1757 unknown function unknown function 1 7085 7270
YP_009019030.1 NC_023747_p50 hypothetical protein phrog_2781 unknown function unknown function 1 37599 38540
YP_009019041.1 NC_023747_p61 hypothetical protein phrog_3492 unknown function unknown function 1 42144 42338
YP_009019003.1 NC_023747_p23 minor tail subunit phrog_1697 minor tail protein tail 1 18906 19382
YP_009019058.1 NC_023747_p78 hypothetical protein phrog_5776 unknown function unknown function 1 51806 51934
YP_009019046.1 NC_023747_p66 NrdH phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism 1 43905 44147
YP_009019070.1 NC_023747_p90 HTH DNA binding phrog_5243 unknown function unknown function 1 57577 57777
YP_009019017.1 NC_023747_p37 hypothetical protein phrog_2433 unknown function unknown function 1 30528 31214
YP_009018984.1 NC_023747_p4 hypothetical protein phrog_2293 unknown function unknown function 1 727 954
YP_009019034.1 NC_023747_p54 hypothetical protein phrog_1956 unknown function unknown function 1 39482 39760
YP_009019050.1 NC_023747_p70 RusA phrog_3055 RusA-like Holliday junction resolvase DNA, RNA and nucleotide metabolism 1 47820 48518
YP_009019060.1 NC_023747_p80 hypothetical protein phrog_3868 unknown function unknown function 1 52830 53306
YP_009019029.1 NC_023747_p49 WhiB phrog_472 WhiB transcriptional factor transcription regulation 1 37339 37602
YP_009018986.1 NC_023747_p6 hypothetical protein phrog_1459 terminase small subunit head and packaging 1 1376 1603
YP_009019048.1 NC_023747_p68 hypothetical protein phrog_1571 HNH endonuclease DNA, RNA and nucleotide metabolism 1 44380 44751
YP_009019038.1 NC_023747_p58 hypothetical protein phrog_2870 unknown function unknown function 1 40782 41102
YP_009019062.1 NC_023747_p82 hypothetical protein phrog_666 unknown function unknown function 1 53457 53654
YP_009019066.1 NC_023747_p86 hypothetical protein phrog_2822 unknown function unknown function 1 55476 56015
YP_009019006.1 NC_023747_p26 minor tail subunit phrog_346 minor tail protein tail 1 20864 23296
YP_009019024.1 NC_023747_p44 HTH DNA binding domain phrog_1840 excisionase integration and excision 1 35381 35647
YP_009018999.1 NC_023747_p19 tail assembly chaperone phrog_1861 unknown function unknown function 1 11221 11658
YP_009019014.1 NC_023747_p34 hypothetical protein phrog_284 exonuclease DNA, RNA and nucleotide metabolism 1 28345 29553
YP_009018997.1 NC_023747_p17 major tail subunit phrog_117 major tail protein tail 1 10496 11107
YP_009019074.1 NC_023747_p94 hypothetical protein phrog_5633 unknown function unknown function 1 59132 59314
YP_009018987.1 NC_023747_p7 terminase phrog_2 terminase large subunit head and packaging 1 1587 3008
YP_009019005.1 NC_023747_p25 minor tail subunit phrog_1736 minor tail protein tail 1 20555 20863
YP_009019051.1 NC_023747_p71 hypothetical protein phrog_3478 unknown function unknown function 1 48511 48972
YP_009018993.1 NC_023747_p13 hypothetical protein phrog_137 head-tail adaptor Ad1 connector 1 8973 9359
YP_009019043.1 NC_023747_p63 hypothetical protein phrog_1581 unknown function unknown function 1 42877 43092
YP_009019056.1 NC_023747_p76 SprT phrog_1006 unknown function unknown function 1 50863 51324
YP_009019010.1 NC_023747_p30 LysB phrog_102 endolysin lysis 1 26446 27318
YP_009019054.1 NC_023747_p74 hypothetical protein phrog_4269 unknown function unknown function 1 50288 50521
YP_009019007.1 NC_023747_p27 hypothetical protein phrog_416 minor tail protein tail 1 23308 24321
YP_009019018.1 NC_023747_p38 hypothetical protein phrog_7081 unknown function unknown function 1 31330 31728
YP_009019009.1 NC_023747_p29 LysA phrog_1519 endolysin lysis 1 24794 26449
YP_009019059.1 NC_023747_p79 hypothetical protein phrog_2342 unknown function unknown function 1 51931 52833
YP_009019000.1 NC_023747_p20 tapemeasure phrog_971 endolysin lysis 1 12068 15901
YP_009019033.1 NC_023747_p53 hypothetical protein phrog_3186 unknown function unknown function 1 39101 39481
YP_009019008.1 NC_023747_p28 hypothetical protein phrog_240 head protein head and packaging 1 24405 24776
YP_009019016.1 NC_023747_p36 hypothetical protein phrog_4112 unknown function unknown function 1 30162 30452
YP_009018991.1 NC_023747_p11 scaffolding phrog_1793 head scaffolding protein head and packaging 1 7307 7849
YP_009019040.1 NC_023747_p60 hypothetical protein phrog_1674 exonuclease DNA, RNA and nucleotide metabolism 1 41260 42147
YP_009019004.1 NC_023747_p24 minor tail subunit phrog_1565 minor tail protein tail 1 19466 20548
YP_009019001.1 NC_023747_p21 minor tail subunit phrog_106 minor tail protein tail 1 16003 17139
YP_009019021.1 NC_023747_p41 hypothetical protein phrog_950 unknown function unknown function -1 33655 34494
YP_009019053.1 NC_023747_p73 hypothetical protein phrog_908 unknown function unknown function 1 49169 50275
YP_009018985.1 NC_023747_p5 hypothetical protein phrog_2622 unknown function unknown function 1 1180 1383
YP_009018988.1 NC_023747_p8 portal phrog_104 portal protein head and packaging 1 3020 4573
YP_009018996.1 NC_023747_p16 hypothetical protein phrog_123 tail terminator connector 1 9971 10396
YP_009019026.1 NC_023747_p46 hypothetical protein phrog_2654 unknown function unknown function 1 36178 36345
YP_009019025.1 NC_023747_p45 hypothetical protein phrog_2908 unknown function unknown function 1 35649 35999
YP_009019036.1 NC_023747_p56 DnaQ-like phrog_192 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 39965 40519
YP_009018989.1 NC_023747_p9 capsid maturation protease phrog_1752 head maturation protease head and packaging 1 4518 7088
YP_009019022.1 NC_023747_p42 HTH DNA binding domain phrog_1746 transcriptional repressor transcription regulation -1 34584 34964
YP_009019071.1 NC_023747_p91 hypothetical protein phrog_353 toxin moron, auxiliary metabolic gene and host takeover 1 57899 58114
YP_009019032.1 NC_023747_p52 hypothetical protein phrog_301 secreted protein other 1 38754 39104
YP_009019052.1 NC_023747_p72 hypothetical protein phrog_6689 unknown function unknown function 1 48969 49172
YP_009018982.1 NC_023747_p2 hypothetical protein phrog_5284 unknown function unknown function 1 294 479
YP_009018994.1 NC_023747_p14 hypothetical protein phrog_763 head-tail adaptor connector 1 9356 9712
YP_009019028.1 NC_023747_p48 HTH DNA binding phrog_2286 unknown function unknown function 1 36551 37342
YP_009019019.1 NC_023747_p39 hypothetical protein phrog_658 unknown function unknown function -1 31802 32104
YP_009019012.1 NC_023747_p32 hypothetical protein phrog_3413 unknown function unknown function 1 27772 28110
YP_009018995.1 NC_023747_p15 hypothetical protein phrog_387 neck protein connector 1 9693 9974
YP_009019002.1 NC_023747_p22 minor tail subunit phrog_110 minor tail protein tail 1 17140 18906
YP_009019063.1 NC_023747_p83 hypothetical protein phrog_6426 unknown function unknown function 1 53651 53803
YP_009019035.1 NC_023747_p55 hypothetical protein phrog_4832 unknown function unknown function 1 39757 39954
YP_009019027.1 NC_023747_p47 hypothetical protein phrog_3903 unknown function unknown function 1 36342 36554
YP_009019042.1 NC_023747_p62 hypothetical protein phrog_9435 unknown function unknown function 1 42392 42880
YP_009019031.1 NC_023747_p51 hypothetical protein phrog_542 unknown function unknown function 1 38552 38722
YP_009018981.1 NC_023747_p1 hypothetical protein phrog_4624 unknown function unknown function 1 79 297
YP_009019055.1 NC_023747_p75 hypothetical protein phrog_1338 unknown function unknown function 1 50518 50790
YP_009019013.1 NC_023747_p33 hypothetical protein phrog_1738 unknown function unknown function 1 28107 28358
YP_009018983.1 NC_023747_p3 hypothetical protein phrog_2074 unknown function unknown function 1 476 730
YP_009019023.1 NC_023747_p43 HTH DNA binding domain phrog_1702 transcriptional repressor transcription regulation 1 35124 35384
YP_009019045.1 NC_023747_p65 hypothetical protein phrog_1911 unknown function unknown function 1 43294 43803
YP_009019061.1 NC_023747_p81 hypothetical protein phrog_20353 unknown function unknown function 1 53281 53463
YP_009019057.1 NC_023747_p77 hypothetical protein phrog_2974 unknown function unknown function 1 51441 51719
YP_009019072.1 NC_023747_p92 hypothetical protein phrog_4560 unknown function unknown function 1 58262 58531
YP_009019067.1 NC_023747_p87 hypothetical protein phrog_2493 unknown function unknown function 1 56008 56577
YP_009019069.1 NC_023747_p89 hypothetical protein phrog_5812 unknown function unknown function 1 56907 57545
YP_009019020.1 NC_023747_p40 integrase phrog_1 integrase integration and excision 1 32462 33550
YP_009018998.1 NC_023747_p18 tail assembly chaperone phrog_1326 tail assembly chaperone tail 1 11221 12068
YP_009019073.1 NC_023747_p93 hypothetical protein phrog_4561 unknown function unknown function 1 58905 59135
YP_009018992.1 NC_023747_p12 major capsid phrog_10 major head protein head and packaging 1 7926 8861
YP_009019068.1 NC_023747_p88 hypothetical protein phrog_3665 unknown function unknown function 1 56574 56735
YP_009019075.1 NC_023747_p95 HNH endonuclease domain phrog_338 HNH endonuclease DNA, RNA and nucleotide metabolism 1 59311 59613
YP_009019039.1 NC_023747_p59 hypothetical protein phrog_1498 unknown function unknown function 1 41099 41263