A clustering package for nucleotide sequences using Laplacian Eigenmaps and Gaussian Mixture Model. (1st February 2018)
- Record Type:
- Journal Article
- Title:
- A clustering package for nucleotide sequences using Laplacian Eigenmaps and Gaussian Mixture Model. (1st February 2018)
- Main Title:
- A clustering package for nucleotide sequences using Laplacian Eigenmaps and Gaussian Mixture Model
- Authors:
- Bruneau, Marine
Mottet, Thierry
Moulin, Serge
Kerbiriou, Maël
Chouly, Franz
Chretien, Stéphane
Guyeux, Christophe - Abstract:
- Abstract: In this article, a new Python package for nucleotide sequences clustering is proposed. This package, freely available on-line, implements a Laplacian eigenmap embedding and a Gaussian Mixture Model for DNA clustering. It takes nucleotide sequences as input, and produces the optimal number of clusters along with a relevant visualization. Despite the fact that we did not optimise the computational speed, our method still performs reasonably well in practice. Our focus was mainly on data analytics and accuracy and as a result, our approach outperforms the state of the art, even in the case of divergent sequences. Furthermore, an a priori knowledge on the number of clusters is not required here. For the sake of illustration, this method is applied on a set of 100 DNA sequences taken from the mitochondrially encoded NADH dehydrogenase 3 (ND3) gene, extracted from a collection of Platyhelminthes and Nematoda species. The resulting clusters are tightly consistent with the phylogenetic tree computed using a maximum likelihood approach on gene alignment. They are coherent too with the NCBI taxonomy. Further test results based on synthesized data are then provided, showing that the proposed approach is better able to recover the clusters than the most widely used software, namely Cd-hit-est and BLASTClust. Highlights: This package combines a Laplacian eigenmap embedding and a Gaussian Mixture Model. Tests were performed on real and simulated data. This package overperformsAbstract: In this article, a new Python package for nucleotide sequences clustering is proposed. This package, freely available on-line, implements a Laplacian eigenmap embedding and a Gaussian Mixture Model for DNA clustering. It takes nucleotide sequences as input, and produces the optimal number of clusters along with a relevant visualization. Despite the fact that we did not optimise the computational speed, our method still performs reasonably well in practice. Our focus was mainly on data analytics and accuracy and as a result, our approach outperforms the state of the art, even in the case of divergent sequences. Furthermore, an a priori knowledge on the number of clusters is not required here. For the sake of illustration, this method is applied on a set of 100 DNA sequences taken from the mitochondrially encoded NADH dehydrogenase 3 (ND3) gene, extracted from a collection of Platyhelminthes and Nematoda species. The resulting clusters are tightly consistent with the phylogenetic tree computed using a maximum likelihood approach on gene alignment. They are coherent too with the NCBI taxonomy. Further test results based on synthesized data are then provided, showing that the proposed approach is better able to recover the clusters than the most widely used software, namely Cd-hit-est and BLASTClust. Highlights: This package combines a Laplacian eigenmap embedding and a Gaussian Mixture Model. Tests were performed on real and simulated data. This package overperforms the state of the art in terms of accuracy. Python code is freely available on-line. … (more)
- Is Part Of:
- Computers in biology and medicine. Volume 93(2018)
- Journal:
- Computers in biology and medicine
- Issue:
- Volume 93(2018)
- Issue Display:
- Volume 93, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 93
- Issue:
- 2018
- Issue Sort Value:
- 2018-0093-2018-0000
- Page Start:
- 66
- Page End:
- 74
- Publication Date:
- 2018-02-01
- Subjects:
- DNA clustering -- Genomics -- Laplacian eigenmap -- Gaussian mixture model
Medicine -- Data processing -- Periodicals
Biology -- Data processing -- Periodicals
610.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00104825/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.compbiomed.2017.12.003 ↗
- Languages:
- English
- ISSNs:
- 0010-4825
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.880000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23145.xml