An object of class "Anno" that contains associations between Gene Ontology Biological Process terms and InterPro domains. This data is prepared based on the InterPro database (see http://www.ebi.ac.uk/interpro/) and ftp://anonymous@ftp.ebi.ac.uk/pub/databases/interpro/Current/interpro2go.
data(InterPro2GOBP)
an object of class Anno
. It has slots for "annoData",
"termData" and "domainData":
annoData
: a sparse matrix of domains X terms
termData
: variables describing ontology terms (i.e.
columns in annoData), including: "ID" (i.e. term ID), "Name" (i.e. term
Names), "Namespace" (i.e. term Namespace), and "Distance" (i.e. term
Distance to the ontology root)
domainData
: variables describing domains (i.e. rows in
annoData), including: "id" for InterPro ID, and "level" always equals
"InterPro", "description" for InterPro description
Hunter et al. (2012) Manual GO annotation of predictive protein signatures: the InterPro approach to GO curation. Database (Oxford), 2012:bar068.
# load data data(InterPro2GOBP) InterPro2GOBPAn object of S4 class 'Anno' @annoData: 8570 domains, 2000 terms @termData (InfoDataFrame) termNames: GO:0008152 GO:0032502 GO:0040007 ... GO:0019281 GO:0032862 (2000 total) tvarLabels: ID Name Namespace Distance @domainData (InfoDataFrame) domainNames: IPR000003 IPR000009 IPR000011 ... IPR029784 IPR029785 (8570 total) dvarLabels: id level description# retrieve info on ontology terms termData(InterPro2GOBP)An object of S4 class 'InfoDataFrame' rowNames: GO:0008152 GO:0032502 GO:0040007 ... GO:0019281 GO:0032862 (2000 total) colNames: ID Name Namespace Distance# retrieve info on InterPro domains domainData(InterPro2GOBP)An object of S4 class 'InfoDataFrame' rowNames: IPR000003 IPR000009 IPR000011 ... IPR029784 IPR029785 (8570 total) colNames: id level description# retrieve the first 5 rows and columns of annotation data x <- annoData(InterPro2GOBP)[1:5,1:5] x5 x 5 sparse Matrix of class "dgCMatrix" GO:0006742 GO:0032968 GO:0009767 GO:0032981 GO:0019079 IPR000003 . . . . . IPR000009 . . . . . IPR000011 . . . . . IPR000012 . . . . . IPR000013 . . . . .# convert the above retrieval to the full matrix as.matrix(x)GO:0006742 GO:0032968 GO:0009767 GO:0032981 GO:0019079 IPR000003 0 0 0 0 0 IPR000009 0 0 0 0 0 IPR000011 0 0 0 0 0 IPR000012 0 0 0 0 0 IPR000013 0 0 0 0 0
Anno-class