vivo/rdf/tbox/filegraph
2015-03-19 15:50:35 -04:00
..
agent.owl Fixing VIVOONT-20, where vivo:Division was erroneously a subclass of vivo:ExtensionUnit 2015-02-16 10:39:12 -05:00
appControls-temp.n3 VIVO-990: updated filegraph .n3 file to prevent research areas from displaying twice. On the restriction, all values had to be from Thing, not Concept. 2015-03-11 11:58:50 -04:00
bfo-bridge.owl labels 2013-10-03 16:38:24 -04:00
bfo.owl labels 2013-10-03 16:38:24 -04:00
classes-additional.owl VIVO-995: has document part was not displaying correctly 2015-03-19 15:50:35 -04:00
clinical.owl labels 2013-10-03 16:38:24 -04:00
contact-vcard.owl VIVO-850 fixes some incorrect intersectionOf axioms in vCard filegraph 2015-01-20 16:44:32 +02:00
contact.owl labels 2013-10-03 16:38:24 -04:00
data-properties.owl VIVO-33 changes vivo:dateTime and c40:hasGlobalCitationDate back to DatatypeProperties 2014-04-04 12:28:56 -04:00
dataDomains.rdf VIVO-596 adding Grant properties to Contract 2013-12-02 15:43:39 -05:00
dataset.owl VIVO-566 reverting back to vivo:Dataset 2013-11-22 11:34:54 -05:00
date-time.owl labels 2013-10-03 16:38:24 -04:00
dateTimeValuePrecision.owl labels 2013-10-03 16:38:24 -04:00
documentStatus.owl labels 2013-10-03 16:38:24 -04:00
education.owl labels 2013-10-03 16:38:24 -04:00
event.owl labels 2013-10-03 16:38:24 -04:00
geo-political.owl VIVO-612 remove vivo:TransnationalRegion 2013-12-04 10:37:14 -05:00
grant.owl VIVO-361 label consistency 2013-10-14 15:30:16 -04:00
linkSuppression.n3 more property cleanup 2013-11-22 11:59:36 -05:00
location.owl labels 2013-10-03 16:38:24 -04:00
object-properties.owl Adding a union range on the inverse property (translatorOf) to match the union domain on translator, from VIVOONT-23 2015-02-18 14:36:45 -05:00
object-properties2.owl labels 2013-10-03 16:38:24 -04:00
object-properties3.owl Resolving VIVOONT-23 to make bio:translator consistent with the BIBO ontology, where it has a union domain of bibo:Document and bibo:Collection 2015-02-16 10:45:49 -05:00
objectDomains.rdf VIVO-480 removing some obsolete URIs 2013-11-04 09:40:19 -05:00
objectRanges.rdf Adding a union range on the inverse property (translatorOf) to match the union domain on translator, from VIVOONT-23 2015-02-18 14:36:45 -05:00
ontologies.owl VIVO-566 ontology prefixes VIVO-565 add new class vivo:Abstract and most of VIVO-566 replace vivo:Dataset with obo:Dataset and add cito properties 2013-11-21 20:22:21 -05:00
orcid-interface.n3 VIVO-738 When ORCID ID is removed, it is deleted also. 2014-06-13 16:01:51 -04:00
other.owl labels 2013-10-03 16:38:24 -04:00
outreach.owl labels 2013-10-03 16:38:24 -04:00
personTypes.n3 VIVO-361 label consistency 2013-10-14 15:30:16 -04:00
process.owl labels 2013-10-03 16:38:24 -04:00
publication.owl VIVO-566 ontology prefixes VIVO-565 add new class vivo:Abstract and most of VIVO-566 replace vivo:Dataset with obo:Dataset and add cito properties 2013-11-21 20:22:21 -05:00
README.md Update README.md 2015-03-18 11:05:10 -07:00
relationship.owl VIVO-361 label consistency 2013-10-14 15:30:16 -04:00
relationshipAxioms.n3 axioms for relationship classes 2013-10-16 09:46:22 -04:00
research-resource-iao.owl VIVO-435 changed domain/range of cites/citedBy and removed odd individuals that came in with the ISF 2013-11-14 09:52:11 -05:00
research-resource.owl added restriction on “related technique” so that the property will appear for Material Entities (equipment and instruments). Made related technique visible and editable in property group overview. Put Technique into a class group (‘research’). Put SubnationalRegion into the class group “locations”. Put vivo:database in class group ‘research’ (not ero:Database). 2013-12-12 07:32:52 -05:00
research.owl VIVO-361 label consistency 2013-10-14 15:30:16 -04:00
role.owl labels 2013-10-03 16:38:24 -04:00
sameAs.n3 Adding rdf to get owl:sameAs in tbox VIVO-111 2013-09-03 16:05:07 -04:00
service.owl removing unneeded ontology declarations to clean up ontology listing page 2013-10-01 10:20:31 -04:00
skos-vivo.owl VIVO-369 and related property and individual visibility cleanup 2013-10-16 14:12:32 -04:00
teaching.owl labels 2013-10-03 16:38:24 -04:00

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.

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:

http://vitro.mannlib.cornell.edu/filegraph/tbox/example.owl

At next startup, this graph will be checked against the contents of the file in the directory. If the two are not isomorphic, the graph in the store will be cleared and reloaded to match the current contents of the file. If the file no longer exists in the directory, the graph will be dropped entirely.

If a file contains any syntax errors, it will not be able to be parsed and its corresponding graph will not be updated at all. The parse error will be logged in vivo.all.log.

The following file formats are supported:

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