An open API service indexing awesome lists of open source software.

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

RML-FNML: Transformation functions within RML
https://github.com/kg-construct/rml-fnml

fnml fno ontology rdf rml rml-mapping shacl

Last synced: 4 months ago
JSON representation

RML-FNML: Transformation functions within RML

Awesome Lists containing this project

README

          

# RML-FNML

The FNML specification, SHACL shapes, test-cases, and ontology.

- Specification: http://w3id.org/rml/fnml/spec
- Ontology: http://w3id.org/rml/fnml/
- SHACL shapes: http://w3id.org/rml/fnml/shapes
- Test-cases: https://w3id.org/rml/fnml/test-cases - [test-cases](./test-cases)

## Specification

The specification webpage is generated from directory [/spec](spec).

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

#### Edition quickstart

- cd to [/spec](spec)
- Edit `dev.html` or the markdown files under `./sections/`
- Make sure all your local assets are in the `resources` folder, and the links in your `dev.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 `dev.html` with a browser as http://localhost:8000/dev.html
- Save as snapshot to `rendered.html` [using the respec functionality](https://respec.org/docs/#using-browser) (button ReSpec/Export/HTML) and copy it to `./spec/docs/` (and probably also to )

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

## License

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

RML-FNML 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 .