bioRxivBioinformaticsPreprint
A Vector Representation of DNA Sequences Using Locality Sensitive Hashing
Abstract
Drawing from the analogy between natural language and \"genomic sequence language\", we explored the applicability of word embeddings in natural language processing (NLP) to represent DNA reads in Metagenomics studies. Here, k-mer is the equivalent concept of word in NLP and it has been widely used in analyzing sequence data. However, directly replacing word embedding with k-mer embedding is problematic due to two reasons: First, the number of k-mers is many times of the number of words in NLP, making the model too big to be useful. Second, sequencing errors create lots of rare k-mers (noise), making the model hard to be trained. In this work, we leverage Locality Sensitive Hashing (LSH) to overcoming these challenges. We then adopted the skip-gram with negative sampling model to learn k-mer embeddings. Experiments on metagenomic datasets with labels demonstrated that LSH can not only accelerate training time and reduce the memory requirements to store the model, but also achieve higher accuracy than alternative methods. Finally, we demonstrate the trained low-dimensional k-mer embeddings can be potentially used for accurate metagenomic read clustering and predict their taxonomy, and this method is robust on reads with high sequencing error rates (12-22%).
- Citations
- 12
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Continuous embeddings of DNA sequencing reads, and application to metagenomics
Romain Menegaux, Jean‐Philippe Vert·Journal of Computational BiologyPeer-reviewed·Feb 20, 2019
- Shared Nearest Neighbor clustering in a Locality Sensitive Hashing framework
Sawsan Kanj, Thomas Brüls, Stéphane Gazut·Journal of Computational BiologyPeer-reviewed·Sep 27, 2017
- Kmer-Node2Vec: a Fast and Efficient Method for Kmer Embedding from the Kmer Co-occurrence Graph, with Applications to DNA Sequences
Zhaochong Yu, Zihang Yang, … Yuanzhe Cai·Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC)Peer-reviewed·Jul 24, 2023
- CONSULT-II: Accurate taxonomic identification and profiling using locality-sensitive hashing
Ali Osman Berk Şapcı, Eleonora Rachtman, Siavash Mirarab·BioinformaticsPeer-reviewed·Mar 14, 2024
- LOCALE: Local-Alignment Embeddings for Noise-Robust DNA Search at Scale
Ryan Synk, Prashant Pandey, … Ramani Duraiswami B·bioRxiv·Oct 13, 2026
- 16S rRNA sequence embeddings: Meaningful numeric feature representations of nucleotide sequences that are convenient for downstream analyses
Stephen Woloszynek, Zhengqiao Zhao, … GAIL L. ROSEN·PLoS Computational BiologyPeer-reviewed·Feb 26, 2019