This document summarizes a comparative genome analysis that identified five distinct subfamilies of sortase enzymes in gram-positive bacteria. Sortases are enzymes that anchor surface proteins to the cell wall by recognizing a cell wall sorting signal on the proteins. The analysis examined 72 bacterial genomes and identified 176 sortase homologs that clustered into six subfamilies based on sequence similarity, including two previously known subfamilies (SrtA and SrtB) and three new subfamilies numbered 3, 4, and 5. A hidden Markov model was used to further characterize the subfamilies. The analysis aims to predict which specific sortase enzymes are responsible for anchoring which surface proteins based on the sorting signal motifs.