chanzuckerberg / single-cell

A collection of documents that reflect various design decisions that have been made for the cellxgene project.
MIT License
4 stars 2 forks source link

[Discovery] Curators want to be notified when the DOI metadata for a collection is updated or corrected on Crossref #642

Closed brianraymor closed 5 months ago

brianraymor commented 11 months ago

Context

See single-cell-discover-ux.

Motivated by:

  1. Crossref corrected primary author metadata for a DOI that was previously retrieved when the Collection DOI was first submitted, so the CELLxGENE short citation was incorrect. @jahilton was forced to remove and re-add the DOI to retrieve the correct metadata and re-create the short citation.

  2. @jychien writes:

Kuni and I had a chat about something that Jason and I had come across a number of times recently. People would contribute data pre-publication. And then many months later, their paper would actually publish (whether preprint or actual publication) and the CELLxGENE link is in the paper, but they would not contact us to make the Collection public.


There's already related work planned in Increase the velocity of dataset schema evolution and dataset migration scoped to Automate preprint DOI to published DOI updates.

This scope should be extended in the future to check for updates and corrections.


It appears that CELLxGENE could cache deposited to compare against subsequent response queries:

"deposited":{"date-parts":[[2023,1,4]],"date-time":"2023-01-04T01:16:31Z","timestamp":1672794991000}

From Crossref Metadata API JSON Format:

Field Type Required Description
deposited Date Yes Date on which the work metadata was most recently updated
indexed Date Yes Date on which the work metadata was most recently indexed.
Re-indexing does not imply a metadata change,
see deposited for the most recent metadata change date
metakuni commented 10 months ago

Back link to chanzuckerberg/single-cell-data-portal#6322 for future reference

nayib-jose-gloria commented 5 months ago

Estimate: 1-2 weeks x 1 engineer + 1 reviewer

nayib-jose-gloria commented 5 months ago

Implementation issue: https://github.com/chanzuckerberg/single-cell-data-portal/issues/6924

metakuni commented 5 months ago

Closing discovery as completed