Metric Learning on Expression Data for Gene Function Prediction
Stavros MakrodimitrisiD, Marcel J. T. ReindersiD, Roeland C. H. J. van HamiD
Abstract
MotivationCo-expression of two genes across different conditions is indicative of their involvement in the same biological process. However, using RNA-Seq datasets with many experimental conditions from diverse sources introduces batch effects and other artefacts that might obscure the real co-expression signal. Moreover, only a subset of experimental conditions is expected to be relevant for finding genes related to a particular Gene Ontology (GO) term. Therefore, we hypothesize that when the purpose is to find similar functioning genes that the co-expression of genes should not be determined on all samples but only on those samples informative for the GO term of interest.\n\nResultsTo address both types of effects, we developed MLC (Metric Learning for Co-expression), a fast algorithm that assigns a GO-term-specific weight to each expression sample. The goal is to obtain a weighted co-expression measure that is more suitable than the unweighted Pearson correlation for applying Guilt-By-Association-based function predictions. More specifically, if two genes are annotated with a given GO term, MLC tries to maximize their weighted co-expression, and, in addition, if one of them is not annotated with that term, the weighted co-expression is minimized. Our experiments on publicly available Arabidopsis thaliana RNA-Seq data demonstrate that MLC outperforms standard Pearson correlation in term-centric performance.\n\nAvailabilityMLC is available as a Python package at www.github.com/stamakro/MLC\n\nContacts.makrodimitris@tudelft.nl\n\nSupplementary informationSupplementary data are available online.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 19
- FWCI
- 1.08
- Field percentile
- top 25%
- Organism
- 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
- Evaluation of critical data processing steps for reliable prediction of gene co-expression from large collections of RNA-seq data
Alexis Vandenbon·PLoS ONEPeer-reviewed·Jan 28, 2022
- GeneCOCOA: Detecting context-specific functions of individual genes using co-expression data
Simonida Zehr, Sebastian Wolf, … Timothy Warwick·PLoS Computational BiologyPeer-reviewed·Mar 31, 2025
- PrismExp: Predicting Human Gene Function by Partitioning Massive RNA-seq Co-expression Data
Alexander Lachmann, Kaeli Rizzo, … Avi Ma’ayan·bioRxiv·Jan 20, 2021
- GCM: metric-guided clustering by genetic algorithm for correlation-defined modules
Luis Javier Madrigal-Roca, John K. Kelly·bioRxiv·Jul 20, 2026
- Robust gene coexpression networks using signed distance correlation
Javier Pardo-Diaz, Lyuba V. Bozhilova, … Gesine Reinert·BioinformaticsPeer-reviewed·Jan 20, 2021
- Gene function prediction from bulk coexpression is bounded by cell-type-level signal
Alexander Adrian-Hamazaki, Paul Pavlidis·bioRxiv·Sep 4, 2026