rml-core

RML-Core: Main features for RDF generation with RML

https://github.com/kg-construct/rml-core

Science Score: 44.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.6%) to scientific vocabulary

Keywords

ontology rdf rml rml-mapping shacl
Last synced: 6 months ago · JSON representation ·

Repository

RML-Core: Main features for RDF generation with RML

Basic Info
Statistics
  • Stars: 15
  • Watchers: 7
  • Forks: 10
  • Open Issues: 26
  • Releases: 1
Topics
ontology rdf rml rml-mapping shacl
Created almost 5 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Citation

README.md

RML-Core

RML-Core specification, SHACL shapes, ontology, and test-cases

  • Specification: http://w3id.org/rml/core/spec
  • Ontology: http://w3id.org/rml/core
  • Shapes: http://w3id.org/rml/core/shapes
  • Backwards compatibility with R2RML: http://w3id.org/rml/core/bc
  • Test-cases: test-cases

Specification

The specification webpage is generated from directory /spec.

It is accessible using URL https://w3id.org/rml/core/spec.

Edition quickstart

  • cd to /spec
  • Edit sections/index.html
  • Make sure all your local assets are in the resources folder, and the links in your index.html file are relative (important because the publishing script creates multiple nested paths)
  • Run a HTTP server in this directory: python3 -m http.server
  • Open index.html with a browser as http://localhost:8000/index.html
  • Save as snapshot to rendered.html using the respec functionality (button ReSpec/Export/HTML) and copy it to this same folder

URL https://w3id.org/rml/core/spec must redirect to the /spec/docs(docs) folder.

License

RML-Core (c) by W3C Community Group on Knowledge Graph Construction

RML-Core is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by-sa/4.0/.

Owner

  • Name: Knowledge Graph Construction W3C Community Group
  • Login: kg-construct
  • Kind: organization
  • Email: public-kg-construct@w3.org

Citation (CITATION.cff)

title: "RML-core: Ontology, specification, shapes and test cases"
license: CC-BY-4.0
authors:
  - family-names: Maria
    given-names: Pano
  - family-names: Dimou
    given-names: Anastasia
  - family-names: De Meester
    given-names:  Ben  
  - family-names: Iglesias-Molina
    given-names: Ana
  - family-names: Chaves-Fraga
    given-names: David
  - family-names: Van Assche
    given-names: Dylan
cff-version: 1.0.0
version: 0.1.0
doi: 10.5281/zenodo.7919848
date-released: 2023-05-10
url: "https://w3id.org/rml/core"

GitHub Events

Total
  • Create event: 12
  • Issues event: 73
  • Watch event: 4
  • Delete event: 10
  • Member event: 1
  • Issue comment event: 87
  • Push event: 63
  • Pull request review event: 69
  • Pull request review comment event: 49
  • Pull request event: 62
  • Fork event: 2
Last Year
  • Create event: 12
  • Issues event: 73
  • Watch event: 4
  • Delete event: 10
  • Member event: 1
  • Issue comment event: 87
  • Push event: 63
  • Pull request review event: 69
  • Pull request review comment event: 49
  • Pull request event: 62
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 61
  • Total pull requests: 56
  • Average time to close issues: 2 months
  • Average time to close pull requests: 19 days
  • Total issue authors: 11
  • Total pull request authors: 7
  • Average comments per issue: 1.34
  • Average comments per pull request: 0.79
  • Merged pull requests: 41
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 35
  • Pull requests: 31
  • Average time to close issues: 15 days
  • Average time to close pull requests: 10 days
  • Issue authors: 8
  • Pull request authors: 6
  • Average comments per issue: 0.4
  • Average comments per pull request: 0.55
  • Merged pull requests: 23
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • TheRazorace (20)
  • chrdebru (19)
  • pmaria (9)
  • bjdmeest (5)
  • andimou (5)
  • s-minoo (3)
  • TheMessik (2)
  • wouterbeek (1)
  • ghsnd (1)
  • igrangel (1)
  • marioscrock (1)
  • DylanVanAssche (1)
  • alloka (1)
  • dachafra (1)
  • SimonBin (1)
Pull Request Authors
  • DylanVanAssche (19)
  • pmaria (15)
  • chrdebru (9)
  • TheRazorace (9)
  • dachafra (7)
  • elsdvlee (2)
  • VladimirAlexiev (1)
  • Spothedog1 (1)
  • s-minoo (1)
  • anaigmo (1)
Top Labels
Issue Labels
test-cases (7) documentation (7) RML-core (6) fixed (6) bug (5) proposal (3) ontology (2) help wanted (1) data-errors (1) question (1) invalid (1) wontfix (1)
Pull Request Labels
enhancement (1) documentation (1)

Dependencies

.github/workflows/tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
Shapes/Pipfile pypi
  • parameterized *
  • pyshacl *
  • rdflib *
Shapes/Pipfile.lock pypi
  • isodate ==0.6.0
  • owlrl ==5.2.3
  • parameterized ==0.8.1
  • pyparsing ==2.4.7
  • pyshacl ==0.17.0.post2
  • rdflib ==6.0.1
  • six ==1.16.0