MetaMLP: A fast word embedding based classifier to profile target gene databases in metagenomic samples
Gustavo Arango-Argoty, Lenwood S. HeathiD, Amy J. PrudeniD, Peter J. VikeslandiD, Liqing ZhangiD
Abstract
The functional profile of metagenomic samples allows the understanding of the role of the microbes in their environment. Such analysis consists of assigning short sequencing reads to a particular functional category. Normally, manually curated databases are used for functional assignment where genes are arranged into different classes. Sequence alignment has been widely used to profile metagenomic samples against curated databases. However, this method is time consuming and requires high computing resources. Although several alignment free methods based on k-mer composition have been developed in the recent years, they still require a large amount of memory. In this paper, MetaMLP (Metagenomics Machine Learning Profiler) a machine learning method that represents sequences into numerical vectors (embeddings) and uses a simple one hidden layer neural network to profile functional categories is proposed. Unlike other methods, MetaMLP enables partial matching by using a reduced alphabet to build sequence embeddings from full and partial kmers. MetaMLP is able to identify a slightly larger number of reads compared to Diamond (one of the fastest sequence alignment method) as well as to perform accurate predictions with 0.99 precision and 0.99 recall. MetaMLP can process 100M reads in around 10 minutes in a laptop computer which is 50x faster than Diamond. MetaMLP is free for use, available at https://bitbucket.org/gaarangoa/metamlp/src/master/.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 8
- FWCI
- 0.24
- Field percentile
- 44th percentile
- Assay
- Research Focus
- Approach
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
- Fast, lightweight, and accurate metagenomic functional profiling using FracMinHash sketches
Mahmudur Rahman Hera, Shaopeng Liu, … David Koslicki·bioRxiv·Nov 6, 2023
- Metalign: Efficient alignment-based metagenomic profiling via containment min hash
Nathan LaPierre, Mohammed Alser, … Serghei Mangul·Genome biologyPeer-reviewed·Sep 10, 2020
- kMermaid: Ultrafast functional classification of microbial reads
A. Lucas, D. E. Schaffer, … N. Auslander·bioRxiv·Aug 28, 2023
- Searching more genomic sequence with less memory for fast and accurate metagenomic profiling
Shea N. Gardner, Sasha K. Ames, … Jonathan E. Allen·bioRxiv·Jan 14, 2016
- MT-MAG: Accurate and interpretable machine learning for complete or partial taxonomic assignments of metagenome-assembled genomes
Wanxin Li, Lila Kari A, … Laura A. Hug·bioRxiv·Jan 12, 2022
- Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes
Javier Tamames, Marta Cobo-Simón, Fernando Puente‐Sánchez·BMC GenomicsPeer-reviewed·Dec 1, 2019