GOMFCHILDREN {GO}R Documentation

Annotation of GO identifiers by the GO identifiers of their direct chileren

Description

GOMFCHILDREN mappes GO ids to the GO ids of their direct children under molecular function (MF). Direct children of a given GO id are those GO ids correponding to all the children 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 children nodes are more specific than that for the parents

Details

This is an environment object with key and value pairs. GO ids are keys and the corresponding children GO ids are values. Values are vectors of length 1 or greater depending on whether the GO id of concern has only one or more children. GO ids that do not have any child node are assigned NA as the values.

Molecular function is defined as the tasks performed by individual gene products; examples are transcription factor and DNA helicase as defined by Gene Ontology Consortium.

Mappings were based on data provided by:

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

References

http://www.geneontology.org/ and http://www.ncbi.nlm.nih.gov/LocusLink

Examples

    require("GO", character.only = TRUE) || stop("GO unavailable")
    # Convert the environment object to a list
    xx <- as.list(GOMFCHILDREN)
    # Remove GO ids that do not have any children
    xx <- xx[!is.na(xx)]
    if(length(xx) > 0){
         # Get the first element
         xx[[1]]
         # Get more than one elements
         xx[1:3]
    }

[Package GO version 1.5.1 Index]