============ DataCite ============ .. currentmodule:: datacite .. raw:: html

travis-ci badge coveralls.io badge

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