misc. pymarc scripts I wrote to manage a messy catalog
-
Updated
Nov 7, 2014 - Python
misc. pymarc scripts I wrote to manage a messy catalog
Takes an OAI-PMH set feed from The Open Archives Initiative, converts the Dublin Core data to MARC21, and saves the output to the local machine for import into Alma, OCLC Connexion, MARCEdit, etc.
Scripts to transform and clean MARC and tabular data into GeoBlacklight 1.0 Metadata Elements JSON.
generates single record MARC files
Material for a lesson introducing PyMARC
a Python3 program that searches a single MARC record via a given id (controlfield 001) in a given (binary) MARC records file and writes it into a single (binary) MARC file
a commandline command (Python3 program) that adds a Sigel to a given collection of binary MARC records (into MARC field 935 a; and optionally deduplicates this collection to another given collection)
get field statistic of a line delimited JSON document
Turf ("TIND.io URL Fixer") is a program to download records from the Caltech TIND.io database and check the URLs that may be embedded within the records.
Contains code and tools used to public the Canadian thesis list.
a commandline command (Python3 program) that takes binary MARC records (e.g. originally stored in a JSON value) as input and replace some characters in it to be really binary MARC compatible
A simple script to combine individual MARC21 records into a single file.
add fullrecord field into given finc Solr schema conform line-delimited JSON
Tool to convert MARCXML to JSON, designed to handle large files.
A simple Python script that merges all MARC files in a directory into a single MARC file
library code to convert MARC metadata into IIIF
Add a description, image, and links to the marc topic page so that developers can more easily learn about it.
To associate your repository with the marc topic, visit your repo's landing page and select "manage topics."