/pyDataverse

Python module for Dataverse (dataverse.org).

Primary LanguagePythonMIT LicenseMIT

PyPI Build Status Coverage Status Documentation Status PyPI - Python Version GitHub

pyDataverse

pyDataverse is a Python module for Dataverse. It uses the Dataverse API and it's metadata data model to import, manipulate and export Dataverses, Datasets and Datafiles.

Features

  • Dataverse Api functionalities to create, get, publish and delete Dataverses, Datasets and Datafiles of your Dataverse instance via Api.
  • Dataverse metadata model for easy manipulation and data conversion from and to other formats (e. g. Dataverse Api metadata JSON).
  • Utils to support core functionalities.
  • Custom exceptions
  • Tests on Travis CI (pytest + tox).
  • Documentation (Sphinx, ReadTheDocs)
  • Python 2 and 3 (>=2.7)
  • Open Source (MIT)

Copyright

  • Sourcecode: GitHub
  • Documentation: License: CC BY 4.0

QUICKSTART

See more.

CONTRIBUTE

See more.