Snekmer Learn/Apply: A kmer-based vector similarity approach to proteinclassification suitable for metagenomic datasets
Tara A. NitkaiD, Jeremy JacobsoniD, Christine ChangiD, Genevieve R. Krause, Travis J. WheeleriD, Robert G. EgbertiD, William C. NelsoniD, Jason McDermottiD
Abstract
Advances in whole genome sequencing have led to a rapid and ongoing increase in the amount of sequence data available, but 40-50% of known genes have no functional annotation and only 25-30% have specific functional annotations. Current functional annotation approaches typically rely on computationally expensive pairwise or multiple sequence alignments, preventing rapid development of models for novel protein functions and sometimes limiting methods to one ontology. Representation of sequence in short segments (kmers) has been used in many applications for nucleotide sequence, and more recently has been applied to protein sequence as well. We previously developed Snekmer, a tool which uses kmer patterns to develop alignment-free individual protein family models. Other approaches, such as MMSeqs2 and DIAMOND, use protein kmers as a fast filter to reduce search space for subsequent sequence alignment. Here, we describe a novel addition to the Snekmer tool which builds kmer libraries for protein families and uses those libraries to map functional annotations to new sequences. We first demonstrate that our method accurately applies TIGRFAMs annotations to protein fragments and to a low-sequence identity benchmark dataset, and further use it to annotate a set of drought stress associated soil and rhizosphere metagenome sequences with higher sensitivity towards several important protein function classes than that shown by HMMs. We have incorporated this workflow into Snekmer.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- kMermaid: Ultrafast functional classification of microbial reads
A. Lucas, D. E. Schaffer, … N. Auslander·bioRxiv·Aug 28, 2023
- FAMUS: A Few-Shot Learning Framework for Large-Scale Protein Annotation
Guy Shur, David Burstein·BioinformaticsPeer-reviewed·Oct 1, 2026
- Using Deep Learning to Annotate the Protein Universe
Maxwell L. Bileschi, David Belanger, … Lucy J. Colwell·Nature BiotechnologyPeer-reviewed·Feb 21, 2022
- Fast protein database as a service with kAAmer
Maxime Déraspe, Sébastien Boisvert, … Jacques Corbeil·bioRxiv·Apr 1, 2020
- MetaMLP: A fast word embedding based classifier to profile target gene databases in metagenomic samples
Gustavo Arango-Argoty, Lenwood S. Heath, … Liqing Zhang·Journal of Computational BiologyPeer-reviewed·Oct 19, 2021
- Scaling and democratising structure-based protein function prediction with metagenomic-deepFRI
Valentyn Bezshapkin, Filip Schymik, … Tomasz Kościółek·bioRxiv·Apr 29, 2026