sanger / limber

A config-driven LIMS built on Sequencescape, primarily for running library preparation pipelines in the laboratory
MIT License
4 stars 8 forks source link

DPL-420 Cardinal - re-process banked samples #1106

Closed KatyTaylor closed 1 month ago

KatyTaylor commented 2 years ago

User story As a Cardinal team member, I would like the ability to re-process tubes that have previously been 'banked' (using the Cardinal cell banking pipeline), and send them down the Cardinal library prep pipeline.

Who are the primary contacts for this story Stephen W, Katy

UAT tester Stephen W (for checking pipeline), Tris (for checking sequencing bit), Marina (for checking warehouse data)

Acceptance criteria To be considered successful the solution must allow:

Additional context

I think all that is required is to add 'LCA Bank Stock' to the list of 'acceptable_purposes' for the 'limber_cardinal' request type. However, careful end to end testing will be required to check that everything downstream works as expected.

The banked tubes contain PBMCs (cells), while the tubes that normally get scanned into the arraying screen contain blood. The material from the banked tubes will actually be added to the plate at a later step, after PBMC extraction. However, spaces in the array plate will be saved for them. This is the same way in which the 'control' addition currently works (although these are in tubes of type 'LCA Blood Vac', along with the normal blood samples) - see more information about controls here - https://ssg-confluence.internal.sanger.ac.uk/display/PSDPUB/Cardinal+Controls.

Questions

  1. Blood aliquoting automation - does it affect this story?

  2. Do they need the ability to start the pipeline from the screen of a 'LCA Bank Stock' tube as well as a 'LCA Blood Vac' tube?It would be needed if they wanted to process a plate with only 'LCA Bank Stock' tubes. Two options for this would be:

    • add 'LCA Bank Stock' as a valid alternative start to the existing pipeline
    • make an alternative entry point to the pipeline, with 'LCA Bank Stock' -> 'LCA PBMC' - this would be more accurate but less consistent with the other data, and more difficult as the existing submission mechanism would not work.
KatyTaylor commented 1 year ago

Reopening this as it looks relevant for 007c project

stevieing commented 1 month ago

Closed as Cardinal is no longer active.