Catmandu::AAT3pm
Retrieve items from the aat
Usage
This module contains a store to lookup a Subject in the AAT <https://www.getty.edu/research/tools/vocabularies/aat/> using its SPARQL endpoint <http://vocab.getty.edu/sparql>.
Also included is a fix to match a term to a Subject and a fix to search for a term in the AAT.
lookup_in_store(objectName, AAT, lang:nl)aat_match(objectName, -lang:nl)aat_search(objectName, -lang:nl)
Overview
Catmandu::Store::AAT
lookup_in_store(objectName,AAT,lang: nl)
The "lang" parameter is optional and defaults to nl. It sets the language of the returned prefLabel. If no prefLabel for the Subject in provided lang exists, nothing is returned.
The store takes the "dc:identifier" of a Subject from the AAT and returns the following data:
{'id' => 'The dc:identifier of the Subject','prefLabel' => 'The prefLabel in the provided language','uri' => 'The URI of the Subject'}
Catmandu::Fix::aat_match
aat_match(path,-lang: nl)
A fix that performs a match between a term and a prefLabel of an AAT Subject.
Catmandu::Fix::aat_search
aat_search(path,-lang: nl)
A fix that performs a search for a term in the AAT.
Releases
Unchanged in 2 releases since Debian 12 (Bookworm).