Morph-KGC is an engine that constructs RDF and RDF-star knowledge graphs from heterogeneous data sources with the R2RML, RML and RML-star mapping languages. Morph-KGC is built on top of pandas and it leverages mapping partitions to significantly reduce execution times and memory consumption for large data sources.
Features
- Supports R2RML, RML and RML-star mapping languages.
- Transformation functions with RML+FnO.
- RML views over tabular data sources and JSON files.
- Input data formats:
- Integration with RDFLib and Oxigraph.
- Remote data files and mapping files.
- Optimized to materialize large knowledge graphs.
- Runs on Linux, Windows and macOS systems.
Organizations That Use Morph-KGC
Licenses
Morph-KGC is available under the Apache License 2.0.
The documentation is licensed under CC BY-SA 4.0.
Author
Ontology Engineering Group, Universidad Politécnica de Madrid.
Citing
If you used Morph-KGC in your work, please cite the SWJ paper:
@article{arenas2022morph,
title = {{Morph-KGC: Scalable knowledge graph materialization with mapping partitions}},
author = {Arenas-Guerrero, Julián and Chaves-Fraga, David and Toledo, Jhon and Pérez, María S. and Corcho, Oscar},
journal = {Semantic Web},
year = {2022},
doi = {10.3233/SW-223135}
}