Learn R Programming

GOxploreR (version 1.2.8)

Structural Exploration of the Gene Ontology (GO) Knowledge Base

Description

It provides an effective, efficient, and fast way to explore the Gene Ontology (GO). Given a set of genes, the package contains functions to assess the GO and obtain the terms associated with the genes and the levels of the GO terms. The package provides functions for the three different GO ontology. We discussed the methods explicitly in the following article .

Copy Link

Version

Install

install.packages('GOxploreR')

Monthly Downloads

277

Version

1.2.8

License

GPL-2

Maintainer

Kalifa Manjang

Last Published

April 5th, 2025

Functions in GOxploreR (1.2.8)

GOTermsApp.C

Title
Gene2GOTermAndLevel

Get the Gene Ontology (GO) terms associated with a gene(s) and their levels
Gene2GOTermAndLevel_ON

Get the Gene Ontology (GO) terms associated with a gene(s) and their levels
Level2GOTermCC

GO cellular component (CC) terms on a level
GOTermsApp.M

Title
GOTermsApp.B

Building tree one
Level2LeafNodeCC

GO cellular component (CC) level leaf nodes getter
Level2GOTermMF

GO molecular function (MF) terms on a level
GetLeafNodesCC

All the CC GO-DAG leaf nodes
Level2NoLeafNodeCC

Non-leaf GO-terms on a GO CC level
Level2NoLeafNodeBP

Non-leaf GO-terms on a GO BP level
Level2NoLeafNodeMF

Non-leaf GO-terms on a GO MF level
Level2RegularNodeBP

Regular nodes from a GO BP level
Level2LeafNodeMF

GO molecular function (MF) level leaf nodes getter
drawGraph4Vis

Visualize GO DAG
distRankingGO

Provides ranking of GO-terms according to distance
Level2LeafNodeBP

GO biological process (BP) level leaf nodes getter
degreeDistMF

Degree distribution of the GO molecular function (MF) terms on a GO-level
Level2JumpNodeMF

Jump nodes from a GO MF level
degreeDistCC

Degree distribution of the GO cellular component (CC) terms on a GO level
drawGraph

Visualize GO DAG
edgelistBP

Title
visRDAGMF

Species-specific molecular function GO-DAG
getGOcategory

GO-term category getter
Level2JumpNodeBP

Jump nodes from a GO BP level
Level2JumpNodeCC

Jump nodes from a GO CC level
visRsubDAGMF

Visualise the GO-DAG for a specific organism based on certain GO-terms
edgelistMF

Title
goterm.org

Title
edgelistCC

Title
all_terms_level_h2

Building tree
Level2RegularNodeCC

Regular nodes from a GO CC level
degreeDistBP

Degree distribution of the GO biological process (BP) terms on a GO-level
Level2RegularNodeMF

Regular nodes from a GO MF level
visRsubDAGCC

Visualise the GO-DAG for a specific organism based on certain GO-terms
visRsubDAGBP

Visualise the GO-DAG for a specific organism based on certain GO-terms
getNodeTerms

Retrieve GO terms in each category
scoreRankingGO

Provides ranking of GO-terms according to a score
maxLevelBP

Return length of depth for bp
prioritizedGOTerms

prioritization of a lists of GO-terms
visRDAGBP

Species-specific biological process GO-DAG
maxLevelCC

Return length of depth for cc
visRDAGCC

Species-specific cellular component GO-DAG
maxLevelMF

Return length of depth for mf
GOTermMFOnLevel

GO molecular function (MF) term level getter
GO2DecCC

GO cellular component (CC) descendant GO-terms as an Edgelist
GOTermMF2ChildLevel

Get the level of a molecular function (MF) GO term's children
GOTermBPOnLevel

GO biological process (BP) terms level getter
GOTermCC2ChildLevel

Get the level of a cellular component (CC) GO term's children
GO4Organism

All gene association GO-terms for an organism
GOTermCCOnLevel

GO cellular component (CC) terms level getter
GOTermBP2ChildLevel

Get the level of a biological process (BP) GO term's children
GO2DecBP

GO biological process (BP) descendant GO-terms as an Edgelist
GO2DecMF

GO molecular function (MF) descendant GO-terms as an Edgelist
GetDAG

Organism-specific GO-DAG edgelist
GetLeafNodesMF

All the MF GO-DAG leaf nodes
GetLeafNodesBP

All the BP GO-DAG leaf nodes
Level2GOTermBP

GO biological process (BP) terms on a level