Unknown

Dataset Information

0

ESPRIT-Forest: Parallel clustering of massive amplicon sequence data in subquadratic time.


ABSTRACT: The rapid development of sequencing technology has led to an explosive accumulation of genomic sequence data. Clustering is often the first step to perform in sequence analysis, and hierarchical clustering is one of the most commonly used approaches for this purpose. However, it is currently computationally expensive to perform hierarchical clustering of extremely large sequence datasets due to its quadratic time and space complexities. In this paper we developed a new algorithm called ESPRIT-Forest for parallel hierarchical clustering of sequences. The algorithm achieves subquadratic time and space complexity and maintains a high clustering accuracy comparable to the standard method. The basic idea is to organize sequences into a pseudo-metric based partitioning tree for sub-linear time searching of nearest neighbors, and then use a new multiple-pair merging criterion to construct clusters in parallel using multiple threads. The new algorithm was tested on the human microbiome project (HMP) dataset, currently one of the largest published microbial 16S rRNA sequence dataset. Our experiment demonstrated that with the power of parallel computing it is now compu- tationally feasible to perform hierarchical clustering analysis of tens of millions of sequences. The software is available at http://www.acsu.buffalo.edu/?yijunsun/lab/ESPRIT-Forest.html.

SUBMITTER: Cai Y 

PROVIDER: S-EPMC5421816 | biostudies-literature | 2017 Apr

REPOSITORIES: biostudies-literature

altmetric image

Publications

ESPRIT-Forest: Parallel clustering of massive amplicon sequence data in subquadratic time.

Cai Yunpeng Y   Zheng Wei W   Yao Jin J   Yang Yujie Y   Mai Volker V   Mao Qi Q   Sun Yijun Y  

PLoS computational biology 20170424 4


The rapid development of sequencing technology has led to an explosive accumulation of genomic sequence data. Clustering is often the first step to perform in sequence analysis, and hierarchical clustering is one of the most commonly used approaches for this purpose. However, it is currently computationally expensive to perform hierarchical clustering of extremely large sequence datasets due to its quadratic time and space complexities. In this paper we developed a new algorithm called ESPRIT-Fo  ...[more]

Similar Datasets

| S-EPMC3152367 | biostudies-literature
| S-EPMC4213798 | biostudies-other
| S-EPMC3976248 | biostudies-literature
| S-EPMC7056916 | biostudies-literature
| S-EPMC6931356 | biostudies-literature
| S-EPMC5662604 | biostudies-literature
| S-EPMC6026198 | biostudies-other
| S-EPMC2678123 | biostudies-literature
| S-EPMC4757574 | biostudies-literature
| S-EPMC8696092 | biostudies-literature