GOTerms-class {AnnotationDbi} | R Documentation |
A class to represent Gene Ontology nodes
Objects can be created by calls of the form
GOTerms(GOId, term, ontology, definition, synonym, secondary)
.
GOId, term, and ontology are required.
GOID
:"character"
A character
string for the GO id of a primary node.Term
:"character"
A
character string that defines the role of gene product
corresponding to the primary GO id.Ontology
:"character"
Gene
Ontology category. Can be MF - molecular function, CC - cellular
component, or BP - biological process.Definition
:"character"
Further
definition of the ontology of the primary GO id.Synonym
:"character"
other
ontology terms that are considered to be synonymous to the primary
term attached to the GO id (e.g. "type I programmed cell death" is a
synonym of "apoptosis"). Synonymous here can mean that the
synonym is an exact synonym of the primary term, is related to the
primary term, is broader than the primary term, is more precise
than the primary term, or name is related to the term, but is not
exact, broader or narrower.Secondary
:"character"
GO ids
that are secondary to the primary GO id as results of merging GO
terms so that One GO id becomes the primary GO id and the rest
become the secondary.signature(object = "GOTerms")
:
The get method for slot GOID.signature(object = "GOTerms")
:
The get method for slot Term.signature(object = "GOTerms")
:
The get method for slot Ontology.signature(object = "GOTerms")
:
The get method for slot Definition.signature(object = "GOTerms")
:
The get method for slot Synonym.signature(object = "GOTerms")
:
The get method for slot Secondary.signature(x = "GOTerms")
:
The method for pretty print.GOTerms objects are used to represent primary GO nodes in the SQLite-based annotation data package GO.db
gonode <- new("GOTerms", GOID="GO:1234567", Term="Test", Ontology="MF", Definition="just for testing") GOID(gonode) Term(gonode) Ontology(gonode)