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
orcurated
folders). - If pass:
- Results of request are emailed to curation team.
- Folder automatically moved to data commons repo
staging
folder.- Curators automatically given
own
permission. - User automatically given
write
permission.
- Curators automatically given
- User may view all Permanent ID Requests they have submitted.
- User may view details for any of their Permanent ID Requests.
- 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.
- Curator may use any previously created Permanent ID Request Status Codes, or add a new status (which is saved for future reuse).
- 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 may view the Permanent ID Request details,
which includes the request's status history (initially only
- 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:
- Permanent ID not generated and error reported to curator.
- Request status automatically updated to
Failed
. - Curator corrects any errors.
- Repeat Step 6 until pass.
- 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.
- Curators automatically given
- 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.
- Folder name must not conflict with any folder names in the data commons repo