Exhibit 3 and SPARQL / RDF Triplestores

98 views
Skip to first unread message

jgro

unread,
May 21, 2012, 11:59:33 AM5/21/12
to simile-...@googlegroups.com
I'm a big fan of SIMILE Exhibit's interface.  We have a situation where we'd like to use an RDF Triplestore with Exhibit.  Is this possible?  Has anyone attempted this?
 
-Justin

David Karger

unread,
May 21, 2012, 12:04:27 PM5/21/12
to simile-...@googlegroups.com, jgro
Depends what "use with" means

Plain exhibits just expect a <link rel="exhibit/data"> to the data;
what is on the other side of that link is of no concern to exhibit. So
long as you can serve data in a format that exhibit understands, it's
fine if that data comes from a triple store.

If you mean "use to edit the data in the triple store", that's
obviously a lot more complicated. You can take a look at
http://projects.csail.mit.edu/exhibit/Dido and also the data edit
extension but those are just prototypes.
> --
> You received this message because you are subscribed to the Google
> Groups "SIMILE Widgets" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/simile-widgets/-/XmpFaYNpNg8J.
> To post to this group, send email to simile-...@googlegroups.com.
> To unsubscribe from this group, send email to
> simile-widget...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/simile-widgets?hl=en.

jgro

unread,
May 21, 2012, 12:19:09 PM5/21/12
to simile-...@googlegroups.com, jgro
David,
 
No need for editing of the data in this case.  We want Exhibit to be our 'read-only' interface for our backend triple store.
 
Can you elaborate a bit more about the <link rel="exhibit/data"> tag?  I'm somewhat new to Exhibit (most of my time is spent over with SIMILE Timeline).
 
-Justin

On Monday, May 21, 2012 12:04:27 PM UTC-4, DavidK wrote:
Depends what "use with" means

Plain exhibits just expect a <link rel="exhibit/data"> to the data;
what is on the other side of that link is of no concern to exhibit.  So
long as you can serve data in a format that exhibit understands, it's
fine if that data comes from a triple store.

If you mean "use to edit the data in the triple store", that's
obviously a lot more complicated.  You can take a look at
http://projects.csail.mit.edu/exhibit/Dido and also the data edit
extension but those are just prototypes.

On Monday, May 21, 2012 11:59:33 AM, jgro wrote:
> I'm a big fan of SIMILE Exhibit's interface. We have a situation where
> we'd like to use an RDF Triplestore with Exhibit. Is this possible?
> Has anyone attempted this?
> -Justin
>
> --
> You received this message because you are subscribed to the Google
> Groups "SIMILE Widgets" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/simile-widgets/-/XmpFaYNpNg8J.
> To post to this group, send email to simile-widgets@googlegroups.com.
> To unsubscribe from this group, send email to
> simile-widgets+unsubscribe@googlegroups.com.

Ryan Lee

unread,
Jul 6, 2012, 3:44:57 AM7/6/12
to simile-...@googlegroups.com
What David is describing is that any URL you supply in a <link
rel="exhibit-data"> tag is going to be retrieved with XMLHttpRequest and
parsed according to whatever importer you've assigned (Exhibit's JSON,
by default). If you place a mechanism on the triple store end that can
query your triples and return JSON, you wouldn't have to do anything
with Exhibit.

You could also write up a converter on the Exhibit side that took
whatever your triple store normally outputs and turned it into something
Exhibit can internally consume.

These would all be batched; the server would deliver the entirety of the
graph you want to peruse, regardless of which side makes it Exhibit
friendly.
>>> To post to this group, send email to simile-...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> simile-widget...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages