Code

Arclight

Rails

UAlbany’s Arclight instance, available at https://archives.albany.edu/descripton.

asInventory

Python

Tool to upload and download file inventories between spreadsheets and the ArchivesSpace API. We use it at UAlbany for file-level description and describing born-digital materials using spreadsheets.

ArchivesSpace Python Library

Python

A Python library for working with the ArchivesSpace API. Superseded by community-led ArchivesSnake project.

ArchivesSpace Migration

Python

UAlbany’s ArchivesSpace migration docs and scripts.

ArchivesSpace/Archive-It Example Workshop

Python

This is a working example of how to automate description of Web Archives in ArchivesSpace using the API and the Archive-It and Internet Archive CDX Servers. For ASpace Skill Share. Superseded by describingWebArchives.

Processing Scripts for Born-Digital Photos

Python

Scripts used to automate extraction of 180,000 photos from disk images and make static pages for display.

Describing Web Archives

Python

Experimental tool for automating description for Web Archives in ArchivesSpace according to archival principles using the Archive-It CDX and Partner Data APIs.

description_harvester

Python, Solr

A command line utility for indexing archival description from ArchivesSpace and EAD to Solr for ArcLight

Espy Project Execution Records

Rails, Blacklight

Frontend for Espy Project Execution Records (https://archives.albany.edu/espy/) Telling the Stories of over 15,000 Individuals Executed in what is now the United States since 1608. One deliverable for CLIR-finded The Digital Archive of Executions in the United States, 1608-2002: Digitization and Access to the M. Watt Espy Papers.

Espy Metadata Creation Tool

Ruby on Rails

Workflow application for linking different types of records and creating metadata for the Espy Project, available at https://archives.albany.edu/espy.

Gatekeeper

Flask, Docker

A basic dockerized Flask service for managing Cloudflare Turnstile to limit bot overload.

UAlbany History-Editor

Rails

A simple-as-possible Rails app that’s mostly scaffolding. This is used to create, edit, and manage curated UAlbany history events displayed in the UAlbany History app.

UAlbany History

Rails

A Blacklight instance customized as a curated timeline of events from UAlbany’s history, available at https://archives.albany.edu/history.

Hyrax

Rails

UAlbany’s Hyrax instance, available at https://archives.albany.edu/catalog.

Link Ranking Repo

Python, D3Plus, Spark

Link Ranking Project repository for Archives Unleashed 4.0 Web Archives Datathon.

Mailbagit

Python

A tool for creating and managing Mailbags, a package for preserving email in multiple formats. Funded by the Email Archives: Building Capacity and Community program.

Processing app

Python, Flask, Docker

Backend Flask app for processing born-digital and digitized archival materials.

Example Scripts for Learning Python

Python

Basic sample scripts to get some results with Python. For use with “Python for Archivists”.

Researching NY 2016 Scripts

Python, D3Plus

Example scripts for using computational tools like NLP for historical research. For November 2016 presentation

SPE website

Jekyll, Docker

The main wrapper website for https://archives.albany.edu.

Web archives scripts

Python, wget

Scripts to making basic web archives with wget.