Image Harvester retrieves images from ActiveMQ and ingests photos in to VIVO.

The Process

Source Of Images

The Image Harvester accepts two different sources of images.

  • ActiveMQ
  • A tar ball of images
    • Note: This page contains detailed instructions for harvesting images in to VIVO.

Raw Record Generation

  • Raw records are created using images as input

Translation

  • The raw records are translated in to VIVO RDF/XML structure.

Scoring

  • Visit this page for general scoring methodology used by the Harvester. By default, Image Harvester uses algorithms, EqualityTest for scoring.

Matching

  • Visit this page for general matching methodology used by the Harvester.

Addition and Subtractions

  • Visit this page for generating additions and subtractions used by the Harvester.

UPDATE

  • Update previous harvested model and VIVO model by applying additions and subtractions.

Executing

Edit the file /example-scripts/example-images/vivo.model.xml, and modify "dbUrl", "dbUser", "dbPass", and "namespace" for your specific database settings and VIVO namespace.

Run /example-scripts/example-images/run-images.sh to execute the process.

Lessons