sanger / traction-service

Ruby on Rails exposing a RESTful API for a Long Read LIMS

Home Page:https://traction.psd.sanger.ac.uk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DPL-837 - As a long read user I need to validate the sequencing kit box barcode further to ensure that the correct wells are used (BP-Low ¦ Could've)

stevieing opened this issue · comments

User story
As a long read user I need to validate the sequencing kit box barcode further to ensure that the correct wells are used
e.g. if A1 is used on a run for a particual sequencing kit box barcode then B1, C1 and D1 can be used for a second run but not a first run.

Who are the primary contacts for this story
James / Craig / Steve

Who is the nominated tester for UAT
Craig

Acceptance criteria
To be considered successful the solution must allow:

  • The following combinations are not valid on a first run [B1], [B1,C1], [B1,C1,D1], [C1], [D1]
  • The following combinations are not valid on a second run [B1], [B1,C1], [B1,C1,D1], [C1], [D1] if the preceding wells are used for the same sequencing kit box barcode. e.g. if A1 has been used with a particular sequencing kit box barcode then B1, C1 and D1 can be used with that same sequencing kit box barcode. If A1 and B1 have been used with a particular sequencing kit box barcode then C1 and D1 can be used on a second run and so on ...

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.