GOCCPARENTS {GO} | R Documentation |
GOCCPARENTS mappes GO ids to the GO ids of their direct parents under cellular component (CC). Direct parents of a given GO id are those GO ids correponding to all the parents nodes that have direct link to the node for the GO id of concern based on the directed acyclic graph defined by Gene Ontology Consortium. GO terms for parent nodes are more general than that of the child nods
This is an environment object with key and value pairs. GO ids are keys and the corresponding parent GO ids are values. Values are named vectors of length 1 or greater depending on whether the GO id of concern has only one or more parents. The name(s) of value(s) is(are) the association code (isa or partof) between the GO id and its direct parents.GO ids that do not have any parent node are assigned NA as the values.
Cellular component is defined as the subcellular structures, locations, and macromolecular complexes; examples include nucleus, telomere, and origin recognition complex as defined b y Gene Ontology Consortium.
Mappings were based on data provided:
Gene Ontology Consortium built: 2004-02-01.http://www.godatabase.org/dev/database/archive/2004-02-01/go_200402-termdb.xml.gz
Package built: Wed Mar 3 16:27:29 2004
http://www.geneontology.org/ and http://www.ncbi.nlm.nih.gov/LocusLink
require("GO", character.only = TRUE) || stop("GO unavailable") # Convert the environment object to a list xx <- as.list(GOCCPARENTS) # Remove GO ids that do not have any parent xx <- xx[!is.na(xx)] if(length(xx) > 0){ # Get the first element xx[[1]] # Get more than one elements xx[1:3] goids <- xx[[1]] }