Genomic map of Mycobacterium phage HufflyPuff (NC_022981)


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

   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_008858760.1 NC_022981_p31 LysA phrog_317 endolysin lysis 1 29625 31127
YP_008858741.1 NC_022981_p12 hypothetical protein phrog_2796 head-tail connector protein connector 1 8951 9142
YP_008858745.1 NC_022981_p16 hypothetical protein phrog_813 head-tail adaptor connector 1 10413 10817
YP_008858763.1 NC_022981_p34 LysB phrog_102 endolysin lysis 1 31842 32699
YP_008858796.1 NC_022981_p67 hypothetical protein phrog_2221 unknown function unknown function 1 44011 44172
YP_008858874.1 NC_022981_p145 hypothetical protein phrog_2762 unknown function unknown function 1 75531 75752
YP_008858790.1 NC_022981_p61 hypothetical protein phrog_2463 unknown function unknown function 1 42375 42521
YP_008858847.1 NC_022981_p118 hypothetical protein phrog_2279 unknown function unknown function 1 67500 67712
YP_008858795.1 NC_022981_p66 hypothetical protein phrog_2147 unknown function unknown function 1 43779 44078
YP_008858737.1 NC_022981_p8 hypothetical protein phrog_2845 unknown function unknown function 1 4535 4756
YP_008858837.1 NC_022981_p108 hypothetical protein phrog_959 HNH endonuclease DNA, RNA and nucleotide metabolism 1 63113 63403
YP_008858755.1 NC_022981_p26 D-ala-D-ala carboxypeptidase phrog_382 minor tail protein with lysin activity tail 1 24661 27501
YP_008858780.1 NC_022981_p51 hypothetical protein phrog_2815 unknown function unknown function -1 37156 37302
YP_008858752.1 NC_022981_p23 minor tail protein phrog_110 minor tail protein tail 1 19814 21409
YP_008858802.1 NC_022981_p73 hypothetical protein phrog_2750 unknown function unknown function 1 47099 47410
YP_008858851.1 NC_022981_p122 hypothetical protein phrog_2823 unknown function unknown function 1 68505 68705
YP_008858736.1 NC_022981_p7 terminase large subunit phrog_9 terminase large subunit head and packaging 1 1860 4523
YP_008858812.1 NC_022981_p83 hypothetical protein phrog_572 unknown function unknown function 1 50607 50954
YP_008858841.1 NC_022981_p112 hypothetical protein phrog_2252 endolysin; inhibits RNA polymerase lysis 1 64729 65208
YP_008858784.1 NC_022981_p55 hypothetical protein phrog_2842 unknown function unknown function 1 39557 39796
YP_008858757.1 NC_022981_p28 hypothetical protein phrog_644 unknown function unknown function 1 28534 28962
YP_008858762.1 NC_022981_p33 hypothetical protein phrog_2424 unknown function unknown function 1 31507 31845
YP_008858825.1 NC_022981_p96 hypothetical protein phrog_2853 unknown function unknown function 1 57396 57554
YP_008858800.1 NC_022981_p71 hypothetical protein phrog_572 unknown function unknown function 1 45981 46391
YP_008858775.1 NC_022981_p46 hypothetical protein phrog_6127 unknown function unknown function -1 36246 36359
YP_008858813.1 NC_022981_p84 DnaB-like helicase phrog_19 DnaB-like replicative helicase DNA, RNA and nucleotide metabolism 1 50947 52209
YP_008858789.1 NC_022981_p60 pentapeptide repeat protein phrog_923 unknown function unknown function 1 41528 42373
YP_008858794.1 NC_022981_p65 hypothetical protein phrog_3463 unknown function unknown function 1 43664 43771
YP_008858824.1 NC_022981_p95 WhiB phrog_472 WhiB transcriptional factor transcription regulation 1 57119 57379
YP_008858769.1 NC_022981_p40 hypothetical protein phrog_3472 unknown function unknown function -1 34633 34887
YP_008858855.1 NC_022981_p126 hypothetical protein phrog_3016 unknown function unknown function 1 69157 69291
YP_008858773.1 NC_022981_p44 hypothetical protein phrog_1573 DNA methyltransferase other -1 35547 35981
YP_008858853.1 NC_022981_p124 hypothetical protein phrog_2925 unknown function unknown function 1 68836 69015
YP_008858809.1 NC_022981_p80 HNH domain protein phrog_740 HNH endonuclease DNA, RNA and nucleotide metabolism 1 49435 49752
YP_008858782.1 NC_022981_p53 hypothetical protein phrog_2847 unknown function unknown function -1 37984 38307
YP_008858754.1 NC_022981_p25 minor tail protein phrog_346 minor tail protein tail 1 22268 24664
YP_008858785.1 NC_022981_p56 hypothetical protein phrog_950 unknown function unknown function -1 39774 40547
YP_008858767.1 NC_022981_p38 hypothetical protein phrog_3481 unknown function unknown function -1 33978 34175
YP_008858783.1 NC_022981_p54 integrase (Y-Int) phrog_1 integrase integration and excision 1 38537 39418
YP_008858750.1 NC_022981_p21 tapemeasure phrog_2723 tail length tape measure protein tail 1 13315 18051
YP_008858819.1 NC_022981_p90 hypothetical protein phrog_2894 unknown function unknown function 1 53561 53755
YP_008858732.1 NC_022981_p3 hypothetical protein phrog_2775 unknown function unknown function 1 557 739
YP_008858777.1 NC_022981_p48 hypothetical protein phrog_861 site-specific recombination directionality factor RDF integration and excision -1 36529 36696
YP_008858810.1 NC_022981_p81 hypothetical protein phrog_1673 unknown function unknown function 1 49742 49978
YP_008858806.1 NC_022981_p77 hypothetical protein phrog_1622 unknown function unknown function 1 48619 48792
YP_008858771.1 NC_022981_p42 hypothetical protein phrog_3447 unknown function unknown function -1 35063 35275
YP_008858873.1 NC_022981_p144 hypothetical protein phrog_8080 unknown function unknown function -1 75205 75423
YP_008858791.1 NC_022981_p62 hypothetical protein phrog_2800 unknown function unknown function 1 42518 42796
YP_008858805.1 NC_022981_p76 hypothetical protein phrog_572 unknown function unknown function 1 48245 48619
YP_008858867.1 NC_022981_p138 hypothetical protein phrog_3174 unknown function unknown function -1 73337 73723
YP_008858822.1 NC_022981_p93 RNA ligase phrog_968 RNA ligase DNA, RNA and nucleotide metabolism 1 54939 56264
YP_008858787.1 NC_022981_p58 hypothetical protein phrog_3071 unknown function unknown function 1 41299 41397
YP_008858814.1 NC_022981_p85 hypothetical protein phrog_1091 unknown function unknown function 1 52206 52394
YP_008858854.1 NC_022981_p125 hypothetical protein phrog_2897 unknown function unknown function 1 69015 69146
YP_008858797.1 NC_022981_p68 hypothetical protein phrog_301 secreted protein other 1 44361 44693
YP_008858857.1 NC_022981_p128 hypothetical protein phrog_686 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 69670 69933
YP_008858751.1 NC_022981_p22 minor tail protein phrog_106 minor tail protein tail 1 18081 19742
YP_008858817.1 NC_022981_p88 hypothetical protein phrog_3836 unknown function unknown function 1 52840 53205
YP_008858766.1 NC_022981_p37 lsr2-like protein phrog_1223 nucloid associated Lsr2-like DNA, RNA and nucleotide metabolism -1 33544 33930
YP_008858746.1 NC_022981_p17 major tail protein phrog_476 major tail protein tail 1 10844 11815
YP_008858858.1 NC_022981_p129 hypothetical protein phrog_2579 ParB C-terminal domain DNA, RNA and nucleotide metabolism -1 69930 70319
YP_008858846.1 NC_022981_p117 hypothetical protein phrog_2755 unknown function unknown function 1 67334 67507
YP_008858860.1 NC_022981_p131 hypothetical protein phrog_3034 unknown function unknown function -1 70694 71062
YP_008858758.1 NC_022981_p29 hypothetical protein phrog_686 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 28949 29134
YP_008858743.1 NC_022981_p14 hypothetical protein phrog_1531 head closure connector 1 9723 10058
YP_008858742.1 NC_022981_p13 hypothetical protein phrog_442 head-tail adaptor connector 1 9142 9708
YP_008858792.1 NC_022981_p63 hypothetical protein phrog_4633 unknown function unknown function 1 43105 43293
YP_008858731.1 NC_022981_p2 hypothetical protein phrog_2829 unknown function unknown function 1 267 560
YP_008858765.1 NC_022981_p36 NrdH phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism 1 33119 33364
YP_008858868.1 NC_022981_p139 hypothetical protein phrog_4496 unknown function unknown function -1 73728 74081
YP_008858818.1 NC_022981_p89 hypothetical protein phrog_244 RusA-like Holliday junction resolvase DNA, RNA and nucleotide metabolism 1 53202 53564
YP_008858738.1 NC_022981_p9 portal protein phrog_12 portal protein head and packaging 1 4740 6299
YP_008858803.1 NC_022981_p74 hypothetical protein phrog_2771 unknown function unknown function 1 47410 47880
YP_008858776.1 NC_022981_p47 hypothetical protein phrog_1155 unknown function unknown function -1 36356 36529
YP_008858863.1 NC_022981_p134 hypothetical protein phrog_4006 unknown function unknown function -1 71865 72389
YP_008858774.1 NC_022981_p45 hypothetical protein phrog_722 unknown function unknown function -1 35978 36253
YP_008858843.1 NC_022981_p114 hypothetical protein phrog_1941 unknown function unknown function 1 66001 66243
YP_008858808.1 NC_022981_p79 hypothetical protein phrog_289 GTP-binding domain other 1 49025 49438
YP_008858753.1 NC_022981_p24 minor tail protein phrog_732 minor tail protein tail 1 21418 22251
YP_008858866.1 NC_022981_p137 hypothetical protein phrog_2883 unknown function unknown function -1 72782 73333
YP_008858862.1 NC_022981_p133 hypothetical protein phrog_1587 unknown function unknown function -1 71531 71860
YP_008858786.1 NC_022981_p57 hypothetical protein phrog_2745 transcriptional repressor transcription regulation -1 40642 41073
YP_008858845.1 NC_022981_p116 hypothetical protein phrog_2965 unknown function unknown function 1 67210 67347
YP_008858778.1 NC_022981_p49 hypothetical protein phrog_2893 unknown function unknown function -1 36693 36929
YP_008858764.1 NC_022981_p35 hypothetical protein phrog_726 unknown function unknown function 1 32696 33112
YP_008858829.1 NC_022981_p100 hypothetical protein phrog_1568 DNA binding protein DNA, RNA and nucleotide metabolism 1 58820 59326
YP_008858798.1 NC_022981_p69 hypothetical protein phrog_762 unknown function unknown function 1 44690 45019
YP_008858850.1 NC_022981_p121 hypothetical protein phrog_2764 unknown function unknown function 1 68354 68521
YP_008858730.1 NC_022981_p1 hypothetical protein phrog_3456 unknown function unknown function 1 34 270
YP_008858849.1 NC_022981_p120 hypothetical protein phrog_2174 unknown function unknown function 1 67896 68357
YP_008858872.1 NC_022981_p143 hypothetical protein phrog_2904 unknown function unknown function 1 74799 75158
YP_008858838.1 NC_022981_p109 hypothetical protein phrog_2846 unknown function unknown function 1 63857 64081
YP_008858816.1 NC_022981_p87 hypothetical protein phrog_2747 unknown function unknown function 1 52626 52847
YP_008858830.1 NC_022981_p101 DNA methylase phrog_67 DNA methyltransferase other 1 59323 60573
YP_008858828.1 NC_022981_p99 hypothetical protein phrog_2788 unknown function unknown function 1 58452 58787
YP_008858848.1 NC_022981_p119 hypothetical protein phrog_3062 unknown function unknown function 1 67693 67947
YP_008858799.1 NC_022981_p70 hypothetical protein phrog_466 exonuclease DNA, RNA and nucleotide metabolism 1 45016 45984
YP_008858870.1 NC_022981_p141 hypothetical protein phrog_2772 unknown function unknown function -1 74256 74501
YP_008858756.1 NC_022981_p27 hypothetical protein phrog_553 minor tail protein tail 1 27502 28464
YP_008858739.1 NC_022981_p10 capsid maturation protease phrog_2753 head maturation protease head and packaging 1 6302 7303
YP_008858827.1 NC_022981_p98 hypothetical protein phrog_889 unknown function unknown function 1 58007 58450
YP_008858835.1 NC_022981_p106 hypothetical protein phrog_2757 unknown function unknown function 1 62454 62744
YP_008858871.1 NC_022981_p142 hypothetical protein phrog_2795 unknown function unknown function -1 74498 74734
YP_008858772.1 NC_022981_p43 hypothetical protein phrog_722 unknown function unknown function -1 35272 35550
YP_008858875.1 NC_022981_p146 HNH domain protein phrog_589 HNH endonuclease DNA, RNA and nucleotide metabolism 1 75742 76089
YP_008858864.1 NC_022981_p135 hypothetical protein phrog_3730 unknown function unknown function -1 72415 72540
YP_008858856.1 NC_022981_p127 hypothetical protein phrog_6448 unknown function unknown function 1 69293 69406
YP_008858804.1 NC_022981_p75 hypothetical protein phrog_1389 unknown function unknown function 1 47880 48248
YP_008858833.1 NC_022981_p104 hypothetical protein phrog_1454 unknown function unknown function 1 61903 62100
YP_008858821.1 NC_022981_p92 hypothetical protein phrog_2844 unknown function unknown function 1 54844 54942
YP_008858823.1 NC_022981_p94 hypothetical protein phrog_1590 unknown function unknown function 1 56319 57122
YP_008858807.1 NC_022981_p78 hypothetical protein phrog_2793 unknown function unknown function 1 48795 49028
YP_008858826.1 NC_022981_p97 hypothetical protein phrog_889 unknown function unknown function 1 57551 58003
YP_008858801.1 NC_022981_p72 Erf phrog_155 Erf-like ssDNA annealing protein DNA, RNA and nucleotide metabolism 1 46384 47106
YP_008858859.1 NC_022981_p130 hypothetical protein phrog_2942 unknown function unknown function -1 70437 70697
YP_008858748.1 NC_022981_p19 tail assembly chaperone phrog_5940 tail assembly chaperone tail 1 12528 12809
YP_008858831.1 NC_022981_p102 ssDNA binding protein phrog_44 single strand DNA binding protein DNA, RNA and nucleotide metabolism 1 60566 61006
YP_008858815.1 NC_022981_p86 hypothetical protein phrog_1821 transcriptional regulator WhiB-like transcription regulation 1 52376 52651
YP_008858842.1 NC_022981_p113 DnaQ-like protein phrog_403 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 65219 66004
YP_008858840.1 NC_022981_p111 hypothetical protein phrog_355 nucleoside 2-deoxyribosyltransferase DNA, RNA and nucleotide metabolism 1 64352 64726
YP_008858869.1 NC_022981_p140 hypothetical protein phrog_1438 unknown function unknown function -1 74086 74259
YP_008858740.1 NC_022981_p11 major capsid protein phrog_10 major head protein head and packaging 1 7391 8884
YP_008858770.1 NC_022981_p41 hypothetical protein phrog_5831 unknown function unknown function -1 34884 35066
YP_008858836.1 NC_022981_p107 hypothetical protein phrog_1969 unknown function unknown function 1 62749 63060
YP_008858744.1 NC_022981_p15 hypothetical protein phrog_2805 minor tail protein tail 1 10055 10435
YP_008858768.1 NC_022981_p39 hypothetical protein phrog_647 unknown function unknown function -1 34172 34636
YP_008858820.1 NC_022981_p91 Pnk phrog_505 polynucleotide kinase other 1 53908 54843
YP_008858788.1 NC_022981_p59 hypothetical protein phrog_2852 unknown function unknown function 1 41394 41531
YP_008858779.1 NC_022981_p50 hypothetical protein phrog_2702 unknown function unknown function -1 36922 37137
YP_008858861.1 NC_022981_p132 hypothetical protein phrog_1915 unknown function unknown function -1 71059 71517
YP_008858834.1 NC_022981_p105 hypothetical protein phrog_2785 unknown function unknown function 1 62097 62453
YP_008858759.1 NC_022981_p30 hypothetical protein phrog_411 unknown function unknown function 1 29267 29551
YP_008858761.1 NC_022981_p32 holin phrog_526 holin lysis 1 31131 31514
YP_008858735.1 NC_022981_p6 hypothetical protein phrog_2202 unknown function unknown function -1 1507 1815
YP_008858832.1 NC_022981_p103 Clp protease phrog_94 head maturation protease head and packaging 1 61095 61901
YP_008858781.1 NC_022981_p52 hypothetical protein phrog_2759 unknown function unknown function -1 37302 37697
YP_008858747.1 NC_022981_p18 tail assembly chaperone phrog_621 tail assembly chaperone tail 1 11935 12396
YP_008858734.1 NC_022981_p5 hypothetical protein phrog_4101 unknown function unknown function -1 1265 1507
YP_008858844.1 NC_022981_p115 RecA phrog_97 UvsX-like recombinase other 1 66251 67213
YP_008858793.1 NC_022981_p64 hypothetical protein phrog_2744 unknown function unknown function 1 43340 43645
YP_008858733.1 NC_022981_p4 terminase small subunit phrog_83 terminase small subunit head and packaging 1 732 1193
YP_008858839.1 NC_022981_p110 hypothetical protein phrog_1042 unknown function unknown function 1 64078 64341
YP_008858865.1 NC_022981_p136 hypothetical protein phrog_2287 unknown function unknown function -1 72530 72766
YP_008858852.1 NC_022981_p123 hypothetical protein phrog_2296 unknown function unknown function 1 68702 68839
YP_008858811.1 NC_022981_p82 hypothetical protein phrog_1882 unknown function unknown function 1 49975 50625
YP_008858749.1 NC_022981_p20 HNH endonuclease phrog_307 endonuclease VII DNA, RNA and nucleotide metabolism 1 12799 13314