GOBPCHILDREN               package:GO               R Documentation

_A_n_n_o_t_a_t_i_o_n _o_f _G_O _I_d_e_n_t_i_f_i_e_r_s _t_o _t_h_e_i_r _B_i_o_l_o_g_i_c_a_l _P_r_o_c_e_s_s _C_h_i_l_d_r_e_n

_D_e_s_c_r_i_p_t_i_o_n:

     This data set describes associations between GO molecular function
     (BP) terms and their direct children BP terms, based on the
     directed acyclic graph (DAG) defined by the Gene Ontology
     Consortium. The format is an R environment mapping the GO BP terms
     to all direct children terms, where a direct child term is a more
     specific GO term that is immediately preceded by the given GO term
     in the DAG.

_D_e_t_a_i_l_s:

     Each GO BP term is mapped to a vector of children GO BP terms.

     Biological process is defined as the broad biological goals, such
     as mitosis or purine metabolism, that are accomplished by ordered
     assemblies of molecular functions as defined by Gene Ontology
     Consortium.

     Mappings were based on data provided by:

     Gene Ontology:<URL:
     http://gopher5/compbio/annotationSourceData/archive.godatabase.org
     /latest/>. Built: 200509

     Package built: Fri Sep 30 02:51:32 2005

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://www.geneontology.org/> and <URL:
     http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=gene>

_E_x_a_m_p_l_e_s:

       require("GO", character.only = TRUE) || stop("GO unavailable")
       require("annotate", character.only = TRUE) || stop("annotate unavailable")
       # Convert the environment object to a list
       xx <- as.list(GOBPCHILDREN)
       # Remove GO ids that do not have any children
       xx <- xx[!is.na(xx)]
       if(length(xx) > 0){
          # Get the parent GO ids for the first elents of xx
             goids <- xx[[1]]
             # Find out the GO terms for the first parent goid
             GOID(GOTERM[[goids[1]]])
             Term(GOTERM[[goids[1]]])
             Synonym(GOTERM[[goids[1]]])
             Secondary(GOTERM[[goids[1]]])
             Definition(GOTERM[[goids[1]]])
             Category(GOTERM[[goids[1]]])
       }

