Versions Compared

Key

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

...

Service Name

Description

Access Link

View Management Service

API documentation for View Management

View Management Docs

GraphDB Management Service

API documentation for GraphDB Management

GraphDB Management Docs

Quick Start Guide to Setting Up ENAPSO Demo

To perform the following tasks, you need to clone the repository and run the setup script:

...

  1. Open a new terminal and clone the repository to your local machine by running the following command:

    Code Block
    languagebash
    git clone https://github.com/innotrade/enapso-demo.git

    This will download all the necessary files and scripts to set up the ENAPSO demo.

  2. Navigate to the cloned repository directory

    Code Block
    languagebash
    cd enapso-demo
  3. Run the appropriate setup script for your operating system.

    For macOS and Linux

    Code Block
    languagebash
    cd scripts
    chmod +x setup_enapso_media_mac.sh
    ./setup_enapso_media_mac.sh

    For Windows

    Code Block
    languagebash
    cd scripts
    setup_enapso_media_windows.bat

    The setup script will perform the following tasks:

    • Upload the ontology file (ontologies/ebucoreplus.owl)

    • Upload the demo data file (demo-data/editorialObject_demoData.ttl)

    • Create CRUD templates for the EditorialObject class

    • Set up REST routes for the CRUD operations

Testing the Setup

To verify that the ontology and data have been uploaded, CRUD templates created, and routes established, you can perform a read request to read the instances of the EditorialObject class using the following curl command:

Code Block
curl -X GET http://localhost/enapso-dev/view-management/v1/editorialObject

Further HTTP method

For more details on other HTTP methods, including examples for each method, follow the link: Detailed CRUD Operation Examples

Uploading Your Ontology

This guide outlines the steps to prepare and upload the EBUCorePlus ontology to your graph database. For details, open the expanders.

...