Image snippets provide semantic annotations and tools to query images. https://imagesnippets.com .

Global Biotic Interactions integrates with Image Snippets to exchange species interactions related to images.

edit this page

events / integration profiles / translation tables / supported biotic interaction terms

Events

6 Aug 2021 - Exploratory meeting with Jorrit and Margaret - discussing example https://imgsnp.co/xlvuw and ways to easily re-use species interactions with photographic evidence.

13 Aug 2021 - Work meeting with James, Margaret and Jorrit - see notes . Related: GloBI issue 688.

Integration Profiles

Integration profiles are descriptions on how data flows from one system to the next.

ImageSnippets

ImageSnippets is able to import existing annotation and related images. Global Biotic Interactions indexes datasets describing species interactions. Some of these datasets, like those provided via https://inaturalist.org, provide links to supporting photographic evidence.

This integration profile describes a way how ImageSnippets can re-use the GloBI indexed data to import image annotations related to a specific image.

ImagesSnippets re-using GloBI

ImageSnippets re-using GloBI GloBI Integration Profile
authors Margaret Warren (ImageSnippets), Jorrit Poelen (GloBI)
actors ImageSnippets, GloBI data products
integration method A iNaturalist image describing a species interactions is indexed by GloBI (1). GloBI indexed claim Periodically, an ImageSnippets workflow uses GloBI data product (2) (TODO Margaret et al. to determine which one from available products https://globalbioticinteractions.org/data or more data review products via e.g., https://depot.globalbioticinteractions.org/reviews/globalbioticinteractions/inaturalist ). After importing the data from GloBI (3), the ImageSnippets SPARQL endpoint allows for discovery of images contains species interactions via linked wikidata pages (4) (e.g., WD:Q199458 and WD:Q320193).
diagram globi2imagesnippets-integration.png
example records found via Green Sea Turtle (Chelonia mydas) Interactions https://www.inaturalist.org/observations/6549764

ImageSnippets as data source

ImageSnippets as data source GloBI Integration Profile
authors Margaret Warren (ImageSnippets), Jorrit Poelen (GloBI)
actors ImageSnippets, GloBI data products
integration method annotation in imagesnippets An annotated image is added to ImageSnippets triplestore (1) Periodically, a GloBI queries/retrieves all ImageSnippets annotations that describe images depicting a species interaction (2). (TODO Margaret et al. to provide examples of how GloBI can best import ImageSnippet annotations e.g., SPARQL queries or data dumps). After importing retrieving data from ImageSnippets, GloBI includes references (3) to ImageSnippet links as supporting evidence for described claims (e.g., a reference to https://imgsnp.co/xlvuw appears with a citation string supporting the claim Green Sea turtle (Chelonia mydas) interacts with (OBO:RO_0002437) Brown Booby (Sula leucogaster)the ImageSnippets SPARQL endpoint allows for discovery of images contains species interactions via linked wikidata pages (e.g., WD:Q199458 and WD:Q320193).
diagram imagesnippets2globi-integration.png
example records found via Green Sea Turtle (Chelonia mydas) Interactions https://www.inaturalist.org/observations/6549764

Interaction Types

Supported Terms

Translation Tables

GloBI uses a subset of biotic interaction (or association) terms defined in the OBO Relations Ontology (OBO RO) to help classify and index biotic associations in collection records. Verbatim association types (e.g., on, parasite of, found on) are explicitly mapped into these OBO RO terms using translation tables. GloBI keeps a default translation tables and specific collection may choose to provide their own (see e.g., INHS-Insects ).

resource description
OBO Relations Ontology project page OBO RO contains many kinds of terms, not just biotic associations terms
List of OBO RO Biotic Interaction Terms with definitions a table of RO biotic interaction terms and their definitions (if available)
List of GloBI Supported Interaction Terms subset of RO interactions terms that GloBI uses for indexing
Default Verbatim Terms Translation Table the translation table used by GloBI to maps verbatim interaction terms to supported interaction terms
Example of Custom Verbatim Terms Translation Table if provided/needed, GloBI can use a custom mapping provided by a collection

The OBO RO is far from complete and we expect to add new terms and improve definitions as needed. Also, GloBI translation tables can be easily updated when needed. Please open an issue if you have questions or suggestions.