Software for the controlled sampling of arrayed materials
First Claim
Patent Images
1. A computer-implemented method for selectively contacting microfluidic devices and arrayed materials, the method comprising:
- (a) providing a microfluidic device handling system operably connected to at least one computer, wherein the microfluidic device handling system is capable of implementing relative movement under instruction of the computer of one or more of at least one microfluidic device having n capillary elements extending therefrom, at least one array of materials having x material sites, and at least one container;
(b) inputting one or more initial parameters for the at least one microfluidic device and the at least one array into the at least one computer, the at least one computer comprising at least one simple logic control program for selectively contacting at least one capillary element and material at at least one selected material site disposed in or on a surface of the at least one array; and
,(c) implementing the at least one simple logic control program to effect;
(i) moving the at least one microfluidic device relative to the at least one array, the at least one array relative to the at least one microfluidic device, or both, according to the one or more initial parameters, and(ii) contacting the at least one capillary element and the material at the at least one selected material site;
wherein the at least one simple logic control program optimizes a course for selectively contacting the at least one capillary element and the material at the at least one selected material site.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented methods for contacting or sampling materials in arrays having x materials sites with microfluidic devices having n capillary elements are provided. Devices, integrated systems, and computer program products for performing these methods are also provided.
-
Citations
45 Claims
-
1. A computer-implemented method for selectively contacting microfluidic devices and arrayed materials, the method comprising:
-
(a) providing a microfluidic device handling system operably connected to at least one computer, wherein the microfluidic device handling system is capable of implementing relative movement under instruction of the computer of one or more of at least one microfluidic device having n capillary elements extending therefrom, at least one array of materials having x material sites, and at least one container; (b) inputting one or more initial parameters for the at least one microfluidic device and the at least one array into the at least one computer, the at least one computer comprising at least one simple logic control program for selectively contacting at least one capillary element and material at at least one selected material site disposed in or on a surface of the at least one array; and
,(c) implementing the at least one simple logic control program to effect; (i) moving the at least one microfluidic device relative to the at least one array, the at least one array relative to the at least one microfluidic device, or both, according to the one or more initial parameters, and (ii) contacting the at least one capillary element and the material at the at least one selected material site; wherein the at least one simple logic control program optimizes a course for selectively contacting the at least one capillary element and the material at the at least one selected material site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An integrated system, comprising:
-
at least one computer; a microfluidic device handling system operably connected to the at least one computer, wherein the microfluidic device handling system is capable of implementing relative movement under instruction of the at least one computer of one or more of at least one microfluidic device having n capillary elements extending therefrom, at least one array of materials having x material sites, and at least one container; a computer readable medium operably connected to the at least one computer that stores at least one simple logic control program for selectively contacting at least one capillary element and a material at at least one selected material site disposed in or on a surface of the at least one array or a fluid in the at least one container, the at least one simple logic control program comprising; at least one instruction set for causing the at least one computer to receive one or more inputted initial parameters; at least one instruction set for causing the at least one computer to effect movement of the at least one microfluidic device to the at least one selected material site or to the at least one container according to one or more inputted initial parameters or one or more updated parameters, to effect movement of the at least one array or the at least one container relative to the at least one microfluidic device according to one or more inputted initial parameters or one or more updated parameters, or both; at least one instruction set for causing the at least one computer to effect contact of the at least one capillary element and the material or the fluid according to one or more inputted initial parameters or one or more updated parameters; and
,at least one instruction set for causing the at least one computer to effect deselection of the at least one selected material site following contact between the at least one capillary element and the material; wherein the at least one simple logic control program optimizes a course for selectively contacting the at least one capillary element and the material at the at least one selected material site. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program product comprising a computer readable medium having at least one simple logic control program stored thereon for causing a computer to selectively contact at least one capillary element of at least one microfluidic device having n capillary elements extending therefrom and one or both of material at at least one selected material site of at least one array of materials having x material sites and fluid in at least one container, the at least one simple logic control program comprising:
-
at least one instruction set for causing the at least one computer to receive one or more inputted initial parameters; at least one instruction set for causing the at least one computer to effect movement of the at least one microfluidic device to the at least one selected material site or to the at least one container according to one or more inputted initial parameters or one or more updated parameters, to effect movement of the at least one array or the at least one container relative to the at least one microfluidic device according to one or more inputted initial parameters or one or more updated parameters, or both; at least one instruction set for causing the at least one computer to effect contact of the at least one capillary element and the material or the fluid according to one or more inputted initial parameters or one or more updated parameters; and
,at least one instruction set for causing the at least one computer to effect deselection of the at least one selected material site following contact between the at least one capillary element and the material; wherein the at least one simple logic control program optimizes a course for selectively contacting the at least one capillary element and the material at the at least one selected material site. - View Dependent Claims (42, 43, 44, 45)
-
Specification