Fast, flexible gene cluster family delineation with IGUA
Abstract
Prokaryotic genomes harbor a variety of functional elements encoded as contiguous multi-gene clusters. To identify homologous gene clusters, computational tools that account for multi-gene architectures are needed to group gene clusters into Gene Cluster Families (GCFs). However, existing GCF delineation methods do not scale well to large datasets and are often limited to certain subclasses of gene clusters. Here, we present IGUA (Iterative Gene clUster Analysis; https://github.com/zellerlab/IGUA), a scalable, flexible GCF delineation method for genomic segments with multi-gene architectures. On a biosynthetic gene cluster (BGC) clustering task, IGUA is 29× and 10× faster than the state-of-the-art (BiG-SCAPE v2 and BiG-SLiCE v2, respectively; 28 CPUs), without sacrificing accuracy. To highlight its scalability, we use IGUA to cluster >2.8 million BGCs from ≈1 million prokaryotic genomes in <18 h (n = 2 829 071 BGCs to 56 960 GCFs). To showcase its utility beyond BGC clustering, we use IGUA to cluster five additional prokaryotic gene cluster types (secretion systems, prophages, genomic islands, phage-plasmids, and carbohydrate active enzyme [CAZyme] gene clusters). Overall, IGUA represents a versatile GCF delineation tool with unmatched computational efficiency and flexibility, enabling (meta)genomic mining applications at unprecedented scales.