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

  1. wax - a minimal computing project for producing digital exhibitions focused on longevity, low costs, and flexibility. Provides a way to create manifests via csv.
  2. biiif - Organise your files according to a simple naming convention to generate IIIF v3 manifests.
  3. biiif-cli - biiif terminal tool
  4. iiif-producer - A CLI tool that generates IIIF Presentation 2.1 Manifests from METS/MODS (produced by Kitodo).
  5. Leiden's Islandora IIIF Manifest Generator - A module to generate IIIF Manifest for Islandora.
  6. Presentation API libraries - Libraries that will help create manifests in a script.
  7. Wax tasks - Library for taking csv formated data and creating tiles + manifests

biiif-cli

  1. Go to your dhsi-iiif-2024 folder.
  2. In the images folder create an info.yml file.
  3. Fill out some metadata to match the format below. Screenshot of https://github.com/IIIF-Commons/biiif?tab=readme-ov-file#metadata.

Local Machine

  1. Install Node
  2. After installation is finished install biiif-cli npm i biiif-cli -g
  3. Run the biiif command.
    biiif [folder] -u [url manifest/info]
    biiif images -u 'https://[yourgithubusername].github.io/dhsi-iiif-2024'
    
  4. Add you files and send to your GitHub repository
  5. git add images
  6. git commit -m "create manifest and tiles"
  7. git push origin main

Using GitHub action

  1. Upload to your dhsi-iiif-2024 fork
  2. git add images/info.yml
  3. git commit -m "create info.yml file"
  4. git push origin main
  5. Look in the images folder. What do you see?

You can create move complex forms with this tool. Screenshot of https://github.com/IIIF-Commons/biiif?tab=readme-ov-file#examples.

Reflections

  1. Based on what we know what if anything is wrong with this method?
  2. Is there anything we can do to fix it?
  3. What method (does not need to include something on this page) would you want for generating manifests?
  4. Why aren't there more auto generation tools.
Last modified by dnoneill 2024-05-31 20:08:19
Created by dnoneill 2024-05-21 20:26:10

results matching ""

    No results matching ""