mgsa
mgsa implements a Bayesian model to identify biological categories (e.g., Gene Ontology (GO) terms) that are enriched for responder genes in genomics experiments.
Key Features:
- Bayesian Network Integration: Embeds all biological categories within a Bayesian network that models gene response as a function of category activation.
- Probabilistic Inference: Uses probabilistic inference to identify active categories while accounting for overlap between categories without requiring multiple testing corrections.
- Performance on Simulations: Demonstrates up to 95% precision at 20% recall under moderate noise and reports a tenfold precision improvement over single-category enrichment analyses on simulated data.
- High-Level Biological Summaries: Produces summarized core biological processes and reduces confounding associations when applied to real datasets such as gene expression data in yeast.
Scientific Applications:
- Gene set enrichment interpretation: Identification of biologically relevant pathways and GO terms enriched for responder genes in genomics experiments.
- Transcriptome summarization: Extraction of high-level biological process summaries from gene expression datasets, including yeast expression studies.
Methodology:
Implements the Model-Based Gene Set Analysis (MGSA) Bayesian modeling approach by embedding categories in a Bayesian network, modeling gene responses as functions of category activation, and applying probabilistic inference to infer active categories while accounting for category overlap.
Topics
Collections
Details
- License:
- Artistic-2.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 1/17/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Bauer S, Gagneur J, Robinson PN. GOing Bayesian: model-based gene set analysis of genome-scale data. Nucleic Acids Research. 2010;38(11):3523-3532. doi:10.1093/nar/gkq045. PMID:20172960. PMCID:PMC2887944.