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

DPL-717-1: Create a new endpoint for creating entities for Lighthouse deep-well plates in Sequencescape #740

Closed
7 tasks done
sdjmchattie opened this issue Mar 31, 2023 · 0 comments · Fixed by sanger/sequencescape#3777, #742, sanger/sequencescape#3789, sanger/sequencescape#3791 or #753
Assignees
Labels
Enhancement New feature or request RVI RVI Project

Comments

@sdjmchattie
Copy link
Contributor

sdjmchattie commented Mar 31, 2023

User story
As a lab technician, I want to be able to scan in barcodes of deep-well plates received from Lighthouse labs so that the LIMS will make these plates pickable for stamping.

Who are the primary contacts for this story
Stuart M, Andrew S, Adrianne L, Ewan H

Who is the nominated tester for UAT
TBC

Acceptance criteria
To be considered successful the solution must allow:

  • Create an endpoint on Lighthouse Service which allows the submission of a number of plate barcodes for deep-well plates that are to be created in Sequencescape.
  • The endpoint must first check that each plate is recognised as coming in via Lighthouse labs. i.e. it can be found in MongoDB; if not generate an informative error about this problem.
  • The endpoint will then send a request to Sequencescape to create the plate there. If the plate already existed, this should be recognised and an informative error generated about the problem.
  • The response from the endpoint will be a summary of the actions taken or the errors generated for each plate.
  • The project_name and study_name must be specified in the Sequencescape default record for the Limber-Htp - Deep Well Plate Stamping submission template.
  • All samples from the deep well plate need to be submitted to Sequencescape, not just fit to pick.
  • The study UUID must be added to the Lighthouse Service config during deployment.

References
This story has a non-blocking relationship with:

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment