Uses limma::getGeneKEGGLinks()
and limma::getKEGGPathwayNames()
internally.
"human"
, "mouse"
or any of the bioconductor or kegg-style
abbreviations.
Gene identifiers are returned by the REST service as
entrez identifiers. Set this to "ensembl"
to translate them internally
using convertIdentifiers()
. If species
is not "human"
or "mouse"
,
you need to provide an idxref table that works with convertIdentifiers()
.
pass through arguments
A BiocSet of the kegg stuffs
Currently we just support the pathway database, and only entrez ids.
Note that it is your responsibility to ensure that you can use the KEGG database according to their licensing requirements.
getKeggGeneSetDb()
: method that returns a GeneSetDb
# \donttest{
# connects to the internet and takes a while
mouse.entrez <- getKeggCollection("mouse", id.type = "entrez")
human.enrez <- getKeggCollection("human", id.type = "entrez")
# }