https://github.com/ailintom/persons-names-mk-rdf

A database of Middle Kingdom names: rdf mapping and ontology

https://github.com/ailintom/persons-names-mk-rdf

Science Score: 39.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.4%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

A database of Middle Kingdom names: rdf mapping and ontology

Basic Info
  • Host: GitHub
  • Owner: ailintom
  • License: mit
  • Default Branch: master
  • Size: 432 KB
Statistics
  • Stars: 3
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 7 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

persons-names-MK-rdf

A database of Middle Kingdom names: rdf mappings

This repository

This repository contains R2RML mappings for converting the dataset Persons and Names of the Middle Kingdom from MySQL to RDF, based on the PNM ontology, available at https://pnm.uni-mainz.de/ontology/

Data preparation

Source data is available under doi:10.5281/zenodo.1411391 Please execute prepare_data.sql to prepare the data before converting the data to RDF. This set of instructions creates necessary temporary tables and cleans up some data

Tools for tranforming the data from MySQL to RDF using R2RML mappings

  • db2triples is slow but otherwise works fine and is fully compatible with the PNM R2RML mapping; this tool is used to produce the RDF dump with the Persons and Names of the Middle Kingdom. Regrettably, the repository is no longer available.

  • ontop now also features full support of MariaDB and other technologies used in PNM. In order to convert PNM data from a relational database to rdf, you can run ontop as follows: ontop materialize -p pnm.properties -f turtle -m "pnm.r2rml4.ttl" -o out.ttl Here also a pnm.properties file used for this conversion: jdbc.url = jdbc:mariadb://localhost:3306/www10000ver4 jdbc.driver=org.mariadb.jdbc.Driver jdbc.user=user jdbc.password=password ontop.inferDefaultDatatype = true MariaDB JDBC connector should be placed in the folder jdbc in your installation of ontop beforehand.

  • Morph-RDB is faster than db2triples.

Owner

  • Name: Alexander Ilin-Tomich
  • Login: ailintom
  • Kind: user
  • Company: Johannes Gutenberg-Universität Mainz

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1