Reading chemical arrays
First Claim
1. A method of using an addressable array of biopolymers on a substrate which array has been exposed to a sample, comprising:
- (a) detecting signals from the exposed array to obtain a signal image of the array;
(b) establishing, based on the detected signals, a shape of each region in one or more sets of multiple regions on the array signal image, and displaying the established shapes;
(c) processing each region of each set according to a corresponding routine for that set; and
(d) saving the displayed shapes in a first file and at least some of the processed results in a second file.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods of using an addressable array of biopolymers which has been exposed to a sample, and apparatus and computer program products for use of the arrays. In one embodiment the method includes detecting signals from the exposed array to obtain a signal image of the array. The array signal image is saved in a memory. Based on the detected signals, a shape of each region in one or more sets of multiple regions on the array signal image is established. A definition of the shapes of the established regions of each set is saved in a memory. Each region of each set is processed according to a corresponding routine for that set.
9 Citations
42 Claims
-
1. A method of using an addressable array of biopolymers on a substrate which array has been exposed to a sample, comprising:
-
(a) detecting signals from the exposed array to obtain a signal image of the array;
(b) establishing, based on the detected signals, a shape of each region in one or more sets of multiple regions on the array signal image, and displaying the established shapes;
(c) processing each region of each set according to a corresponding routine for that set; and
(d) saving the displayed shapes in a first file and at least some of the processed results in a second file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 24)
-
-
17. A method, comprising:
retrieving from a non-volatile memory a saved shape of each region in one or more sets of multiple regions on a signal image from an addressable array of biopolymers which was exposed to a sample, which regions were based on the array signal image, prior to retrieving from the non-volatile memory the majority of other processed data for each region of each set which data was processed according to a corresponding routine for that set.
-
20. A method, comprising:
retrieving from a non-volatile memory a sub-set of a set of processed data from an addressable array of biopolymers which was exposed to a sample. - View Dependent Claims (21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 39, 40)
-
25. An apparatus for using an addressable array of biopolymers on a substrate which array has been exposed to a sample, comprising:
-
(a) a detector to detect signals from the exposed array to obtain a signal image of the array;
(b) a memory; and
(c) a processor which;
establishes, based on the detected signals, a shape of each region in one or more sets of multiple regions on the array signal image;
saves a definition of the shapes of the established regions of each set in a memory;
processes each region of each set according to a corresponding routine for that set; and
saves the displayed shapes in a first file and at least some of the processed results in a second file.
-
-
35. An apparatus comprising a processor which:
-
retrieves from a non-volatile memory a saved shape of each region in one or more sets of multiple regions on a signal image from an addressable array of biopolymers which was exposed to a sample, which regions were based on the array signal image;
wherein the saved shapes are retrieved prior to retrieving from the non-volatile memory the majority of other processed data for each region of each set which data was processed according to a corresponding routine for that set.
-
-
37. A computer program product, comprising:
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
(a) receiving signals from a biopolymer array which has been exposed to a sample, as a signal image of the array;
(b) saving the array signal image in a memory;
(c) establishing, based on the detected signals, a shape of each region in one or more sets of multiple regions on the array signal image;
(d) saving a definition of the shapes of the established regions of each set in a memory; and
(e) processing each region of each set according to a corresponding routine for that set.
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
-
38. A computer program product, comprising:
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
(a) retrieving from a memory saved signals from a biopolymer array which has been exposed to a sample, as a signal image of the array, and retrieving from a memory saved definitions of a shape of each region in one or more sets of multiple regions on the array signal image; and
(b) displaying the signal image and shapes as overlaid images.
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
-
41. A computer program product, comprising:
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
retrieving from a non-volatile memory a saved shape of each region in one or more sets of multiple regions on a signal image from an addressable array of biopolymers which was exposed to a sample, which regions were based on the array signal image; and
following retrieval of the saved shapes, retrieving from the non-volatile memory the majority of other processed data for each region of each set which data was processed according to a corresponding routine for that set. - View Dependent Claims (42)
- a computer readable storage medium having a computer program stored thereon for performing, when loaded into a computer, the steps of;
Specification