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

UI/BE: Send to Data Curation #22

Open
3 tasks
rosibaj opened this issue Apr 15, 2021 · 2 comments
Open
3 tasks

UI/BE: Send to Data Curation #22

rosibaj opened this issue Apr 15, 2021 · 2 comments
Assignees

Comments

@rosibaj
Copy link
Contributor

rosibaj commented Apr 15, 2021

  • Add UI flow for users to send to curation
  • Once submitter sends to curation, add to a curation bucket. the TSV/FASTA files can be named based on study_id/egoid to identify the attempted submission
  • When objects are added to the bucket, notify the data curation team.

OPTION 1: use collab, deploy KAFKA write to KAFKA queue, and read send email to helpdesk.
OPTION 2: use aws, pipeline and sns publish. free tier possible can work.

Change the data ingestion process

Currently: metadata/fasta uploaded → validated → reformatted → submitted to Song/Score → indexed by Maestro → released to Portal
Modified to: metadata/fasta uploaded → validated → stored in S3 bucket → curator reviews within 24 hours
if no problem → curator approves → data reformatted → submitted to Song/Score → indexed → Portal.
Problem case 1 → curator emails submitter and recommends changes → submitter resubmits
Problem case 2 → curator changes data directly → curator approves

@lepsalex
Copy link
Contributor

had a good discussion with Jared re: using OpenStack services to accomplish this task, he will look into feasibility and review with me, will move on to other tickets for now.

@b-f-chan
Copy link
Contributor

b-f-chan commented Jun 6, 2022

My opinion is this is a large feature and requires some re-write of the submission process as well as a change in the business process itself. I don't think this is in the scope of the 3 new work packages. We'll confirm with @scottcain however, but this is our strong recommendation

@ghost ghost added the awaiting-priority label Jun 9, 2022
@ghost ghost added minor and removed awaiting-priority labels Jun 23, 2022
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

3 participants