NetAn: A Python Toolbox for Network-based Gene Annotation Enrichment
Abstract
BackgroundGene annotation enrichment analysis is the gold standard for studying the biological context of a set of genes, but available tools often overlook important network properties of the underlying gene regulatory system. ResultsWe present the NETwork ANnotation enrichment package, NetAn, built in Python, which augments annotation analysis with approaches such as inference of closely related genes to include local neighbors in the analysis, the extraction of separate network sub-clusters, and the following over-representation analyses based on network clustering. By using NetAn, we demonstrate how these approaches enhance the identification of relevant annotations in human gene sets. In a specific case study on Multiple Sclerosis (MS), NetAns approach of incorporating neighboring genes through network-based expansion demonstrates a distinct advantage in identifying immune-related genes critical to MS pathology. Furthermore, we demonstrate the ability of NetAn to stratify MS annotations to also identify relevant neuron-related enrichments. Lastly, we compare NetAn to alternative network-based approaches, and find it to have greater specificity compared to broader approaches like NET-GE. ConclusionsWe present NetAn, a novel network-based approach that can stratify annotation enrichment analyses by integrating gene interactions and network topology, thereby strengthening biological signals through the inclusion of associated genes. This approach allows for enhanced identification of disease-relevant annotations, as demonstrated in the MS case study.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- 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
- NETGE-PLUS: standard and network-based gene enrichment analysis in human and model organisms
Samuele Bovo, Pier Luigi Martelli, … Rita Casadio·Journal of Proteome ResearchPeer-reviewed·Jan 23, 2020
- GSAn: an alternative to enrichment analysis for annotating gene sets
Aarón Ayllón-Benítez, Romain Bourqui, … Fleur Mougin A·NAR Genomics and BioinformaticsPeer-reviewed·Mar 14, 2020
- Genes with high network connectivity are enriched for disease heritability
Samuel Sungil Kim, Chengzhen L. Dai, … Alkes L. Price·The American Journal of Human GeneticsPeer-reviewed·May 1, 2019
- NORMA-The network makeup artist: a web tool for network annotation visualization
Mikaela Koutrouli, Evangelos Karatzas, … Georgios A. Pavlopoulos·Genomics Proteomics & BioinformaticsPeer-reviewed·Jun 24, 2021
- GeneWalk identifies relevant gene functions for a biological context using network representation learning
Robert Ietswaart, Benjamin M. Gyori, … L. Stirling Churchman·Genome biologyPeer-reviewed·Feb 1, 2021
- Genetic Information Relationship Network (GIRN): A Force-directed graphing tool for gene expression analysis
Gaëlle Rondeau, John Welsh·bioRxiv·Oct 7, 2016