as.geneSet {background} | R Documentation |
as.geneSet(background);
the result list could be used for save as json file for
parsed in R by jsonlite::fromJSON
function, and used
for the gsva analysis.
a tuple list object that contains the gene set information, data result in format like:
list(
"cluster id 1" = c("gene id", "gene id", ...),
"cluster id 2" = c("gene id", "gene id", ...),
...
)
let kb = read.background("hsa.xml");
let geneSet = as.geneSet(kb);
# save as json file
geneSet
|> JSON::json_encode()
|> writeLines(con = "hsa.json")
;
# load in R
library(jsonlite);
geneSet = jsonlite::fromJSON("hsa.json");
# use for gsva analysis
gsva(data, geneSet, method="gsva", ...);