VRA core module


We’re currently working on a project that would benefit from using the VRA core module. However, we are using Omeka S. Are there any workarounds for using this module with this Omeka version?

Thanks in advance,
Jenna Rinalducci

UNC Charlotte

Given Omeka S’s descriptive model flexibility, you wouldn’t need a module to implement VRACore. What you would need is a representation of the VRACore ontology in a form that can be imported as a LOD vocabulary for Omeka S:

  • JSON-LD (.jsonld)
  • N-Triples (.nt)
  • Notation3 (.n3)
  • RDF/XML (.rdf)
  • Turtle (.ttl)

It seems that the is a VRACore RDF project available for review: http://vraweb.org/vra-core-rdf-ontology-available-for-review/. You might ask them if they would publish the ontology in one of those forms, since they clearly have the classes and the properties available.

Thanks so much! This is really helpful.

I found this old forum article importing-schema-vocabulary/2948 and a you tube video v=GRMIOl6Wy58 showing how to import VRA Ontology by converting to Turtle, but the links are no longer live and there is a better way with the current version of Omeka S. Conversion is not required.

Try these steps:

  1. Click on “Import Vocabulary”
  2. Set Label to: VRA Ontology
  3. Set Comment to: Vocabulary for representing entities in the VRA data model
  4. Set Namespace URI: http://purl.org/vra/
  5. Set Namespace prefix: vra

Under File I think you can leave it blank, but mine was on auto-detect and I put the following URL, but I don’t think it needs anything: https://s3.amazonaws.com/VRA/ontology.html#

After import I see 23 classes and 140 properties (same as the old article references). I make no guarantees about the completeness or accuracy of the vocabulary, but it seems to work and is easy to import. Maybe it’s the easy way to use an importable RDF serialization of VRA .

I hope this is helpful. I was amazed when it worked. I’m a IT guy and know nothing of these vocabulary files. I just know I need extra fields for my project