Versions Compared

Key

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

Harvester

Overview

Excerpt

The next step of a typical harvest is the translation. The fetched data will be in its own format, and this needs to be converted into VIVO-compatible triples. If the input is an XML format, this can be done using the XSLTranslator tool and a .xsl file containing XSLT code specific to the data format being converted to RDF/XML triples.  Included with Harvester in the config/datamaps/ directory are several pre-written XSLT files for frequently-needed formats (including for example Pubmed). Another standard method in harvesting data is to prepare a SPARQL Construct using the VIVO UI that will take in RDF data and transform it into the VIVO ontology. You can use the SPARQL Translator to process SPARQL Construct files against target models.

This is the abstract method for the Translate Framework of the VIVO Harvester. This contains the main requirements of each VIVO Harvester, inStream and outStream, and stubs for the main methods that the other translators should overwrite.

...