-
Notifications
You must be signed in to change notification settings - Fork 8
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-384 - Adjust requested pooling strategy to enable two full runs #1992
Comments
Old acceptance criteria here - incorrect - but saved for reference in case useful in future. These values don't need to be checked because if the 'number of samples/pool' and 'cells on chip well' are within their bounds (checked elsewhere), these values should also be within their bounds.
|
Hi Katy, Thank you and hope you have a nice weekend! |
@KatyTaylor @TWJW-SANGER This story is highly-prioritised in todo, but is dependent on this open large story: #1985. |
Edited description to add info about where |
@KatyTaylor For the table in the second acceptance criteria, I just see the image with 5-8 samples per pool. Is there a full table spreadsheet somewhere or is that TBC? |
Yes, it's only relevant for that range because 5 is the minimum pool size and 8 is the point at which it's possible there might not be enough for the 'full allowance' (not sure of the exact calcs - as determined by Abby). |
User story
As a user of the scRNA Core pipeline, I would like the LIMS to check whether there is enough material for two full runs on the chip, just prior to pooling (into the LRC PBMC Pools plate), in case some samples have been failed and therefore numbers changed since the point of submission - so that the parameters can be adjusted if necessary to allow for two full runs.
Who are the primary contacts for this story
Katy, Abby
Who is the nominated tester for UAT
Abby
Acceptance criteria
When creating LRC PBMC Pools plate, after calculating the number and size of pools (covered in #1985)...
EDIT: Andrew: As part of story Y24-375 I have added an expectation for that information to be stored in the pool well as poly-metadata. The key is stored in a config file
config/initializers/scrna_config.rb
and is set to this (key and value):number_of_cells_per_chip_well_key: 'scrna_core_pbmc_donor_pooling_number_of_cells_per_chip_well'
and is accessed withRails.application.config.scrna_config[:number_of_cells_per_chip_well_key]
. NB. Values in poly-metadata are stored as strings even when numbers.Dependencies
This story is blocked by the following dependencies:
This story uses the same calculations as sanger/sequencescape#4460 - consider whether to share code.
Additional Context
Common constants / variables:
* "Chip loading concentration" = 2,400
Calculating "final resuspension volume":
Calculating "full allowance":
"Chip loading volume" = "Number of cells per chip well" / "Chip loading concentration"
"Full allowance" = ( "Chip loading volume" * 2) + 25
The text was updated successfully, but these errors were encountered: