Re: R2RML/RML for CSV

>> 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