Skip to content
New issue

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

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

Already on GitHub? # to your account

TEMPO-cBio pipeline #1344

Open
ao508 opened this issue Dec 4, 2024 · 0 comments
Open

TEMPO-cBio pipeline #1344

ao508 opened this issue Dec 4, 2024 · 0 comments

Comments

@ao508
Copy link
Collaborator

ao508 commented Dec 4, 2024

  1. Add pub/sub topic(s) and permissions for TEMPO-cBio pipeline messages
  • SMILE-SERVER:
    • already sub'd to TEMPO events
    • pub: UPDATE_TEMPO_EMBARGO
    • pub: RELEASE_TEMPO_SAMPLES
  • CBIO USER:
    • sub: UPDATE_TEMPO_EMBARGO
    • sub: RELEASE_TEMPO_SAMPLES
  1. Decide on JSON schema to publish from dashboard to TEMPO-cBio pipeline
  • protocol buffers generation

Proposed schema:

- primaryId
- cmoSampleName
- embargoStatus (needs to be resolved from embargo date)
- custodianInformation
- cohortId

Define events that will be handled

3a. publish samples to pipeline (see 2 above for schema)

3b. change in embargo status -> updates/changes attribute for sample in data and is updated next import cycle (process that lives in the smile server that checks periodically)

3c. redacting samples (eventually, low priority)

@ao508 ao508 added the Epic label Dec 17, 2024
@ao508 ao508 changed the title Spec out work/cards for TEMPO-cBio pipeline work TEMPO-cBio pipeline Dec 18, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant