Genomic map of Mycobacterium phage Cosmo (KP027195)


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
KP027195
Definition
Mycobacterium phage Cosmo, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Siphoviridae; Wildcatvirus; unclassified Wildcatvirus.
DB of origin
PVOG
Length
78229
Host Name
Mycobacterium smegmatis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
148
%GC
56.84
Number of singletons
4
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
AJD82108.1 KP027195_p36 tail assembly chaperone phrog_2624 tail assembly chaperone tail 1 16954 17720
AJD82126.1 KP027195_p54 hypothetical protein phrog_26540 unknown function unknown function -1 39685 39990
AJD82079.1 KP027195_p7 hypothetical protein phrog_35797 unknown function unknown function -1 1262 1537
AJD82106.1 KP027195_p34 hypothetical protein phrog_123 tail terminator connector 1 15372 15884
AJD82174.1 KP027195_p102 hypothetical protein phrog_37907 unknown function unknown function 1 60016 60102
AJD82176.1 KP027195_p104 hypothetical protein phrog_22530 unknown function unknown function -1 62657 63019
AJD82116.1 KP027195_p44 minor tail protein phrog_382 minor tail protein with lysin activity tail 1 30914 32890
AJD82202.1 KP027195_p130 hypothetical protein phrog_24245 unknown function unknown function -1 70231 70485
AJD82216.1 KP027195_p144 hypothetical protein phrog_21856 unknown function unknown function -1 75236 75529
AJD82112.1 KP027195_p40 minor tail protein phrog_110 minor tail protein tail 1 25304 27688
AJD82213.1 KP027195_p141 hypothetical protein phrog_23229 unknown function unknown function -1 74176 74451
AJD82158.1 KP027195_p86 WhiB phrog_10071 transcriptional regulator WhiB-like transcription regulation 1 52813 53370
AJD82090.1 KP027195_p18 hypothetical protein phrog_29366 unknown function unknown function -1 5564 5866
AJD82120.1 KP027195_p48 hypothetical protein phrog_23111 unknown function unknown function 1 35925 36290
AJD82095.1 KP027195_p23 hypothetical protein phrog_23221 unknown function unknown function -1 7009 7338
AJD82205.1 KP027195_p133 hypothetical protein phrog_24893 unknown function unknown function -1 71218 71427
AJD82118.1 KP027195_p46 hypothetical protein phrog_644 unknown function unknown function 1 35023 35430
AJD82154.1 KP027195_p82 hypothetical protein phrog_25203 unknown function unknown function 1 51657 51917
AJD82152.1 KP027195_p80 Dna B-like helicase phrog_19 DnaB-like replicative helicase DNA, RNA and nucleotide metabolism 1 50010 51335
AJD82129.1 KP027195_p57 hypothetical protein phrog_25997 unknown function unknown function -1 40548 40781
AJD82097.1 KP027195_p25 hypothetical protein phrog_1496 terminase small subunit head and packaging 1 7720 8109
AJD82102.1 KP027195_p30 capsid protein phrog_283 major head protein head and packaging 1 12978 14156
AJD82203.1 KP027195_p131 hypothetical protein phrog_24642 unknown function unknown function -1 70485 70889
AJD82093.1 KP027195_p21 hypothetical protein phrog_26122 unknown function unknown function -1 6325 6588
AJD82113.1 KP027195_p41 hypothetical protein phrog_27557 unknown function unknown function 1 27704 27877
AJD82117.1 KP027195_p45 minor tail protein phrog_13352 minor tail protein tail 1 32890 35013
AJD82098.1 KP027195_p26 terminase large subunit phrog_9 terminase large subunit head and packaging 1 8131 9744
AJD82193.1 KP027195_p121 hypothetical protein phrog_26559 unknown function unknown function -1 68189 68458
AJD82157.1 KP027195_p85 hypothetical protein phrog_244 RusA-like Holliday junction resolvase DNA, RNA and nucleotide metabolism 1 52400 52804
AJD82191.1 KP027195_p119 hypothetical protein phrog_889 unknown function unknown function -1 67452 68009
AJD82144.1 KP027195_p72 hypothetical protein phrog_10000 unknown function unknown function 1 46726 47109
AJD82177.1 KP027195_p105 hypothetical protein phrog_27261 unknown function unknown function 1 63374 63619
AJD82151.1 KP027195_p79 hypothetical protein phrog_10293 unknown function unknown function 1 49558 50049
AJD82212.1 KP027195_p140 hypothetical protein phrog_1587 unknown function unknown function -1 73749 74069
AJD82200.1 KP027195_p128 hypothetical protein phrog_12268 unknown function unknown function -1 69688 70023
AJD82092.1 KP027195_p20 hypothetical protein phrog_23964 unknown function unknown function -1 6074 6328
AJD82122.1 KP027195_p50 hypothetical protein phrog_26638 unknown function unknown function 1 37798 37953
AJD82164.1 KP027195_p92 hypothetical protein phrog_26394 unknown function unknown function 1 56110 56238
AJD82209.1 KP027195_p137 hypothetical protein phrog_25376 unknown function unknown function -1 72559 72831
AJD82119.1 KP027195_p47 hypothetical protein phrog_25442 unknown function unknown function 1 35440 35925
AJD82074.1 KP027195_p2 hypothetical protein phrog_12168 unknown function unknown function -1 265 474
AJD82201.1 KP027195_p129 hypothetical protein phrog_10520 unknown function unknown function -1 70016 70231
AJD82169.1 KP027195_p97 hypothetical protein phrog_4974 unknown function unknown function 1 57537 57701
AJD82080.1 KP027195_p8 PolyA polymerase phrog_2244 tRNA nucleotidyltransferase DNA, RNA and nucleotide metabolism -1 1537 2742
AJD82185.1 KP027195_p113 phosphoesterase phrog_547 phosphoesterase other 1 65501 66262
AJD82141.1 KP027195_p69 Clp protease phrog_94 head maturation protease head and packaging 1 45597 46154
AJD82086.1 KP027195_p14 hypothetical protein phrog_27165 unknown function unknown function -1 4616 4750
AJD82190.1 KP027195_p118 hypothetical protein phrog_3424 unknown function unknown function -1 67273 67452
AJD82076.1 KP027195_p4 hypothetical protein phrog_17151 unknown function unknown function -1 735 851
AJD82187.1 KP027195_p115 hypothetical protein phrog_22794 unknown function unknown function 1 66399 66584
AJD82121.1 KP027195_p49 lysin A phrog_700 endolysin lysis 1 36293 37801
AJD82172.1 KP027195_p100 HNH endonuclease domain protein phrog_4234 HNH endonuclease DNA, RNA and nucleotide metabolism 1 58504 58896
AJD82171.1 KP027195_p99 hypothetical protein phrog_26329 unknown function unknown function 1 58068 58292
AJD82159.1 KP027195_p87 hypothetical protein phrog_4160 unknown function unknown function 1 53401 53880
AJD82204.1 KP027195_p132 hypothetical protein phrog_24436 unknown function unknown function -1 70992 71216
AJD82088.1 KP027195_p16 hypothetical protein phrog_22686 unknown function unknown function -1 5054 5203
AJD82134.1 KP027195_p62 hypothetical protein phrog_5892 unknown function unknown function 1 42663 42830
AJD82099.1 KP027195_p27 portal protein phrog_104 portal protein head and packaging 1 9741 11180
AJD82186.1 KP027195_p114 hypothetical protein phrog_22097 unknown function unknown function 1 66268 66402
AJD82073.1 KP027195_p1 hypothetical protein phrog_27721 unknown function unknown function -1 48 263
AJD82128.1 KP027195_p56 hypothetical protein phrog_24609 unknown function unknown function -1 40252 40551
AJD82162.1 KP027195_p90 hypothetical protein phrog_1042 unknown function unknown function 1 54975 55226
AJD82156.1 KP027195_p84 hypothetical protein phrog_24779 unknown function unknown function 1 52150 52410
AJD82167.1 KP027195_p95 hypothetical protein phrog_24191 unknown function unknown function 1 57041 57289
AJD82107.1 KP027195_p35 major tail subunit phrog_476 major tail protein tail 1 15894 16805
AJD82195.1 KP027195_p123 hypothetical protein phrog_10592 unknown function unknown function -1 68742 69083
AJD82173.1 KP027195_p101 hypothetical protein phrog_27665 unknown function unknown function 1 59561 59734
AJD82170.1 KP027195_p98 HNH endonuclease domain protein phrog_338 HNH endonuclease DNA, RNA and nucleotide metabolism 1 57711 58028
AJD82183.1 KP027195_p111 hypothetical protein phrog_36928 unknown function unknown function 1 64766 64984
AJD82168.1 KP027195_p96 hypothetical protein phrog_11565 unknown function unknown function 1 57286 57444
AJD82206.1 KP027195_p134 hypothetical protein phrog_25528 unknown function unknown function -1 71497 71829
AJD82153.1 KP027195_p81 hypothetical protein phrog_1821 transcriptional regulator WhiB-like transcription regulation 1 51319 51657
AJD82199.1 KP027195_p127 hypothetical protein phrog_26051 unknown function unknown function -1 69467 69688
AJD82130.1 KP027195_p58 NrdC phrog_388 nucleotidyltransferase DNA, RNA and nucleotide metabolism -1 40769 41518
AJD82150.1 KP027195_p78 ssDNA binding domain protein phrog_44 single strand DNA binding protein DNA, RNA and nucleotide metabolism 1 49156 49545
AJD82155.1 KP027195_p83 hypothetical protein phrog_23849 unknown function unknown function 1 51917 52150
AJD82214.1 KP027195_p142 hypothetical protein phrog_28867 unknown function unknown function -1 74453 74737
AJD82198.1 KP027195_p126 hypothetical protein phrog_2124 unknown function unknown function -1 69320 69454
AJD82111.1 KP027195_p39 minor tail protein phrog_106 minor tail protein tail 1 23712 25307
AJD82083.1 KP027195_p11 methyltransferase phrog_21658 methyltransferase other -1 3473 4156
AJD82096.1 KP027195_p24 hypothetical protein phrog_22928 unknown function unknown function 1 7416 7736
AJD82138.1 KP027195_p66 hypothetical protein phrog_24344 unknown function unknown function 1 44127 44462
AJD82075.1 KP027195_p3 hypothetical protein phrog_34865 unknown function unknown function -1 471 683
AJD82180.1 KP027195_p108 hypothetical protein phrog_29580 unknown function unknown function 1 63909 64136
AJD82197.1 KP027195_p125 hypothetical protein singleton unknown function unknown function -1 69243 69323
AJD82133.1 KP027195_p61 hypothetical protein phrog_35421 unknown function unknown function 1 42421 42666
AJD82161.1 KP027195_p89 hypothetical protein phrog_801 dATP / dGTP pyrophosphohydrolase DNA, RNA and nucleotide metabolism 1 54301 54978
AJD82078.1 KP027195_p6 hypothetical protein phrog_9124 unknown function unknown function -1 1045 1245
AJD82110.1 KP027195_p38 tapemeaure phrog_3547 tail length tape measure protein tail 1 17728 23703
AJD82114.1 KP027195_p42 hypothetical protein phrog_4413 minor tail protein tail 1 27879 28346
AJD82100.1 KP027195_p28 capsid assembly protease phrog_193 head maturation protease head and packaging 1 11185 12219
AJD82196.1 KP027195_p124 hypothetical protein phrog_23233 unknown function unknown function -1 69088 69246
AJD82211.1 KP027195_p139 hypothetical protein phrog_16548 unknown function unknown function -1 73277 73642
AJD82145.1 KP027195_p73 hypothetical protein phrog_10063 unknown function unknown function 1 47116 47517
AJD82163.1 KP027195_p91 DNA Q-like protein phrog_403 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 55237 56079
AJD82135.1 KP027195_p63 hypothetical protein phrog_30069 unknown function unknown function 1 42827 43192
AJD82140.1 KP027195_p68 hypothetical protein phrog_466 exonuclease DNA, RNA and nucleotide metabolism 1 44692 45597
AJD82084.1 KP027195_p12 hypothetical protein phrog_24080 unknown function unknown function -1 4153 4389
AJD82207.1 KP027195_p135 hypothetical protein phrog_24674 unknown function unknown function -1 71919 72200
AJD82179.1 KP027195_p107 hypothetical protein phrog_30169 unknown function unknown function 1 63759 63893
AJD82143.1 KP027195_p71 hypothetical protein phrog_27342 unknown function unknown function 1 46467 46757
AJD82220.1 KP027195_p148 hypothetical protein singleton unknown function unknown function -1 76553 76738
AJD82091.1 KP027195_p19 hypothetical protein phrog_27010 unknown function unknown function -1 5922 6077
AJD82146.1 KP027195_p74 hypothetical protein phrog_26531 unknown function unknown function 1 47510 47962
AJD82160.1 KP027195_p88 hypothetical protein phrog_355 nucleoside 2-deoxyribosyltransferase DNA, RNA and nucleotide metabolism 1 53908 54264
AJD82136.1 KP027195_p64 hypothetical protein phrog_11487 unknown function unknown function 1 43143 43493
AJD82087.1 KP027195_p15 hypothetical protein phrog_22366 unknown function unknown function -1 4747 5061
AJD82137.1 KP027195_p65 Erf phrog_2324 Erf-like ssDNA annealing protein DNA, RNA and nucleotide metabolism 1 43493 44125
AJD82142.1 KP027195_p70 hypothetical protein phrog_22883 unknown function unknown function 1 46225 46467
AJD82081.1 KP027195_p9 hypothetical protein phrog_27092 unknown function unknown function -1 2739 3242
AJD82192.1 KP027195_p120 hypothetical protein singleton unknown function unknown function -1 68064 68192
AJD82148.1 KP027195_p76 hypothetical protein phrog_22095 unknown function unknown function 1 48580 48816
AJD82165.1 KP027195_p93 hypothetical protein phrog_27046 unknown function unknown function 1 56240 56563
AJD82175.1 KP027195_p103 HNH endonuclease phrog_3106 HNH endonuclease DNA, RNA and nucleotide metabolism 1 61707 61874
AJD82194.1 KP027195_p122 hypothetical protein phrog_1338 unknown function unknown function -1 68462 68740
AJD82149.1 KP027195_p77 hypothetical protein phrog_740 HNH endonuclease DNA, RNA and nucleotide metabolism 1 48788 49153
AJD82182.1 KP027195_p110 hypothetical protein phrog_289 GTP-binding domain other 1 64335 64769
AJD82124.1 KP027195_p52 lysin B phrog_102 endolysin lysis 1 38381 39346
AJD82178.1 KP027195_p106 hypothetical protein phrog_28772 unknown function unknown function 1 63606 63755
AJD82104.1 KP027195_p32 hypothetical protein phrog_10309 head-tail connector protein connector 1 14642 14983
AJD82094.1 KP027195_p22 hypothetical protein phrog_24798 unknown function unknown function -1 6585 6959
AJD82127.1 KP027195_p55 hypothetical protein phrog_26307 unknown function unknown function -1 39987 40259
AJD82188.1 KP027195_p116 hypothetical protein phrog_37276 unknown function unknown function 1 66594 66911
AJD82082.1 KP027195_p10 hypothetical protein phrog_23995 unknown function unknown function -1 3243 3476
AJD82218.1 KP027195_p146 hypothetical protein phrog_2287 unknown function unknown function -1 75848 76060
AJD82123.1 KP027195_p51 holin phrog_2879 holin lysis 1 37950 38381
AJD82208.1 KP027195_p136 hypothetical protein phrog_7443 unknown function unknown function -1 72293 72562
AJD82189.1 KP027195_p117 hypothetical protein phrog_3491 unknown function unknown function 1 66908 67126
AJD82085.1 KP027195_p13 LexA-like DNA binding domain protein phrog_3502 unknown function unknown function -1 4386 4619
AJD82109.1 KP027195_p37 tail assembly chaperone phrog_4464 tail assembly chaperone tail 1 16954 17298
AJD82181.1 KP027195_p109 hypothetical protein phrog_38831 unknown function unknown function 1 64147 64338
AJD82089.1 KP027195_p17 hypothetical protein phrog_658 unknown function unknown function -1 5200 5547
AJD82184.1 KP027195_p112 DnaQ-like protein phrog_192 DNA polymerase exonuclease subunit DNA, RNA and nucleotide metabolism 1 64981 65496
AJD82217.1 KP027195_p145 hypothetical protein phrog_38022 unknown function unknown function -1 75635 75817
AJD82077.1 KP027195_p5 hypothetical protein phrog_37681 unknown function unknown function -1 848 1048
AJD82147.1 KP027195_p75 hypothetical protein phrog_24005 unknown function unknown function 1 48019 48576
AJD82215.1 KP027195_p143 hypothetical protein phrog_26585 unknown function unknown function -1 74857 75120
AJD82132.1 KP027195_p60 hypothetical protein phrog_2596 unknown function unknown function 1 42125 42424
AJD82139.1 KP027195_p67 hypothetical protein phrog_9881 unknown function unknown function 1 44462 44665
AJD82219.1 KP027195_p147 hypothetical protein singleton unknown function unknown function -1 76264 76359
AJD82103.1 KP027195_p31 hypothetical protein phrog_137 head-tail adaptor Ad1 connector 1 14169 14645
AJD82125.1 KP027195_p53 NrdH phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism 1 39361 39609
AJD82101.1 KP027195_p29 scaffolding protein phrog_3760 head scaffolding protein head and packaging 1 12274 12927
AJD82131.1 KP027195_p59 hypothetical protein phrog_6736 unknown function unknown function -1 41511 41777
AJD82115.1 KP027195_p43 minor tail protein phrog_346 minor tail protein tail 1 28347 30914
AJD82210.1 KP027195_p138 hypothetical protein phrog_15017 unknown function unknown function -1 72920 73171
AJD82105.1 KP027195_p33 hypothetical protein phrog_5210 neck protein connector 1 14967 15362
AJD82166.1 KP027195_p94 tyrosine phosphatase phrog_10650 dual specificity phosphatase other 1 56556 57053