pyrml

Data mapper

Engine for processing customized mapping rules from heterogeneous data structures to RDF data model

pyRML is a Python based engine for processing RML files. The RDF Mapping Language (RML) is a mapping language defined to express customized mapping rules from heterogeneous data structures and serializations to the RDF data model. RML is defined as a superset of the W3C-standardized mapping language R2RML, aiming to extend its applicability and broaden its scope, adding support for data in other structured formats.

GitHub

34 stars
4 watching
12 forks
Language: Python
last commit: about 2 years ago
Linked from 1 awesome list

csv2rdfrdfrmlrml-mapperrml-mapping

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
semantifyit/rocketrmlA JavaScript implementation of the RDF mapping language (RML) for data integration and querying.25
r2rml-api/r2rml-apiProvides a Java API for managing R2RML mappings in RDF data graphs.14
frmichel/morph-xr2rmlA system that translates relational and NoSQL databases into RDF format using a custom mapping language23
vladimiralexiev/rdf2rmlA tool for generating R2RML mappings from RDF data44
carml/carmlA Java library for transforming structured sources to RDF according to RML specifications100
mhausenblas/mrlinMaps RDF data into HBase for scalable storage and processing of Linked Data17
isl/xml2rdf-datatransformation-mappingtoolTranslates XML data into RDF format using a predefined schema mapping7
jpcik/morphTool for converting relational databases to RDF using R2RML mappings14
claudenw/pa4rdfProvides JPA-like functionality on top of an RDF store using dynamic proxy capabilities to map RDF triples to Plain Old Java Objects12
wintechis/flex-rmlA tool for efficient data transformation and knowledge graph construction using RDF Mapping Language4
gushakov/sparql-templateA Java library for automatically mapping RDF triples to annotated POJOs.0
cosminbasca/surfrdfA Python library for working with RDF data in an Object-Oriented manner.42
swirrl/grafterTools and functions for working with linked data, allowing developers to process and manipulate RDF data.192
metabrainz/musicbrainz-r2rmlMaps MusicBrainz data to RDF triples31
dajobe/redland-bindingsLanguage bindings for interacting with the Redland RDF database using the Perl programming language.36