Skip to content

Repository files navigation

GOcontext

R-CMD-checkcodecovLicense: 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 repositoryref="<tag>", # Version to install, e.g. v0.1.0 dependencies=TRUE, # Install all dependenciesupgrade="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

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages