Class AnnotationsWebService.CanonicalUriValueObject
java.lang.Object
ubic.gemma.rest.AnnotationsWebService.CanonicalUriValueObject
- Enclosing class:
AnnotationsWebService
One row of the canonicalization table: the URI as stored, and the URI Gemma reports instead.
- Author:
- tesarst
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBasis()Why this row decides the way it does — the rule that picked the winner.The URI as stored on the annotation.getLane()malformed(the stored URI is wrong on its face) orclo_twin(two live Cell Line Ontology classes for one cell line).The label that goes withgetToUri(); it moves with the URI.getToUri()The URI Gemma reports for it.
-
Constructor Details
-
CanonicalUriValueObject
-
-
Method Details
-
getFromUri
The URI as stored on the annotation. -
getToUri
The URI Gemma reports for it. -
getToLabel
The label that goes withgetToUri(); it moves with the URI. -
getBasis
Why this row decides the way it does — the rule that picked the winner.Read it before trusting a row.
R3/R4are ontology-intrinsic: an outside ontology cross-references the winner, or the winner carries a definition and its twin does not.R5means the twins were separated by nothing but how often our curators typed each spelling, and it only fires when the winner has at least two annotations and leads by at least two — a one-annotation margin is one curator, once. -
getLane
malformed(the stored URI is wrong on its face) orclo_twin(two live Cell Line Ontology classes for one cell line).
-