Back

Natural language processing of gene descriptions for overrepresentation analysis with GeneTEA

Boyle, I. A.; Aquib, N. A.; Kocak, M.; Creasi, R.; Montgomery, P. G.; Campbell, C. D.; Dempster, J. M.

2025-04-03 bioinformatics
10.1101/2025.03.28.646026 bioRxiv
Show abstract

Overrepresentation analysis (ORA) is used to identify the biological relationships in a list of genes by testing gene sets for enrichment in the query. However, the inconsistent definition and highly overlapping nature of gene set databases can make interpreting ORA results difficult. Here, we introduce GeneTEA, a model that takes in free-text gene descriptions and incorporates several natural language processing methods to learn a sparse gene-by-term embedding, which can be treated as a de novo gene set database. We benchmark performance against other popular ORA tools and find that only GeneTEA properly controls false discovery while consistently surfacing relevant biology. O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=75 SRC="FIGDIR/small/646026v1_ufig1.gif" ALT="Figure 1"> View larger version (22K): org.highwire.dtl.DTLVardef@145a76aorg.highwire.dtl.DTLVardef@1f221d3org.highwire.dtl.DTLVardef@18acdacorg.highwire.dtl.DTLVardef@1c5106a_HPS_FORMAT_FIGEXP M_FIG C_FIG

Published in Genome Biology (predicted rank #3) · training set

Matching journals

The top 4 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.