VIVO Documentation
Page History
...
Data type | Example data | |
---|---|---|
TBox | "Terminological data" Defines classes, properties, and relationships in your ontology. | |
ABox | "Assertion data" Enumerates the individual instances of your classes and describes them. | |
Full | The TBox and the ABox together, treated as a single model. For example, when you use the RDF tools to remove statements, you want them removed regardless of whether they are found in the TBox or the ABox. |
...
Statement type | Meaning | Example data |
---|---|---|
Assertions | Statements that you explicitly add to the model, either through setup, ingest, or editing. | local:tobyink rdfs:type core:FacultyMember . |
Inferences | Statements that the semantic reasoner adds to the model, by reasoning about the assertions, or about other inferences. | |
Union | The combination of Assertions and Inferences. For most purposes, this is the desired model. You want to know what statements are available, without regard to whether they were asserted or inferred. |
...
prior to ModelAccess | using ModelAccess | |
---|---|---|
ontModelSelector unionOntModelSelector | ModelContext.setOntModelSelector(model, ctx) ModelContext.getUnionOntModelSelector(ctx) ctx.getAttribute("ontModelSelector") ctx.getAttribute("unionOntModelSelector") | no mutator methods ModelAccess.on(ctx).getOntModelSelector() ModelAccess.on(ctx).getUnionOntModelSelector() |
baseOntModelSelector | ctx.getAttribute("baseOntModelSelector") | ModelAccess.on(ctx).getBaseOntModelSelector() |
inferenceOntModelSelector | ctx.getAttribute("inferenceOntModelSelector") | ModelAccess.on(ctx).getInferenceOntModelSelector() |
Notes:
The default WebappDaoFactory is the one backed by the unionOntModelSelector. On the request level, this is also known as the "fullWebappDaoFactory". The convenience methods
getWebappDaoFactory()
andsetWebappDaoFactory(wdf)
support this use."baseWebappDaoFactory" and "assertionsWebappDaoFactory" are both previous terms for the WebappDaoFactory backed by the baseOntModelSelector. The convenience methods
getBaseWebappDaoFactory()
andsetBaseWebappDaoFactory(wdf)
support this use.Nobody was using the "deductionsWebappDaoFactory", so we got rid of it.
...