Skip to main content

Open Media Access Server Library (Linked Open Data middleware/RESTApi)

Project description

OLDAPlib

Basic library for OLDAP Python-based backend. OLDAP relies as much as possible on standard ontologies. Currently, the following ontologies are being used:

  • xs: <http://www.w3.org/2001/XMLSchema#>
  • rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
  • rdfs: <http://www.w3.org/2000/01/rdf-schema#>
  • owl: <http://www.w3.org/2002/07/owl#>
  • skos: <http://www.w3.org/2004/02/skos/core#>
  • sh: <http://www.w3.org/ns/shacl#>

Setup of IRI's and namespaces

The generic base IRI that is to be used has the form of

http://oldap.org/<location>

<location> is a unique name identifying the OLDAP installation of the type NCName.

System namespace

System ontologies and SHACL files

All system relevant definitions like system-wide ontologies or shacl definitions are in a graph named

http://oldap.org/base#

System-wide data

Data such as project information, user data etc. is in a graph named

http://oldap.org/<location>/data#

Project specific graphs

Each project has several namespaces (aka "named graphs")

Project specific data

All project specific data resides in a graph named

http://oldap.org/<location>/<project>/data#

The project name must be unique to the location and is of type NCName.

Media object

  • originalName: <http://purl.org/dc/terms/originalName>
  • originalMimeType: <http://purl.org/dc/terms/format>
  • mediaserverUri: xsd:anyURI
  • project: <http://oldap.org/base#project>

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

oldaplib-0.6.15.tar.gz (199.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

oldaplib-0.6.15-py3-none-any.whl (262.7 kB view details)

Uploaded Python 3

File details

Details for the file oldaplib-0.6.15.tar.gz.

File metadata

  • Download URL: oldaplib-0.6.15.tar.gz
  • Upload date:
  • Size: 199.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.14.4 Darwin/25.5.0

File hashes

Hashes for oldaplib-0.6.15.tar.gz
Algorithm Hash digest
SHA256 ef10525792158dc7c13b6543b1a8df48a5e991803d4bad3a50278ce7995c12ec
MD5 e62b13a9bfd6284a34db8a774472ace0
BLAKE2b-256 246061e10d9f7216a7633c3c34b8955e84ffca342a7bfed9a3fde64e19002753

See more details on using hashes here.

File details

Details for the file oldaplib-0.6.15-py3-none-any.whl.

File metadata

  • Download URL: oldaplib-0.6.15-py3-none-any.whl
  • Upload date:
  • Size: 262.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.14.4 Darwin/25.5.0

File hashes

Hashes for oldaplib-0.6.15-py3-none-any.whl
Algorithm Hash digest
SHA256 9e1c3e8dd5deb4bbec3043d4c78cd0bdd03190755fd70a9acecada5780274723
MD5 c3e5720ca6c5c3adf8ea1408d5d43025
BLAKE2b-256 42356ba8a8242c19a99c4c66c5dbf7fac43d76f6bce6549f0c421cd243c24bfc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page