Genomic map of Bacillus phage Harambe (KY821088)


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
KY821088
Definition
Bacillus phage Harambe, complete genome.
Molecule type
DNA
Genome structure
linear
Taxonomy
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Podoviridae; unclassified Podoviridae.
DB of origin
NUCCORE
Length
21684
Host Name
Bacillus thuringiensis
Host domain
Bacteria
Is prophage?
undef
Number of proteins
33
%GC
35.29
Number of singletons
3
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
ARM70151.1 KY821088_p2 ssDNA binding protein phrog_6243 single strand DNA binding protein DNA, RNA and nucleotide metabolism 1 1271 1798
ARM70161.1 KY821088_p12 uracil-DNA glycosylase inhibitor phrog_13823 unknown function unknown function 1 6735 6902
ARM70180.1 KY821088_p31 hypothetical protein phrog_31470 unknown function unknown function -1 19961 20170
ARM70181.1 KY821088_p32 early protein phrog_6682 GP16.7-like replication protein DNA, RNA and nucleotide metabolism -1 20167 20571
ARM70150.1 KY821088_p1 hypothetical protein phrog_6370 dsDNA binding protein DNA, RNA and nucleotide metabolism 1 466 786
ARM70174.1 KY821088_p25 holin phrog_2429 involved in bacteriocin production or immunity moron, auxiliary metabolic gene and host takeover 1 17322 17552
ARM70167.1 KY821088_p18 hypothetical protein phrog_30573 unknown function unknown function 1 9373 9555
ARM70162.1 KY821088_p13 hypothetical protein singleton unknown function unknown function 1 6933 7061
ARM70158.1 KY821088_p9 hypothetical protein singleton unknown function unknown function 1 5661 5798
ARM70164.1 KY821088_p15 hypothetical protein phrog_8978 unknown function unknown function 1 7516 7719
ARM70176.1 KY821088_p27 DNA encapsidation protein phrog_2150 terminase head and packaging 1 18280 19299
ARM70152.1 KY821088_p3 transcription regulator phrog_10365 late transcriptional activator transcription regulation 1 1810 2208
ARM70170.1 KY821088_p21 upper collar protein phrog_2038 upper collar connector connector 1 11900 12826
ARM70153.1 KY821088_p4 terminal protein phrog_6358 DNA terminal protein DNA, RNA and nucleotide metabolism 1 2136 2888
ARM70159.1 KY821088_p10 hypothetical protein phrog_38557 DNA binding protein DNA, RNA and nucleotide metabolism 1 5805 6035
ARM70175.1 KY821088_p26 endolysin phrog_7 endolysin lysis 1 17549 18283
ARM70173.1 KY821088_p24 morphogenesis protein phrog_9066 endolysin lysis 1 16092 17309
ARM70171.1 KY821088_p22 lower collar protein phrog_3225 adaptor Ad4 connector 1 12802 13893
ARM70165.1 KY821088_p16 scaffolding protein phrog_10439 head scaffolding protein head and packaging 1 7874 8182
ARM70163.1 KY821088_p14 hypothetical protein phrog_35801 unknown function unknown function 1 7148 7513
ARM70166.1 KY821088_p17 major capsid protein phrog_2006 major head protein head and packaging 1 8186 9346
ARM70157.1 KY821088_p8 hypothetical protein singleton unknown function unknown function 1 5428 5661
ARM70172.1 KY821088_p23 pre-neck appendage protein phrog_7458 tail spike protein tail 1 13906 16092
ARM70177.1 KY821088_p28 hypothetical protein phrog_27104 unknown function unknown function -1 19313 19513
ARM70156.1 KY821088_p7 hypothetical protein phrog_30430 unknown function unknown function 1 5141 5431
ARM70182.1 KY821088_p33 hypothetical protein phrog_33870 unknown function unknown function -1 20596 21354
ARM70155.1 KY821088_p6 hypothetical protein phrog_236 nucleotide kinase other 1 4796 5080
ARM70178.1 KY821088_p29 hypothetical protein phrog_38325 unknown function unknown function -1 19510 19638
ARM70169.1 KY821088_p20 tail knob protein phrog_2248 tail protein tail 1 10110 11900
ARM70160.1 KY821088_p11 hypothetical protein phrog_8992 unknown function unknown function 1 6148 6738
ARM70179.1 KY821088_p30 hypothetical protein phrog_26935 unknown function unknown function -1 19613 19768
ARM70168.1 KY821088_p19 hypothetical protein phrog_37759 unknown function unknown function 1 9701 10096
ARM70154.1 KY821088_p5 DNA polymerase phrog_1907 DNA polymerase DNA, RNA and nucleotide metabolism 1 2956 4782