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

Y24-412 - As developers we need to create state management so that Long Read (Michelle) can create multiple libraries at once #2007

Open
11 tasks
stevieing opened this issue Oct 21, 2024 · 0 comments
Labels
Automation automation Batch library creation Batch library creation Enhancement New feature or request Long Read Long Read Pacbio Size: M Medium - medium effort & risk Value: 4 Value to the insitute is high

Comments

@stevieing
Copy link
Collaborator

stevieing commented Oct 21, 2024

User story
As developers we need to create state management so that Long Read (Michelle) can create multiple libraries at once

Who are the primary contacts for this story
Steve / Ben / Seena

Who is the nominated tester for UAT
Michelle / PSD

Acceptance criteria
To be considered successful the solution must allow:

  • The action should receive a csv delimited file in the format of the attached file
  • The action should receive a tag set specified by the user
  • The action should build a new library for each sample
  • All of the samples should be retrieved from the service by sample name to ensure they exist
  • If the samples do not exist then the action should return an error
  • The tag set should be returned by the service
  • The tags should be checked to see if they exist within the tag set and if they are unique
  • Each library should be validated
  • If the data is correct then a request should be sent to the service
  • If there are errors then these should be returned from the action
  • If the libraries are created successfully then they should be returned from the action with the tube barcodes

Dependencies
This story is blocked by the following dependencies:

  • #<issue_no.>
  • sanger/#<issue_no.>

References
This story has a non-blocking relationship with:

  • #<issue_no.>
  • sanger/#<issue_no.>

Additional context
Add any other context or screenshots about the feature request here.

x24 traction library csv example.csv

@stevieing stevieing added the Automation automation label Oct 21, 2024
@psd-issuer psd-issuer bot changed the title As developers we need to create state management so that Long Read (Michelle) can create multiple libraries at once Y24-412 - As developers we need to create state management so that Long Read (Michelle) can create multiple libraries at once Oct 21, 2024
@stevieing stevieing added Enhancement New feature or request Pacbio Size: M Medium - medium effort & risk Value: 4 Value to the insitute is high Batch library creation Batch library creation Long Read Long Read labels Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Automation automation Batch library creation Batch library creation Enhancement New feature or request Long Read Long Read Pacbio Size: M Medium - medium effort & risk Value: 4 Value to the insitute is high
Projects
None yet
Development

No branches or pull requests

1 participant