Skip to content

Thomas-Rauter/GOcontext

Repository files navigation

GOcontext

R-CMD-check codecov License: MIT

Context-aware restriction of the Gene Ontology (GO) hypothesis space for enrichment analysis.

GOcontext constructs context-specific GO subgraphs to restrict the set of GO terms tested in enrichment analysis. Starting from the Gene Ontology graph distributed in GO.db, organism-specific GO-to-gene mappings can be attached from an OrgDb, and the ontology can then be restricted to terms relevant to the current biological context.

By reducing the number of tested GO terms while preserving the underlying GO graph structure, GOcontext aims to decrease the multiple testing burden while maintaining a transparent and reproducible GO universe for enrichment analysis.

See the full documentation at the GOcontext website.

Installation

if (!requireNamespace("remotes", quietly = TRUE)) {
  install.packages("remotes")
}

remotes::install_github(
  "Thomas-Rauter/GOcontext",   # GitHub repository
  ref = "<tag>",        # Version to install, e.g. v0.1.0 
  dependencies = TRUE,  # Install all dependencies
  upgrade = "always"    
)

Issues

Bug reports and feature requests are welcome via GitHub Issues.

License

MIT

About

Context-aware restriction of the Gene Ontology (GO) for enrichment analysis.

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages