Skip to content
This repository was archived by the owner on May 4, 2020. It is now read-only.
This repository was archived by the owner on May 4, 2020. It is now read-only.

Batch execution of CSV to RDF conversion #2

@mikel-egana-aranguren

Description

@mikel-egana-aranguren

We are working with the government in a Linked Open Data project in which they need to convert CSVs to RDF (https://github.com/opendata-euskadi). Many of the CSVs present structures that don't change or change very little (only the cell values are updated), so the requirement is to define a mapping once and execute it in batch mode every time there is a data update. Is this possible in FAIRifier?

More specifically, what I need is to be able to execute the history JSON, in which I have defined the RDF skeleton (graphically), programmatically, against a given CSV.

Thanks

PS: The other solutions we are considering are Grafter (http://grafter.org/) and OntoText's OntoRefine, which I really like due to the fact that the conversion is defined as a SPARQL INSERT query against a temporary SPARQL endpoint representing the "raw" CSV data as RDF (also based in Open Refine). Executing OntoRefine programmatically is not straight forward though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions