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

33 stars
4 watching
12 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list

csv2rdfrdfrmlrml-mapperrml-mapping

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
semantifyit/rocketrml A JavaScript implementation of the RDF mapping language (RML) for data integration and querying. 25
r2rml-api/r2rml-api Provides a Java API for managing R2RML mappings in RDF data graphs. 14
frmichel/morph-xr2rml A system that translates relational and NoSQL databases into RDF format using a custom mapping language 23
vladimiralexiev/rdf2rml Tools for generating visualizations and R2RML mappings from RDF data 42
carml/carml A Java library for transforming structured sources to RDF according to RML specifications 100
mhausenblas/mrlin Maps RDF data into HBase for scalable storage and processing of Linked Data 17
isl/xml2rdf-datatransformation-mappingtool Transforms XML data to RDF format based on a predefined schema 7
jpcik/morph Tool for converting relational databases to RDF using R2RML mappings 14
claudenw/pa4rdf Provides JPA-like functionality on top of an RDF store using dynamic proxy capabilities to map RDF triples to Plain Old Java Objects 12
wintechis/flex-rml A tool for efficient data transformation and knowledge graph construction using RDF Mapping Language 4
gushakov/sparql-template A Java library for automatically mapping RDF triples to annotated POJOs. 0
cosminbasca/surfrdf A Python library for working with RDF data in an Object-Oriented manner. 42
swirrl/grafter Tools and functions for working with linked data, allowing developers to process and manipulate RDF data. 190
metabrainz/musicbrainz-r2rml Maps MusicBrainz data to RDF triples 31
dajobe/redland-bindings Language bindings for interacting with the Redland RDF database using the Perl programming language. 36