US20050063806A1 - Cartridge loader and methods - Google Patents
Cartridge loader and methods Download PDFInfo
- Publication number
- US20050063806A1 US20050063806A1 US10/977,931 US97793104A US2005063806A1 US 20050063806 A1 US20050063806 A1 US 20050063806A1 US 97793104 A US97793104 A US 97793104A US 2005063806 A1 US2005063806 A1 US 2005063806A1
- Authority
- US
- United States
- Prior art keywords
- holder
- array
- identifier
- array unit
- seated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00029—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor provided with flat sample substrates, e.g. slides
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00583—Features relative to the processes being carried out
- B01J2219/00603—Making arrays on substantially continuous surfaces
- B01J2219/00605—Making arrays on substantially continuous surfaces the compounds being directly bound or immobilised to solid supports
- B01J2219/00608—DNA chips
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00583—Features relative to the processes being carried out
- B01J2219/00603—Making arrays on substantially continuous surfaces
- B01J2219/00659—Two-dimensional arrays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/0068—Means for controlling the apparatus of the process
- B01J2219/00686—Automatic
- B01J2219/00691—Automatic using robots
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/0068—Means for controlling the apparatus of the process
- B01J2219/00702—Processes involving means for analysing and characterising the products
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00029—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor provided with flat sample substrates, e.g. slides
- G01N2035/00039—Transport arrangements specific to flat sample substrates, e.g. pusher blade
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00029—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor provided with flat sample substrates, e.g. slides
- G01N2035/00089—Magazines
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00029—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor provided with flat sample substrates, e.g. slides
- G01N2035/00099—Characterised by type of test elements
- G01N2035/00148—Test cards, e.g. Biomerieux or McDonnel multiwell test cards
Definitions
- This invention relates generally to the field of automation, and in particular to the use of automated equipment to transfer items. More specifically, the invention relates to the automated transfer of array cartridges into and out of an imaging apparatus.
- the cartridge may be placed in a holding station after removal of the cartridge from the scanner. For example, one cartridge may be placed into the scanner prior to replacing a removed cartridge that is held within the holding station back into the housing. In this way, the grasping mechanism may return to the warming station to find a new cartridge for the scanner after removing a cartridge from the scanner. The grasping mechanism may then deposit the new cartridge into the scanner and return the cartridge that is held at the holding station back to the housing. While at the housing, another cartridge may then be removed and placed into the warming station to complete the cycle. In this way, the amount of travel of the grasping mechanism is minimized while the scanner is sitting idle, i.e. awaiting another cartridge, to increase throughput.
- FIG. 2 is a side view of the cartridge of FIG. 1 .
- FIG. 3 is an end view of the cartridge of FIG. 1 .
- FIG. 8 is a cross sectional end view of the carrier of FIG. 5 .
- FIG. 12 is a top perspective view of a clamping plate and an adjustment plate of the alignment mechanism of FIG. 10 .
- Cartridge 10 includes a pair of sides 26 and 28 , a top 30 and a bottom 32 . Extending from side 28 is an edge 34 that permits insertion of cartridge 10 into a carrier in only one orientation as described hereinafter.
- Alignment mechanism 78 comprises a clamping plate 84 , an adjustment plate 86 , and an alignment fixture 88 .
- Clamping plate 84 and adjustment plate 86 are also illustrated in FIG. 12 .
- Clamping plate 84 includes a fixed arm 90 and a moveable arm 92 .
- Fixed arm 90 is configured to be placed about foot 82 while moveable arm 92 may be moved outwardly and manipulated to be placed around foot 80 as shown in FIG. 11 .
- a screw 94 is tightened to lock clamping plate 84 to feet 80 and 82 .
- Rack system 112 is constructed of a rotatable drum 118 having a pair of annular extensions 120 and 122 .
- a plurality of racks 124 are pivotally coupled between annular extensions 120 and 122 .
- a shaft 126 is employed to rotate drum 118 .
- racks 124 pivot relative to extensions 120 and 122 to remain generally horizontal at all times.
- FIG. 16 An alternative belt arrangement is shown in FIG. 16 .
- a single belt 146 is employed.
- Belt 146 extends around tooth gears 142 , a pair of idlers 148 and a tensioner 150 .
- other mechanism may be used to move the cartridge holders to provide access to the cartridges.
- the cartridge holders may be translated within the chamber.
- a system of belts for rotating the rack system has been described, it will be appreciated that other arrangements may also be used.
- a system of chains, gears, flexible couplings (such as Oldham couplings), bellows couplings, Helical brand flexible bar couplings and the like may also be used.
- Transport system 152 comprises a horizontal support 154 that is coupled to housing 108 .
- Horizontal support 154 holds a horizontal lead screw 156 that is rotated by a DC servo motor 158 .
- a stepper motor may be used.
- Slidably coupled to horizontal support 154 is a grasping mechanism 160 which is also shown in FIG. 17 .
- Grasping mechanism 160 comprises a vertical support 162 that holds a vertical lead screw 164 .
- lead screw 164 is employed to vertically move a pair of grasping fingers 166 and 168 .
- Shaft 208 is configured as a hexagonal shaft and is rotated by a motor 209 . In this way, rotation of shaft 208 causes arms 212 and 214 to move relative to each other to permit grasping and releasing of one of the cartridges. Conveniently, one of arms 212 or 214 may be rounded while the other is serrated to facilitate grasping of cartridges 10 .
- a sensor 222 may be provided to detect when cartridge 10 has been properly grasped.
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Automatic Analysis And Handling Materials Therefor (AREA)
Abstract
A device for transporting cartridges comprises a housing for holding a plurality of cartridges in a temperature controlled environment. A transport system is also provided and has a grasping mechanism for grasping one of the cartridges. The transport system is further used to remove the cartridge from the housing and to place the cartridge into a scanner.
Description
- This application is a continuation in part application of and claims the benefit from U.S. Provisional Patent Application No. 60/217,246, filed Jul. 10, 2000, the complete disclosure of which is herein incorporated by reference.
- This invention relates generally to the field of automation, and in particular to the use of automated equipment to transfer items. More specifically, the invention relates to the automated transfer of array cartridges into and out of an imaging apparatus.
- 1. Polymer Arrays
- Methods for using arrays of polymers to identify receptors with specific affinities for one of the polymers in the array are known. For example, one method uses immobilized antibodies to analyze binding to peptide ligands or vice-versa. Another type of method uses immobilized oligonucleotides to analyze hybridization to a target nucleic acid. For instance, U.S. patent application Ser. No. 08/624,312, filed Mar. 26, 1996, the complete disclosure of which is herein incorporated by reference, describes apparatus and methods for carrying out repeated hybridizations of a target nucleic acid to an array of nucleic acid probes. Such polymer arrays are described in, e.g., U.S. Pat. No. 5,143,854 and published PCT Application Nos. WO90/15070 and WO92/10092, the complete disclosures of which are herein incorporated by reference. These polymer arrays are nucleic acid arrays which include a plurality of different polynucleotides coupled to a substrate in different known locations.
- In one exemplary arrangement, such arrays are packaged within a housing or cartridge, like those described in, e.g., U.S. Pat. No. 5,945,334, and in copending U.S. patent application Ser. Nos. 08/624,312, previously incorporated by reference, 08/528,173, filed Sep. 19, 1995, and published PCT Application No. WO95/33846. The disclosures of all of these references are herein incorporated by reference. In brief, such a cartridge may be constructed of a body having a reaction cavity or hybridization chamber. The array or substrate is mounted over the cavity on the body such that the front side of the array substrate, e.g., the side upon which the polynucleotides are situated, is in fluid communication with the cavity. The cartridge includes inlet and outlet ports to allow various fluids to be introduced into and removed from the hybridization chamber.
- 2. Imaging
- Imaging the polymer arrays may be accomplished, for example, by placing the cartridges into a scanning device, such as the GeneArray scanner, available from Affymetrix, Inc. Techniques for imaging polymer arrays are described in U.S. Pat. Nos. 5,834,758 and 5,578,832, the complete disclosures of which are herein incorporated by reference.
- In many cases, it is desirable to maintain the cartridges in a temperature controlled environment. Hence, a need exists for equipment and techniques to transfer cartridges from a temperature controlled environment for placement into the scanner in an organized and efficient manner, and for the return of the cartridges to the temperature controlled environment following imaging. Hence, the invention is related to apparatus and methods to facilitate imaging of array cartridges in such a manner.
- In one embodiment, a device for transporting cartridges comprises a housing for holding a plurality of cartridges in a temperature controlled environment. The device further includes a transport system having a grasping mechanism to grasp one of the cartridges, to remove the cartridge from the housing and to place the cartridge into a scanner. In this way, each cartridge remains within a temperature controlled environment until ready for scanning. At such time, the transport system is employed to remove the cartridge from the housing and to place the removed cartridge into the scanner.
- In one aspect, the device further includes a heating station for heating a cartridge (to prevent fogging) prior to insertion into the scanner. As such, the grasping mechanism may be configured to place the grasped cartridge at the heating station prior to placement into the scanner. In one specific aspect, the heating station may include a fan that is disposed to blow ambient air onto the cartridge to heat the cartridge.
- In another aspect, the device may also include a holding station to hold a cartridge after being removed from the scanner. In this way, a cartridge that is removed from the scanner may be positioned near the scanner during a cycle where another cartridge is removed from the heating station and placed into the scanner. The cartridge that is held in the holding station may then be placed back into the housing. In this manner, the throughput of the device may be increased by reducing the amount of travel by the grasping system while the scanner is idle, i.e. awaiting a new cartridge.
- Conveniently, a rack system may be rotatably disposed within the housing and may include a plurality of racks for holding the cartridges. In one aspect, a plurality of carriers may be provided, with each carrier holding multiple cartridges. In this way, a carrier of cartridges may conveniently be placed into the housing and coupled to the rack system simply by inserting the carrier into one of the racks. Conveniently, a belt may be coupled to the rack system, and a motor may be used to rotate the belt, thereby rotating the rack system. By rotating the rack system, one or more carriers may be aligned with an opening in the housing to facilitate removal of the cartridges. In a particular aspect, the carriers may each have a bottom end and an open top end, and a plurality of slots for receiving the cartridges in a parallel arrangement. When inserted into the slots, the cartridges extend above the top ends of the carriers to facilitate easy gasping and removal from the carriers. Further, the rack system may be configured to maintain the top ends of the carriers generally horizontal during rotation. In this way, the cartridges will not fall out of the carriers when rotated within the housing. Such a feature may be accomplished by use of belts that maintain alignment of the individual racks during rotation by the motor.
- In another aspect, the device may include a barcode reader that is disposed within the housing. In this way, barcode labels on the cartridges may be read as they are removed from and/or placed into the housing. In one aspect, the grasping mechanism comprises a pair of fingers that are movable toward and away from each other to grasp and release the cartridges. In still another aspect, the transport system may comprise a horizontal lead screw and a first motor to rotate the horizontal lead screw. With such a configuration, the grasping mechanism may be coupled to the horizontal lead screw such that rotation of the lead screw translates the grasping mechanism horizontally. Further, a vertical lead screw may be provided along with a second motor to rotate the vertical lead screw. The grasping mechanism may be coupled to the vertical lead screw such that rotation of the lead screw translates the grasping mechanism vertically. A controller may then be employed to operate the motors and the grasping mechanism when transporting the cartridges. Conveniently, the housing may include a lid, and an electric motor may be used to open the lid, such as when receiving a signal from the controller. In this way, the housing may remain closed until a cartridge is removed from or placed into the housing. Alternatively, the lid may be slid open and closed by some interaction of the horizontal travelling system and the lid, i.e. the interaction could push the lid to the side.
- The invention further provides an alignment mechanism for aligning a scanner with transporting device, such as the transporting device just described. The alignment mechanism comprises a clamping plate that may be clamped to a portion of the scanner. For example, the alignment mechanism may be clamped to a pair of feet on the bottom of the scanner. An adjustment plate is slidably coupled to the clamping plate and has at least one connector that may be connected to the transporting device, thereby coupling the scanner to the transporting device. An alignment fixture is removably coupled to the adjustment plate and includes an arm that is adapted to be aligned with an entry port of the scanner. In this way, the scanner may be moved relative to the transport device until the alignment fixture is aligned with the entry port. A securing mechanism may then be operated to secure the adjustment plate to the clamping plate, thereby fixing the position of the scanner relative to the transporting device. The alignment fixture may then be removed from the adjustment plate. Alternatively, the transporting device and the scanner may be aligned without the use of an alignment mechanism. Hence, the invention is not intended to be limited for use only with an alignment mechanism.
- The invention further provides a method for transporting cartridges. According to the method, a plurality of cartridges are placed into a temperature controlled housing. One of the cartridges is grasped and removed from the housing with a grasping mechanism, moved to the scanner and then placed into the scanner. The grasping mechanism is then opened to deposit the cartridge into the scanner.
- In one step, the cartridges are rotated within the housing to align groups of the cartridges with an opening in the housing to facilitate removal of the cartridges. In another step, each cartridge is placed in a warming station prior to being deposited into the scanner. For example, ambient air may be blown onto the cartridge to warm the cartridge and preventing fogging of the cartridge when within the scanner. After scanning, the cartridge is removed from the scanner and placed back into the housing, and another cartridge is placed into the scanner.
- In an alternative aspect, to increase throughput the cartridge may be placed in a holding station after removal of the cartridge from the scanner. For example, one cartridge may be placed into the scanner prior to replacing a removed cartridge that is held within the holding station back into the housing. In this way, the grasping mechanism may return to the warming station to find a new cartridge for the scanner after removing a cartridge from the scanner. The grasping mechanism may then deposit the new cartridge into the scanner and return the cartridge that is held at the holding station back to the housing. While at the housing, another cartridge may then be removed and placed into the warming station to complete the cycle. In this way, the amount of travel of the grasping mechanism is minimized while the scanner is sitting idle, i.e. awaiting another cartridge, to increase throughput.
- In another step, a barcode label on the cartridge may be read upon removal of the cartridge from the housing to keep track of which cartridges have been removed and scanned. In yet another step, the housing is aligned with the scanner and the housing is secured to the scanner prior to use.
- In an alternative embodiment, a method for transporting cartridges comprises placing a plurality of cartridges into a carrier such that the cartridges extend above the carrier. One of the cartridges is removed from the carrier with a grasping mechanism and is moved to the scanner. The cartridge is placed into the scanner, and the grasping mechanism is released to deposit the cartridge into the scanner.
-
FIG. 1 is a front view of one embodiment of a cartridge. -
FIG. 2 is a side view of the cartridge ofFIG. 1 . -
FIG. 3 is an end view of the cartridge ofFIG. 1 . -
FIG. 4 is a rear view of the cartridge ofFIG. 1 . -
FIG. 5 is a top view of a carrier shown holding a plurality of cartridges according to the invention. -
FIG. 6 is a partially cut away side view of the carrier and cartridges ofFIG. 5 . -
FIG. 7 is an end view of the carrier and cartridges ofFIG. 5 . -
FIG. 8 is a cross sectional end view of the carrier ofFIG. 5 . -
FIG. 9 is a cross sectional side view of the carrier ofFIG. 5 . -
FIG. 10 is a partial top perspective view of a scanner and an alignment mechanism that is coupled to the scanner according to the invention. -
FIG. 11 is a bottom perspective view of the scanner and alignment mechanism ofFIG. 10 . -
FIG. 12 is a top perspective view of a clamping plate and an adjustment plate of the alignment mechanism ofFIG. 10 . -
FIG. 13 is a top perspective view of a cartridge transporting device that is coupled to the scanner ofFIG. 10 according to the invention. -
FIG. 14 is a perspective view of a rack system of the transporting device ofFIG. 13 . -
FIG. 15 is an partial end view of the rack system ofFIG. 14 showing a pair of belts employed to rotate the racks. -
FIG. 16 illustrates the rack system ofFIG. 15 with a single belt arrangement. -
FIG. 17 is a perspective view of a grasping mechanism and vertical lead screw of the device ofFIG. 13 . -
FIG. 18 is a perspective view of the grasping mechanism and vertical lead screw ofFIG. 17 along with a horizontal lead screw. -
FIG. 19A is a perspective view of a scanner having an alternative cartridge transporting device according to the invention. -
FIG. 19B is a more detailed rear perspective view of the scanner ofFIG. 19A . -
FIG. 20 is a top view of the scanner and transporting device ofFIG. 19 . -
FIG. 21 is a front view of the scanner and transporting device ofFIG. 19 . -
FIG. 22 is an end view of the scanner and transporting device ofFIG. 19 . - The invention provides for the transport of cartridges into an imaging device or scanner where the probe arrays are imaged. The invention may be used with essentially any type of imaging device or scanner where cartridges are inserted and processed. Conveniently, such scanners may utilize the imaging techniques described in U.S. Pat. Nos. 5,834,758 and 5,578,832, previously incorporated by reference, when imaging the probe arrays. However, the invention may be utilized with other types of scanners as well.
- The cartridges used with the invention may be utilized in performing a variety of procedures, including, for example, hybridization reactions and, more specifically, nucleic acid hybridizations, extension or amplification reactions using tethered probes as template or primer sequences, screening of receptors against arrays of small molecules, peptides or peptideomimetics, carbohydrates, and the like. Cartridges suitable for performing such procedures are described in U.S. Pat. No. 5,945,334 and in co-pending U.S. application Ser. Nos. 08/624,312 and 08/528,173 and PCT Application No. WO95/33846, previously incorporated herein by reference. However, it will be appreciated that the invention is not intended to be limited to only these specific types of cartridges.
- Referring now to
FIGS. 1-4 , one embodiment of acartridge 10 that may be inserted into a scanner will be described.Cartridge 10 includes achamber 12 containing a fluid.Cartridge 10 further includes a front 14, a rear 16, and acavity 12 which is defined in part by a generallyplanar face 18. Positioned acrosscavity 12 is an array chip (not shown). When the array chip is positioned overcavity 12, a hybridization chamber is formed. The hybridization chamber is generally rectangular or square in geometry and has a narrow depth as defined by the distance betweenplanar face 18 and the array chip. Extending betweenface 18 and the array chip are sides that intersect with each other to form corners and which further define the chamber. In one specific embodiment, the distance betweenface 18 and the array chip may be in the range from about 0.5 mm to about 2.0 mm. Further, face 18 may have a length of about 5 mm to about 15 mm and a width of about 5 mm to about 15 mm. Aninlet port 20 and anoutlet port 22 are included in rear 16 to allow various fluids to be introduced into and removed from the hybridization chamber.Rear 16 further includes acavity 24, located adjacent the array, which is adapted for receiving a temperature monitoring and/or controlling device. -
Cartridge 10 includes a pair ofsides side 28 is anedge 34 that permits insertion ofcartridge 10 into a carrier in only one orientation as described hereinafter. - Referring now to
FIGS. 5-9 , an embodiment of acarrier 36 that may be used to hold a plurality of cartridges will be described. For convenience of illustration,FIGS. 5-7 illustratecarrier 36 holding a plurality ofcartridges 10 that are identical to those just described.Carrier 36 comprises acarrier body 38 having a bottom 40, foursides projection 52 to facilitate coupling of carrier to a rotation device as described hereinafter. Conveniently,projection 52 may be oversized atside 44 to serve as a handle when inserting and removing carrier from other equipment. Further,carrier 36 may include a pair ofknobs carrier 36 within other equipment. - As best shown in
FIG. 8 , a plurality ofwalls 58 extend betweensides FIG. 5 ,walls 58 define pairs ofgrooves cartridges 10 are inserted.Grooves 60 define a generally straight channel, whilegrooves 62 include a keyed notch 64 (see alsoFIG. 9 ).Carrier 10 is configured such thatcartridges 10 may be received in only one specific orientation. More specifically, edge 34 may be received only withinnotch 64, and only whenfront 14 is parallel withside 42. In this way, sides 26 are received intogrooves 60, sides 28 are received intogrooves 62, and tops 30 ofcartridges 10 extend abovetop 50 ofcarrier 36, withcartridges 10 each facing the same direction. In this way, thecartridges 10 will be in the same orientation when removed fromcarrier 36. In this manner, the cartridges may include a barcode label that is scanned with a fixed barcode reader after removal fromcarrier 36. -
FIG. 10 illustrates one embodiment of ascanner 70 that is employed to image probe arrays contained in cartridges, such ascartridge 10 as previously described.Scanner 70 has atop end 72 and abottom end 74.Top end 72 includes anentry port 76 into which array cartridges are placed in order to scan the cartridges. Conveniently,scanner 10 may be constructed in a manner similar to a GeneArray scanner, manufactured by Hewlett-Packard, and available from Affymetrix, Inc. Such a scanner is constructed such that excessive weight placed ontop end 72 may compromise the alignment of the scanner. Accordingly, the invention provides a cartridge transport device that may be coupled toscanner 70 and employed to transfer cartridges intoentry port 76 without placing weight ontotop end 72 as described in greater detail hereinafter. - As also shown in
FIG. 11 , analignment mechanism 78 is coupled toscanner 70 and serves to couple a cartridge transport device toscanner 70 in an aligned configuration. Conveniently,alignment mechanism 78 is constructed to be attached to a pair offeet bottom end 74 ofscanner 70. In this way,alignment mechanism 78 may be coupled to scanner without posing a threat of damage to the scanner. -
Alignment mechanism 78 comprises a clampingplate 84, anadjustment plate 86, and analignment fixture 88. Clampingplate 84 andadjustment plate 86 are also illustrated inFIG. 12 . Clampingplate 84 includes a fixedarm 90 and amoveable arm 92. Fixedarm 90 is configured to be placed aboutfoot 82 whilemoveable arm 92 may be moved outwardly and manipulated to be placed aroundfoot 80 as shown inFIG. 11 . When properly positioned, ascrew 94 is tightened to lock clampingplate 84 tofeet -
Adjustment plate 86 is coupled to clampingplate 84 so as to permitadjustment plate 86 to be moved relative to clampingplate 84. More specifically, a pair of tighteningscrews plate 84 toadjustment plate 86.Screws blocks 87 and 89 (seeFIG. 11 ).Blocks plate 84 in both a back and forth manner, fore and aft and permit a slight degree of yaw ofplate 86 relative to plate 84.Adjustment plate 86 further includes a pair ofslots FIGS. 10 and 11 ,slots permit alignment fixture 88 to be coupled toadjustment plate 86. In this way, after clampingplate 84 is secured toscanner 70,adjustment plate 86 may be moved to properly position anarm 104 ofalignment fixture 88 withentry port 76. When properly aligned, screws 96 and 98 are tightened andalignment fixture 88 is removed fromadjustment plate 86. A cartridge transport device may then be secured toslots scanner 70. Moreover, by previously aligningarm 104 ofalignment fixture 88 withentry port 76, the cartridge transport device will be properly aligned withscanner 70 so that cartridges may properly be inserted into and removed fromentry port 76 as described hereinafter. Hence,alignment mechanism 78 provides a convenient way to couple a cartridge transport device toscanner 70 without interfering with the operation ofscanner 70 or compromising the alignment ofscanner 70. - Referring now to
FIG. 13 , acartridge transport device 106 is shown coupled toscanner 70. For convenience of illustration,alignment mechanism 78 is not shown inFIG. 13 . However, it will be appreciated that in operation, clampingplate 84 andadjustment plate 86 will be employed to couplescanner 70 tocartridge transport device 106 as just described. -
Transport device 106 comprises a base 107 that may be coupled toadjustment plate 86 simply by slidingbase 107 overadjustment plate 86.Transport device 106 further comprises ahousing 108 that defines an interior 110.Housing 108 is constructed of an insulating material, such as styrofoam, to help maintain a temperature controlled environment withininterior 110. Hidden from view is a thermal Peltier cooling device to provide a chilled environment withininterior 110. Merely by way of example, interior 110 may be maintained at a temperature in the range from about 5° C. to about 25° C., and more preferably at about 15° C. Also hidden from view is a fan that is disposed withininterior 110 to circulate air within interior 110 to maintain a generally constant temperature throughoutinterior 110. - Disposed within
interior 110 is arack system 112 that is configured to hold a plurality of carriers which each include multiple cartridges as described hereinafter. Conveniently, anopening 114 is provided inhousing 108 to facilitate insertion and removal of the carriers. Although not shown, a cover will be placed overopening 114 when in use to maintain the temperature controlled environment withininterior 110.Housing 108 further includes atop opening 116 to provide access intointerior 110 when removing individual cartridges for scanning as described hereinafter. - Referring to
FIG. 14 , operation ofrack system 112 will be described in greater detail.Rack system 112 is constructed of arotatable drum 118 having a pair ofannular extensions racks 124 are pivotally coupled betweenannular extensions shaft 126 is employed to rotatedrum 118. Asdrum 118 rotates, racks 124 pivot relative toextensions - Each
rack 124 comprises a pair ofarms Arm 128 includes ahole 132 andarm 130 includes ahole 134. Eachrack 124 is configured to hold acarrier 36 as previously described in connection withFIGS. 5-9 .Holes knobs carrier 36 whencarrier 36 is inserted betweenarms carriers 36 may be inserted and held in only one orientation, thereby ensuring proper orientation of the cartridges which are held withincarriers 36. Further, by configuringracks 124 so that they remain generally horizontal during rotation ofdrum 118, the top ends ofcarriers 36 also remain horizontal. In this way, the cartridges will not fall out ofcarriers 36 during rotation. Further, the cartridges will be at the proper orientation when they are ready to be removed and scanned as described hereinafter. - Hence,
rack system 112 permits multiple cartridges to be held withininterior 110 and provides a convenient way to advance the cartridges until they are aligned with opening 116 where they will be retrieved fromhousing 110 as described hereinafter. Further, by using standard carriers, multiple sets of cartridges may easily be inserted intohousing 110 simply by inserting the carriers throughopening 114 inhousing 108 and sliding the carriers betweenarms racks 124 untilknobs holes - As also shown in
FIG. 14 , asupport 136 is employed to properly positionrack system 112 withinhousing 108.Shaft 126 extends throughsupport 136, and a motor and belt arrangement (not shown) is employed to rotateshaft 126. As best shown inFIG. 15 , a pair oftoothed belts racks 124 generally horizontal during rotation ofdrum 118.Belts annular extension 122. A set ofidlers 144 are also employed to ensureracks 124 remain horizontal. Hence, asdrum 118 is rotated,belts idlers 144 keeping the appropriate tension to ensure that carriers remain upright during rotation. - An alternative belt arrangement is shown in
FIG. 16 . In the embodiment ofFIG. 16 , asingle belt 146 is employed.Belt 146 extends around tooth gears 142, a pair ofidlers 148 and atensioner 150. Further, although shown with a rotating rack system, it will be appreciated that other mechanism may be used to move the cartridge holders to provide access to the cartridges. For example, the cartridge holders may be translated within the chamber. Furthermore, although a system of belts for rotating the rack system has been described, it will be appreciated that other arrangements may also be used. For example, a system of chains, gears, flexible couplings (such as Oldham couplings), bellows couplings, Helical brand flexible bar couplings and the like may also be used. - Referring now to
FIG. 18 in connection withFIG. 13 , atransport system 152 for moving cartridges betweenhousing 108 andscanner 70 will be described.Transport system 152 comprises ahorizontal support 154 that is coupled tohousing 108.Horizontal support 154 holds ahorizontal lead screw 156 that is rotated by aDC servo motor 158. Alternatively, a stepper motor may be used. Slidably coupled tohorizontal support 154 is agrasping mechanism 160 which is also shown inFIG. 17 .Grasping mechanism 160 comprises avertical support 162 that holds avertical lead screw 164. In turn,lead screw 164 is employed to vertically move a pair of graspingfingers electric solenoid 170. Coupled aboutsolenoid 170 is acollar 172 through which arail 174 extends. In turn,rail 174 is coupled tofinger 166 to facilitate movement offinger 166 relative tofinger 168 whensolenoid 170 is actuated. Further, a DC servo motor 176 (or a stepper motor) is coupled to support 162 and is employed to rotatelead screw 164. - In operation,
motor 158 is actuated to turnlead screw 156. This in turnmoves grasping mechanism 160 horizontally side to side depending on the direction of rotation oflead screw 156.Motor 176 is operated to rotatelead screw 164 to raise or lowergrasping fingers lead screw 164.Solenoid 170 may be actuated to movefingers solenoid 170. Conveniently,transport device 106 may include a printed circuit board having controlling circuitry to operate the various motors and solenoid. Wiring 178 permits an electrical connection between the PC board and the components of graspingmechanism 160. Similarly, wiring 180 provides the appropriate electrical connection between the PC board andsolenoid 170. Similar wiring may be employed formotor 158. Apower supply 185 is also provided to supply power to the various electrical components oftransport device 106. As best shown inFIG. 13 ,fans - As previously described, lead screws may be employed to horizontally and vertically translate grasping
mechanism 160. However, it will be appreciated that other translation mechanisms may be used as well. For example, a system of belts could also be employed. - Referring back to
FIG. 13 ,cartridge transport device 106 further includes arotary solenoid 186 that is coupled to alid 188.Solenoid 186 is actuated to placelid 188 overopening 116 and to removelid 188 from opening 116. In this way, interior 110 may remain closed until a cartridge is ready to be inserted into or removed fromhousing 110. At this point, a signal is sent torotary solenoid 186 which openslid 188 to permit access intointerior 110. Alternatively, a variety of other opening mechanisms may be employed. For example,lid 188 may be configured to slide overopening 116. In such a case, graspingmechanism 160 may include amagnet 190 for interacting with corresponding magnet onlid 188. In this way, as graspingmechanism 160 is horizontally translated,magnet 190 will attach to the magnet onlid 188 to slidelid 188 open. Conversely, when graspingmechanism 160 is translated the opposite direction,lid 188 will be pulled acrossopening 116. -
Cartridge transport device 106 further includes awarming station 192 for warmingcartridge 10 after being removed fromhousing 110. Warming ofcartridge 10 is desirable in that it helps to eliminate condensation on the cartridge before it enters intoscanner 70.Warming station 192 includes afan 194 that is employed to blow ambient air acrosscartridge 10 towarm cartridge 10 before enteringscanner 70. - Disposed
adjacent entry port 76 is a holdingstation 196 that is employed to hold one ofcartridges 10 after it has been removed fromscanner 70.Holding station 196 is optional and serves to increase the throughput of cartridges that are scanned withscanner 70 as described hereinafter. - In operation,
rack system 112 is employed to align a set ofcartridges 10 which are held within acarrier 36 withopening 116.Grasping mechanism 160 is then positioned overopening 116 usinglead screw 156.Grasping mechanism 160 is lowered intohousing 110 usinglead screw 164 until graspingfingers cartridges 10.Solenoid 170 is then actuated to move graspingfingers housing 110 by rotatinglead screw 164 in the opposite direction. Conveniently,cartridge 10 may include a barcode label which identifies the particular cartridge. Further, a barcode reader (not shown) may be disposed withinhousing 110 to read the barcode label as the cartridge is being removed fromhousing 108. Use ofcarriers 36 is advantageous in that they properly align the cartridges so that the label may be read by the barcode reader and so that the cartridges will be in the proper orientation when being inserted intoentry port 76 ofscanner 70. - After
cartridge 10 has been removed fromhousing 108, it is taken towarming station 192 where it is warmed by air produced fromfan 194. After sufficient warming,cartridge 10 is again grasped by graspingmechanism 160 and moved intoentry port 76 ofscanner 70. Following scanning, graspingmechanism 160 is employed to removecartridge 10 fromscanner 70.Grasping mechanism 160 may then be moved back overopening 116, to placecartridge 10 back intohousing 108 afterlid 188 has been opened. - Alternatively, to reduce the cycle time, the cartridge may be placed into holding
station 196 after exitingscanner 70. In this way, after depositingcartridge 10 in holdingstation 196, graspingmechanism 160 may be moved back towarming station 194 to remove a cartridge that had previously been placed intowarming station 194.Cartridge 10 is then removed from warmingstation 194 and placed intoentry port 76 ofscanner 70 allowing scanning to commence.Grasping mechanism 160 then grasps the cartridge that is held within holdingstation 196 and returns it back tohousing 108.Grasping mechanism 160 then removes another cartridge fromhousing 108 and places it into the empty warming station.Grasping mechanism 160 is then moved back towarming station 194 where the above described process is repeated. In this way, the operation of graspingmechanism 160 is partially overlapped with scanning to increase the number of cartridges that may be scanned within a given time period. - The PC board may be configured to control all of the operations so that scanning takes place in a fully automated manner. Conveniently, a computer having a display screen may be coupled to the PC board and may include a networking interface to permit convenient interaction with the scanner and transport device. Further, the host computer may include appropriate display screens to permit manual operation of any of the above steps and to permit tracking of a specific cartridge based on the barcode information.
- Referring now to
FIGS. 19-22 , an alternative embodiment of acartridge transport system 200 that may be used withscanner 70 will be described.System 200 comprises analignment plate 202 that is secured to fit ontop end 72 ofscanner 70 as shown.Plate 202 includes anopening 204 that is configured to be placed aboutentry port 76 whenplate 202 is properly positioned. Extending fromplate 202 is avertical lift shaft 206 and aguide shaft 208. Disposed aboutshaft 208 is acam follower 210 having a pair ofarms cartridge 10.Shaft 206 may be constructed as a lead screw and may be coupled to amotor 207. In this way, rotation ofshaft 206 causesarms cartridge 10 to be deposited into and withdrawn fromentry port 76. Further, vertical movement may be used to insertcartridges 10 into and fromcarrier 36.Shaft 208 is configured as a hexagonal shaft and is rotated by amotor 209. In this way, rotation ofshaft 208 causesarms arms cartridges 10. Optionally, asensor 222 may be provided to detect whencartridge 10 has been properly grasped. - Also coupled to
scanner 70 is atrack 216 to which acarrier frame 218 is coupled.Frame 218 is configured to hold acarrier 36 which in turn holds a set ofcartridges 10 as shown.Frame 218 is slidable alongtrack 216 to permitcarrier 36 to be moved relative toarms carrier 36. Conveniently, a motor (not shown) may be used to translateframe 218 horizontally alongtrack 216. Although shown holding twocarriers 36, it will be appreciated that in operation only asingle carrier 36 may be used. - In operation,
carrier 36 is moved alongtrack 216 until a first one of thecartridges 10 is aligned witharms Shaft 206 is then rotated tolower arms Shaft 208 may then be rotated to movearms Carrier 36 may then be moved alongtrack 216 so as to be clear ofentry port 76.Lead screw 206 is rotated tolower cartridge 10 intoentry port 76.Shaft 208 is rotated to releasearms cartridge 10 fromscanner 70 and to place it back intocarrier 36. The process is then repeated for the remaining cartridges withincarrier 36. - Hence, the invention provides exemplary techniques for transporting cartridges to and from a scanner. Conveniently, the invention may utilize standardized carriers that hold a number of cartridges that may be stored in a cool chamber. A two-axis robot may be employed to move the cartridges to and from the scanner, a warming station, and a holding station. A local operator interface and network connection may be provided to a host work station to facilitate operation of the transport system.
- Use of the cartridge carriers is advantageous in that they provide a standardized way to hold the multiple cartridges. Further, the cartridge carriers may include keyed slots to prevent reverse installation. Use of the housing having a chilled chamber permits storage of the cartridges for several hours prior to scanning. However, it will be appreciated that in some embodiments, a temperature controlled chamber may not be needed. Following removal, the warming station may be used to eliminate condensation on the cartridge before its insertion into the scanner. Also, use of the robot allows automated movement of the cartridges between the carriers and the various stations in the scanner. Conveniently, a barcode scanner may be employed to identify the cartridge contents to the host computer. In one aspect, a connection may be made to the transport system using a network interface, and a local user interface may be incorporated to facilitate loading and unloading of the cartridges. Further, a non-intrusive alignment mechanism may be used to non-intrusively couple to the scanner. The alignment mechanism may then be used as the sole contact for alignment between the cartridge loader and the scanner. Conveniently, the cartridge loader may be configured to be relatively small in size so as to fit on a bench top and be installable by a single person.
- The invention has been described in detail for purposes of clarity of understanding. However, it will be appreciated that certain changes and modifications may be practiced within the scope of the appended claims.
Claims (46)
1-35. (Cancelled).
36. A holder for an array unit having a planar substrate and an array of chemical moieties on a surface of the substrate, the holder comprising: a body with a retaining mechanism which releasably retains an array unit in a seated position, such that an array unit can be repeatedly inserted into and removed from the seated position in which it is retained in the holder; a machine readable holder identifier which includes data on a characteristic of the holder or seated array.
37. A holder according to claim 36 wherein the holder identifier includes data on a spatial characteristic of the holder or seated array.
38. A holder according to claim 37 wherein the holder identifier includes data on a position or dimension of an array unit seated in the holder.
39. A holder according to claim 38 wherein the holder identifier includes data on the position or dimension of the substrate of an array unit seated in the holder unit.
40. A holder according to claim 38 wherein the position or dimension data includes data on the x, y, or z positions or dimensions of the seated array unit, where x and y are the directions along the length and width of the substrate and z is the direction perpendicular to the substrate plane.
41. A holder according to claim 38 wherein the position or dimension data includes data on the z position of the seated array unit.
42. A holder according to claim 38 wherein the position data includes data on the angular orientation of the seated array unit.
43. A holder according to claim 38 wherein the holder identifier comprises a bar code.
44. A holder according to claim 38 wherein the holder additionally comprises a magnetic or solid state memory attached to the body and the identifier is carried by the memory.
45. A holder according to claim 38 additionally comprising a seated array unit.
46. A holder according to claim 45 wherein the seated array unit additionally includes an array unit identifier.
47. A holder according to claim 46 wherein the array unit identifier is a machine readable identifier.
48. A holder according to claim 47 wherein the array unit identifier comprises a bar code or is carried in a memory attached to the remainder of the array unit.
49. A holder according to claim 38 which has a maximum length and width each no greater than 50 cm, and a thickness no greater than 10 cm.
50. A method of reading an array of chemical moieties on a substrate of an array unit, the method comprising: seating the array unit in a holder, which holder carries a holder identifier; mounting the holder with seated array unit into an array reader; reading the holder identifier and retrieving data on a position or dimension of the seated array unit based on the read holder identifier; and reading the array.
51. A method according to claim 50 wherein the position or dimension data includes data on the x, y, or z positions or dimensions of the seated array unit, where x and y are the directions along the length and width of the substrate and z is the direction perpendicular to the substrate plane.
52. A method according to claim 50 wherein the position or dimension data includes data on the z position of the seated array unit.
53. A method according to claim 50 wherein the position data includes data on the angular orientation of the seated array unit.
54. A method according to claim 50 additionally comprising reading an array unit identifier carried by the array unit.
55. A holder according to claim 54 wherein the array unit identifier is machine read.
56. A holder according to claim 47 wherein the holder identifier comprises a bar code or is carried in a memory attached to the remainder of the holder.
57. A method according to claim 50 wherein the reading of the array comprises scanning an interrogating light over the array.
58. A method according to claim 57 wherein the interrogating light is a spot scanned across the array in an x and y direction, where x and y are the directions along a length and width of the array.
59. A method according to claim 57 wherein a position or dimension of an area over which the interrogating light is scanned is based on data retrieved using the read holder identifier.
60. A method comprising forwarding data representing a result of a reading obtained by the method of claim 50 .
61. A method according to claim 60 wherein the data is communicated to a remote location.
62. A method comprising receiving data representing a result of a reading obtained by the method of claim 50 .
63. A method of reading an array of chemical moieties on a substrate of an array unit, the method comprising: seating the array unit in a holder, which holder carries a holder identifier; reading the holder identifier and retrieving a characteristic of the holder or seated array based on the read holder identifier; and when the retrieved characteristic does not meet a predetermined condition, rejecting the seated array unit for reading or generating an operator alert.
64. A method according to claim 63 wherein the retrieved characteristic of the holder or seated array comprises a spatial characteristic.
65. An apparatus for reading an array of chemical moieties on a substrate of an array unit, the apparatus comprising: a receptacle into which is mountable a holder carrying a seated array unit, which holder carries a holder identifier; a reader system to read the holder identifier and data from different chemical moieties of the array; and a processor which retrieves data on a characteristic of the holder or seated array based on the read holder identifier.
66. An apparatus according to claim 65 wherein the processor retrieves data on a spatial characteristic of the holder or seated array based on the holder identifier.
67. An apparatus according to claim 66 wherein the processor retrieves data on a spatial characteristic which comprises data on a position or dimension of an array unit seated in the holder.
68. An apparatus according to claim 67 wherein the reader system comprises a first identifier reader to read the holder identifier, and an array reader to read the data from different chemical moieties of the array.
69. An apparatus according to claim 67 wherein the processor retrieves data which includes data on the x, y, or z positions or dimensions of the seated array unit, where x and y are the directions along the length and width of the substrate and z is the direction perpendicular to the substrate plane.
70. An apparatus according to claim 67 wherein the reader system also reads an array unit identifier carried by a seated array unit in the mounted holder.
71. An apparatus according to claim 68 additionally comprising a second identifier reader to read an array unit identifier carried by a seated array unit in the mounted holder.
72. An apparatus according to claim 67 wherein the reader system comprises a light system which provides and scans an interrogating light over the array.
73. An apparatus according to claim 72 wherein the light system provides a light spot which is scanned in an x and y direction across the array of the seated array unit in the mounted holder, where x and y are the directions along a length and width of the array.
74. An apparatus according to claim 72 wherein the processor controls a position or dimension of an area over which the interrogating light is scanned based on data retrieved using the read holder identifier.
75. An apparatus according to claim 65 wherein the processor retrieves data on a spatial characteristic of the holder and compares this with a predetermined condition in a memory and when the retrieved spatial characteristic does not meet the retrieved condition generates a user alert or inhibits reading of data from different chemical moieties of the array.
76. An apparatus according to claim 70 wherein: the reader system comprises a light system which provides and scans an interrogating light over the array; the processor controls a position or dimension of an area over which the interrogating light is scanned based on data retrieved using the read holder identifier; and a position or dimension of the area over which the interrogating light is scanned is also based on data retrieved using the read array unit identifier.
77. An apparatus according to claim 67 wherein the array reader comprises a detector having a focal plane, wherein the position of the focal plane is adjusted relative to an array based on the data retrieved using the read holder identifier.
78. A computer program product for use with an apparatus of claim 67 , comprising a computer readable storage medium having a computer program stored thereon for reading the holder identifier and retrieving data on the position or dimension of the seated array unit based on the read holder identifier.
79. A computer program product according to claim 78 wherein the program additionally reads an array identifier carried by a seated array unit in the mounted holder and retrieves data on the position or dimension of the array also based on the read array identifier.
80. A computer program product according to claim 79 wherein the program additionally controls a position or dimension of an area on the array of the seated array unit in the mounted holder, over which an interrogating light is scanned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/977,931 US20050063806A1 (en) | 2000-07-10 | 2004-10-28 | Cartridge loader and methods |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US21724600P | 2000-07-10 | 2000-07-10 | |
US09/691,702 US6511277B1 (en) | 2000-07-10 | 2000-10-17 | Cartridge loader and methods |
US10/180,588 US6604902B2 (en) | 2000-07-10 | 2002-06-25 | Cartridge loader and methods |
US10/447,582 US7108472B2 (en) | 2000-07-10 | 2003-05-28 | Cartridge loader and methods |
US10/977,931 US20050063806A1 (en) | 2000-07-10 | 2004-10-28 | Cartridge loader and methods |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/447,582 Continuation US7108472B2 (en) | 2000-07-10 | 2003-05-28 | Cartridge loader and methods |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050063806A1 true US20050063806A1 (en) | 2005-03-24 |
Family
ID=26911754
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/691,702 Expired - Lifetime US6511277B1 (en) | 2000-07-10 | 2000-10-17 | Cartridge loader and methods |
US10/180,588 Expired - Lifetime US6604902B2 (en) | 2000-07-10 | 2002-06-25 | Cartridge loader and methods |
US10/447,582 Expired - Lifetime US7108472B2 (en) | 2000-07-10 | 2003-05-28 | Cartridge loader and methods |
US10/977,931 Abandoned US20050063806A1 (en) | 2000-07-10 | 2004-10-28 | Cartridge loader and methods |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/691,702 Expired - Lifetime US6511277B1 (en) | 2000-07-10 | 2000-10-17 | Cartridge loader and methods |
US10/180,588 Expired - Lifetime US6604902B2 (en) | 2000-07-10 | 2002-06-25 | Cartridge loader and methods |
US10/447,582 Expired - Lifetime US7108472B2 (en) | 2000-07-10 | 2003-05-28 | Cartridge loader and methods |
Country Status (1)
Country | Link |
---|---|
US (4) | US6511277B1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040012676A1 (en) * | 2002-03-15 | 2004-01-22 | Affymetrix, Inc., A Corporation Organized Under The Laws Of Delaware | System, method, and product for scanning of biological materials |
US20050158819A1 (en) * | 1994-06-08 | 2005-07-21 | Affymetrix, Inc. | Bioarray chip reaction apparatus and its manufacture |
US7317415B2 (en) | 2003-08-08 | 2008-01-08 | Affymetrix, Inc. | System, method, and product for scanning of biological materials employing dual analog integrators |
US20090010524A1 (en) * | 1994-02-10 | 2009-01-08 | Affymetrix, Inc. | Methods and apparatus for detection of fluorescently labeled materials |
US20150034009A1 (en) * | 2013-08-02 | 2015-02-05 | Seiko Epson Corporation | Drawing device |
US9767342B2 (en) | 2009-05-22 | 2017-09-19 | Affymetrix, Inc. | Methods and devices for reading microarrays |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7510841B2 (en) * | 1998-12-28 | 2009-03-31 | Illumina, Inc. | Methods of making and using composite arrays for the detection of a plurality of target analytes |
US6942968B1 (en) | 1999-08-30 | 2005-09-13 | Illumina, Inc. | Array compositions for improved signal detection |
US6642046B1 (en) * | 1999-12-09 | 2003-11-04 | Motorola, Inc. | Method and apparatus for performing biological reactions on a substrate surface |
US7582420B2 (en) | 2001-07-12 | 2009-09-01 | Illumina, Inc. | Multiplex nucleic acid reactions |
US7955794B2 (en) | 2000-09-21 | 2011-06-07 | Illumina, Inc. | Multiplex nucleic acid reactions |
US8076063B2 (en) | 2000-02-07 | 2011-12-13 | Illumina, Inc. | Multiplexed methylation detection methods |
US6770441B2 (en) | 2000-02-10 | 2004-08-03 | Illumina, Inc. | Array compositions and methods of making same |
US6511277B1 (en) * | 2000-07-10 | 2003-01-28 | Affymetrix, Inc. | Cartridge loader and methods |
US20090239233A1 (en) * | 2002-01-25 | 2009-09-24 | Applera Corporation | Single-tube, ready-to-use assay kits, and methods using same |
US20040072195A1 (en) * | 2002-01-25 | 2004-04-15 | Hunkapiller Michael W. | Single-tube, ready-to-use assay kits, and methods using same |
JP2005516300A (en) * | 2002-01-25 | 2005-06-02 | アプレラ コーポレイション | How to place, accept, and fulfill orders for products and services |
US6913931B2 (en) | 2002-10-03 | 2005-07-05 | 3M Innovative Properties Company | Devices, methods and systems for low volume microarray processing |
EP1419820A1 (en) * | 2002-11-14 | 2004-05-19 | F. Hoffmann-La Roche Ag | Method, system and reaction vessel for processing a biological sample contained in a liquid |
US20050023672A1 (en) * | 2003-07-01 | 2005-02-03 | Affymetrix, Inc. | Device and method for immersed array packaging and processing |
US7311879B2 (en) * | 2003-08-14 | 2007-12-25 | Hodson Steve J | Syringe pump |
US20050280811A1 (en) * | 2003-09-19 | 2005-12-22 | Donald Sandell | Grooved high density plate |
US20050225751A1 (en) * | 2003-09-19 | 2005-10-13 | Donald Sandell | Two-piece high density plate |
JP2007509735A (en) * | 2003-11-04 | 2007-04-19 | パックス サイエンティフィック インコーポレイテッド | Fluid circulation system |
US20050169733A1 (en) * | 2004-01-29 | 2005-08-04 | Drynkin Alexander V. | Automated tube handler system |
WO2005114223A2 (en) | 2004-05-21 | 2005-12-01 | Caliper Life Sciences, Inc. | Automat system for handling microfluidic devices |
EP1612561A1 (en) * | 2004-07-02 | 2006-01-04 | Roche Diagnostics GmbH | Instrument for efficient treatment of analytical devices |
US20060246576A1 (en) | 2005-04-06 | 2006-11-02 | Affymetrix, Inc. | Fluidic system and method for processing biological microarrays in personal instrumentation |
US7727473B2 (en) | 2005-10-19 | 2010-06-01 | Progentech Limited | Cassette for sample preparation |
US7754148B2 (en) * | 2006-12-27 | 2010-07-13 | Progentech Limited | Instrument for cassette for sample preparation |
US20100216657A1 (en) * | 2006-05-16 | 2010-08-26 | Arcxis Biotechnologies, Inc. | Pcr-free sample preparation and detection systems for high speed biologic analysis and identification |
EP2018248B1 (en) | 2006-05-19 | 2015-11-04 | Applied Medical Resources Corporation | Surgical stapler |
JP3133890U (en) | 2007-05-16 | 2007-07-26 | 株式会社日立ハイテクノロジーズ | Sample processing system |
WO2009098485A1 (en) * | 2008-02-07 | 2009-08-13 | Forensic Sciences Service Ltd | Improvements in and relating to analysis |
WO2010091410A2 (en) * | 2009-02-09 | 2010-08-12 | Forensic Science Service Limited | Improvements in and relating to performance |
EP2443459B1 (en) | 2009-06-19 | 2018-12-26 | The Arizona Board of Regents, A Body Corporate Of the State of Arizona acting for and on behalf Of Arizona State University | Compound arrays for sample profiling |
KR102004319B1 (en) | 2010-02-23 | 2019-07-26 | 루미넥스 코포레이션 | Apparatus and methods for integrated sample preparation, reaction and detection |
CN107338189B (en) | 2011-05-04 | 2021-02-02 | 卢米耐克斯公司 | Apparatus and method for integrated sample preparation, reaction and detection |
JP5995631B2 (en) * | 2012-09-28 | 2016-09-21 | シスメックス株式会社 | Specimen conveying apparatus, specimen inspection system, and specimen conveying method |
CA2904678C (en) | 2013-03-14 | 2022-07-12 | Applied Medical Resources Corporation | Surgical stapler with partial pockets |
KR102649677B1 (en) | 2013-03-15 | 2024-03-21 | 어플라이드 메디컬 리소시스 코포레이션 | Surgical stapler having actuation mechanism with rotatable shaft |
EP2967559B1 (en) | 2013-03-15 | 2018-10-24 | Applied Medical Resources Corporation | Surgical stapler with expandable jaw |
EP3566662B1 (en) | 2014-06-11 | 2021-01-20 | Applied Medical Resources Corporation | Surgical stapler with circumferential firing |
KR102535332B1 (en) | 2014-09-15 | 2023-05-22 | 어플라이드 메디컬 리소시스 코포레이션 | Surgical stapler with self-adjusting staple height |
JP2018512560A (en) * | 2015-02-27 | 2018-05-17 | ベンタナ メディカル システムズ, インコーポレイテッド | Assay reaction controller magazine |
WO2017024300A2 (en) | 2015-08-06 | 2017-02-09 | Applied Medical Resources Corporation | Surgical stapler having locking articulation joint |
US10758886B2 (en) | 2015-09-14 | 2020-09-01 | Arizona Board Of Regents On Behalf Of Arizona State University | Conditioned surfaces for in situ molecular array synthesis |
KR102489408B1 (en) | 2016-04-12 | 2023-01-18 | 어플라이드 메디컬 리소시스 코포레이션 | Surgical stapler having a powered handle |
CA3020952A1 (en) | 2016-04-12 | 2017-10-19 | Applied Medical Resources Corporation | Surgical stapler having articulation mechanism |
ES2882141T3 (en) | 2016-04-12 | 2021-12-01 | Applied Med Resources | Refill Stem Assembly for Surgical Stapler |
US11747334B2 (en) | 2016-06-20 | 2023-09-05 | Cowper Sciences Inc. | Methods for differential diagnosis of autoimmune diseases |
AU2017281040A1 (en) | 2016-06-20 | 2019-01-24 | Healthtell Inc. | Methods for diagnosis and treatment of autoimmune diseases |
AU2017357818A1 (en) | 2016-11-11 | 2019-05-30 | HealthTell, Inc. | Methods for identifying candidate biomarkers |
US12025615B2 (en) | 2017-09-15 | 2024-07-02 | Arizona Board Of Regents On Behalf Of Arizona State University | Methods of classifying response to immunotherapy for cancer |
KR102680497B1 (en) | 2018-02-27 | 2024-07-04 | 어플라이드 메디컬 리소시스 코포레이션 | Surgical stapler with electric handle |
KR20210132146A (en) | 2019-02-27 | 2021-11-03 | 어플라이드 메디컬 리소시스 코포레이션 | Surgical Stapling Instrument with 2-Position Lockout Mechanism |
EP3946079A1 (en) | 2019-03-29 | 2022-02-09 | Applied Medical Resources Corporation | Reload cover for surgical stapling system |
EP4038222A4 (en) | 2019-10-02 | 2023-10-18 | Arizona Board of Regents on behalf of Arizona State University | Methods and compositions for identifying neoantigens for use in treating and preventing cancer |
AU2020417805A1 (en) | 2019-12-31 | 2022-06-16 | Applied Medical Resources Corporation | Electrosurgical system with tissue and maximum current identification |
JP2023547908A (en) | 2020-10-29 | 2023-11-14 | アプライド メディカル リソーシーズ コーポレイション | Actuation shaft retention mechanism for surgical stapler |
EP4236821A1 (en) | 2020-10-29 | 2023-09-06 | Applied Medical Resources Corporation | Surgical stapler having a powered handle |
AU2021368658A1 (en) | 2020-10-29 | 2023-06-01 | Applied Medical Resources Corporation | Material combinations and processing methods for a surgical instrument |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030203492A1 (en) * | 2002-04-29 | 2003-10-30 | Sillman Debra A. | Holders for arrays |
US20050057676A1 (en) * | 2002-03-15 | 2005-03-17 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US20050158819A1 (en) * | 1994-06-08 | 2005-07-21 | Affymetrix, Inc. | Bioarray chip reaction apparatus and its manufacture |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1230552A (en) | 1983-11-07 | 1987-12-22 | Howard M. Chandler | Device and method for performing qualitative enzyme immunoassays |
US5595908A (en) | 1985-09-26 | 1997-01-21 | University Of Southern Mississipi | Piezoelectric device for detection of polynucleotide hybridization |
JP2524511B2 (en) | 1985-12-23 | 1996-08-14 | ベツクマン インスツルメンツ インコ−ポレ−テツド | Automatic immunochemical analyzer and method |
US5698450A (en) | 1986-10-14 | 1997-12-16 | Ringrose; Anthony | Method for measuring antigens or antibodies in biological fluids |
US4859419A (en) | 1987-02-27 | 1989-08-22 | American Bionetics, Inc. | Diagnostic manifold apparatus |
US4829010A (en) | 1987-03-13 | 1989-05-09 | Tanox Biosystems, Inc. | Immunoassay device enclosing matrixes of antibody spots for cell determinations |
GB8810400D0 (en) | 1988-05-03 | 1988-06-08 | Southern E | Analysing polynucleotide sequences |
DE68928853T2 (en) | 1988-05-20 | 1999-08-05 | Cetus Corp., Emeryville, Calif. | FASTENING OF SEQUENCE-SPECIFIC SAMPLES |
US5188963A (en) * | 1989-11-17 | 1993-02-23 | Gene Tec Corporation | Device for processing biological specimens for analysis of nucleic acids |
US5104808A (en) | 1988-08-26 | 1992-04-14 | Laska Paul F | Method and apparatus for effecting a plurality of assays on a plurality of samples in an automatic analytical device |
US5683916A (en) | 1988-10-31 | 1997-11-04 | Hemasure Inc. | Membrane affinity apparatus and purification methods related thereto |
US5229297A (en) | 1989-02-03 | 1993-07-20 | Eastman Kodak Company | Containment cuvette for PCR and method of use |
US5424186A (en) | 1989-06-07 | 1995-06-13 | Affymax Technologies N.V. | Very large scale immobilized polymer synthesis |
US5744101A (en) | 1989-06-07 | 1998-04-28 | Affymax Technologies N.V. | Photolabile nucleoside protecting groups |
US5143854A (en) * | 1989-06-07 | 1992-09-01 | Affymax Technologies N.V. | Large scale photolithographic solid phase synthesis of polypeptides and receptor binding screening thereof |
DE3925567A1 (en) * | 1989-08-02 | 1991-02-07 | Werner & Kolb Werkzeugmasch | HANDLING DEVICE FOR MACHINING CENTERS IN THE CHIPOVER MANUFACTURING |
US5102177A (en) * | 1990-06-11 | 1992-04-07 | Cincinnati Milacron Inc. | Article gripper having opposed jaws cammed open by an article |
US5154888A (en) | 1990-10-25 | 1992-10-13 | Eastman Kodak Company | Automatic sealing closure means for closing off a passage in a flexible cuvette |
DE69133293T2 (en) | 1990-12-06 | 2004-05-27 | Affymetrix, Inc., Santa Clara | Processes and reagents for immobilized polymer synthesis on a very large scale |
US5230866A (en) | 1991-03-01 | 1993-07-27 | Biotrack, Inc. | Capillary stop-flow junction having improved stability against accidental fluid flow |
US5726010A (en) | 1991-07-31 | 1998-03-10 | Idexx Laboratories, Inc. | Reversible flow chromatographic binding assay |
US5233844A (en) * | 1991-08-15 | 1993-08-10 | Cryo-Cell International, Inc. | Storage apparatus, particularly with automatic insertion and retrieval |
US5677195A (en) | 1991-11-22 | 1997-10-14 | Affymax Technologies N.V. | Combinatorial strategies for polymer synthesis |
US5384261A (en) | 1991-11-22 | 1995-01-24 | Affymax Technologies N.V. | Very large scale immobilized polymer synthesis using mechanically directed flow paths |
US5258781A (en) | 1992-04-08 | 1993-11-02 | Xerox Corporation | One-step encapsulation, air gap sealing and structure bonding of thermal ink jet printhead |
US5486335A (en) | 1992-05-01 | 1996-01-23 | Trustees Of The University Of Pennsylvania | Analysis based on flow restriction |
US5304487A (en) | 1992-05-01 | 1994-04-19 | Trustees Of The University Of Pennsylvania | Fluid handling in mesoscale analytical devices |
US5637469A (en) | 1992-05-01 | 1997-06-10 | Trustees Of The University Of Pennsylvania | Methods and apparatus for the detection of an analyte utilizing mesoscale flow systems |
US5587128A (en) | 1992-05-01 | 1996-12-24 | The Trustees Of The University Of Pennsylvania | Mesoscale polynucleotide amplification devices |
ATE129361T1 (en) * | 1992-08-04 | 1995-11-15 | Ibm | PRODUCTION LINE ARCHITECTURE WITH FULLY AUTOMATED AND COMPUTER CONTROLLED CONVEYING EQUIPMENT SUITABLE FOR SEALABLE PORTABLE PRESSURIZED CONTAINERS. |
US5422271A (en) | 1992-11-20 | 1995-06-06 | Eastman Kodak Company | Nucleic acid material amplification and detection without washing |
US5288463A (en) | 1992-10-23 | 1994-02-22 | Eastman Kodak Company | Positive flow control in an unvented container |
US5543329A (en) | 1992-11-03 | 1996-08-06 | Intelligent Monitoring Systems And Advanced Global Technologies | Sensor for antigen-antibody reactions |
US5500187A (en) | 1992-12-08 | 1996-03-19 | Westinghouse Electric Corporation | Disposable optical agglutination assay device and method for use |
IL108497A0 (en) | 1993-02-01 | 1994-05-30 | Seq Ltd | Methods and apparatus for dna sequencing |
US5364790A (en) | 1993-02-16 | 1994-11-15 | The Perkin-Elmer Corporation | In situ PCR amplification system |
US5279721A (en) | 1993-04-22 | 1994-01-18 | Peter Schmid | Apparatus and method for an automated electrophoresis system |
JP3598123B2 (en) | 1993-07-15 | 2004-12-08 | 浜松ホトニクス株式会社 | Nucleic acid denaturation detector |
US5578832A (en) | 1994-09-02 | 1996-11-26 | Affymetrix, Inc. | Method and apparatus for imaging a sample on a device |
US5571639A (en) | 1994-05-24 | 1996-11-05 | Affymax Technologies N.V. | Computer-aided engineering system for design of sequence arrays and lithographic masks |
DE69527585T2 (en) * | 1994-06-08 | 2003-04-03 | Affymetrix, Inc. | Method and device for packaging chips |
US5459325A (en) * | 1994-07-19 | 1995-10-17 | Molecular Dynamics, Inc. | High-speed fluorescence scanner |
US5627041A (en) | 1994-09-02 | 1997-05-06 | Biometric Imaging, Inc. | Disposable cartridge for an assay of a biological sample |
US5585069A (en) | 1994-11-10 | 1996-12-17 | David Sarnoff Research Center, Inc. | Partitioned microelectronic and fluidic device array for clinical diagnostics and chemical synthesis |
US5585639A (en) * | 1995-07-27 | 1996-12-17 | Hewlett-Packard Company | Optical scanning apparatus |
US5658802A (en) | 1995-09-07 | 1997-08-19 | Microfab Technologies, Inc. | Method and apparatus for making miniaturized diagnostic arrays |
US5716825A (en) | 1995-11-01 | 1998-02-10 | Hewlett Packard Company | Integrated nucleic acid analysis system for MALDI-TOF MS |
KR100219406B1 (en) * | 1996-04-04 | 1999-09-01 | 윤종용 | Air flow guiding apparatus of wafer loading chamber in chemical vapor deposition system |
US5962834A (en) * | 1997-03-17 | 1999-10-05 | Markman; Herbert L. | Inventory tracking and management apparatus with multi-function encoding unit |
US6073366A (en) * | 1997-07-11 | 2000-06-13 | Asm America, Inc. | Substrate cooling system and method |
US6097025A (en) | 1997-10-31 | 2000-08-01 | Ljl Biosystems, Inc. | Light detection device having an optical-path switching mechanism |
US5953804A (en) * | 1998-07-10 | 1999-09-21 | Systems Engineering Company | Automated workpiece insertion method and apparatus |
US6068437A (en) * | 1998-11-24 | 2000-05-30 | Lab-Interlink | Automated laboratory specimen organizer and storage unit |
US6042324A (en) * | 1999-03-26 | 2000-03-28 | Asm America, Inc. | Multi-stage single-drive FOUP door system |
US6395554B1 (en) | 1999-09-03 | 2002-05-28 | Packard Instrument Company | Microarray loading/unloading system |
US6511277B1 (en) * | 2000-07-10 | 2003-01-28 | Affymetrix, Inc. | Cartridge loader and methods |
-
2000
- 2000-10-17 US US09/691,702 patent/US6511277B1/en not_active Expired - Lifetime
-
2002
- 2002-06-25 US US10/180,588 patent/US6604902B2/en not_active Expired - Lifetime
-
2003
- 2003-05-28 US US10/447,582 patent/US7108472B2/en not_active Expired - Lifetime
-
2004
- 2004-10-28 US US10/977,931 patent/US20050063806A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050158819A1 (en) * | 1994-06-08 | 2005-07-21 | Affymetrix, Inc. | Bioarray chip reaction apparatus and its manufacture |
US20050057676A1 (en) * | 2002-03-15 | 2005-03-17 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US20030203492A1 (en) * | 2002-04-29 | 2003-10-30 | Sillman Debra A. | Holders for arrays |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090010524A1 (en) * | 1994-02-10 | 2009-01-08 | Affymetrix, Inc. | Methods and apparatus for detection of fluorescently labeled materials |
US8233735B2 (en) | 1994-02-10 | 2012-07-31 | Affymetrix, Inc. | Methods and apparatus for detection of fluorescently labeled materials |
US20050158819A1 (en) * | 1994-06-08 | 2005-07-21 | Affymetrix, Inc. | Bioarray chip reaction apparatus and its manufacture |
US7983467B2 (en) | 2002-03-15 | 2011-07-19 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US7689022B2 (en) | 2002-03-15 | 2010-03-30 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US20100142850A1 (en) * | 2002-03-15 | 2010-06-10 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US7871812B2 (en) | 2002-03-15 | 2011-01-18 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US20040012676A1 (en) * | 2002-03-15 | 2004-01-22 | Affymetrix, Inc., A Corporation Organized Under The Laws Of Delaware | System, method, and product for scanning of biological materials |
US20050057676A1 (en) * | 2002-03-15 | 2005-03-17 | Affymetrix, Inc. | System, method, and product for scanning of biological materials |
US7317415B2 (en) | 2003-08-08 | 2008-01-08 | Affymetrix, Inc. | System, method, and product for scanning of biological materials employing dual analog integrators |
US9767342B2 (en) | 2009-05-22 | 2017-09-19 | Affymetrix, Inc. | Methods and devices for reading microarrays |
US10019620B2 (en) | 2009-05-22 | 2018-07-10 | Affymetrix, Inc. | Methods and devices for reading microarrays |
US10303922B2 (en) | 2009-05-22 | 2019-05-28 | Affymetrix, Inc. | Methods and devices for reading microarrays |
US10586095B2 (en) | 2009-05-22 | 2020-03-10 | Affymetrix, Inc. | Methods and devices for reading microarrays |
US10977478B2 (en) | 2009-05-22 | 2021-04-13 | Affymetrix, Inc. | Methods and devices for reading microarrays |
US20150034009A1 (en) * | 2013-08-02 | 2015-02-05 | Seiko Epson Corporation | Drawing device |
Also Published As
Publication number | Publication date |
---|---|
US20020164235A1 (en) | 2002-11-07 |
US6604902B2 (en) | 2003-08-12 |
US20030198549A1 (en) | 2003-10-23 |
US6511277B1 (en) | 2003-01-28 |
US7108472B2 (en) | 2006-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050063806A1 (en) | Cartridge loader and methods | |
US20210346915A1 (en) | Tray Engine and Methods for Transferring Trays to and From Tools and in Sorters | |
US9327516B2 (en) | Histological specimen cassette | |
US5762874A (en) | Drive system for test sample positioning system | |
AU2015296723B2 (en) | Instrument for analyzing biological samples and reagents | |
US8709344B2 (en) | System and method for agitation of multiple specimen containers | |
CN1927597B (en) | High-rate laser marking machine | |
JP4674259B2 (en) | Transport system for test sample carrier | |
JP2003179121A (en) | Loading and unloading station for semiconductor processing apparatus | |
US20090037031A1 (en) | System Comprising a Plurality of Incubators | |
CA2036161A1 (en) | Slide analysis system | |
WO2012040433A1 (en) | Holder for carrying and facilitating auto-loading of microscope specimen slides | |
CN115279496B (en) | Automatic dyeing system and reaction chamber | |
EP3715856B1 (en) | Apparatus for sensing a specimen slide and related method | |
WO2012036874A2 (en) | Cartridge for histological specimen slides | |
JP2010540945A (en) | Refining cavity device for refining electronic parts, especially IC | |
TW200941832A (en) | Insert, tray and electronic component testing apparatus | |
WO2012012628A1 (en) | Belt agitation system for culture containers | |
CN107436255B (en) | Smear sample preparation device and smear sample preparation method | |
JP2000058622A (en) | Transfer mechanism for substrate cleaning equipment | |
CN217145396U (en) | Integrated vaccine warehouse-in and warehouse-out printing scanning device | |
JPH09178739A (en) | Sample feeder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |