Gene Ontology terms

geneOntology(genes, BPPARAM = BiocParallel::bpparam())

Arguments

genes

character. Gene identifiers (e.g. WBGene00004804).

BPPARAM

bpparamClass. BiocParallel parameter to specify the desired processor configuration.
We recommend using one of the following:

Value

DataFrame.

Note

Updated 2020-01-03.

Examples

## WormBase REST API must be accessible. genes <- c("WBGene00000912", "WBGene00004804") tryCatch( expr = geneOntology(genes), error = function(e) e )
#> DataFrame with 2 rows and 4 columns #> geneID #> <character> #> 1 WBGene00000912 #> 2 WBGene00004804 #> biologicalProcess #> <list> #> 1 GO:0000122~negative regulation of transcription by RNA polymerase II,GO:0002119~nematode larval development,GO:0002376~immune system process,... #> 2 GO:0000303~response to superoxide,GO:0001708~cell fate specification,GO:0001714~endodermal cell fate specification,... #> cellularComponent #> <list> #> 1 GO:0005634~nucleus,GO:0005737~cytoplasm,GO:0005829~cytosol #> 2 GO:0005634~nucleus,GO:0005737~cytoplasm,GO:0005739~mitochondrion,... #> molecularFunction #> <list> #> 1 GO:0000977~RNA polymerase II regulatory region sequence-specific DNA binding,GO:0000981~DNA-binding transcription factor activity, RNA polymerase II-specific,GO:0003677~DNA binding,... #> 2 GO:0000977~RNA polymerase II regulatory region sequence-specific DNA binding,GO:0003677~DNA binding,GO:0003700~DNA-binding transcription factor activity,...