Package ubic.gemma.core.ontology
Interface FactorValueOntologyService
-
- All Known Implementing Classes:
FactorValueOntologyServiceImpl
public interface FactorValueOntologyServiceOntology service for factor values and their annotations.There are two kind of entities represented in his ontologies:
- Factor values (i.e. http://gemma.msl.ubc.ca/ont/TGFVO/1)
- Factor value annotations (i.e. http://gemma.msl.ubc.ca/ont/TGFVO/1/2) which can be either a subject, object or a characteristic
OntologyServiceinterface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFactorValueOntologyService.OntologyStatementRepresents an ontology statement.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<OntologyIndividual>getFactorValueAnnotations(String uri)Obtain annotations belonging to the given URI representing a factor value.Set<FactorValueOntologyService.OntologyStatement>getFactorValueStatements(String uri)Obtain statements related to the given URI representing a factor value.OntologyIndividualgetIndividual(String uri)Obtain an individual from the ontology by URI.voidwriteToRdf(String iri, Writer writer)
-
-
-
Method Detail
-
getIndividual
@Nullable OntologyIndividual getIndividual(String uri)
Obtain an individual from the ontology by URI.
-
getFactorValueAnnotations
Set<OntologyIndividual> getFactorValueAnnotations(String uri)
Obtain annotations belonging to the given URI representing a factor value.
-
getFactorValueStatements
Set<FactorValueOntologyService.OntologyStatement> getFactorValueStatements(String uri)
Obtain statements related to the given URI representing a factor value.
-
-