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-266 - LCM Triomics Pipeline configuration and integration test for EMSeq branch #4288

Closed
2 tasks done
Tracked by #4199
yoldas opened this issue Aug 19, 2024 · 4 comments · Fixed by sanger/limber#1879, #4318 or sanger/limber#1938
Closed
2 tasks done
Tracked by #4199
Assignees
Labels
EMSeq emSEQ Size: M Medium - medium effort & risk

Comments

@yoldas
Copy link
Member

yoldas commented Aug 19, 2024

User story
As PSD, we would like to create configuration and integration test for the EMSeq branch of the LCM Triomics WGS/EMSeq pipeline to enable parallel development of the EMSeq branch of the pipeline, lower path of the Process Diagram.

Who are the primary contacts for this story
Abdullah (PSD)
Andrew (PSD)
Katy (PSD)
Shiv (PSD)
Scott G (R&D)
Sara W (Lab ops)

Who is the nominated tester for UAT
TBC

Acceptance criteria
To be considered successful the solution must allow:

  • Sequencescape and Limber configuration of the EMSeq branch
  • Integration Suite test with placeholder manual transfers where the bed verifications will go (separate story)

Dependencies
This story is blocked by the following dependencies:

References
This story is part of the parent story:

Additional context
We do a common initial submission for WGS and EMSeq branches.

The initial part up to and including Adp Lig plate is common for WGS and EMSeq branches.

We allow pre-creation of the following plates using Permissive presenter: LCMT DNA frag, LCMT DNA end prep, LCMT DNA adp lig, LCMT EM ox and LCMT EM ox stop

@psd-issuer psd-issuer bot changed the title LCM Triomics Pipeline configuration and integration test for EMSeq branch Y24-266 - LCM Triomics Pipeline configuration and integration test for EMSeq branch Aug 19, 2024
@yoldas yoldas added the EMSeq emSEQ label Aug 19, 2024
@KatyTaylor KatyTaylor added the Size: M Medium - medium effort & risk label Aug 22, 2024
@yoldas yoldas self-assigned this Aug 23, 2024
@yoldas
Copy link
Member Author

yoldas commented Aug 28, 2024

Current WIP names

WIP=013_lcm_triomics_plate_purposes,013_lcm_triomics_catalogue,018_limber_lcm_triomics_request_types,014_lcm_triomics_submission_templates

@yoldas
Copy link
Member Author

yoldas commented Sep 6, 2024

GitLab Integration suite merge request: Y24 266 lcm triomics pipeline configuration and integration test for emseq branch

The branch name is y24-266---lcm-triomics-pipeline-configuration-and-integration-test-for-emseq-branch

The test for EMSeq is spec/limber/lcm_triomics_spec.rb .

@yoldas
Copy link
Member Author

yoldas commented Sep 9, 2024

Tag Layout Template Names are common for both branches; received by email. I have added them to the LCMT EM LibPCR purpose config and updated the integration suite to use the dual index TS_pWGSB_UDI96 template.

TS_pWGSA_UDI96v2 (also known as pWGSA_UDI_tempi7s and pWGSA_UDI_tempi5s)
TS_pWGSB_UDI96
TS_pWGSC_UDI96
TS_pWGSC_UDI_tag60_61_swap
TS_pWGSD_UDI96

pWGSA_UDI_tempi7s and pWGSA_UDI_tempi5s refer to the tag groups for the first one. See the query in the screenshot.

image

@yoldas
Copy link
Member Author

yoldas commented Sep 18, 2024

For UAT Testing:

We have deployed the EMSeq branch of the LCM Triomics Pipeline (Y24-271 and Y24-266) into the UAT environment.

There is no bed verification in this story, which will be implemented by Y24-198.

EMSeq branch is the lower path in the process map. Note that there will be another branch off Adp Lig plate but it is a separate story (Y24-267)

  • The EMSeq branch starts with the submission Limber-Htp - LCM Triomics EMSeq on LCMT Lysate plate.
  • The request type for this submission is LCM Triomics EMSeq. Note that this is a library request which is used until the end of the EMSeq branch. We could not have a separate DNA Prep request for the common part with WGS because of pre-creating plates across the branch point.
  • The library type is set to LCM Triomics EMSeq for the branch.
  • The EMSeq branch allows creation of the following plates without any transfers: LCMT DNA Frag, LCMT DNA End Prep, LCMT DNA Adp Lig, LCMT EM TET2 Ox, and LCMT EM TET2 Stop .
  • Once they are created, manual transfers into them can happen in that order (no bed verification in this story)
  • Concentrations for LCMT EM PCR XP plate can be added by "Generate concentrations for a plate" UAT action for the test. (Quanthub upload of concentrations)
  • A tag plate is coming into the LCMT EM Lib PCR plate.
  • The LCMT EM Pool XP tube needs a custom pooling file.
  • The pipeline continues until the end to create the LCMT EM Pool XP Norm tube.

UAT environment:
Sequencescape: https://uat.sequencescape.psd.sanger.ac.uk/
Limber: https://uat.limber.psd.sanger.ac.uk/

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