IP Library › Granted Patent US 11,776,694
Granted Patent B2
US 11,776,694 · App. 17/542,664 · Granted Oct 3, 2023

Method and system for identifying potential contaminants in test plates

Inventors: Shishi Luo (San Francisco, CA); William Lee (Mountain View, CA); Ruomu Jiang (Palo Alto, CA); Magnus Isaksson (Santa Clara, CA)
Assignee: Helix, Inc.
G16H50/20G06F18/2415G16B40/10G16H30/40G16H70/60C12Q1/686
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,776,694
App. No.
17/542,664
Granted
Oct 3, 2023
Kind
B2
Abstract

Systems and methods are provided for quality control for biological testing. One embodiment is a system that includes a liquid handler that applies samples of genetic material to a test plate comprising an array of wells, a Polymerase Chain Reaction (PCR) device that amplifies the genetic material, and an analysis device that determines, based on a change in visual appearance of each well, a numerical value indicating whether a corresponding sample is representative of a disease state. The system also includes a quality assurance server that identifies a pattern of the numerical values, and determines a likelihood of the pattern. In an event that the likelihood is less than a threshold value, the quality assurance server flags the test plate as potentially contaminated, and in an event that the likelihood exceeds the threshold value, the quality assurance server refrains from flagging the test plate as potentially contaminated.

Claims (72)

1. A system for controlling quality by identifying potential contamination at test plates, the system comprising:

a liquid handler configured to apply samples of genetic material to a test plate comprising an array of wells;

a Polymerase Chain Reaction (PCR) device configured to amplify the genetic material at the array of wells for reaction with a reagent at the wells, wherein the reagent selectively reacts with portions of the genetic material that correspond with a disease state;

an analysis device configured to determine a numerical value for each well of the wells based on a change in visual appearance caused by the amplification of the genetic material at the well, wherein the numerical value indicates whether a corresponding sample at the well is representative of the disease state; and

a quality assurance server, comprising a memory and a control unit having a processor, configured to receive numerical values for the wells and location information indicating a location of each of the wells on the test plate, and to identify a pattern of the numerical values based on the location information, wherein the pattern comprises an arrangement of the numerical values of the array of wells at the test plate;

wherein the quality assurance server is further configured to determine a statistical likelihood of the pattern of the numerical values assuming a random distribution of the numerical values;

wherein, when the statistical likelihood is less than a threshold value, the quality assurance server is further configured to determine that the arrangement of the numerical values of the array of wells at the test plate is statistically improbable and indicative of a potential contamination of liquid spilling between adjacent ones of the wells, and to flag the test plate as potentially contaminated.

2. The system of claim 1 wherein:

the quality assurance server is further configured to identify motifs that each comprise a predefined two dimensional (2D) grouping of numerical values; and

the quality assurance server is further configured, for a motif of the motifs, to sweep the motif across the pattern of the numerical values, to determine a number of times that the grouping of numerical values of the motif matches the numerical values in the pattern, and to determine a likelihood of the motif occurring the number of times, wherein an overall likelihood across the motifs comprises the statistical likelihood of the pattern of the numerical values occurring on the test plate.

3. The system of claim 2 wherein:

the motifs are selected from the group consisting of: 2×2 squares that contain four numerical values representative of the disease state, 1×4 rectangles that contain four numerical values representative of the disease state, 4×1 rectangles that contain four numerical values representative of the disease state, a grouping of five numerical values representative of the disease state within a 1×6 rectangle, and a grouping of five numerical values representative of the disease state within a 6×1 rectangle.

4. The system of claim 2 wherein:

the motifs comprise distinct shapes.

5. The system of claim 1 wherein:

the quality assurance server is further configured to filter out the numerical values from the pattern that are below a limit prior to determining the statistical likelihood of the pattern of the numerical values occurring on the test plate.

6. The system of claim 1 wherein:

when the statistical likelihood is less than the threshold value, the quality assurance server is further configured to transmit an instruction to re-test the samples, and

the liquid handler is further configured to apply the samples to a new test plate, wherein an arrangement of the samples on the new test plate is different from an arrangement of the samples on the test plate.

7. The system of claim 1 wherein:

the reagent selectively reacts with the portions of the genetic material that correspond with the disease state to generate fluorescence; and

the analysis device is further configured to determine the numerical value for each of the wells that quantifies a fluorescence intensity of the well.

8. The system of claim 2 wherein:

the quality assurance server is further configured to scale the motifs based on a positivity rate of the test plate.

9. The system of claim 1 wherein:

the quality assurance server is further configured to adjust the threshold value based on a volume of test plates being analyzed by the analysis device per unit time.

10. The system of claim 1 wherein:

the disease state is a Coronavirus Disease (COVID) disease state, the reagent comprises a fluorescent reporter molecule, and the numerical values indicate fluorescence intensities, and

the quality assurance server is further configured to compare the numerical values to distinct ranges of fluorescence intensities that each correspond with a different diagnostic result relating to COVID.

11. A method for controlling quality by identifying potential contamination at test plates, the method comprising:

applying samples of genetic material to a test plate comprising an array of wells;

performing Polymerase Chain Reaction (PCR) to amplify the genetic material at the array of wells for reaction with a reagent at the wells, wherein the reagent selectively reacts with portions of the genetic material that correspond with a disease state;

determining, at an analysis device, a numerical value for each well of the wells based on a change in a visual appearance caused by the amplification of the genetic material at the well, wherein the numerical value indicates whether a corresponding sample at the well is representative of the disease state;

receiving, at a quality assurance server, numerical values for the wells and location information indicating a location of each of the wells on the test plate;

identifying, at the quality assurance server, a pattern of the numerical values based on the location information, wherein the pattern comprises an arrangement of the numerical values of the array of wells at the test plate;

determining, at the quality assurance server, a statistical likelihood of the pattern of the numerical values assuming a random distribution of the numerical values; and

when the statistical likelihood is less than a threshold value,

determining, at the quality assurance server, that the arrangement of the numerical values of the array of wells at the test plate is statistically improbable and indicative of a potential contamination of liquid spilling between adjacent ones of the wells; and

flagging the test plate as potentially contaminated.

12. The method of claim 11 further comprising:

identifying motifs that each comprise a predefined two dimensional (2D) grouping of numerical values;

for a motif of the motifs,

sweeping the motif across the pattern of the numerical values;

determining a number of times that the grouping of numerical values of the motif matches the numerical values in the pattern; and

determining a likelihood of the motif occurring the number of times, wherein an overall likelihood across the motifs comprises the statistical likelihood of the pattern of the numerical values occurring on the test plate.

13. The method of claim 12 wherein:

the motifs are selected from the group consisting of: 2×2 squares that contain four numerical values representative of the disease state, 1×4 rectangles that contain four numerical values representative of the disease state, 4×1 rectangles that contain four numerical values representative of the disease state, a grouping of five numerical values representative of the disease state within a 1×6 rectangle, and a grouping of five numerical values representative of the disease state within a 6×1 rectangle.

14. The method of claim 12 wherein:

the motifs comprise distinct shapes.

15. The method of claim 11 further comprising:

filtering out the numerical values from the pattern that are below a limit prior to determining the statistical likelihood of the pattern of the numerical values occurring on the test plate.

16. The method of claim 11 further comprising:

when the statistical likelihood is less than the threshold value, transmitting an instruction from the quality assurance server to re-test the samples; and

applying the samples to a new test plate, wherein an arrangement of the samples on the new test plate is different from an arrangement of the samples on the test plate.

17. The method of claim 11 wherein:

the reagent selectively reacts with the portions of the genetic material that correspond with the disease state to generate fluorescence; and

determining the numerical value for each of the wells that quantifies the visual appearance of the well comprises determining the numerical value for each of the wells that quantifies a fluorescence intensity of the well.

18. The method of claim 11 further comprising:

adjusting the threshold value based on a volume of test plates being analyzed per unit time.

19. The method of claim 11 wherein:

the disease state is a Coronavirus Disease (COVID) disease state, the reagent comprises a fluorescent reporter molecule, and the numerical values indicate fluorescence intensities, and

the method further comprises comparing the numerical values to distinct ranges of fluorescence intensities that each correspond with a different diagnostic result relating to COVID.

20. A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, are operable for performing a method for controlling quality by identifying potential contamination at test plates, the method comprising:

applying samples of genetic material to a test plate comprising an array of wells;

performing Polymerase Chain Reaction (PCR) to amplify the genetic material at the array of wells for reaction with a reagent at the wells, wherein the reagent selectively reacts with portions of the genetic material that correspond with a disease state;

determining, at an analysis device, a numerical value for each well of the wells based on a change in a visual appearance caused by the amplification of the genetic material at the well, wherein the numerical value indicates whether a corresponding sample at the well is representative of the disease state;

receiving, at a quality assurance server, numerical values for the wells and location information indicating a location of each of the wells on the test plate;

identifying, at the quality assurance server, a pattern of the numerical values based on the location information, wherein the pattern comprises an arrangement of the numerical values of the array of wells at the test plate;

determining, at the quality assurance server, a statistical likelihood of the pattern of the numerical values assuming a random distribution of the numerical values; and

when the statistical likelihood is less than a threshold value,

determining, at the quality assurance server, that the arrangement of the numerical values of the array of wells at the test plate is statistically improbable and indicative of a potential contamination of liquid spilling between adjacent ones of the wells; and

flagging the test plate as potentially contaminated.

Assignments (3)
CERTIFICATE OF CHANGE OF CORPORATE ADDRESS Recorded Feb 28, 2025
From: HELIX, INC.
To: HELIX, INC.
Reel/Frame 070703/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2023
From: HELIX OPCO, LLC
To: HELIX, INC.
Reel/Frame 063518/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2021
From: LUO, SHISHI; LEE, WILLIAM; JIANG, RUOMU; ISAKSSON, MAGNUS
To: HELIX OPCO, LLC
Reel/Frame 058305/0228 →
Continuity (1)
Related Publication 20230178236A1 · Jun 8, 2023