Skip to content
Cole Herman edited this page Feb 6, 2026 · 8 revisions

Home

  1. What is OD2 MD Scripts?
  2. Who Develops OD2 MD Scripts?
  3. How do I get started?

What is OD2 MD Scripts?

Uploading content to https://www.oregondigital.org from the University of Oregon can be a time-consuming and labor-intensive process. To speed up and simplify the process, this script validates metadata for uploads, automatically fixes common issues, and checks work status after importing.

Who Develops OD2 MD Scripts?

University of Oregon's Digital Library Services maintain the code.

How do I get started?

For the very basics of downloading the code to your computer (cloning the repo), check the README. For how to use the program itself, check Getting Started.

(Deciding where to put below content)

od2_md_scripts documentation

🚧 this wiki is under construction 🚧

Wiki TOC

od2validation.py / process.py

  1. User-generated configuration file: filepaths.yaml
  2. User-generated configuration files containing metadata headers and, optionally, custom checks for headers: config/user_generated_filename.yaml
  3. Default checks for OD2 fields: config/default.yaml

Clone this wiki locally