Annotations of SCOP domain superfamilies (sf) by Human Phenotype ONset and clinical course (HPON).

Description

An object of class "Anno" that contains associations between HPON terms and SCOP domain superfamilies (sf). This data is prepared based on the dcGO database (see http://supfam.org/SUPERFAMILY/dcGO/).

Usage

data(SCOP.sf2HPON)

Value

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 SCOP sunid, and "level" for SCOP level, "description" for SCOP description

References

Fang H and Gough J. (2013) dcGO: database of domain-centric ontologies on functions, phenotypes, diseases and more. Nucleic Acids Res, 41(Database issue):D536-44.

Examples

# load data data(SCOP.sf2HPON) SCOP.sf2HPON
An object of S4 class 'Anno' @annoData: 21 domains, 7 terms @termData (InfoDataFrame) termNames: HP:0003674 HP:0003679 HP:0003812 ... HP:0011007 HP:0003623 (7 total) tvarLabels: ID Name Namespace Distance @domainData (InfoDataFrame) domainNames: 47203 47986 48065 ... 69318 103657 (21 total) dvarLabels: id level description
# retrieve info on ontology terms termData(SCOP.sf2HPON)
An object of S4 class 'InfoDataFrame' rowNames: HP:0003674 HP:0003679 HP:0003812 ... HP:0011007 HP:0003623 (7 total) colNames: ID Name Namespace Distance
# retrieve info on SCOP domains domainData(SCOP.sf2HPON)
An object of S4 class 'InfoDataFrame' rowNames: 47203 47986 48065 ... 69318 103657 (21 total) colNames: id level description
# retrieve the first 5 rows and columns of annotation data x <- annoData(SCOP.sf2HPON)[1:5,1:5] x
5 x 5 sparse Matrix of class "dgCMatrix" HP:0011007 HP:0003623 HP:0003679 HP:0003674 HP:0003677 47203 1 . . 1 . 47986 1 . . 1 . 48065 1 . . 1 . 48264 1 1 . 1 . 48508 1 . . 1 .
# convert the above retrieval to the full matrix as.matrix(x)
HP:0011007 HP:0003623 HP:0003679 HP:0003674 HP:0003677 47203 1 0 0 1 0 47986 1 0 0 1 0 48065 1 0 0 1 0 48264 1 1 0 1 0 48508 1 0 0 1 0

See also

Anno-class