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

[smile-server] monitor changes/updates to embargo status for tempo-cbio pipeline #1354

Open
ao508 opened this issue Dec 18, 2024 · 1 comment

Comments

@ao508
Copy link
Collaborator

ao508 commented Dec 18, 2024

  • Add process/event handler that periodically checks for changes to embargo status and pub changes to tempo-cbio pipeline

  • frequency for status updates: daily

  • refactor tempo model to also store earliest sample delivery date and embargo status replaced by Tempo model updates + protobuf definition changes #1385

  • embargo status will update any time that the sample gets new tempo data (initial delivery date needs to be be correct, always reflect the earliest delivery date. i.e., if sample tempo data is recovered with an even earlier delivery date than what is currently stored in smile then this value needs to be updated to reflect that as well as the embargo date) replaced/captured by Tempo model updates + protobuf definition changes #1385

During import, Tempo model will resolve the values for the:

  • initialRunDate
  • embargoDate
  • accessLevel

A daily process will check if embargo date has lapsed and update accessLevel accordingly.

Proposed Tempo model changes:

  • protobuf change: emarbgo status --> accessLevel
@ao508
Copy link
Collaborator Author

ao508 commented Dec 18, 2024

Please add your planning poker estimate with Zenhub @qu8n

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant