A relational genesets object
A relational genesets object
gsets
genesets
A list of genesets where list names refers to geneset labels and values are geneset members represented as a vector
nodes
A data frame of labeled nodes
edges
A data frame of directed edges
name
A character vector describing source of genesets
version
A character vector describing versioning
new()
Create a rgsets object
rgsets$new( genesets, nodes, edges, name = "Custom", version = "", quiet = FALSE )
genesets
A list of genesets where list names refers to geneset labels and values are geneset members represented as a vector
nodes
A data frame of labeled nodes
edges
A data frame of directed edges
name
A character vector describing source of genesets
version
A character vector describing versioning
quiet
Use true to silence warnings
A new rgsets object
print()
Print relational genesets information
rgsets$print()
NULL
info()
Returns versioning information
rgsets$info()
A character vector with name and version
reduce()
Reduces genesets to a background distribution of symbols
rgsets$reduce(background)
background
A character vector of symbols
A rgsets object
subset()
Subsets genesets on a character vector of labels
rgsets$subset(labels)
labels
A character vector of genesets
A rgsets object
clone()
The objects of this class are cloneable with this method.
rgsets$clone(deep = FALSE)
deep
Whether to make a deep clone.