RML mappings to generate the ERA Knowledge Graph. The mappings are defined using the YARRRML syntax.
- Node.js
- Java JRE
The mappings can be executed using the map-turtle.sh
or map-ntriples.sh
scripts. These scripts will run the mapping process for all the YARRRML files present in the mappings/
folder. The resulting Linked Data files will be stored in the knowledge-graph/
folder.
./map-turtle.sh
- ERA vocabulary which provides the formal definitions for the concepts, entities and properties used in the Knowledge Graph. The vocabulary is defined as an RDF ontology following the W3C standards and recommendations.
- SPARQL query interface for the ERA Knowledge Graph.
- TPF query interface for the ERA Knowledge Graph, based on the Linked Data Fragments approach and powered by Comunica.
We welcome issues and enhancement requests that follow these guidelines:
- Issues opened in this repository should concern the ERA Knowledge Graph data. For issues related to the ERA vocabulary, please refer to the vocabulary repository.
- Please label your issues using the corresponding version tag. For example, using the label
v0.9.0
.
For contributions we follow the "fork-and-pull" Git workflow:
- Fork this repository on GitHub.
- Clone the project in your local machine.
- Commit the changes to your own branch.
- Push your changes back up to your own fork.
- Submit a Pull request to the dev branch so we can review your changes.
NOTE: Make sure to merge the latest "upstream" version before submitting a pull request.