Skip to content

datacite minting fixes#112

Merged
BenGalewsky merged 18 commits intodevfrom
datacite-update
Feb 12, 2024
Merged

datacite minting fixes#112
BenGalewsky merged 18 commits intodevfrom
datacite-update

Conversation

@blaiszik
Copy link
Copy Markdown
Contributor

  • Added ResourceTypeGeneral which is required for DOI minting
  • Added "event": "publish" to mint the DOI directly instead cofminting a draft DOI

BenGalewsky and others added 17 commits January 5, 2024 11:25
 submissions separate from prod when testing for duplicate source IDs
Send email to admin when a new submission is received
The first time I did this, I had neglected to add the client ID to
the "Globus Flows Users" group. This meant that the flow was marked as
expired after a few weeks.

Accepted an invition to join the group and recreated the flow
Complete settings for new flow ID
Limit submissions to users who are members of Globus Group
Pretty Submission Report Email and Fix Exception Handling
Make dyanamo table read capacity a variable
Include original submission in status response
Include version in the Portal link
Throw proper exception on invalid organization
@blaiszik blaiszik requested a review from BenGalewsky February 11, 2024 04:14
@BenGalewsky BenGalewsky changed the base branch from prod to dev February 12, 2024 20:47
Copy link
Copy Markdown
Contributor

@BenGalewsky BenGalewsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think my understanding of the DataCite AP is correct, but please double check

Comment thread automate/minimus_mdf_flow.py Outdated
"publicationYear.$": "$.dataset_mdata.dc.publicationYear",
"url.$": "$.mdf_portal_link",
},
"event": "publish",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think these need to go up in the attributes section, and not in the Doi parent?

@blaiszik
Copy link
Copy Markdown
Contributor Author

Ok, I have made the requested changed @BenGalewsky. Thanks for catching that.

Copy link
Copy Markdown
Contributor

@BenGalewsky BenGalewsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great - let's try this out

@BenGalewsky BenGalewsky merged commit cda8b33 into dev Feb 12, 2024
@BenGalewsky BenGalewsky deleted the datacite-update branch February 12, 2024 21:25
BenGalewsky added a commit that referenced this pull request Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants