Replace ontology files with vivo.owl

This commit is contained in:
Michael Conlon 2018-03-11 14:25:01 -04:00
parent 7fe329b329
commit 25b60e824f
46 changed files with 12648 additions and 17903 deletions

View file

@ -1,6 +1,6 @@
This directory contains ontology "TBox" files with class and property definitions to be loaded by the VIVO application when it starts. There is a companion "abox" directory that contains RDF assertions about named individuals.
The TBox and ABox are separated because VIVO caches ontology classes and properties in memory for improved performance. The contents of this directory will be added to this cache, while the ABox data will not.
The TBox and ABox are separated because VIVO caches ontology classes and properties in memory for improved performance. The contents of TBox directory will be added to this cache, while the ABox data will not.
Each file in this directory corresponds to a single graph in the VIVO graph store. For example, the contents of a file in this directory named example.owl would be loaded into graph named:
@ -12,14 +12,11 @@ If a file contains any syntax errors, it will not be able to be parsed and its c
The following file formats are supported:
RDF/XML (.rdf or .owl)
N3 (.n3)
Turtle (.ttl)
N-triples (.nt)
* RDF/XML (.rdf or .owl)
* N3 (.n3)
* Turtle (.ttl)
* N-triples (.nt)
The files included by default in this directory roughly correspond to the files in the VIVO-ISF ontology source directory: https://github.com/vivo-isf/vivo-isf-ontology/tree/develop/src/ontology/source. There are some additional files for VIVO-specific extensions and application controls, and some VIVO-ISF content not directly related to researcher networking has been excluded.
Action Items:
- [ ] identify where to document @ShahimEssaid recommendations regarding best practices for local ontology extensions:
* Don't create without discussing use case with vivo ontology mailing list on sourceforge -- new classes and new properties
* Don't re-use existing vocab to VIVO-ISF mailing list
The file ontologies.owl is required and lists the ontologies that will appear in the VIVO
ontology list. Labels and prefixes for these ontologies can be found in
tbox/firsttime/vitroAnnotations.n3