Extension Thesauri


Extension Basics

Title
Thesauri
Name
ckanext-thesauri
Type
Public extension
Description
CKAN harvester extension for importing tags from the German Archaeological Institute (DAI) thesaurus at idai.thesauri.de, providing automated tag synchronization.
CKAN versions
Download-Url (zip)
Last commit
a year ago (2024-03-25 13:49:57)
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

ckanext-thesauri

A CKAN harvester extension for importing tags from the German Archaeological Institute (Deutsches Archäologisches Institut - DAI) thesaurus at idai.thesauri.de.

Features

  • Harvests tags from the DAI thesaurus (idai.thesauri.de)
  • Provides automated tag synchronization for archaeological data
  • CLI command for running the harvester

Requirements

  • Python 3.7, 3.8, 3.9, 3.10
  • CKAN 2.9+

Installation

Install the extension:

pip install -e git+https://github.com/cuprit-gbr/ckanext-thesauri.git#egg=ckanext-thesauri

Add thesauri_harvester to your CKAN plugins:

ckan.plugins = thesauri_harvester

CLI Usage

ckan -c /etc/ckan/default/ckan.ini dai_thesauri_harvester

License

AGPL-3.0

Version
0.0.1
Version release date
(not set)
Contact name
cuprit GbR
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Requires CKAN 2.9+ and Python 3.7-3.10. Use CLI command ‘ckan dai_thesauri_harvester’ to run the harvester.

Plugins to configure (ckan.ini)
thesauri_harvester
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions