Code


aspace_tools

Python, MySQL

A Python package, web app, and command line tool for interacting with the ArchivesSpace API and MySQL database.

display_multiple_containers

Ruby on Rails

An ArchivesSpace plugin to change the way containers are displayed in the PUI.

yale_data_rules

Ruby on Rails

An ArchivesSpace plugin to enforce data entry constraints.

YAMS Data Auditing Tools

Python, MySQL

Queries and scripts to analyze and clean up archival metadata.

location_search

Python

Command-line tool to look up and edit container locations in ArchivesSpace by location barcode.

Born Digital Accessioner

Python

Simple GUI to create or update ArchivesSpace records in bulk.

Barcode Lookup Tool

Python

Looks up a list of barcodes in ArchivesSpace and returns collection data. Used for managing off-site transfers in Yale's Manuscripts and Archives Department.

ArchivesSpace Reporting with MySQL

MySQL

Demo repo for ArchivesSpace Reporting with MySQL presentation, ArchivesSpace Member Forum 2018, Washington, D.C.

utilities

Python

Local Python package containing file handling and other utility functions.

scrapework

Python

A simple web scraping framework, plus source code for archival job posting analysis project.

ArchivesSpace Templates

Python

The beginnings of a tool to create JSON templates from the ArchivesSpace schema.

apispace

Python

A collection of functions for interacting with the ArchivesSpace API.

ArchivesSpace API Scripts

Python

A collection of scripts for interacting with the ArchivesSpace API

ArchivesSpace SQL Queries

SQL

Queries for analyzing and reporting on ArchivesSpace data.

ucancallmealicia.github.io

HTML, CSS, Javascript

Source code for this site.