This repository is focused on the extraction of data from the Prosopography of the Byzantine World project (also here on Github) for import into a graph database. No particular effort is made to organise this repository into a proper Python project.
Contents of the repository are as follows:
pbw.py: probably the main module of interest for others. This is an SQLAlchemy-based ORM library for accessing data in the PBW database.config.py: used for reading database connection information. Copy the fileconfig-template.pytoconfig.pyand edit as necessary.dateparse.py: a module for parsing the wild and wonderful variety of date strings given in PBW into actual calendar dates.query.py: a script that uses thepbwmodule. Useful for examples of how the ORM is structured.RELEVEN/: scripts oriented specifically toward the RELEVEN projectscripts/: miscellaneous scripts trying to use the PBW datatests: test scripts to make sure these things work