Autogenerating manifests
Do we think all of these institutions with manifests autogenerate them? No they are generated multiple different ways. Often they are tied the a metadata or DAMS system that retrieves the metadata and image info from the systems.
Minimal computing ways to autogenerate manifests
- wax - a minimal computing project for producing digital exhibitions focused on longevity, low costs, and flexibility. Provides a way to create manifests via csv.
- biiif - Organise your files according to a simple naming convention to generate IIIF v3 manifests.
- biiif-cli - biiif terminal tool
- iiif-producer - A CLI tool that generates IIIF Presentation 2.1 Manifests from METS/MODS (produced by Kitodo).
- Leiden's Islandora IIIF Manifest Generator - A module to generate IIIF Manifest for Islandora.
- Presentation API libraries - Libraries that will help create manifests in a script.
- Wax tasks - Library for taking csv formated data and creating tiles + manifests
biiif-cli
- Go to your dhsi-iiif-2024 folder.
- In the images folder create an
info.yml
file. - Fill out some metadata to match the format below. .
Local Machine
- Install Node
- After installation is finished install biiif-cli
npm i biiif-cli -g
- Run the biiif command.
biiif [folder] -u [url manifest/info] biiif images -u 'https://[yourgithubusername].github.io/dhsi-iiif-2024'
- Add you files and send to your GitHub repository
git add images
git commit -m "create manifest and tiles"
git push origin main
Using GitHub action
- Upload to your dhsi-iiif-2024 fork
git add images/info.yml
git commit -m "create info.yml file"
git push origin main
- Look in the images folder. What do you see?
You can create move complex forms with this tool. .
Reflections
- Based on what we know what if anything is wrong with this method?
- Is there anything we can do to fix it?
- What method (does not need to include something on this page) would you want for generating manifests?
- Why aren't there more auto generation tools.