Open Archives Initiative (OAI) - Software
December 28th, 2004
Python API to Protocol for Metadata Harvesting
The oaipmh Python module enables high-level access to an OAI-PMH metadata repository. Arbitrary repositories can be accessed and harvested using an easy to use Python-based API. It has built-in support for the default Dublin Core metadata set (oai_dc). It can also be easily extended with support for other metadata sets using a simple declarative system based on industry-standard xpath expressions.
The oaipmh module can be integrated with any Python application. The only requirement is libxml2 and its Python bindings.
http://www.infrae.com/download/oaipmh
Comments: Open Source (of course!)
One Response to “Open Archives Initiative (OAI) - Software”
Leave a Reply
You must be logged in to post a comment.

October 6th, 2006 at 8:22 am
[…] I’ve mentioned the oaipmh package provided by infrae.com before however the documentation they provide has got rather out of date and though I’ve made a few attempts I’ve never quite been able to get it to work. However after a bit more effort recently with the newer v2.0+ of the package I’ve managed to get something basic working which you can find at http://www.rufuspollock.org/code/oaipmh/demo.py. […]