Engine for analysis of Siegfried export files and DROID CSV. The tool has three purposes, break the export into its components and store them within a SQLite database; create additional columns to augment the output where useful; and query the SQLite database, outputting results in a readable form useful for analysis by researchers and archivists within digital preservation departments in memory institutions. The tool will find duplicates, unidentified files, blacklisted objects, character encoding issues, and more.
Changes required to run demystify running pyscript.
Database brought in-memory.
Denylist hard-coded to "sensible" defaults.
A few code paths smoothed out.
These commits should provide a good idea about what is needed for a pyscript implementation to be optimized. It's a little rough around the edges but hopefully not too far away.
Changes required to run demystify running
pyscript
.These commits should provide a good idea about what is needed for a pyscript implementation to be optimized. It's a little rough around the edges but hopefully not too far away.
Connected to #84