Accurately clustering biological sequences in linear time by relatedness sorting.
Ontology highlight
ABSTRACT: Clustering biological sequences into similar groups is an increasingly important task as the number of available sequences continues to grow exponentially. Search-based approaches to clustering scale super-linearly with the number of input sequences, making it impractical to cluster very large sets of sequences. Approaches to clustering sequences in linear time currently lack the accuracy of super-linear approaches. Here, I set out to develop and characterize a strategy for clustering with linear time complexity that retains the accuracy of less scalable approaches. The resulting algorithm, named Clusterize, sorts sequences by relatedness to linearize the clustering problem. Clusterize produces clusters with accuracy rivaling popular programs (CD-HIT, MMseqs2, and UCLUST) but exhibits line
SUBMITTER: Wright E
PROVIDER: S-EPMC11001989 | biostudies-literature | 2024 Apr
REPOSITORIES: biostudies-literature
ACCESS DATA