Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update DataCite schema for all models retrospectively #1117

Open
CS76 opened this issue Apr 4, 2024 · 3 comments
Open

Update DataCite schema for all models retrospectively #1117

CS76 opened this issue Apr 4, 2024 · 3 comments
Assignees
Labels
discussion enhancement greater code or enhancement of existing feature

Comments

@CS76
Copy link
Member

CS76 commented Apr 4, 2024

  • Production data update
  • Datacite versioning details
  • Periodic updates and map it to versioning
@CS76 CS76 added the enhancement greater code or enhancement of existing feature label Apr 4, 2024
@NRayya
Copy link
Contributor

NRayya commented Jul 30, 2024

related to #1143

@NRayya
Copy link
Contributor

NRayya commented Aug 1, 2024

Whenever a DOI metadata is updated, its metadataVersion incremented by 1:
Screenshot 2024-08-01 at 17 55 05

However, due to our need to add related identifiers to the schema as dois, e.g., the dois of a sample within a project to its doi metadata, and due to the dois being generated after publishing the projects, we are creating the doi (metadataVersion = 0), and then instantly updating the metadata to add related identifiers, resulting in metadataVersion = 1 being the first version available to the users.

The approach in creating dois is carried on to their update, so whenever we update the doi metadata in nmrXiv, the metadataVersion actually is incremented by 2 instead of 1

@NRayya
Copy link
Contributor

NRayya commented Aug 2, 2024

More discussion also needed about the old versions of metadata when replaced with newer ones

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion enhancement greater code or enhancement of existing feature
Projects
None yet
Development

No branches or pull requests

2 participants