Skip to content

INFO: doi import feature branch

bmckinney edited this page Jan 3, 2017 · 2 revisions

Overview

This feature branch adds an additional API endpoint that allows you to migrate datasets to Dataverse that already have a registered DOI.

This branch is not a Dataverse pull request candidate since it was decided that this feature carries too much tech debt without version support, among other things. For this reason, it is anticipated that this will be a one-off feature branch used to migrate existing published datasets at data.sbgrid.org to Dataverse.

Use

The API is almost identical to the current API (see: Native API Docs) to create a dataset from json except that you can add the DOI components:

  "identifier": "123",
  "authority": "10.15785/SBGRID",
  "protocol": "doi",

The endpoint is located at: /sbgrid/dataverses/{identifier}/datasets

See: SBGridResources.java