You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by Sean K <sk...@gmail.com> on 2012/04/26 02:13:13 UTC

Any visual browser for a TDB based model

Are there any apache jena TDB compatible visual browser?

Re: Any visual browser for a TDB based model

Posted by Paolo Castagna <ca...@googlemail.com>.
Hi

Martynas Jusevicius wrote:
> Thanks Sean, that's what we're aiming at :)
> 
> http://linkeddata.dk is based on a private fork I'm currently working
> on, but I'm planning to feed most of the code back to
> https://github.com/Graphity/graphity-browser.

Good to know that. :-)

Paolo

> Is your endpoint public? And what is the default query you want to run
> on it? I could
> 
> If not, send me a private message and we might figure something out.
> 
> Martynas
> 
> On Thu, Apr 26, 2012 at 7:12 PM, Sean K <sk...@gmail.com> wrote:
>> Your Graphity is intriguing.
>>
>> - Given a graph model in a repository like TDB, where it can be
>> accessed with SPARQL queries, I would like to have a graphical/visual
>> browser to view the data -- similar to Inxight's Hyperbolic star tree
>> viewer (http://www.gartpoint.com/projects/images/Firemap_StarTree.pdf).
>>  Inxight does not seem to support Jena or RDF plus it seems to be
>> expensive, or difficult to do trials.
>>
>> - With a sample graph app, point to a RDF (static), or to a dynamic
>> store to view the data.
>>
>> - With some APIs and handlers and call-backs, I would like to build a
>> custom visual browser using the UI framework either for web or for a
>> standalone app.   For example, the sample app can be just that -- a
>> sample app using the UI framework with very little handlers and call
>> backs.   But I would like to build a custom app upon that and do more.
>>
>>
>>
>> - Sean
>>
>> On Thu, Apr 26, 2012 at 5:56 AM, Martynas Jusevicius
>> <ma...@graphity.org> wrote:
>>> Hey all,
>>>
>>> this is what are working on -- a generic Linked Data/SPARQL browser.
>>> Given a SPARQL endpoint URI, it will build a user interface like this:
>>> http://linkeddata.dk/?service-uri=http%3A%2F%2Fdydra.com%2Fgraphity%2Fbrowser%2Fsparql
>>>
>>> However the default query is not handled well by all endpoints, that
>>> will need more work.
>>>
>>> Sean, could you provide more details on what you need?
>>>
>>> Martynas
>>> graphity.org
>>>
>>>
>>> On Thu, Apr 26, 2012 at 2:31 PM, Andy Seaborne <an...@apache.org> wrote:
>>>> On 26/04/12 01:13, Sean K wrote:
>>>>> Are there any apache jena TDB compatible visual browser?
>>>>
>>>> You shouldn't need any thing special for TDB - any visual browser that uses
>>>> SPARQL to get results will work (use Fuseki - it includes a copy of TDB).
>>>>
>>>>        Andy

Re: Any visual browser for a TDB based model

Posted by Martynas Jusevicius <ma...@graphity.org>.
Thanks Sean, that's what we're aiming at :)

http://linkeddata.dk is based on a private fork I'm currently working
on, but I'm planning to feed most of the code back to
https://github.com/Graphity/graphity-browser.

Is your endpoint public? And what is the default query you want to run
on it? I could

If not, send me a private message and we might figure something out.

Martynas

