Hi,

if I understand your question correctly, your main issue is the ease of converting from SPIN RDF triples back to an executable SPARQL string? The easiest way to do that might be to store your queries using sp:text. Search for sp:text in http://spinrdf.org/sp.html for examples:

  [ a       sp:Ask ;
                sp:text """
                    # must be at least 18 years old
                    ASK WHERE {
                        ?this my:age ?age .
                        FILTER (?age < 18) .
                    }"""
    ]


This way, you don't need another SPIN converter and can retrieve the SPARQL strings with a simple query.

Does this help?

Holger


On 9/12/2016 5:52, [email protected] wrote:
Hi all,

I'm a new user of SPIN. I'm able to convert the SPARQL query into SPIN syntax. The SPIN query will then be stored in the external triple storage (Jena TDB, Virtuoso,...) so I can do some analytic later on. However, it leads to the problem when I'm trying to convert back from SPIN query to SPARQL. My assumption is that, in order to convert back SPIN query to SPARQL, I might need to retrieve all the SPIN triples and save into a jena model. Then, I will be able to convert back to original SPARQL. My question is, how I can write the SPARQL query to get back all the SPIN triples from the external triple storage, or is there any sufficient way to do that?

Thanks a million
--
You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include the TopBraid Suite family of products and its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Group "TopBraid 
Suite Users", the topics of which include the TopBraid Suite family of products and 
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
--- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to