Systems and methods for run-time sequencing run quality monitoring
First Claim
1. A system for sequencing nucleic acid samples, the system comprising:
- a sequencing instrument for interrogating a control set comprising a collection of differing nucleic acids each having a known sequence and known physical properties and a nucleic acid sample for producing control data for the control set and sample data for the nucleic acid sample; and
a processor in communication with the sequencing instrument configured to;
receive the control data and the sample data from the sequencing instrument;
compare an intensity, a relative intensity, or a quality of the control data to an intensity, a relative intensity, or a quality of the sample data;
perform an event handling routine based on the comparison of the intensity, relative intensity, or quality of the control data to the intensity, relative intensity, or quality of the sample data;
determine a required amount of a reagent needed by a sequencing instrument to sequence the nucleic acid sample;
determine an available amount of the reagent;
identify a time at which the sequencing instrument will need an additional amount of the reagent in response to determining that the required amount exceeds the available amount;
notify an operator of the time at which the sequencing instrument will need an additional amount of the reagent;
instruct the sequencing instrument to suspend interrogating the nucleic acid sample prior to the time at which the sequencing instrument will need the additional amount of the reagent; and
instruct the sequencing instrument to resume interrogating the nucleic acid sample in response to determining that the additional amount of the reagent has been added.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of providing run-time quality control and monitoring of a single or multiple sequencing runs are provided herein. In some embodiments, the run-time system includes or is in communication with a processor capable of determining various types of run-time information relating to the quality, progress, etc. of various sequencing runs. In some embodiments, the system can also be in communication with a user interface, for example, a GUI, capable of representing and communicating various types of information to a user regarding the quality of the individual or multiple runs, the functioning of the instrument, an error event, etc. Additionally, the system can capable of receiving actionable information from a user via the GUI thereby allowing the user to terminate or repeat various sequencing steps in a particular run, terminate a entire run, terminate all runs, allow a run to proceed, etc.
-
Citations
20 Claims
-
1. A system for sequencing nucleic acid samples, the system comprising:
-
a sequencing instrument for interrogating a control set comprising a collection of differing nucleic acids each having a known sequence and known physical properties and a nucleic acid sample for producing control data for the control set and sample data for the nucleic acid sample; and a processor in communication with the sequencing instrument configured to; receive the control data and the sample data from the sequencing instrument; compare an intensity, a relative intensity, or a quality of the control data to an intensity, a relative intensity, or a quality of the sample data; perform an event handling routine based on the comparison of the intensity, relative intensity, or quality of the control data to the intensity, relative intensity, or quality of the sample data; determine a required amount of a reagent needed by a sequencing instrument to sequence the nucleic acid sample; determine an available amount of the reagent; identify a time at which the sequencing instrument will need an additional amount of the reagent in response to determining that the required amount exceeds the available amount; notify an operator of the time at which the sequencing instrument will need an additional amount of the reagent; instruct the sequencing instrument to suspend interrogating the nucleic acid sample prior to the time at which the sequencing instrument will need the additional amount of the reagent; and instruct the sequencing instrument to resume interrogating the nucleic acid sample in response to determining that the additional amount of the reagent has been added. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, comprising a non-transitory computer-readable storage medium whose contents include a program with instructions being executed on a processor, the instructions comprising:
-
instructions to obtain control data for a control set comprising a collection of differing nucleic acids each having a known sequence and known physical properties and sample data for a nucleic acid sample from a sequencing instrument, instructions to determine a control quality value for the control data and a sample quality value for the sample data; instructions to compare the control quality value and the sample quality value; instructions to perform an event handling routine in response to determining that the control quality value or the sample quality value is below a threshold; instructions to determine a required amount of a reagent needed by a sequencing instrument to sequence the nucleic acid sample; instructions to determine an available amount of the reagent; instructions to identify a time at which the sequencing instrument will need an additional amount of the reagent in response to determining that the required amount exceeds the available amount; instructions to notify an operator of the time at which the sequencing instrument will need an additional amount of the reagent; instructions to notify the sequencing instrument to suspend interrogating the nucleic acid sample prior to the time at which the sequencing instrument will need the additional amount of the reagent; and instructions to notify the sequencing instrument to resume interrogating the nucleic acid sample in response to determining that the additional amount of the reagent has been added. - View Dependent Claims (17, 18, 19, 20)
-
Specification