============
DataCite
============
.. currentmodule:: datacite
.. raw:: html
Python API wrapper for the DataCite Metadata Store API and DataCite XML generation.
Installation
============
The datacite package is on PyPI so all you need is:
.. code-block:: console
$ pip install datacite
Usage
=====
Below is full usage example of the DataCite MDS client API wrapper. Please see
the `DataCite MDS API documentation `_
for further information on the API.
.. literalinclude:: ../tests/example/full.py
:language: python
:linenos:
Metadata Store API
===================
.. automodule:: datacite
:members:
Errors
------
.. automodule:: datacite.errors
:members:
DataCite v3.1 XML generation
============================
.. automodule:: datacite.schema31
:members: dump_etree, tostring, validate
DataCite v4.0 XML generation
============================
.. automodule:: datacite.schema40
:members: dump_etree, tostring, validate
DataCite v4.1 XML generation
============================
.. automodule:: datacite.schema41
:members: dump_etree, tostring, validate
.. include:: ../CHANGES.rst
.. include:: ../CONTRIBUTING.rst
License
=======
.. include:: ../LICENSE
.. include:: ../AUTHORS.rst