-
Notifications
You must be signed in to change notification settings - Fork 33
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-196 - LCM WGS/EM-Seq - Research - Test pipeline configuration #4200
Y24-196 - LCM WGS/EM-Seq - Research - Test pipeline configuration #4200
Comments
Option C:
|
NB. Sequencing submission at the custom pooling stage is done manually by the SSR based on what they decide to pool after QC on the final XP plate. |
I am copying posts from Slack conversations as they are useful. About multistep bed verifications:Found an example of a bed verification that does more than one step (this one goes A -> B -> C):
About naming:LCM is a common pipeline name, Scott added the T on the end to signify 'Triomics', meaning WGS / EMSeq / RNASeq (this last one to be added at a later date). See Scotts comment on the lucid chart. |
Option D with some customisation allows us create plates beforehand for printing the barcodes.
NB. I have created new branches off Option C but prototype state changer and request filtering are not done yet. NB. The first plate in the WGS path is the DNA Lib PCR plate. I don't think this is an issue because we will do the submission for the WGS path on the DNA Adp Lig plate and present the option to create the Lib PCR plate. |
Notes from meeting 19th August, Katy, Tom, and Abdullah: We can use the submission presenter on Adp Lig to have a button to do submission instead of writing a custom state changer for WGS path. The new presenter will be used along with the permissive presenter on Adp Lig to allow child creation in pending state for EM Path. Therefore, we may need a new presenter to achieve both behaviours. We discussed the workflow:
Because the starting point of the WGS path, DNA Lib PCR plate, is not in the list of plate purposed that are to be bed verified together in carousel, we do not need to pre-create the DNA Lib PCR plate. We don't know the details of the Tag plate, to be converted to DNA Lib PCR plate, at the start of the WGS path, branched off Adp Lib. However, we do not see this as an issue. We have discussed what to do if Adp Lig plate fails. A new labware for Adp Lig needs to be created. The chain of children labware need to be created again for printing barcodes too and the submission for WGS path needs to be done again. These are existing Limber functionality and user procedures. Therefore, we do not see this as an issue. We have decided the next steps for development:
|
Description
As PSD we need to test how to set up the configuration around the transition from DNA End Prep into WGS and EM pathways.
Issues to resolve:
How to handle the submission(s) to track the initial section of the pipeline from Lysate plate to DNA Adp Lig, and then the subsequent branches into WGS and EM pathways.
Options:
a. 2 submissions at start for WGS and EM library prep
b. 1 submission at start only for both WGS and EM library prep - how to handle 2 library types?
c. 1 submission at start for customer request DNA prep, close that request at DNA Adp Lig, create 2 new submissions on the DNA Adp Lig for WGS and EM library prep
d. 1 submission at start for EM library prep, then automatically create 1 new submission for the WGS library prep path at DNA Adp Lig plate
e. can we use something other than LinearSubmission and list the various submissions required in the array, so when we automatically close off e.g. the DNA prep part it will automatically create the DNA and EM library prep submissions.
Complications:
a. if we have extra submissions they need to be automatic ones, the two branches will always be done and we don't want to have to go back to the SSR for a manual submission
b. the first plate in the WGS path, the DNA Lib PCR plate, is a tagged plate
c. they want to be able to print labels in advance (see 3)
d. can we even include multiplex sequencing requests if they use custom pooling at the later stages of the pipeline? we won't know what samples they'd be pooling together
How to make it possible to print barcode labels in advance for the following lists of plates:
a. LCMT DNA frag, LCMT DNA end prep, LCMT DNA adp lig, LCMT EM ox and LCMT EM ox stop (this one is across the branching point in the pipeline)
b. LCMT EM denat and LCMT EM deam (this one should be possible to do in the standard way)
We have other pipelines that use
PermissivePresenter
to create child labwares whilst the parent is still in pending state. This allows you to step forward and create children (and print their labels) before you action the transfers to change the labwares into passed state. But will it be possible to step across the branching point in this pipeline? And won't there be other Presenters required during these steps?Who the primary contacts are for this work
Scott G
Knowledge or Stake holders
Andrew S
Abdullah Y
Additional context or information
Propose we set up a short mock pipeline to test these points out, with an integration suite style test to run it.
Would need a tag plate (use UAT action to generate).
Would need pipeline and purpose config for the following plates (as a minimum):
The text was updated successfully, but these errors were encountered: