Related Experiment Video
Updated: Jun 29, 2025

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
Published on: August 14, 2018
Accurately clustering biological sequences in linear time by relatedness sorting
Erik Wright1,2
1Department of Biomedical Informatics, University of Pittsburgh, Pittsburgh, PA, USA. eswright@pitt.edu.
A new algorithm, Clusterize, efficiently clusters millions of biological sequences with high accuracy. This method achieves linear time complexity, outperforming existing linear-time algorithms and rivaling slower, more accurate ones for large-scale biological data analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Clustering biological sequences is crucial due to exponential data growth.
- Existing super-linear clustering methods are computationally expensive for large datasets.
- Current linear-time algorithms sacrifice accuracy for speed.
Purpose of the Study:
- Develop a linear-time sequence clustering algorithm with high accuracy.
- Characterize the performance of the new algorithm.
- Enable efficient clustering of millions of biological sequences.
Main Methods:
- Developed Clusterize, an algorithm that sorts sequences by relatedness.
- Linearized the clustering problem through sequence sorting.
- Evaluated Clusterize against established tools like CD-HIT, MMseqs2, UCLUST, and Linclust.
Main Results:
- Clusterize achieves accuracy comparable to popular super-linear methods.
- Demonstrates linear asymptotic scalability, practical for large datasets.
- Outperforms Linclust in both accuracy and cluster size for linear-time clustering.
- Successfully clustered millions of nucleotide and protein sequences.
Conclusions:
- Clusterize offers a scalable and accurate solution for biological sequence clustering.
- Provides a valuable tool for analyzing large-scale genomic and proteomic data.
- Addresses the need for efficient yet precise sequence grouping in bioinformatics.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Phylogenetic Trees
Gene Evolution - Fast or Slow?
In contrast, regions which code...
RNA-seq
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
Next-generation Sequencing
Next-Generation Sequencing Methods
Although all next-generation methods use different technologies, they all share a set of standard features....
Signal Sequences and Sorting Receptors

