Skip to content

Y26-088 - Library Prep from Ultima UG200 (support new tags and add UG200 automated submission) #5624

@sabrine33

Description

@sabrine33

User story

Ultima UG200 for PCR-free libraries uses the same library preparation steps as UG100. We need to introduce new purpose names for UG200 so that the library team can distinguish between plates and tubes for the UG200 and UG100 sequencers, and also ensuring the correct tags are used.

Who are the primary contacts for this story
AbudRahman T

Who is the nominated tester for UAT
AbudRahman T

Consider if these features can be feature-flagged to decouple testing and deployment.

To be considered successful, the solution must allow:

  • Provide new plate purposes for UG200 using a UPF2 prefix to distinguish them from UG100 (e.g. UPF2 Cherrypicked) (naming to be confirmed with @KatyTaylor )
  • Ensure the UPF2 Lib Plate supports P3 and P4 tags only (confirm the correct tag names from tag story)
  • Add an Ultima UG200 pipeline configuration file using the new purpose names, mirroring the behaviour of the existing Ultima pipeline
  • The request options for the automated submission: wafer_size =10Tb , ot_recipe= Free
  • Update robots.rb to include robot layout verification for the new purposes, mirroring the behaviour of the existing Ultima pipeline.
  • Add an Ultima UG200 integration test suite

Integration suite test: https://gitlab.internal.sanger.ac.uk/psd/integration-suite/-/merge_requests/308

** Deployment notes **

Set automated field for submission template "Limber-Htp - Ultima PCR Free - Ultima UG200 sequencing Automated" to true in the database after deployment. This is to hide the automated submission from the UI.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions