Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 802 Bytes

README.md

File metadata and controls

37 lines (26 loc) · 802 Bytes

oai-pmh 🐄

Endpoint

https://durham-repository.worktribe.com/oaiprovider

Requirements

pip install pyoai
pip install sickle

Usage:

get-output.py WorktribeOutputID # get one output in two metadata formats

Output

Two files:
dc.xml
rioxx.xml

ck-rioxx.py FileContainingWorktribeOutputIDs # check input file for RIOXX 2.0 compliance

Output

logfile.log
rioxx.xml

fileck.py FileContainingWorktribeOutputIDs # check for records with multiple files in dc:identifier

Output

Total outputs analysed: x
Outputs with multiple files: y

get-doi.py FileContainingWorktribeOutputIDs # look for Worktribe records containing DOIs

Output

Total outputs analysed: 77,648
Outputs with a DOI: 49,122
[Creates file doi.txt]