PaNET implementation by the pan-ontologies-API RESTful service

The pan-ontologies-API is a RESTful service that links the ontologies - currently only the PaNET ontology - to the search-API. At a high level, the service works by pulling and caching information from external ontology repositories, and in particular, the GET /techniques/pan-ontology endpoint translates the query from the user input (e.g. in the PaN portal) to a new query sent to the search-API, having added the logic from the PaNET ontology. In PaNET, we want to expand the query from the user, when looking for a particular technique, to include all the techniques which descend from it, namely the techniques which are different specifications of the same input class.

Keywords: expands, PaNOSC, data catalogue, ontology, wp3-ExPaNDS

Resource type: git, github, Git Project

Target audience: PaN Community, ExPaNDS and PaNOSC project members

Difficulty level: Easy

Language: English

Licence: BSD 2-Clause "Simplified" or "FreeBSD" License (BSD-2-Clause)

Authors: Carlo Minotti
Contributors: Massimiliano Novelli
PaNET implementation by the pan-ontologies-API RESTful service https://pan-training.eu/materials/pan-ontologies-api The application provides a data catalogue independent implementation retrieval and processing of ontologies from an external source. Currently, only the PaNET ontology is implemented. Below is a schematic data flow depicting the role of the pan-ontologies-api. expands, PaNOSC, data catalogue, ontology, wp3-ExPaNDS PaN Community ExPaNDS and PaNOSC project members


0