Genomic map of Mycobacterium phage MadamMonkfish (MF668277)


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
MF668277
Definition
Mycobacterium phage MadamMonkfish, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Siphoviridae; Kostyavirus; unclassified Kostyavirus.
DB of origin
NUCCORE
Length
75554
Host Name
Mycobacterium smegmatis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
146
%GC
63.02
Number of singletons
0
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
ASZ73516.1 MF668277_p29 hypothetical protein phrog_644 unknown function unknown function 1 27968 28396
ASZ73527.1 MF668277_p40 hypothetical protein phrog_3481 unknown function unknown function -1 33524 33715
ASZ73586.1 MF668277_p99 DNA methylase phrog_67 DNA methyltransferase other 1 58082 59314
ASZ73523.1 MF668277_p36 membrane protein phrog_726 unknown function unknown function 1 32130 32546
ASZ73616.1 MF668277_p129 hypothetical protein phrog_3034 unknown function unknown function -1 69827 70195
ASZ73572.1 MF668277_p85 hypothetical protein phrog_3836 unknown function unknown function 1 51120 51485
ASZ73593.1 MF668277_p106 hypothetical protein phrog_2846 unknown function unknown function 1 62399 62623
ASZ73621.1 MF668277_p134 hypothetical protein phrog_2287 unknown function unknown function -1 71434 71640
ASZ73618.1 MF668277_p131 hypothetical protein phrog_1587 unknown function unknown function -1 70665 70994
ASZ73545.1 MF668277_p58 pentapeptide repeat protein phrog_923 unknown function unknown function 1 40098 40943
ASZ73496.1 MF668277_p9 hypothetical protein phrog_2845 unknown function unknown function 1 3823 4044
ASZ73549.1 MF668277_p62 hypothetical protein phrog_2744 unknown function unknown function 1 41910 42215
ASZ73495.1 MF668277_p8 terminase large subunit phrog_9 terminase large subunit head and packaging 1 2141 3811
ASZ73547.1 MF668277_p60 hypothetical protein phrog_2800 unknown function unknown function 1 41088 41366
ASZ73555.1 MF668277_p68 hypothetical protein phrog_572 unknown function unknown function 1 44255 44665
ASZ73493.1 MF668277_p6 hypothetical protein phrog_4101 unknown function unknown function -1 1546 1788
ASZ73562.1 MF668277_p75 hypothetical protein phrog_2793 unknown function unknown function 1 47069 47302
ASZ73603.1 MF668277_p116 hypothetical protein phrog_23135 unknown function unknown function 1 66376 66648
ASZ73592.1 MF668277_p105 HNH endonuclease phrog_959 HNH endonuclease DNA, RNA and nucleotide metabolism 1 61655 61945
ASZ73587.1 MF668277_p100 ssDNA binding protein phrog_44 single strand DNA binding protein DNA, RNA and nucleotide metabolism 1 59307 59747
ASZ73543.1 MF668277_p56 hypothetical protein phrog_3071 unknown function unknown function 1 39869 39967
ASZ73575.1 MF668277_p88 polynucleotide kinase phrog_505 polynucleotide kinase other 1 52190 53131
ASZ73546.1 MF668277_p59 hypothetical protein phrog_2463 unknown function unknown function 1 40945 41091
ASZ73619.1 MF668277_p132 hypothetical protein phrog_4547 unknown function unknown function -1 70996 71313
ASZ73602.1 MF668277_p115 hypothetical protein phrog_3167 unknown function unknown function 1 66042 66383
ASZ73541.1 MF668277_p54 membrane protein phrog_950 unknown function unknown function -1 38344 39117
ASZ73613.1 MF668277_p126 helix-turn-helix DNA binding domain protein phrog_686 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 68802 69065
ASZ73626.1 MF668277_p139 hypothetical protein phrog_2772 unknown function unknown function -1 73166 73402
ASZ73550.1 MF668277_p63 hypothetical protein phrog_3463 unknown function unknown function 1 42234 42341
ASZ73544.1 MF668277_p57 membrane protein phrog_2852 unknown function unknown function 1 39964 40101
ASZ73573.1 MF668277_p86 resolvase phrog_244 RusA-like Holliday junction resolvase DNA, RNA and nucleotide metabolism 1 51482 51844
ASZ73606.1 MF668277_p119 hypothetical protein phrog_2174 unknown function unknown function 1 67028 67489
ASZ73517.1 MF668277_p30 helix-turn-helix DNA binding domain protein phrog_686 HTH DNA binding protein DNA, RNA and nucleotide metabolism -1 28383 28568
ASZ73490.1 MF668277_p3 hypothetical protein phrog_2775 unknown function unknown function 1 557 742
ASZ73611.1 MF668277_p124 hypothetical protein phrog_2897 unknown function unknown function 1 68147 68278
ASZ73590.1 MF668277_p103 hypothetical protein phrog_2757 unknown function unknown function 1 60996 61286
ASZ73508.1 MF668277_p20 tail assembly chaperone phrog_978 tail assembly chaperone tail 1 11894 12765
ASZ73510.1 MF668277_p23 minor tail protein phrog_106 minor tail protein tail 1 17515 19176
ASZ73528.1 MF668277_p41 hypothetical protein phrog_647 unknown function unknown function -1 33718 34185
ASZ73556.1 MF668277_p69 ERF family ssDNA binding protein phrog_155 Erf-like ssDNA annealing protein DNA, RNA and nucleotide metabolism 1 44658 45380
ASZ73567.1 MF668277_p80 hypothetical protein phrog_572 unknown function unknown function 1 48896 49234
ASZ73557.1 MF668277_p70 hypothetical protein phrog_2750 unknown function unknown function 1 45373 45684
ASZ73561.1 MF668277_p74 membrane protein phrog_1622 unknown function unknown function 1 46893 47066
ASZ73559.1 MF668277_p72 hypothetical protein phrog_1389 unknown function unknown function 1 46154 46522
ASZ73497.1 MF668277_p10 portal protein phrog_12 portal protein head and packaging 1 4031 5587
ASZ73511.1 MF668277_p24 minor tail protein phrog_110 minor tail protein tail 1 19164 20843
ASZ73596.1 MF668277_p109 hypothetical protein phrog_2252 endolysin; inhibits RNA polymerase lysis 1 63271 63750
ASZ73507.1 MF668277_p21 tail assembly chaperone phrog_621 tail assembly chaperone tail 1 11894 12355
ASZ73584.1 MF668277_p97 hypothetical protein phrog_2788 unknown function unknown function 1 57211 57546
ASZ73564.1 MF668277_p77 HNH endonuclease phrog_740 HNH endonuclease DNA, RNA and nucleotide metabolism 1 47709 48026
ASZ73633.1 MF668277_p146 HNH endonuclease phrog_589 HNH endonuclease DNA, RNA and nucleotide metabolism 1 74973 75320
ASZ73576.1 MF668277_p89 hypothetical protein phrog_2495 unknown function unknown function 1 53238 53606
ASZ73600.1 MF668277_p113 hypothetical protein phrog_2965 unknown function unknown function 1 65752 65889
ASZ73502.1 MF668277_p15 head-to-tail connector protein phrog_1531 head closure connector 1 9145 9480
ASZ73599.1 MF668277_p112 DNA recombinase phrog_97 UvsX-like recombinase other 1 64793 65755
ASZ73537.1 MF668277_p50 hypothetical protein phrog_2759 unknown function unknown function -1 35866 36267
ASZ73617.1 MF668277_p130 hypothetical protein phrog_1915 unknown function unknown function -1 70192 70650
ASZ73489.1 MF668277_p2 hypothetical protein phrog_2829 unknown function unknown function 1 267 560
ASZ73570.1 MF668277_p83 hypothetical protein phrog_1821 transcriptional regulator WhiB-like transcription regulation 1 50671 50931
ASZ73578.1 MF668277_p91 RNA ligase phrog_968 RNA ligase DNA, RNA and nucleotide metabolism 1 53698 55023
ASZ73627.1 MF668277_p140 hypothetical protein phrog_7581 unknown function unknown function -1 73405 73617
ASZ73591.1 MF668277_p104 helix-turn-helix DNA binding domain protein phrog_1969 unknown function unknown function 1 61291 61602
ASZ73524.1 MF668277_p37 glutaredoxin phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism 1 32553 32798
ASZ73610.1 MF668277_p123 hypothetical protein phrog_2925 unknown function unknown function 1 67968 68147
ASZ73601.1 MF668277_p114 hypothetical protein phrog_2755 unknown function unknown function 1 65876 66049
ASZ73625.1 MF668277_p138 hypothetical protein phrog_1438 unknown function unknown function -1 72996 73169
ASZ73620.1 MF668277_p133 hypothetical protein phrog_3730 unknown function unknown function -1 71319 71444
ASZ73582.1 MF668277_p95 hypothetical protein phrog_889 unknown function unknown function 1 56310 56762
ASZ73583.1 MF668277_p96 hypothetical protein phrog_889 unknown function unknown function 1 56766 57209
ASZ73589.1 MF668277_p102 hypothetical protein phrog_2785 unknown function unknown function 1 60639 60995
ASZ73491.1 MF668277_p4 hypothetical protein phrog_3858 unknown function unknown function 1 739 1020
ASZ73515.1 MF668277_p28 minor tail protein phrog_553 minor tail protein tail 1 26936 27898
ASZ73492.1 MF668277_p5 terminase small subunit phrog_83 terminase small subunit head and packaging 1 1013 1474
ASZ73629.1 MF668277_p142 hypothetical protein phrog_5970 unknown function unknown function -1 73839 74087
ASZ73580.1 MF668277_p93 WhiB family transcription factor phrog_472 WhiB transcriptional factor transcription regulation 1 55878 56138
ASZ73500.1 MF668277_p13 head-to-tail connector protein phrog_2796 head-tail connector protein connector 1 8385 8564
ASZ73631.1 MF668277_p144 peptidase phrog_2904 unknown function unknown function 1 74340 74687
ASZ73501.1 MF668277_p14 head-to-tail connector protein phrog_442 head-tail adaptor connector 1 8564 9130
ASZ73503.1 MF668277_p16 head-to-tail connector protein phrog_2805 minor tail protein tail 1 9477 9857
ASZ73577.1 MF668277_p90 hypothetical protein phrog_2844 unknown function unknown function 1 53603 53701
ASZ73632.1 MF668277_p145 hypothetical protein phrog_2762 unknown function unknown function 1 74762 74983
ASZ73542.1 MF668277_p55 immunity repressor phrog_2745 transcriptional repressor transcription regulation -1 39212 39643
ASZ73539.1 MF668277_p52 integrase phrog_1 integrase integration and excision 1 37107 37988
ASZ73630.1 MF668277_p143 hypothetical protein phrog_5130 unknown function unknown function -1 74084 74275
ASZ73558.1 MF668277_p71 hypothetical protein phrog_2771 unknown function unknown function 1 45684 46154
ASZ73551.1 MF668277_p64 hypothetical protein phrog_2147 unknown function unknown function 1 42349 42582
ASZ73519.1 MF668277_p32 lysin A phrog_317 endolysin lysis 1 29059 30561
ASZ73566.1 MF668277_p79 hypothetical protein phrog_1882 unknown function unknown function 1 48249 48899
ASZ73521.1 MF668277_p34 hypothetical protein phrog_2424 unknown function unknown function 1 30941 31279
ASZ73607.1 MF668277_p120 hypothetical protein phrog_2764 unknown function unknown function 1 67486 67653
ASZ73526.1 MF668277_p39 DNA bridging protein phrog_1223 nucloid associated Lsr2-like DNA, RNA and nucleotide metabolism -1 33090 33476
ASZ73624.1 MF668277_p137 hypothetical protein phrog_4496 unknown function unknown function -1 72638 72985
ASZ73499.1 MF668277_p12 major capsid protein phrog_10 major head protein head and packaging 1 6769 8262
ASZ73512.1 MF668277_p25 minor tail protein phrog_732 minor tail protein tail 1 20852 21685
ASZ73520.1 MF668277_p33 holin phrog_526 holin lysis 1 30565 30948
ASZ73506.1 MF668277_p19 hypothetical protein phrog_5711 head fiber protein head and packaging 1 11300 11773
ASZ73608.1 MF668277_p121 hypothetical protein phrog_2823 unknown function unknown function 1 67637 67837
ASZ73588.1 MF668277_p101 protease phrog_94 head maturation protease head and packaging 1 59863 60642
ASZ73605.1 MF668277_p118 hypothetical protein phrog_3062 unknown function unknown function 1 66825 67079
ASZ73530.1 MF668277_p43 hypothetical protein phrog_3472 unknown function unknown function -1 34544 34798
ASZ73623.1 MF668277_p136 hypothetical protein phrog_3174 unknown function unknown function -1 72238 72633
ASZ73628.1 MF668277_p141 hypothetical protein phrog_2795 unknown function unknown function -1 73614 73811
ASZ73505.1 MF668277_p18 major tail protein phrog_476 major tail protein tail 1 10266 11240
ASZ73581.1 MF668277_p94 hypothetical protein phrog_2853 unknown function unknown function 1 56155 56313
ASZ73565.1 MF668277_p78 hypothetical protein phrog_1673 unknown function unknown function 1 48016 48252
ASZ73494.1 MF668277_p7 hypothetical protein phrog_2202 unknown function unknown function -1 1788 2096
ASZ73533.1 MF668277_p46 hypothetical protein phrog_861 site-specific recombination directionality factor RDF integration and excision -1 35093 35260
ASZ73532.1 MF668277_p45 hypothetical protein phrog_4396 unknown function unknown function -1 34965 35093
ASZ73598.1 MF668277_p111 hypothetical protein phrog_1941 unknown function unknown function 1 64543 64785
ASZ73513.1 MF668277_p26 minor tail protein phrog_346 minor tail protein tail 1 21702 24098
ASZ73538.1 MF668277_p51 membrane protein phrog_2847 unknown function unknown function -1 36554 36856
ASZ73594.1 MF668277_p107 hypothetical protein phrog_1042 unknown function unknown function 1 62620 62883
ASZ73518.1 MF668277_p31 membrane protein phrog_411 unknown function unknown function 1 28701 28985
ASZ73595.1 MF668277_p108 glycosyltransferase phrog_355 nucleoside 2-deoxyribosyltransferase DNA, RNA and nucleotide metabolism 1 62894 63268
ASZ73568.1 MF668277_p81 dsDNA helicase phrog_19 DnaB-like replicative helicase DNA, RNA and nucleotide metabolism 1 49227 50489
ASZ73597.1 MF668277_p110 DNA polymerase III subunit phrog_403 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 63761 64546
ASZ73609.1 MF668277_p122 hypothetical protein phrog_2296 unknown function unknown function 1 67834 67971
ASZ73560.1 MF668277_p73 hypothetical protein phrog_572 unknown function unknown function 1 46525 46893
ASZ73504.1 MF668277_p17 head-to-tail connector protein phrog_813 head-tail adaptor connector 1 9835 10239
ASZ73579.1 MF668277_p92 helix-turn-helix DNA binding domain protein phrog_1590 unknown function unknown function 1 55060 55881
ASZ73488.1 MF668277_p1 hypothetical protein phrog_3456 unknown function unknown function 1 10 270
ASZ73552.1 MF668277_p65 hypothetical protein phrog_2221 unknown function unknown function 1 42582 42743
ASZ73525.1 MF668277_p38 hypothetical protein phrog_10154 unknown function unknown function -1 32938 33084
ASZ73529.1 MF668277_p42 hypothetical protein phrog_722 unknown function unknown function -1 34182 34547
ASZ73548.1 MF668277_p61 hypothetical protein phrog_4633 unknown function unknown function 1 41675 41863
ASZ73536.1 MF668277_p49 hypothetical protein phrog_2815 unknown function unknown function -1 35720 35866
ASZ73554.1 MF668277_p67 hypothetical protein phrog_466 exonuclease DNA, RNA and nucleotide metabolism 1 43290 44258
ASZ73569.1 MF668277_p82 hypothetical protein phrog_1091 unknown function unknown function 1 50486 50674
ASZ73535.1 MF668277_p48 hypothetical protein phrog_2702 unknown function unknown function -1 35486 35701
ASZ73571.1 MF668277_p84 hypothetical protein phrog_2747 unknown function unknown function 1 50906 51127
ASZ73531.1 MF668277_p44 hypothetical protein phrog_1155 unknown function unknown function -1 34795 34968
ASZ73498.1 MF668277_p11 capsid maturation protease phrog_2753 head maturation protease head and packaging 1 5590 6681
ASZ73522.1 MF668277_p35 lysin B phrog_102 endolysin lysis 1 31276 32133
ASZ73574.1 MF668277_p87 membrane protein phrog_2894 unknown function unknown function 1 51841 52035
ASZ73540.1 MF668277_p53 hypothetical protein phrog_2842 unknown function unknown function 1 38127 38366
ASZ73622.1 MF668277_p135 hypothetical protein phrog_2883 unknown function unknown function -1 71686 72198
ASZ73615.1 MF668277_p128 hypothetical protein phrog_2942 unknown function unknown function -1 69570 69830
ASZ73509.1 MF668277_p22 tape measure protein phrog_2723 tail length tape measure protein tail 1 12758 17485
ASZ73585.1 MF668277_p98 hypothetical protein phrog_1568 DNA binding protein DNA, RNA and nucleotide metabolism 1 57543 58085
ASZ73604.1 MF668277_p117 hypothetical protein phrog_2279 unknown function unknown function 1 66608 66844
ASZ73614.1 MF668277_p127 dsDNA partitioning protein phrog_2579 ParB C-terminal domain DNA, RNA and nucleotide metabolism -1 69062 69451
ASZ73514.1 MF668277_p27 minor tail protein phrog_382 minor tail protein with lysin activity tail 1 24095 26935
ASZ73553.1 MF668277_p66 hypothetical protein phrog_762 unknown function unknown function 1 42964 43293
ASZ73612.1 MF668277_p125 hypothetical protein phrog_3016 unknown function unknown function 1 68262 68423
ASZ73563.1 MF668277_p76 ssDNA binding protein phrog_289 GTP-binding domain other 1 47299 47712
ASZ73534.1 MF668277_p47 hypothetical protein phrog_2893 unknown function unknown function -1 35257 35493