Skip to content

PyResLib

PyResLib is a Python package designed by the Resounding Libraries research cluster at Orpheus Instituut, Ghent.

The package's modules allow library staff to:

  • Connect several API services, such as Transkribus and Google Books, with their Koha instance.
  • Bulk edit records and export them in and JSON format via Python.
  • Enhance Koha authorities with statements and entities from Wikidata.
  • OCR transcriptions via Kraken and Transkribus.
  • Conversion of MARC records using pymarc to BibTeX and RDF format using RDFlib

We have tried to make the functions and methods as modular as possible in order to be implemented by the user in their own scripts. Furthermore, we have provided the code with a comprehensive documentation and comments in order to make the code transparent to programmers with little experience with Python.

Do not hesitate to contact Nicholas Cornia or open issues in order to improve the package's code with new functionalities.