| 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", ...);