Genomic map of Bacillus phage Stitch (NC_031032)

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 Stitch, complete genome.
Molecule type
Genome structure
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Podoviridae.
DB of origin
Host Name
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_009281728.1 NC_031032_p16 hypothetical protein phrog_803 host nuclease inhibitor moron, auxiliary metabolic gene and host takeover -1 7832 8188
YP_009281716.1 NC_031032_p4 glutaredoxin phrog_22 thioredoxin domain DNA, RNA and nucleotide metabolism -1 1488 1727
YP_009281744.1 NC_031032_p32 hypothetical protein singleton unknown function unknown function 1 22430 22513
YP_009281715.1 NC_031032_p3 dUTPase phrog_173 nucleoside triphosphate pyrophosphohydrolase DNA, RNA and nucleotide metabolism -1 1009 1491
YP_009281730.1 NC_031032_p18 hypothetical protein singleton unknown function unknown function -1 8408 8518
YP_009281735.1 NC_031032_p23 major head protein phrog_2006 major head protein head and packaging 1 11463 12791
YP_009281717.1 NC_031032_p5 hypothetical protein phrog_12799 unknown function unknown function -1 1732 2202
YP_009281719.1 NC_031032_p7 hypothetical protein phrog_8992 unknown function unknown function -1 2844 3440
YP_009281720.1 NC_031032_p8 hypothetical protein phrog_11443 unknown function unknown function -1 3537 3677
YP_009281739.1 NC_031032_p27 pre-neck protein appendage protein phrog_7458 tail spike protein tail 1 16876 19029
YP_009281727.1 NC_031032_p15 hypothetical protein phrog_374 HNH endonuclease DNA, RNA and nucleotide metabolism -1 7498 7746
YP_009281733.1 NC_031032_p21 hypothetical protein phrog_6370 dsDNA binding protein DNA, RNA and nucleotide metabolism -1 10184 10483
YP_009281737.1 NC_031032_p25 upper collar connector phrog_2038 upper collar connector connector 1 14854 15807
YP_009281740.1 NC_031032_p28 morphogenesis protein phrog_9066 endolysin lysis 1 19029 20267
YP_009281748.1 NC_031032_p36 hypothetical protein phrog_6682 GP16.7-like replication protein DNA, RNA and nucleotide metabolism -1 23425 23859
YP_009281718.1 NC_031032_p6 hypothetical protein phrog_11122 unknown function unknown function -1 2214 2711
YP_009281721.1 NC_031032_p9 hypothetical protein phrog_32220 unknown function unknown function -1 3677 3805
YP_009281742.1 NC_031032_p30 endolysin phrog_291 endolysin lysis 1 20454 21251
YP_009281729.1 NC_031032_p17 hypothetical protein phrog_12832 unknown function unknown function -1 8200 8334
YP_009281738.1 NC_031032_p26 lower collar protein phrog_3225 adaptor Ad4 connector 1 15794 16861
YP_009281743.1 NC_031032_p31 DNA encapsidation ATPase phrog_2150 terminase head and packaging 1 21330 22430
YP_009281732.1 NC_031032_p20 hypothetical protein singleton unknown function unknown function -1 9737 9925
YP_009281723.1 NC_031032_p11 hypothetical protein phrog_11729 unknown function unknown function -1 3988 4314
YP_009281736.1 NC_031032_p24 major tail protein phrog_2248 tail protein tail 1 13082 14851
YP_009281714.1 NC_031032_p2 hypothetical protein phrog_4472 nucleotide kinase other -1 674 1009
YP_009281734.1 NC_031032_p22 scaffold protein phrog_11209 head scaffolding protein head and packaging 1 11102 11404
YP_009281726.1 NC_031032_p14 terminal protein phrog_6358 DNA terminal protein DNA, RNA and nucleotide metabolism -1 6542 7462
YP_009281741.1 NC_031032_p29 hypothetical protein phrog_4898 holin lysis 1 20303 20452
YP_009281747.1 NC_031032_p35 hypothetical protein phrog_11289 unknown function unknown function -1 23137 23424
YP_009281724.1 NC_031032_p12 hypothetical protein phrog_16566 unknown function unknown function -1 4311 4442
YP_009281745.1 NC_031032_p33 hypothetical protein phrog_12011 unknown function unknown function -1 22510 22695
YP_009281722.1 NC_031032_p10 hypothetical protein phrog_38568 unknown function unknown function -1 3802 3984
YP_009281731.1 NC_031032_p19 ssDNA-binding protein phrog_44 single strand DNA binding protein DNA, RNA and nucleotide metabolism -1 8568 8891
YP_009281713.1 NC_031032_p1 hypothetical protein phrog_8978 unknown function unknown function -1 414 674
YP_009281746.1 NC_031032_p34 hypothetical protein phrog_8526 unknown function unknown function -1 22698 22991
YP_009281725.1 NC_031032_p13 DNA polymerase phrog_1907 DNA polymerase DNA, RNA and nucleotide metabolism -1 4454 6526