Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Step 5: Convert temporary RDF into VIVO/ISF ontology using SPARQL CONSTRUCT

Note

The

Alert
typeWarning

The 'Execute SPARQL CONSTRUCT' tool described in this step appears to not work correctly in the latest versions of VIVO. You can get around this by following the instructions below using the 'SPARQL Query' tool in the admin panel. Save the resulting RDF to a file (noting the format, any will work). Then, in lieu of Step 6, upload to VIVO using the Add/Remove RDF tool.


Now, we must query and CONSTRUCT new RDF that is mapped to the VIVO/ISF ontology. Diagrams to help visualize the VIVO/ISF ontology model are available on the wiki at https://wiki.duraspace.org/x/ycCdB. Some helpful links to information on SPARQL queries can be found at https://wiki.duraspace.org/x/lwUGAg. Basically, we will query the database for the triples in Step 4 to pull out the resource URIs and store them in variables (e.g. http://vivo.university.edu/individual/2674803 → ?person) in the WHERE part of the query. We then CONSTRUCT new triples that are in the proper VIVO/ISF format using those variables for the resource URIs (e.g. ?person) and data values (e.g. ?fullname).

...