ESIPFed / Semantic-Portal

The ESIP Semantic Portal is an ontology repository for the Earth Sciences based upon technology from the NCBO Bioportal.
4 stars 1 forks source link

Query ontologies via SPARQL #7

Closed lewismc closed 7 years ago

lewismc commented 7 years ago

Hi @linepouchard is it possible currently to query ontologies, either via a GUI or programmatically with SPARQL?

linepouchard commented 7 years ago

Hi @lewismc The virtual appliance does not include a Sparql endpoint.
you can query ontologies programmatically via published and documented APIs.

lewismc commented 7 years ago

Thank you @linepouchard, for reference the API documentation is available at https://github.com/ESIPFed/Semantic-Portal/wiki

MichaelHuhns commented 7 years ago

The Semantic Ontology Portal does include a SPARQL endpoint, although it is not at this time supported well.

lewismc commented 7 years ago

Hi @MichaelHuhns any documentation you can point me at? I am looking to stream data over HTTP into a portal on a regular basis then query it using SPARQL. The GUI is much less useful for my purposes, thank you.

MichaelHuhns commented 7 years ago

Oops, I made a mistake when I claimed that the portal supports a sparql endpoint. It doesn’t. It supports an HTTP GET facility for querying the contents of the portal. The results are returned in Linked Data – JSON format (JSON-LD).

It also supports a PUT that you could use to insert ontology data into the portal.

Sorry about causing confusion!

graybeal commented 7 years ago

I think it could support a SPARQL endpoint, since I think AgroPortal does. But some config or work would be required, and performance of the main system could suffer.

Add a second endpoint for an additional fee….


From: MichaelHuhns notifications@github.com Sent: Tuesday, June 27, 2017 9:51:37 PM To: ESIPFed/Semantic-Portal Cc: Subscribed Subject: Re: [ESIPFed/Semantic-Portal] Query ontologies via SPARQL (#7)

Oops, I made a mistake when I claimed that the portal supports a sparql endpoint. It doesn’t. It supports an HTTP GET facility for querying the contents of the portal. The results are returned in Linked Data – JSON format (JSON-LD).

It also supports a PUT that you could use to insert ontology data into the portal.

Sorry about causing confusion!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/ESIPFed/Semantic-Portal/issues/7#issuecomment-311555930, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABNU0MNoldPsBlvYM6F5wtz5kZ6ffQCtks5sIdvZgaJpZM4N1olm.

lewismc commented 7 years ago

ack thank you folks, comments are appreciated