Support
Research
Community
Developer
WebJunction
Browse
Support
Research
Community
Developer
WebJunction
FAQ
Sign In
OCLC Community Center
Virtual community series
Starting April 2025
OCLC Community Center
Product
OCLC APIs
DevConnect
Agenda
Options
Add Events to Calendar
Mark all as New
Mark all as Read
DevConnect Agenda
Sign in today to register for upcoming DevConnect2025 sessions. Don't remember or don't have credentials? You can request them using the button below.
Sign in to register
Request credentials
Showing events with label
WorldCat Metadata API
.
Show all events
Thursday, April 10, 2025
A Lighter Burden of Proof: SQLite and Pymarc to Perform Proofing and Statistics for WMS Catalogers
In response to organizational restructuring, West Virginia University's Metadata Unit streamlined quality control workflows for a more distributed team of cataloging staff by running python scripts on raw MARC delivered by a query collection. The scripts deliver a count of each cataloger's new and edited bibliographic and holdings records, and provide a selection of fields relevant to their current projects in a spreadsheet that can be easily reviewed and used to assign manual corrections. API calls to execute corrections could also be integrated easily into these scripts. I will provide line by line explanation of code, which uses pandas, pymarc, and SQLite in a Google Colab environment on data accessible to any WorldShare Management Services (WMS) subscriber, and I will reflect on how the scripts assisted with change management during a large, organizational transition.
Labels:
Labels:
DevConnect
WorldCat Metadata API
Thursday, April 24, 2025
Bulk record updates with OCLC APIs
Several OCLC APIs offer endpoints for updating records. This talk will describe a general strategy for updating pre-identified batches of records using these APIs via Python, focusing on two use-cases: patron records and local holdings records. In both cases, Larry will explain why alternative bulk update methods -- using patron data files via FTP or Record Manager's bulk actions for LHRs -- might be enough for most scenarios, but not for all, and why the added flexibility of a general-purpose programming language might be what you want in some cases.
Labels:
Labels:
DevConnect
WMS Acquisitions API
WMS Collection Management API
WorldCat Metadata API
WorldShare Identity Management API