W3C home > Mailing lists > Public > public-linked-json@w3.org > June 2014

Re: owl2jsonld: Converting OWL to JSON-LD @context

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Tue, 17 Jun 2014 11:45:50 +0100
Message-ID: <CAPRnXtn_BH-E_-0bZPTOqHrR6cPd3UqYGiRKY-0aoFV+OHcdUQ@mail.gmail.com>
To: Robert Sanderson <azaroth42@gmail.com>
Cc: Markus Lanthaler <markus.lanthaler@gmx.net>, Linked JSON <public-linked-json@w3.org>
No, the ontology would as you say not be inside the context, but
within the context document (and thus normally ignored by JSON-LD
processors when used as an external context).

I am not sure what is the interpretation if you included it within the
@context node.. I think extra properties there are ignored at all and
thus would not be easily extractable.

You might remember this is how we did it for
http://w3.org/ns/oa.jsonld  (which I made with manual merging in vim
..)


On 6 June 2014 17:17, Robert Sanderson <azaroth42@gmail.com> wrote:
>
> Does it need to be /in/ the context itself, or just in the context document?
> Remember (as per Open Annotation) that anything outside of @context is
> ignored when the JSON-LD document is used as a context.
>
>
> On Fri, Jun 6, 2014 at 9:15 AM, Stian Soiland-Reyes
> <soiland-reyes@cs.manchester.ac.uk> wrote:
>>
>> Mmh, well spotted! My next challenge is to add JSON-LD as writer and
>> reader for owlapi, which should give you:
>>
>> Reading/writer of JSON-LD owl in Protege
>> Conversion from JSON-LD ontology to context
>> Embedding of ontology in context (as JSON-LD OWL)
>>
>> Personally I am most excited about the last one, as it gives you a context
>> with documentation embedded.
>>
>> I am also planning to add some special annotation properties to tweak the
>> generation, say to override the term name.
>>
>> On 6 Jun 2014 16:17, "Markus Lanthaler" <markus.lanthaler@gmx.net> wrote:
>>>
>>> On Friday, June 06, 2014 3:38 AM, Stian Soiland-Reyes wrote:
>>> > I have released the first version of owl2jsonld:
>>> >
>>> >   https://github.com/stain/owl2jsonld
>>> >
>>> > which is a command line tool (and Clojure library) for converting an
>>> > RDFS/OWL ontology
>>> >
>>> > to JSON-LD @contexts.
>>>
>>> Great work Stian! I haven't tried it yet but I had a quick look at the
>>> code at GitHub. Is it correct that it doesn't parse vocabularies expressed
>>> in JSON-LD yet?
>>>
>>>
>>> Have a nice weekend,
>>> Markus
>>>
>>>
>>> --
>>> Markus Lanthaler
>>> @markuslanthaler
>>>
>>>
>
>
>
> --
> Rob Sanderson
> Technology Collaboration Facilitator
> Digital Library Systems and Services
> Stanford, CA 94305



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
Received on Tuesday, 17 June 2014 10:46:41 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:41 UTC