Transkribus PAGE xml Bulk Upload Tool

Read full text
Authors: Franz Xaver Erhard
Cited by: 0

Abstract

Fast, parallel PageXML uploader for Transkribus with automatic token refresh and thread-safe operation. The scripts in this repo facilitate bulk PAGE XML uploads and file matching with image files on the Transkribus server. Optionally, a separate script can execute Transkribus HTR processing. The pipeline uses the Transkribus legacy REST API, which comes with limited options. The upload tool was developed specifically for the Divergent Discourses project to process Transkribus PAGE XML files outside the Transkribus environment and back-upload the manipulated files into Transkribus, while matching existing image files on the server. The code allows up to 20 files in parallel bulk upload and automatically handles the expiration of the Transkribus session token. The script uses the filenames (without extension) and first maps the files on the server. It then maps the files in the upload on the files on the server. Full Changelog: https://github.com/Divergent-Discourses/TranskribusAPI-XML-upload/commits/v.1

Fields of Study & Subjects

Digital Humanities and Scholarship Handwritten Text Recognition Techniques Image Processing and 3D Reconstruction

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
27 January 2026