Related Experiment Video
Updated: Oct 14, 2025

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
Density-based binning of gene clusters to infer function or evolutionary history using GeneGrouper
Alexander G McFarland1, Nolan W Kennedy2, Carolyn E Mills2
1Department of Civil and Environmental Engineering, Northwestern University, Evanston, IL 60208, USA.
Motivation:
Identifying variant forms of gene clusters of interest in phylogenetically proximate and distant taxa can help to infer their evolutionary histories and functions. Conserved gene clusters may differ by only a few genes, but these small differences can in turn induce substantial phenotypes, such as by the formation of pseudogenes or insertions interrupting regulation. Particularly as microbial genomes and metagenomic assemblies become increasingly abundant, unsupervised grouping of similar, but not necessarily identical, gene clusters into consistent bins can provide a population-level understanding of their gene content variation and functional homology.
Results:
We developed GeneGrouper, a command-line tool that uses a density-based clustering method to group gene clusters into bins. GeneGrouper demonstrated high recall and precision in benchmarks for the detection of the 23-gene Salmonella enterica LT2 Pdu gene cluster and four-gene Pseudomonas aeruginosa PAO1 Mex gene cluster among 435 genomes spanning mixed taxa. In a subsequent application investigating the diversity and impact of gene-complete and -incomplete LT2 Pdu gene clusters in 1130 S.enterica genomes, GeneGrouper identified a novel, frequently occurring pduN pseudogene. When investigated in vivo, introduction of the pduN pseudogene negatively impacted microcompartment formation. We next demonstrated the versatility of GeneGrouper by clustering distant homologous gene clusters and variable gene clusters found in integrative and conjugative elements.
Availability And Implementation:
GeneGrouper software and code are publicly available at https://pypi.org/project/GeneGrouper/.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Genomics
Genome Annotation and Assembly
Gene Duplication and Divergence
The duplicated copies of the gene are called Paralogs. Paralogs with similar sequences and functions form a gene family. Across several species, a large number of gene families are...
Genomic DNA in Eukaryotes
Genomic DNA in Prokaryotes
Genomic Diversity in Bacteria
Although bacterial genomes are much...

