a simple utility to check and harvest metadata records from an OAI request when they meet theDLTN requirements
Project description
About
Tests whether records from an OAI-PMH feed pass minimum requirements of DLTN and optionally harvests only the good records from a request to disk so that they can be added to Repox and included in the DPLA.
Install
Examples
Check for bad DC records in an entire OAI-PMH feed.
$ python run -e http://my-oai-endpoint:8080/OAIHandler -m oai_dc
Check and harvest good DC records from an entire OAI-PMH feed.
$ python run -e http://my-oai-endpoint:8080/OAIHandler -m oai_dc -H True
Check and harvest good xoai records from a specifc set.
$ python run -e http://my-oai-endpoint:8080/OAIHandler -m xoai -s my_awesome_xoai_set -H True
Check and harvest good MODS records from an entire provider in Repox.
$ python run -e http://my-oai-endpoint:8080/OAIHandler -m MODS -p CrossroadstoFreedomr0 -H True
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dltn_checker-0.0.1.tar.gz
(4.8 kB
view hashes)
Built Distribution
Close
Hashes for dltn_checker-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6c1d212f80db6d95e0c7d7019c7b82604ece4fe93889ac147515fcbf32e7145 |
|
MD5 | b96f2d15fa09a6f152c98d9f0462db05 |
|
BLAKE2b-256 | 95f03b94c988b2002979104d0b2a008ceeee1a68d452cf9cd13d1617114f6608 |