An open API service indexing awesome lists of open source software.

https://github.com/p2m2/tp-discovery-websempilot


https://github.com/p2m2/tp-discovery-websempilot

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# TP Discovery Websempilot

- [Repository GitHub](https://github.com/p2m2/discovery)
- [Documentation GitHub Pages](https://p2m2.github.io/discovery/)

## Interfaces

- [SWDiscoveryHelperJs.scala](https://github.com/p2m2/discovery/blob/master/js/src/main/scala/fr/inrae/metabohub/semantic_web/SWDiscoveryHelperJs.scala)
- [SWDiscoveryJs.scala](https://github.com/p2m2/discovery/blob/master/js/src/main/scala/fr/inrae/metabohub/semantic_web/SWDiscoveryJs.scala)

## Features

- Programming/building request with immutable objects
- Querying several RDF contents (SPARQL Endpoint, RDF File, RDF content)
- Federated Query
- Handling lazy page results
- Subscribe to SPARQL query status events
- Stringify request and configuration to ease transport
- Decorating the building nodes with additional information

## Slide

[Slides](https://p2m2.github.io/tp-discovery-websempilot/)

## Template for exercice

1. [empty.html](./exercices/empty.html)
- Exercice slide 11
- Exercice slide 17
- Exercice slide 23

2. [ux.html](./exercices/ux.html)
- Exercice slide 28

## Solutions

- [Exercice slide 11](./docs/solutions/count_ressources.html)
- [Exercice slide 17](./docs/solutions/get_subjects.html)
- [Exercice slide 23](./docs/solutions/datatype_endpoint.html)
- [Exercice slide 28](./docs/samples/ux.html)