# Necessary plugins
[use]
plugin = basics
plugin = analytics
plugin = storage
# Load concept form URI
[load]
domain = env('loterreID').prepend('loterre-').append('concepts')
path = value.value
target = value
# transcribe broaderConcept
[assign]
path = value.skos$broader
value = get('value.skos$broader').castArray().filter(Boolean)
[map]
path = value.skos$broader
[map/load]
domain = env('loterreID').prepend('loterre-').append('concepts')
path = rdf$resource
[map/exchange]
value = self().pick(['skos$prefLabel', 'rdf$about'])
# transcribe narrowerConcept
[assign]
path = value.skos$narrower
value = get('value.skos$narrower').castArray().filter(Boolean)
[map]
path = value.skos$narrower
[map/load]
domain = env('loterreID').prepend('loterre-').append('concepts')
path = rdf$resource
[map/exchange]
value = self().pick(['skos$prefLabel', 'rdf$about'])