https://github.com/dataoneorg/d1_pyore
Simplified python library for OAI-ORE creation and consumption.
https://github.com/dataoneorg/d1_pyore
Last synced: over 1 year ago
JSON representation
Simplified python library for OAI-ORE creation and consumption.
- Host: GitHub
- URL: https://github.com/dataoneorg/d1_pyore
- Owner: DataONEorg
- License: apache-2.0
- Created: 2016-04-01T23:26:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-02-20T19:45:38.000Z (over 8 years ago)
- Last Synced: 2025-01-30T21:17:20.643Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 42 KB
- Stars: 0
- Watchers: 30
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Create and Consume OAI-ORE Documents
====================================
**Important:** THIS LIBRARY IS DEPRECATED
This repository is retained for instructional purposes only.
The functionality provided by this library is fully incorporated into the DataONE Python libraries located in the `d1-python `_ respository.
See ``d1_common.resource_map`` in the `d1_common `_ libary. `Documentation is available `_ at readthedocs.
----
d1_pyore is a DataONE python library for working with `OAI-ORE`_ documents which
are used by DataONE Member Nodes to describe data packages.
Two commandline scripts ``ore2txt`` and ``pids2ore`` are included to produce a
more human readable representation of an OAI-ORE document and to create an OAI-ORE
document from a list of identifiers respectively.
A brief tutorial_ is provided.
Dependencies
------------
* rdflib_ >= 4.0
* `rdflib-jsonld`_
* requests_
.. _OAI-ORE: https://www.openarchives.org/ore/
.. _rdflib: https://github.com/RDFLib/rdflib
.. _rdflib-jsonld: https://github.com/RDFLib/rdflib-jsonld
.. _requests: http://docs.python-requests.org/en/master/
.. _tutorial: tutorial.ipynb