Re: visualization of ShEx or SHACL

Thanks Dimitris!!!

--
Juan Sequeda, Ph.D
www.juansequeda.com


On Fri, Oct 26, 2018 at 8:40 AM Dimitris Kontokostas <jimkont@gmail.com>
wrote:

> Thank you, Simon,
> this is where it actually happens but there is some more high-level way to
> get this export. I created some sample code that can read/dereference a
> schema file and print the corresponding sparql queries
>
> https://github.com/AKSW/RDFUnit/blob/master/rdfunit-examples/src/main/java/org/aksw/rdfunit/examples/ExportTestCaseSparqlQueries.java
>
> I also attach a small sample with a minimal schema at the top and the
> queries following below.
> Hope that helps
>
> Best,
> Dimitris
>
> On Fri, Oct 26, 2018 at 11:32 AM Simon Steyskal <simon.steyskal@gmail.com>
> wrote:
>
>> fwiw, I reckon this is done in "generateTestCases()"
>> https://github.com/AKSW/RDFUnit/blob/master/rdfunit-model/src/main/java/org/aksw/rdfunit/model/shacl/ShaclModel.java
>>  +
>> https://github.com/AKSW/RDFUnit/blob/master/rdfunit-model/src/main/java/org/aksw/rdfunit/model/impl/shacl/ConstraintTestCaseFactory.java
>>
>> br, simon
>>
>>
>> Am Fr., 26. Okt. 2018 um 08:41 Uhr schrieb Ekaputra, Fajar Juang <
>> fajar.ekaputra@tuwien.ac.at>:
>>
>>> I am interested to know (more details) as well.
>>>
>>> Best regards,
>>> --
>>> Fajar J. Ekaputra
>>> 194/1 Information & Software Engineering Group,
>>> Technische Universität Wien (TUWien).
>>>
>>> On 25.10.2018, at 18:31, Juan Sequeda <juanfederico@gmail.com> wrote:
>>>
>>> Lazy me... can you point to me where that is? Is it part of the app? Or
>>> in the code?
>>>
>>> --
>>> Juan Sequeda, Ph.D
>>> www.juansequeda.com
>>>
>>>
>>> On Wed, Oct 24, 2018 at 1:14 AM Dimitris Kontokostas <jimkont@gmail.com>
>>> wrote:
>>>
>>>>
>>>> On Wed, Oct 24, 2018, 08:37 Juan Sequeda <juanfederico@gmail.com>
>>>> wrote:
>>>>
>>>>> So RDFUnit does have a SHACL to SPARQL translator?
>>>>>
>>>>
>>>> Yes, there is no direct API for that but it is easy to generate the set
>>>> of SPARQL queries that correspond to a shacl graph.
>>>> But, a few shacl constructs (or, xone, not and qualified*) are not yet
>>>> supported.
>>>>
>>>>
>>>>
>>>>> --
>>>>> Juan Sequeda, Ph.D
>>>>> www.juansequeda.com
>>>>>
>>>>>
>>>>> On Tue, Oct 23, 2018 at 4:41 PM Dimitris Kontokostas <
>>>>> jimkont@gmail.com> wrote:
>>>>>
>>>>>> You can validate RDF data directly on a SPARQL endpoint using RDFUnit
>>>>>> (as well as in memory validation of course)
>>>>>> ShEx is not yet supported but you can use SHACL and OWL (in CWA)
>>>>>>
>>>>>> Best,
>>>>>> Dimitris
>>>>>>
>>>>>> On Tue, Oct 23, 2018 at 7:35 PM Juan Sequeda <juanfederico@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Very cool!
>>>>>>>
>>>>>>> My only concern is that users have to upload data. Even if I have
>>>>>>> this installed on my own servers.
>>>>>>>
>>>>>>> I want to keep my data in my RDF Graph database. Is there a way that
>>>>>>> it can validate the data in-place?
>>>>>>>
>>>>>>> --
>>>>>>> Juan Sequeda, Ph.D
>>>>>>> www.juansequeda.com
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Oct 22, 2018 at 11:22 AM Krzysztof Janowicz <
>>>>>>> janowicz@ucsb.edu> wrote:
>>>>>>>
>>>>>>>> Just FYI; we also have a nice tool in development. You can see a
>>>>>>>> screen-cast (for now without audio) here:
>>>>>>>> https://www.youtube.com/watch?v=gPJ7Mn5q1vw
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Krzysztof
>>>>>>>>
>>>>>>>> On 10/22/18 3:32 AM, Timothy Cook wrote:
>>>>>>>>
>>>>>>>> Thanks for the clarification.
>>>>>>>>
>>>>>>>> On Sun, Oct 7, 2018 at 9:00 PM Ben De Meester <
>>>>>>>> ben.demeester@ugent.be> wrote:
>>>>>>>>
>>>>>>>>> Hi Tim,
>>>>>>>>>
>>>>>>>>> We're working on a collaborative editing workflow that uses Github
>>>>>>>>> repositories as data source,
>>>>>>>>> however, you are correct that we shouldn't ask that permission
>>>>>>>>> upfront, only when required.
>>>>>>>>> We will put this in our issue tracker, thanks for the comment!
>>>>>>>>>
>>>>>>>>> Kind regards,
>>>>>>>>> Ben
>>>>>>>>> Ben De Meester
>>>>>>>>> Researcher Semantic Web
>>>>>>>>> imec - Ghent University - IDLab | Faculty of Engineering and
>>>>>>>>> Architecture | Department of Electronics and Information Systems
>>>>>>>>> Technologiepark-Zwijnaarde 19, 9052 Ghent, Belgium
>>>>>>>>> t: +32 9 331 49 59 | e: ben.demeester@ugent.be | URL:
>>>>>>>>> http://users.ugent.be/~bjdmeest/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Op za 6 okt. 2018 om 13:14 schreef Timothy Cook
>>>>>>>>> <tim@datainsights.tech> <tim@datainsights.tech>:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Oct 5, 2018 at 1:42 PM Ben De Meester <
>>>>>>>>>> ben.demeester@ugent.be> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi James,
>>>>>>>>>>>
>>>>>>>>>>> In fact, we will be presenting our work concerning features for
>>>>>>>>>>> a visual data shapes editor next ISWC2018 @ the VOILA workshop:
>>>>>>>>>>> http://ceur-ws.org/Vol-2187/paper2.pdf
>>>>>>>>>>> A first proof-of-concept is available online: unSHACLed:
>>>>>>>>>>> https://w3id.org/imec/unshacled/app , and we are actively
>>>>>>>>>>> continuing development.
>>>>>>>>>>>
>>>>>>>>>>> If you have any questions, feel free to ask!
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> Yeah, my question is:
>>>>>>>>>> Why do you need access to my private repositories on GitHub in
>>>>>>>>>> order for me to evaluate unSHACLed?
>>>>>>>>>> Seems like a pretty unreasonable request.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Tim
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Timothy W. Cook, CEO
>>>>>>>> Data Insights, Inc.
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Krzysztof Janowicz
>>>>>>>>
>>>>>>>> Geography Department, University of California, Santa Barbara
>>>>>>>> 4830 Ellison Hall, Santa Barbara, CA 93106-4060
>>>>>>>>
>>>>>>>> Email: jano@geog.ucsb.edu
>>>>>>>> Webpage: http://geog.ucsb.edu/~jano/
>>>>>>>> Semantic Web Journal: http://www.semantic-web-journal.net
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Kontokostas Dimitris
>>>>>>
>>>>>
>>>
>
> --
> Kontokostas Dimitris
>

Received on Friday, 26 October 2018 17:15:27 UTC