DE Permanent ID Request API Documentation
Table of Contents
Permanent ID Requests
These endpoints create and manage user requests for persistent identifiers
(DataCite DOIs) for data the user wishes to make public.
The persistent identifiers will be created with the
DataCite API
and managed using DataCite Fabrica.
Workflow Overview
- User reviews DOI Request Quickstart page
and determines that a CyVerse DOI is appropriate for their data.
- User organizes their data in a single folder per Permanent ID, according to very general CyVerse guidelines.
- Based on what they learned from tutorial, user will complete DataCite metadata template on that folder.
- User creates a Permanent ID Request
for this folder.
- Request must be for one of the available Permanent ID Request types,
however the DataCite API
only supports creating new DOIs.
- Request triggers the validation check within the DE of the metadata and folder name
(must not conflict with any folder names in the data commons repo
staging
or curated
folders).
- If pass:
- If fail, user returns to Step 3.
- Curator finds request with Permanent ID Request listing.
- Curator may view the Permanent ID Request details,
which includes the request’s status history (initially only
Submitted
).
- Curator checks metadata and data structure
(see the DOI Creation SOP page for more details).
- Curator may update the status of the Permanent ID Request
in this or any subsequent step.
- If pass or minor changes that can be made by curator: go to Step 6
- If changes needed by user: Curator emails user and asks them to make changes
- Once corrections are made, go to Step 6.
- Curator creates Permanent ID for this request.
- Folder name must not conflict with any folder names in the data commons repo
curated
folder.
- Metadata from folder is submitted to the DataCite API
in order to create the requested Permanent ID
(which currently only supports DOIs).
- Fails:
- Passes:
- Permanent ID is generated and notification sent to curator and user.
- Request status automatically updated to
Completion
.
- Folder metadata automatically updated to include new Permanent ID and current date.
- Folder automatically moved to data commons repo
curated
folder.
- Curators automatically given
own
permission.
- Public automatically given
read
permission.
- Curator checks that data is public and visible on mirrors,
that metadata appears correct on the DataCite Fabrica landing page,
and that the Permanent ID redirect works.