henhaobio
Sign in

bioRxivGenomicsPreprint

An encoding of genome content for machine learning

Adrian ViehwegeriD, Samantha Krautwurst, Donovan H. ParksiD, Brigitte KönigiD, Manja MarziD

PDFDOICode

Abstract

Learning algorithms have at their disposal an ever-growing number of metagenomes for biomining and the study of microbial functions. We propose a novel representation of function called nanotext that scales to very large data sets while capturing precise functional relationships.\n\nThese relationships are learned from a corpus of 32 thousand genome assemblies with 145 million protein domains. We treat the protein domains in a genome like words in a document, assuming that protein domains in a similar context have similar \"meaning\". This meaning can be distributed by the Word2Vec embedding algorithm over a vector of numbers. These vectors not only encode function but can be used to predict even complex genomic features and phenotypes.\n\nWe apply nanotext to data from the Tara ocean expedition to predict plausible culture media and growth temperatures for microorganisms from their metagenome assembled genomes (MAGs) alone. nanotext is freely released under a BSD licence (https://github.com/phiweger/nanotext).

Citations
17

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.

Similarity Map
SelectedSame fieldCross-field
THISZhang '26Baum '26Tawfiq '24Odrzywołek '22Arango-Argo '21Prabakaran '25
58% semantic matchBioinformatics
Liang Zhang, Yukun Zhang, Yang Tan+6 more·bioRxiv·Oct 27, 2026