Skip to main content

A library for loading datasets and models whose metadata is provided in the DCAT-AP format.

Project description

DCAT-AP Hub

This library enables easy downloading and loading of datasets and models whose metadata is provided in the DCAT-AP format. Currently, only JSON-LD is supported.

How To Install

pip install dcat-ap-hub

How To Load Datasets

from dcat_ap_hub import Dataset

url = "https://data.europa.eu/api/hub/repo/datasets/7b715249-0c76-4592-9df6-f36b9a47f6e5.jsonld"

ds = Dataset.from_url(url)
files = ds.download(data_dir="./data")

How To Load Huggingface Models

from dcat_ap_hub import Dataset

url = "https://ki-daten.hlrs.de/hub/repo/datasets/6f75de8b60a9f8a2fdf7b69cbd86d9e64bcb3837.jsonld"

ds = Dataset.from_url(url)
ds.download(data_dir="./data")
model, processor, metadata = ds.load_model(model_dir="./models")

How To Process Datasets If Supported

from dcat_ap_hub import Dataset

url = "https://data.europa.eu/api/hub/repo/datasets/7b715249-0c76-4592-9df6-f36b9a47f6e5.jsonld"

ds = Dataset.from_url(url)
ds.download(data_dir="./data")
files = ds.process(processed_dir="./processed")

Funding

This project was developed using resources from the HammerHAI project, an EU co-funded AI Factory initiative operated by the High-Performance Computing Center Stuttgart and supported by the European Commission as well as German federal and state ministries. It is funded by the European High Performance Computing Joint Undertaking under Grant Agreement No. 101234027.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dcat_ap_hub-0.1.0.tar.gz (92.2 kB view details)

Uploaded Source

Built Distribution

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

dcat_ap_hub-0.1.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file dcat_ap_hub-0.1.0.tar.gz.

File metadata

  • Download URL: dcat_ap_hub-0.1.0.tar.gz
  • Upload date:
  • Size: 92.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.9

File hashes

Hashes for dcat_ap_hub-0.1.0.tar.gz
Algorithm Hash digest
SHA256 879885737e804e242e9b6e966559d5e77029e02e7c4734e7edb9d0dbc2d6e03e
MD5 9d048999938c7bfb843f402631d708b3
BLAKE2b-256 a4e588b17f0c261175833e50247c097abcb37909718b4204a98725dade6f6564

See more details on using hashes here.

File details

Details for the file dcat_ap_hub-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dcat_ap_hub-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 96cb11893dbef5ac7bb7055083e837a6784065b3ec02f07383abcbc849ee0e5c
MD5 d5dd19681c30ee3a637bb6947960b1b2
BLAKE2b-256 e2b7d86475588fec74bfc0850487fcd2510bad4b06d126a4eef985251045ea18

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