Skip to content

acdh-oeaw/mint-handle-ids

Repository files navigation

mint-handle-ids

repo to mint and update Handle-PIDs

create PIDs

add URLs to ./create_ids.csv (just override any existing values but keep the headers) and trigger the mint_pids Workflow. The minted PIDS will be written back into ./create_ids.csv and serialized as handles.ttl

@prefix ns1: <https://vocabs.acdh.oeaw.ac.at/schema#> .

<https://id.acdh.oeaw.ac.at/bar/foo> ns1:hasPid "https://hdl.handle.net/21.11115/0000-000F-FF61-5" .

<https://id.acdh.oeaw.ac.at/foo/bar> ns1:hasPid "https://hdl.handle.net/21.11115/0000-000F-FF60-6" .

create_ids.csv dummy

arche_id,handle_id
https://id.acdh.oeaw.ac.at/foo/bar,
https://id.acdh.oeaw.ac.at/bar/foo,

create_ids.csv after successfull workflow run

arche_id,handle_id
https://id.acdh.oeaw.ac.at/foo/bar,https://hdl.handle.net/21.11115/0000-000F-FF5C-C
https://id.acdh.oeaw.ac.at/bar/foo,https://hdl.handle.net/21.11115/0000-000F-FF5D-B

update PIDs

add (ARCHE-)IDs and their HANDLE-IDs to ./update_ids.csv and trigger the update_pids Workflow. The updated PIDS will be serialized as handles.ttl