Création et dépôt de manifestes IIIF pour des données déposées sur Nakala
Project description
La librairie niiif-niiif crée et publie le manifeste IIIF d'une donnée Nakala.
Installation
Pour utiliser le script, utilisez de préférence un gestionnaire d'environnement Python tel que Miniconda.
# Vous pouvez définir le nom de l'environnement Python à votre convenance avec le paramètre -n.
conda create -n niiif-niiif python=3.8
# Activez l'environnement
conda activate niiif-niiif
# Installez la librairie niiif
pip install niiif
Utilisation
Le script a besoin pour fonctionner des clés d'API d'un compte utilisateur Nakala ayant des droits d'écriture sur la donnée Nakala pour laquelle vous souhaitez créer un manifeste. Cette clé d'API est à créer et à copier depuis le profil du compte Nakala.
# Activez l'environnement (si ce n'est pas déjà fait)
conda activate niiif-niiif
# Pour créer le manifeste de la donnée Nakala dont l'ID = 10.34847/nkl.12121212
python -m niiif -apikey 12345678-12345678-1234578-12345678 -dataid 10.34847/nkl.12121212
La librairie :
- Crée un manifeste IIIF à partir des fichiers JPEG ou TIFF de la donnée Nakala
- Ajoute le fichier metadata.json, contenant le manifeste, sur la donnée Nakala
Vous pouvez ensuite copier l'URL du fichier metadata.json dans Nakala et l'utiliser dans une visionneuse IIIF (ex. Mirador).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for niiif_niiif-0.0.8b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6f65bd76703b6f52625a85d4c7705a2943c7c2f9a0862364ee741fb415bf479 |
|
MD5 | 2845b97aa5ef576d04bbf1e66340d022 |
|
BLAKE2b-256 | 3ba58e09a024535d814b8e2e5c77e7a2294e35b65b3795e417dacee8f8836552 |