W3C home > Mailing lists > Public > public-csv-wg@w3.org > October 2014

Re: R2RML/RML for CSV

From: Anastasia Dimou <anastasia.dimou@ugent.be>
Date: Wed, 08 Oct 2014 12:13:53 +0200
Message-ID: <54350E61.9000508@ugent.be>
To: public-csv-wg@w3.org
CC: Dan Brickley <danbri@google.com>

>> Thanks! Progress so far is all in Github now. I've reorganized the
>> files to match the "attempts/attempt-1" etc structure we've used for
>> other use cases, so that [R2]RML can be contrasted with
>> Mustache-family approaches, Direct Mapping(s) etc.
>>
>> https://github.com/w3c/csvw/tree/gh-pages/examples/tests/scenarios/events
>>
>> Here are the triples we get out so far...
>>
>> https://github.com/w3c/csvw/blob/gh-pages/examples/tests/scenarios/events/output/_output_attempt-1.nt.txt
>>
>> Here is the mapping file itself:
>>
>> https://github.com/w3c/csvw/blob/gh-pages/examples/tests/scenarios/events/attempts/attempt-1/mapping-events.rml.ttl
>>
>> There's an issue (Anastasia is investigating) in which the 'offers'
>> and 'location' triples are not emitted, even though the Offer and
>> Place entities and their properties are emitted.
It was a matter of how the RML processor handled the mapping of 
referencing object maps when they are blank nodes.
The issue is fixed (development branch) and now all triples are 
generated as expected.
>> Everything else looks
>> perfect in terms of matching the expected output, i.e.
>> https://github.com/w3c/csvw/blob/gh-pages/examples/tests/scenarios/events/output/expected-triples.txt
>>
>> Ivan - it would be great to show a Direct Mapping variant here. Should
>> we try to produce it programmatically, or by hand?
> I am working on adapting my javascript code to implement the direct mapping stuff. I am roughly half way through it, but I am not sure I can finish it this week, there are some high priority issues coming up this week...
>
> But I truest some prototype will be available for the F2F. The code is merged with the previous version using the simple templates: if there are mustache like templates, they will be used, otherwise the direct mapping as a fallback. At least that is the plan...
>
> Ivan
Kind regards,
Anastasia

-- 

Anastasia Dimou
@natadimou | mmlab.be | iminds.be | rml.io
Semantic Web - Linked Open Data Researcher
Ghent University, Belgium - Multimedia Lab - iMinds
G. Crommenlaan 8 bus 201, B-9050 Ghent, Belgium
Received on Wednesday, 8 October 2014 10:14:23 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:21:42 UTC