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

EPIC:- DPL-678 - Bioscan - Creation of asynchronous job to generate the compound sample, the mBrave file and write an export to traction message onto RabbitMQ #3754

Open
3 of 6 tasks
andrewsparkes opened this issue Feb 20, 2023 · 0 comments
Assignees
Labels
Bioscan PostMVP Bioscan RabbitMQ Decoupled interface between Limber/SS & Traction for Bioscan Enhancement New feature or request EPIC An EPIC task with sub-tasks On Hold On hold Size: L Large - large effort & risk

Comments

@andrewsparkes
Copy link
Member

andrewsparkes commented Feb 20, 2023

User story
As PSD we need to create a Sequencescape job to perform the steps required to generate a compound sample and mBrave file from the samples in the XP tube, and to write an export message to pass the tube and compound sample info to Traction.

Who are the primary contacts for this story
Andrew S
Harriet C

Who is the nominated tester for UAT
TBC

Acceptance criteria
To be considered successful the solution must allow:

  • triggering of the job from a Limber view (see research story here)
  • fetching the sample information for the XP tube
  • creation of a compound sample
  • creation of the mBrave file
  • creation of the RabbitMQ message for export of the tube and compound sample into Traction
  • updating the tube state (or export state) with progress and additionally any error messages if fails, and possible adding log comments to XP tube

Dependencies
This story is blocked by the following dependencies:

Sub-tasks
This EPIC has the following sub-tasks:

Additional context
As input we probably just need to know the XP tube id.
As we need the 9216 samples for both the compound sample creation and the mBrave file creation it makes sense to fetch those once.

@andrewsparkes andrewsparkes added Enhancement New feature or request OKR: Bioscan Bioscan Project labels Feb 20, 2023
@SujitDey2022 SujitDey2022 added the MVP Bioscan This issue is part of MVP label Feb 20, 2023
@harrietc52 harrietc52 added Size: L Large - large effort & risk Value: 4 Value to the insitute is high labels Mar 21, 2023
@TWJW-SANGER TWJW-SANGER added the Bioscan RabbitMQ Decoupled interface between Limber/SS & Traction for Bioscan label Mar 28, 2023
@andrewsparkes andrewsparkes added the On Hold On hold label Mar 30, 2023
@harrietc52 harrietc52 removed the On Hold On hold label Apr 14, 2023
@TWJW-SANGER TWJW-SANGER added Bioscan PostMVP MVP Bioscan This issue is part of MVP and removed MVP Bioscan This issue is part of MVP OKR: Bioscan Bioscan Project Bioscan PostMVP labels Apr 14, 2023
@andrewsparkes andrewsparkes removed the MVP Bioscan This issue is part of MVP label Apr 19, 2023
@SujitDey2022 SujitDey2022 removed the Value: 4 Value to the insitute is high label Sep 21, 2023
@sdjmchattie sdjmchattie self-assigned this Mar 7, 2024
@sdjmchattie sdjmchattie changed the title DPL-678 - Bioscan - Creation of asynchronous job to generate the compound sample, the mBrave file and write an export to traction message onto RabbitMQ EPIC:- DPL-678 - Bioscan - Creation of asynchronous job to generate the compound sample, the mBrave file and write an export to traction message onto RabbitMQ Mar 8, 2024
@sdjmchattie sdjmchattie added the EPIC An EPIC task with sub-tasks label Mar 8, 2024
@sdjmchattie sdjmchattie added the On Hold On hold label Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bioscan PostMVP Bioscan RabbitMQ Decoupled interface between Limber/SS & Traction for Bioscan Enhancement New feature or request EPIC An EPIC task with sub-tasks On Hold On hold Size: L Large - large effort & risk
Projects
None yet
Development

No branches or pull requests

5 participants