\name{org.Hs.ipiGO} \alias{org.Hs.ipiGO} \alias{org.Hs.ipiGO2IPIID} \title{Map protein identifier to GO} \description{ org.Hs.ipiGO maps protein identifiers to Gene Ontology identifiers . } \details{ Each Protein identifier is mapped to a list. Each component contain : GO ID, Evidence and Ontology (C,F,P). NAs are assigned to probe identifiers that can not be mapped to any Gene Ontology information. The Evidence element contains a code indicating what kind of evidence supports the association of the GO id to the protein id. The evidence codes in use include: IMP: inferred from mutant phenotype IGI: inferred from genetic interaction IPI: inferred from physical interaction ISS: inferred from sequence similarity IDA: inferred from direct assay IEP: inferred from expression pattern IEA: inferred from electronic annotation TAS: traceable author statement NAS: non-traceable author statement ND: no biological data available IC: inferred by curator Mappings were based on data provided by: IPI (\url{ftp://ftp.ebi.ac.uk/pub/databases/IPI/current/ipi.HUMAN.dat.gz}) on Homo sapiens 3.75, 19 Aug 2010 } \examples{ x <- org.Hs.ipiGO # Get the protein identifiers that are mapped to Gene Ontology annotation. mapped_proteins <- mappedkeys(x) # Convert to a list xx <- as.list(x[mapped_proteins]) if(length(xx) > 0){ # Get the value of the first key xx[[1]] } # For the reverse map: xx <- as.list(org.Hs.ipiGO2IPIID) if(length(xx) > 0){ goids <- xx[2:3] } }