On Thu, Apr 26, 2012 at 7:12 PM, Sean K <sk...@gmail.com> wrote:
> Your Graphity is intriguing.
>
> - Given a graph model in a repository like TDB, where it can be
> accessed with SPARQL queries, I would like to have a graphical/visual
> browser to view the data -- similar to Inxight's Hyperbolic star tree
> viewer (http://www.gartpoint.com/projects/images/Firemap_StarTree.pdf).
>  Inxight does not seem to support Jena or RDF plus it seems to be
> expensive, or difficult to do trials.
>
> - With a sample graph app, point to a RDF (static), or to a dynamic
> store to view the data.
>
> - With some APIs and handlers and call-backs, I would like to build a
> custom visual browser using the UI framework either for web or for a
> standalone app.   For example, the sample app can be just that -- a
> sample app using the UI framework with very little handlers and call
> backs.   But I would like to build a custom app upon that and do more.
>
>
>
> - Sean
>
> On Thu, Apr 26, 2012 at 5:56 AM, Martynas Jusevicius
> <ma...@graphity.org> wrote:
>> Hey all,
>>
>> this is what are working on -- a generic Linked Data/SPARQL browser.
>> Given a SPARQL endpoint URI, it will build a user interface like this:
>> http://linkeddata.dk/?service-uri=http%3A%2F%2Fdydra.com%2Fgraphity%2Fbrowser%2Fsparql
>>
>> However the default query is not handled well by all endpoints, that
>> will need more work.
>>
>> Sean, could you provide more details on what you need?
>>
>> Martynas
>> graphity.org
>>
>>
>> On Thu, Apr 26, 2012 at 2:31 PM, Andy Seaborne <an...@apache.org> wrote:
>>> On 26/04/12 01:13, Sean K wrote:
>>>>
>>>> Are there any apache jena TDB compatible visual browser?
>>>
>>>
>>> You shouldn't need any thing special for TDB - any visual browser that uses
>>> SPARQL to get results will work (use Fuseki - it includes a copy of TDB).
>>>
>>>        Andy

Re: Any visual browser for a TDB based model

Posted by Martynas Jusevicius <ma...@graphity.org>.
And regarding a custom browser -- Graphity is perfect for that since
you can override everrything from from SPARQL queries to JAX-RS
resources and XSLT templates for separate UI elements.
So you could basically build a custom app just by overriding necessary
parts, and letting the platform do the rest of the job.

Let me know if that sounds interesting.

On Thu, Apr 26, 2012 at 7:12 PM, Sean K <sk...@gmail.com> wrote:
> Your Graphity is intriguing.
>
> - Given a graph model in a repository like TDB, where it can be
> accessed with SPARQL queries, I would like to have a graphical/visual
> browser to view the data -- similar to Inxight's Hyperbolic star tree
> viewer (http://www.gartpoint.com/projects/images/Firemap_StarTree.pdf).
>  Inxight does not seem to support Jena or RDF plus it seems to be
> expensive, or difficult to do trials.
>
> - With a sample graph app, point to a RDF (static), or to a dynamic
> store to view the data.
>
> - With some APIs and handlers and call-backs, I would like to build a
> custom visual browser using the UI framework either for web or for a
> standalone app.   For example, the sample app can be just that -- a
> sample app using the UI framework with very little handlers and call
> backs.   But I would like to build a custom app upon that and do more.
>
>
>
> - Sean
>
> On Thu, Apr 26, 2012 at 5:56 AM, Martynas Jusevicius
> <ma...@graphity.org> wrote:
>> Hey all,
>>
>> this is what are working on -- a generic Linked Data/SPARQL browser.
>> Given a SPARQL endpoint URI, it will build a user interface like this:
>> http://linkeddata.dk/?service-uri=http%3A%2F%2Fdydra.com%2Fgraphity%2Fbrowser%2Fsparql
>>
>> However the default query is not handled well by all endpoints, that
>> will need more work.
>>
>> Sean, could you provide more details on what you need?
>>
>> Martynas
>> graphity.org
>>
>>
>> On Thu, Apr 26, 2012 at 2:31 PM, Andy Seaborne <an...@apache.org> wrote:
>>> On 26/04/12 01:13, Sean K wrote:
>>>>
>>>> Are there any apache jena TDB compatible visual browser?
>>>
>>>
>>> You shouldn't need any thing special for TDB - any visual browser that uses
>>> SPARQL to get results will work (use Fuseki - it includes a copy of TDB).
>>>
>>>        Andy

Re: Any visual browser for a TDB based model

Posted by Paolo Castagna <ca...@googlemail.com>.
Sean K wrote:
> - Given a graph model in a repository like TDB, where it can be
> accessed with SPARQL queries, I would like to have a graphical/visual
> browser to view the data -- similar to Inxight's Hyperbolic star tree
> viewer (http://www.gartpoint.com/projects/images/Firemap_StarTree.pdf).
>   Inxight does not seem to support Jena or RDF plus it seems to be
> expensive, or difficult to do trials.

Hi Sean,
I've never seriously used these:

 - http://hypergraph.sourceforge.net/
 - http://hypertree.sourceforge.net/

but if you want to give it a try, pick one (or both), write a small
"hello world" example (a tiny graph/tree of a few nodes/links will do)
and share it somewhere on GitHub.

I can easily add the loading from TDB indexed to it.

I am a bit skeptic on how it would work at scale, but hyperbolic trees [1]
have a good visual property that things a few hops away are very small,
up to a point that you do not even need to show them. Therefore something
like an extended CBD (i.e. the CBD of the subject you are looking at, plus
the CBDs of things one or two hops away) would probably do. It certainly
is a first initial step to see if it actually works and check it's useful.

Maybe others are interested as well...

Paolo

 [1] http://en.wikipedia.org/wiki/HyperbolicTree



Re: Any visual browser for a TDB based model

Posted by Sean K <sk...@gmail.com>.
Your Graphity is intriguing.

- Given a graph model in a repository like TDB, where it can be
accessed with SPARQL queries, I would like to have a graphical/visual
browser to view the data -- similar to Inxight's Hyperbolic star tree
viewer (http://www.gartpoint.com/projects/images/Firemap_StarTree.pdf).
  Inxight does not seem to support Jena or RDF plus it seems to be
expensive, or difficult to do trials.

- With a sample graph app, point to a RDF (static), or to a dynamic
store to view the data.

- With some APIs and handlers and call-backs, I would like to build a
custom visual browser using the UI framework either for web or for a
standalone app.   For example, the sample app can be just that -- a
sample app using the UI framework with very little handlers and call
backs.   But I would like to build a custom app upon that and do more.



- Sean

On Thu, Apr 26, 2012 at 5:56 AM, Martynas Jusevicius
<ma...@graphity.org> wrote:
> Hey all,
>
> this is what are working on -- a generic Linked Data/SPARQL browser.
> Given a SPARQL endpoint URI, it will build a user interface like this:
> http://linkeddata.dk/?service-uri=http%3A%2F%2Fdydra.com%2Fgraphity%2Fbrowser%2Fsparql
>
> However the default query is not handled well by all endpoints, that
> will need more work.
>
> Sean, could you provide more details on what you need?
>
> Martynas
> graphity.org
>
>
> On Thu, Apr 26, 2012 at 2:31 PM, Andy Seaborne <an...@apache.org> wrote:
>> On 26/04/12 01:13, Sean K wrote:
>>>
>>> Are there any apache jena TDB compatible visual browser?
>>
>>
>> You shouldn't need any thing special for TDB - any visual browser that uses
>> SPARQL to get results will work (use Fuseki - it includes a copy of TDB).
>>
>>        Andy

Re: Any visual browser for a TDB based model

Posted by Martynas Jusevicius <ma...@graphity.org>.
Hey all,

this is what are working on -- a generic Linked Data/SPARQL browser.
Given a SPARQL endpoint URI, it will build a user interface like this:
http://linkeddata.dk/?service-uri=http%3A%2F%2Fdydra.com%2Fgraphity%2Fbrowser%2Fsparql

However the default query is not handled well by all endpoints, that
will need more work.

Sean, could you provide more details on what you need?

Martynas
graphity.org


On Thu, Apr 26, 2012 at 2:31 PM, Andy Seaborne <an...@apache.org> wrote:
> On 26/04/12 01:13, Sean K wrote:
>>
>> Are there any apache jena TDB compatible visual browser?
>
>
> You shouldn't need any thing special for TDB - any visual browser that uses
> SPARQL to get results will work (use Fuseki - it includes a copy of TDB).
>
>        Andy

Re: Any visual browser for a TDB based model

Posted by Andy Seaborne <an...@apache.org>.
On 26/04/12 01:13, Sean K wrote:
> Are there any apache jena TDB compatible visual browser?

You shouldn't need any thing special for TDB - any visual browser that 
uses SPARQL to get results will work (use Fuseki - it includes a copy of 
TDB).

	Andy