OWL-RL and RDFS based RDF Closure inferencing
Project description
OWL-RL
A simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining. The distribution contains:
OWL-RL: the Python library. You should copy the directory somewhere into your PYTHONPATH
. Alternatively, you can also run the python setup.py install
script in the directory.
scripts/RDFConvertService.py
: can be used as a CGI script to invoke the library. It may have to be adapted to the local server setup.scripts/owlrl.py
: script that can be run locally on to transform a file into RDF (on the standard output). Run the script with-h
to get the available flags.
The package requires Python version 3.5 or higher; it depends on RDFLib; version 4.2.2 or higher is required. If you need the python 2.7.x compatible version, see the @/py2 branch in this repository.
For the details on RDFS, see the RDF Semanics Specification; for OWL 2 RL, see the OWL 2 Profile specification.
View the OWL-RL documentation online: http://owl-rl.readthedocs.io/
To view the changelog for this software library, see CHANGELOG.rst.
This software is released under the W3C© SOFTWARE NOTICE AND LICENSE. See LICENSE.txt.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file owlrl-5.1.1.tar.gz
.
File metadata
- Download URL: owlrl-5.1.1.tar.gz
- Upload date:
- Size: 58.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5b2fc58f4cefb6972e8d6a5932ef626421a8367f0fbc02f93098f66f67f0c5a |
|
MD5 | 7629818ad32682198fa9545bac3dafa9 |
|
BLAKE2b-256 | b797ef2d3bf2f2942ff5bc0210ef76b86ea42eb202af3a1d504a67d40a009a3d |
File details
Details for the file owlrl-5.1.1-py3-none-any.whl
.
File metadata
- Download URL: owlrl-5.1.1-py3-none-any.whl
- Upload date:
- Size: 59.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5479cfc652a233273abe08dc6788ebc0f78e528340e5a5b36003779353bb26bf |
|
MD5 | fcc14c5297e98ad157d585f579160a88 |
|
BLAKE2b-256 | ab32ee5e6e6219f6091cf0416e694d3081e6e98a5d3e08ba446431945402ce9a |