Configuration File

The Controller is configured using an XML file which contains information about each task for each component. Each task is detailed in the configuration file: scheduled time, server to execute the task, where input data comes from, where output data goes, and any additional parameters the subsystem may require to execute the task.

Items needed in config file:

Fetch

  • Type of Fetch to execute
  • Range of records to fetch (optional)
  • Number of records to pull per timeframe
  • Maximum number of records to pull
  • Date/Time Fetch was last run (optional)
  • Date range of records to fetch (optional)

Translate

Score

  • 1 Jena Model containing VIVO
  • 1 Jena Model containing scoring data (optional)
  • 1 Jena Model containing things to be scored in VIVO-like ontology
  • exactMatch
  1. matchAttribute
  2. matchQuery
  3. coreAttribute
  • pairwise
  1. matchAttribute
  2. matchQuery
  3. coreAttribute

Qualify

  • Jena model containing statements to qualify

Transfer