Genomic map of Bacillus virus phi29 (NC_011048)

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

Bacillus phage phi29, complete genome.
Molecule type
Genome structure
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Podoviridae; Picovirinae; Salasvirus.
DB of origin
Host Name
Bacillus subtilis
Host domain
Is prophage?
Number of proteins
Number of singletons
Number of paralogs

   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_002004536.1 NC_011048_p13 major head protein phrog_2006 major head protein head and packaging 1 5549 6895
YP_002004542.1 NC_011048_p19 morphogenesis protein phrog_11037 unknown function unknown function 1 13947 15041
YP_002004531.1 NC_011048_p8 transcriptional regulator phrog_10365 late transcriptional activator transcription regulation -1 3575 3952
YP_002004543.1 NC_011048_p20 holin phrog_199 holin lysis 1 15060 15455
YP_002004530.1 NC_011048_p7 terminal protein phrog_6358 DNA terminal protein DNA, RNA and nucleotide metabolism -1 2886 3686
YP_002004550.1 NC_011048_p27 hypothetical early protein phrog_22213 replication protein DNA, RNA and nucleotide metabolism -1 18580 19080
YP_002004545.1 NC_011048_p22 DNA encapsidation protein phrog_2150 terminase head and packaging 1 16244 17242
YP_002004540.1 NC_011048_p17 lower collar protein phrog_3225 adaptor Ad4 connector 1 10477 11358
YP_002004528.1 NC_011048_p5 hypothetical protein phrog_27272 unknown function unknown function -1 857 1117
YP_002004526.1 NC_011048_p3 hypothetical protein phrog_17724 unknown function unknown function -1 527 703
YP_002004524.1 NC_011048_p1 hypothetical protein singleton unknown function unknown function -1 265 360
YP_002004548.1 NC_011048_p25 hypothetical early protein phrog_16824 unknown function unknown function -1 17938 18255
YP_002004549.1 NC_011048_p26 hypothetical early protein phrog_23455 unknown function unknown function -1 18252 18578
YP_002004529.1 NC_011048_p6 DNA polymerase phrog_1907 DNA polymerase DNA, RNA and nucleotide metabolism -1 1145 2863
YP_002004535.1 NC_011048_p12 scaffolding protein phrog_10439 head scaffolding protein head and packaging 1 5222 5518
YP_002004546.1 NC_011048_p23 hypothetical early protein phrog_6422 Lar-like restriction alleviation protein moron, auxiliary metabolic gene and host takeover -1 17383 17547
YP_002004532.1 NC_011048_p9 single stranded DNA-binding protein phrog_14995 single strand DNA binding protein DNA, RNA and nucleotide metabolism -1 3971 4345
YP_002004527.1 NC_011048_p4 hypothetical protein phrog_13823 unknown function unknown function -1 700 870
YP_002004541.1 NC_011048_p18 preneck appendage protein phrog_4775 pre-neck appendage protein connector 1 11371 13935
YP_002004534.1 NC_011048_p11 dsDNA binding protein phrog_6370 dsDNA binding protein DNA, RNA and nucleotide metabolism -1 4607 4921
YP_002004539.1 NC_011048_p16 upper collar protein phrog_2038 upper collar connector connector 1 9555 10484
YP_002004544.1 NC_011048_p21 peptidoglycan hydrolase phrog_380 endolysin lysis 1 15457 16233
YP_002004533.1 NC_011048_p10 hypothetical protein phrog_26687 unknown function unknown function -1 4410 4610
YP_002004525.1 NC_011048_p2 hypothetical protein phrog_38052 unknown function unknown function -1 367 510
YP_002004537.1 NC_011048_p14 head fiber protein phrog_14753 head fiber protein head and packaging 1 6895 7737
YP_002004547.1 NC_011048_p24 hypothetical early protein phrog_6682 GP16.7-like replication protein DNA, RNA and nucleotide metabolism -1 17544 17936
YP_002004538.1 NC_011048_p15 tail protein phrog_2248 tail protein tail 1 7751 9550