Skip to content

DBRepo

CI/CD Status CI/CD Coverage Latest Release PyPI Library version Image Pulls Helm Chart version GitLab License Maintainability Rating Security Rating

Documentation for version: v1.7.2.

DBRepo is a repository for data in databases that are used from the beginning until the end of a research project supporting data evolution, -citation and -versioning. It implements the query store of the RDA WGDC on precisely identifying arbitrary subsets of data.

Why use DBRepo?

  • Built-in search makes your dataset searchable without extra effort: most metadata is generated automatically for data in your databases.
  • Citable datasets adopting the recommendations of the RDA-WGDC, arbitrary subsets can be precisely, persistently identified using system-versioned tables of MariaDB and the DataCite schema for minting DOIs.
  • Powerful API for Data Scientists with our strongly typed Python Library, Data Scientists can import, export and work with data from Jupyter Notebook or Python script, optionally using Pandas DataFrames.
  • Cloud Native our lightweight Helm chart allows for installations on any cloud provider or private-cloud setting that has an underlying PV storage provider.

Installing DBRepo is very easy or give it a try online.

Who is using DBRepo?

How can I try DBRepo?

There's a hosted demo environment maintained by DS-IFS where you can explore DBRepo without installing it locally.

 Demo Environment