Specimen acceptance devices and attachable disposable assay cartridges
10335787 ยท 2019-07-02
Assignee
Inventors
- Ramin Haghgooie (Arlington, AR, US)
- Robert Granier (Boston, MA, US)
- Kenneth T. Kotz (Auburndale, MA, US)
- Anne C. Petrofsky (Sudbury, MA, US)
Cpc classification
B01L2200/0631
PERFORMING OPERATIONS; TRANSPORTING
B01L2200/16
PERFORMING OPERATIONS; TRANSPORTING
B01L2200/10
PERFORMING OPERATIONS; TRANSPORTING
B01L2300/046
PERFORMING OPERATIONS; TRANSPORTING
B01L2300/0864
PERFORMING OPERATIONS; TRANSPORTING
B01L2300/0867
PERFORMING OPERATIONS; TRANSPORTING
B01L2300/044
PERFORMING OPERATIONS; TRANSPORTING
B01L3/502715
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
An apparatus includes a device for storing a liquid sample, in which the device has a sample acceptance well, one or more storage chambers, and one or more fluidic channels fluidly coupling the sample acceptance well to the one or more storage chambers. The apparatus also includes a well plate having a plate and multiple wells formed in the plate, in which the device and the well plate are configured to be attached to one another.
Claims
1. An apparatus comprising: a device for storing a liquid sample, wherein the device comprises a sample acceptance well, a plurality of storage chambers, and one or more fluidic channels fluidly coupling the sample acceptance well to the plurality of storage chambers, wherein the device comprises at least one permeable membrane through which gasses, but not liquids, from one or more storage chambers of the plurality of storage chambers are allowed to pass, wherein a first storage chamber of the plurality of storage chambers comprises an anti-coagulant or a clot activator, and wherein at least one of the fluidic channels of the device comprises a plasma or serum separation filter upstream of a second storage chamber; and a well plate comprising a plate and a plurality of wells formed in the well plate, wherein the device and the well plate are configured to be attached to one another, wherein the sample acceptance well, the plurality of storage chambers and the one or more fluidic channels of the device are fluidly isolated from the plurality of wells.
2. The apparatus of claim 1, wherein a second storage chamber of the plurality of storage chambers comprises a reagent.
3. The apparatus of claim 1, wherein the device comprises a pneumatic actuation device configured to modify air pressure within the sample acceptance well.
4. The apparatus of claim 3, wherein the pneumatic actuation device is a plunger.
5. The apparatus of claim 1, wherein the device comprises a re-sealable septum that seals the sample acceptance well.
6. The apparatus of claim 1, wherein the device comprises a needle fluidly coupled to the sample acceptance well, wherein the needle extends from a first surface of the device.
7. The apparatus of claim 6, wherein the device comprises a wall protruding from the first surface of the device, wherein the wall surrounds the needle.
8. The apparatus of claim 1, wherein the at least one permeable membrane comprises a hydrophobic membrane arranged adjacent to the one or more chambers.
9. The apparatus of claim 1, wherein the well plate comprises a receptacle region for receiving the device.
10. The apparatus of claim 9, wherein the device is adapted to lock into place within the receptacle region.
11. The apparatus of claim 10, wherein the receptacle region comprises a first interlocking element and the device comprises a second interlocking element configured to join with the first interlocking element such that the device is fixed in the receptacle region.
12. The apparatus of claim 1, wherein at least one of the wells comprises a reagent.
13. The apparatus of claim 1, wherein the plurality of wells comprise reagents for performing a predetermined assay panel.
14. The apparatus of claim 13, wherein the predetermined assay panel comprises a hematology panel, a chemistry panel and/or an immunoassay panel.
15. The apparatus of claim 1, wherein the well-plate comprises a plurality of smaller individual well-plates, wherein each individual well-plate comprises a plurality of wells and is configured to be attached to another individual well-plate and/or the device.
16. The apparatus of claim 15, wherein each individual well-plate comprises a first interlocking element configured to join with the second interlocking element on a different individual well-plate such that two individual well-plates are fixed together when the first interlocking element and the second interlocking element join.
17. The apparatus of claim 15, wherein each individual well-plate comprise reagents for performing a predetermined assay panel.
18. A device for storing a liquid sample, wherein the device comprises: a sample acceptance well; a plurality of storage chambers; and one or more fluidic channels fluidly coupling the sample acceptance well to the plurality of storage chambers, wherein the device comprises at least one permeable membrane through which gasses, but not liquids, from one or more storage chambers of the plurality of storage chambers are allowed to pass, wherein a first storage chamber of the plurality of storage chambers comprises an anti-coagulant or a clot activator, wherein at least one of the fluidic channels of the device comprises a plasma or serum separation filter upstream of a second storage chamber, wherein the device is configured to be attached to a well-plate without providing a fluid connection to wells of the well-plate.
19. The device of claim 18, wherein at least one of the fluidic channels of the device comprises a plasma or serum separation filter upstream of a second storage chamber.
20. The device of claim 18, wherein a second storage chamber of the plurality of storage chambers comprises a reagent.
21. The device of claim 18, wherein the device comprises a pneumatic actuation device configured to modify air pressure within the sample acceptance well.
22. The device of claim 18, wherein the pneumatic actuation device is a plunger.
23. The device of claim 18, wherein the device comprises a re-sealable septum that seals the sample acceptance well.
24. The device of claim 18, wherein the device comprises a needle fluidly coupled to the sample acceptance well, wherein the needle extends from a first surface of the device.
25. The device of claim 24, wherein the device comprises a wall protruding from the first surface of the device, wherein the wall surrounds the needle.
26. The device of claim 18, wherein the at least one permeable membrane comprises a hydrophobic membrane arranged adjacent to the one or more chambers.
27. A well-plate comprising: a main body portion comprising a plurality of sub-well-plates comprising a plurality of wells, each sub-well-plate configured to be removably attached to at least one other sub-well-plate of the plurality of sub-well-plates, wherein wells within each sub-well-plate are fluidly isolated from wells of the other sub-well-plates, wherein each well within each sub-well-plate comprises a seal enclosing the well, and wherein each sub-well-plate is configured for performing a different assay panel; and a receptacle region configured to removably attach with a separate disposable fluid sample storage device without providing a fluid connection to the disposable fluid sample storage device.
28. The well-plate of claim 27, wherein the receptacle region comprises a first interlocking element configured to join with a second interlocking element on the storage device such that the device is fixed in the receptacle region.
29. The well-plate of claim 27, wherein at least one of the wells comprises a reagent.
30. The well-plate of claim 27, wherein the plurality of wells comprise reagents for performing a predetermined assay panel.
31. The well-plate of claim 30, wherein the predetermined assay panel comprises a hematology panel, a chemistry panel and/or an immunoassay panel.
32. The well-plate of claim 27, wherein each individual well-plate comprises a first interlocking element configured to join with a second interlocking element on a different individual well-plate such that two individual well-plates are fixed together when the first interlocking element and the second interlocking element join.
33. The well-plate of claim 27, wherein each well within each sub-well-plate comprises a corresponding reagent.
34. The apparatus of claim 1, wherein the device comprises a plurality of windows, each window positioned adjacent to and providing a view of a corresponding storage chamber of the plurality of storage chambers.
35. The apparatus of claim 1, wherein at least one of the fluidic channels of the device comprises a plasma or serum separation filter upstream of a second storage chamber, the second storage chamber arranged to receive and store a plasma or serum separated liquid from the plasma or serum separation filter, wherein the first storage chamber comprises one of heparin, ethylene diamine tetra acetic acid (EDTA), citrate, or thrombin, and wherein a third storage chamber comprises one of heparin, ethylene diamine tetra acetic acid (EDTA), citrate, or thrombin.
36. The apparatus of claim 1, wherein each storage chamber comprises a corresponding seal that covers the storage chamber and through which the storage chamber is externally accessible.
37. The apparatus of claim 1, further comprising at least one vent leading to the at least one permeable membrane and through which gas from the at least one permeable membrane is allowed to pass to outside of the device.
38. The apparatus of claim 1, further comprising a lid that can be oriented in two different positions relative to the device, wherein in a first position of the two different positions, the lid seals the sample acceptance well, and in a second position of the two different positions, the lid provides access to the sample acceptance well.
39. The apparatus of claim 38, further comprising a lock that secures the lid to the device in the first position.
40. The device of claim 18, wherein the device comprises a plurality of windows, each window positioned adjacent to and providing a view of a corresponding storage chamber of the plurality of storage chambers.
41. The device of claim 18, wherein the second storage chamber is arranged to receive and store a plasma or serum separated liquid from the plasma or serum separation filter, wherein the first storage chamber comprises heparin, and wherein a third storage chamber comprises ethylene diamine tetra acetic acid.
42. The device of claim 18, wherein each storage chamber comprises a corresponding seal that covers the storage chamber and through which the storage chamber is accessible.
43. The device of claim 18, further comprising at least one vent leading to the at least one permeable membrane and through which gas from the at least one permeable membrane is allowed to pass to outside of the device.
44. The device of claim 18, further comprising a lid that can be oriented in two different positions relative to the device, wherein in a first position of the two different positions, the lid seals the sample acceptance well, and in a second position of the two different positions, the lid provides access to the sample acceptance well.
45. The device of claim 44, further comprising a lock that secures the lid to the device in the first position.
46. A method for performing analysis of a liquid sample, the method comprising: loading the liquid sample into a sample acceptance well of a device, wherein the device comprises a plurality of storage chambers, wherein a first storage chamber of the plurality of storage chambers comprises an anti-coagulant, one or more fluidic channels fluidly coupling the sample acceptance well to the plurality of storage chambers, at least one permeable membrane through which gasses, but not liquids, from one or more storage chambers of the plurality of storage chambers are allowed to pass, and at least one of the fluidic channels of the device comprises a plasma or serum separation filter upstream of a second storage chamber; causing the liquid sample to flow through one or more fluidic channels into at least one of the plurality of storage chambers of the device from the sample acceptance well; and attaching the device to a well plate comprising a plate and a plurality of wells formed in the plate, wherein the sample acceptance well, the plurality of storage chambers, and the one or more fluidic channels of the device are fluidly isolated from the plurality of wells.
47. The method of claim 46, further comprising transferring the liquid sample from the one or more storage chambers to one or more of the wells of the well-plate.
48. The method of claim 47, further comprising analyzing one or more chemical reactions that occur in the one or more wells of the well-plate subsequent to transferring the liquid sample.
49. The method of claim 46, wherein the plurality of storage chambers of the device are pre-loaded with a reagent.
50. The method of claim 49, wherein the reagent comprises an anti-coagulant or a clot activator.
51. The method of claim 46, wherein the liquid sample is a blood sample.
52. The method of claim 46, wherein the one or more wells of the well-plate are pre-loaded with a reagent.
53. The method of claim 46, further comprising filtering the liquid sample in the one or more fluidic channels of the device.
54. The method of claim 47, wherein transferring the liquid sample from the one or more storage chambers to the one or more of the wells of the well-plate comprises withdrawing the liquid sample from the one or more storage chambers using a needle or pipette and delivering the liquid sample from the needle or pipette to the one or more of the wells.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION
(17)
(18) As shown in the example of
(19)
(20) Once the specimen sample has been loaded into the main sample collection well 112 and the lid 104 of the device 100 is closed, the plunger 106 is depressed. The main sample collection well 112 is fluidly coupled to the one or more sample chambers 108 using microfluidic channels formed in the interior of the main body portion 102. Accordingly, as the plunger is depressed (see
(21) In some implementations, the specimen sample is filtered before it enters the sample chamber 108. For example, the microfluidic channels of the device 100 that are coupled to the main well 112 may deliver the specimen sample to a filter (e.g., membrane or a gel) prior to reaching the sample chamber 108. As the specimen passes through the filter component, the desired portion of the specimen (e.g., plasma or serum) is separated and passed onto the sub-chamber 108 while the undesired portion of the specimen is held in the filter or redirected to a waste chamber. Example gels include serum separator or plasma separator available from Becton Dickinson. These gels form physical barriers between the serum or plasma and blood cells.
(22) The divided specimen samples then are stored in the sample chambers 108 for a period of time. For instance, if kept in an environment set at about room temperature (i.e., between about 20 and 26 C.), blood samples may be stored in the sub-chambers 108 for up to about hour before changes in hematologic parameters make the sample unusable for further analysis and processing. In some implementations, however, the storage time may be extended beyond hour, for instance up to 12 hours, 24 hours, or even 48 hours using refrigeration of the device.
(23) When it is time for analyzing the specimen samples, the device 100 can be secured to a disposable assay cartridge 250. The cartridge 250 may include a receptacle region 252 for receiving the sample acquisition device 100. In some implementations, the receptacle region 252 and device 100 are designed so that the device 100 snaps into place on the receptacle region 252 and is held securely to the cartridge 250. For instance, the receptacle region 252 and the device may be formed to have a tongue/groove design in which one or more protrusions (i.e., the tongue) formed on either the receptacle region 252 or the device 100 fits into a corresponding slot or other opening (i.e., the groove) formed in the opposing device 100 or the receptacle region 252, such that the two components (cartridge 250 and device 100) lock in place together (e.g., through friction or the shape of the tongue and groove). The interlocking elements slide into place and can be made secure as the two pieces are positioned together in a similar manner to the tongue/groove locking systems used in laminate flooring.
(24) The cartridge 250 may further include multiple wells that are either empty or pre-loaded with one or more different reagents. After joining together, the disposable cartridge 250 and device 100 then are delivered to an analyzer system where analysis of the specimen samples occurs. For instance, the analyzer may perform chemistry, hematology, or immunoassays on the specimen sample. In particular, portions of the specimen sample are transferred from one or more of the sample chambers 108 to one or more of the wells in the cartridge for performing a reaction with the reagents in the well. The product of the reactions then is investigated by the analyzer system, described in more detail below. In some implementations, the analyzer system can receive the cartridge 250 and the device 100 separately. For instance, the analyzer system can include a receptacle or slot to receive the cartridge 250 and a separate receptacle or slot to receive the device 100.
(25)
(26) When it is time for analyzing the specimen samples stored in the device 100, the device 100 is secured to the disposable assay cartridge 250. Since the device 100 includes the needle guard 304, a hole 306 may be formed in a bottom surface of the receptacle region 252 for receiving the needle guard 304 and holding the device 100 in place on the cartridge 250. Again, the device and cartridge may also include a tongue/groove design for fixing the device 100 to the cartridge 250 in a similar manner as to that described with respect to the embodiment of
(27) Other embodiments of the device 100 are also possible. For instance, in some implementations, the specimen samples are delivered to the sample chambers 108 using centrifugal forces instead of pressure created with the plunger. That is, the device may have a generally circular footprint, with the main sample collection well 112 formed at the center of the device 100, and the sub-chambers formed at the outer perimeter of the device. After loading a specimen sample in the main sample collection well 112, the device 100 then may be rotated about a central axis that extends through the main sample collection well 112, such that the specimen experiences centrifugal forces splitting the specimen into the one or more internal microfluidic channels that connect the main sample collection 112 well to the sample chambers 108. Again, the device may include filters, such as membranes or gels, which separate the specimen into desired and undesired portions, with the desired portions passing into the sub-chambers. In another example, the sample specimen may be loaded into the main collection well through a re-sealable septum (e.g., on a bottom surface of the device in a similar location as the needle 302). For instance, the re-sealable septum may include a rubber seal that is pierced using a needle or pipette. The specimen then is injected into the main sample collection well. When the pipette or needle is withdrawn, the septum naturally re-seals the hole created by injection. Once the specimen is loaded into the main sample collection well, the specimen may be distributed to the sample chambers 108 using a vacuum force (e.g., created with the plunger such as the plunger 106 located on a top surface of the device opposite to the surface in which the septum is arranged or through a vacuum force stored within the device) or using centrifugal forces as described above.
(28)
(29)
(30)
(31)
(32)
(33) The first laminate layer 702 is designed to include openings that correspond to fluidic channels for distributing the sample specimen to a separation membrane, as well as openings that correspond to fluidic channels to vent air from the sample chambers. The second laminate layer 704 includes foil seals for sealing the top of the sample chambers. The foil seals may be formed from a material such as aluminum.
(34) The second laminate layer 704 also may include hydrophobic valves or membranes that allow air to vent from the fluidic channels and chambers of the device when the sample chambers are filled with the specimen sample. The hydrophobic membranes may be formed from, for example, a porous polytetrafluoroethylene (PTFE) material such as the hydrophobic Aervent membranes available from Millipore.
(35) The third laminate layer 706 is configured to include access holes through which a user can access the sample specimen. When the device is fully assembled, the access holes are covered by the foil seals of layer 704.
(36) The fourth laminate layer 708 includes an adhesive (e.g., a thin glue layer or adhesive tape) that seals around a perimeter of a top surface of the separation membrane.
(37) The fifth laminate layer 710 includes the separation membrane, which is used, for blood specimens, to separate the plasma from the blood.
(38) The sixth laminate layer 712 includes another adhesive layer (e.g., thin glue or adhesive tape) that seals around a perimeter of a bottom surface of the separation membrane. As shown in
(39) The laminate layers assemble into a stack and are affixed to a top surface of a main plate 714. The main plate 714 is a thick structure relative to the layers in the laminate stack. The main plate 714 also can be formed from a plastic, such as PMMA, or other material that is bio-compatible with the specimen sample. For example, the main plate 714 can be formed from glass. The main plate 714 includes the main sample acceptance well, the sample chambers, and the plasma collection channel. Each of the acceptance well, sample chambers and plasma collection channel extends through the thickness of the main plate 714. A bottom laminate layer 716 is positioned beneath the main plate 714 and includes specimen distribution channels for transporting the specimen between the chambers, the acceptance well and the plasma collection channel. Finally, an air vent/septum seat layer 718 is located at the bottom of the device. The septum seat layer 718 includes an opening that leads to a re-sealable septum or hydrophobic vent from which air can escape from the device or, using a vacuum, air can be withdrawn from the device. When fully assembled, the stack of laminate layers, the main plate 714, the bottom laminate layer 716, and the septum seat 718 may be secured together using, for example, screws that extend through each layer of the device. Alternatively, the layers may include an adhesive that allows each layer to be affixed to the next adjacent layer in the device.
(40)
(41) In one example, the sample acceptance devices shown in
(42) The sample acceptance device is intended to provide a simple and low cost device for storing and keeping specimen samples stable until it is time to perform analysis, such as a hematology panel, a chemistry panel and/or an immunoassay panel, including, for example, a complete blood count (CBC), a basic metabolic panel (BMP) assay, a comprehensive metabolic panel (CMP) assay, a hepatic assay, an amylase/lipase assay, a cardiac assay, and/or a toxicology assay. Because the sample acquisition device does not include the reagents used in performing the sample analyses, it does not need to be kept refrigerated prior to use and can therefore be stored close to the patient/point-of-care.
(43)
(44) As shown in
(45) The flexibility of the well-plate format allows the cartridge to interface with a pipetting system for delivery of the sample from the sample acquisition device 1000 to any one or more of the wells 902 of the cartridge 900. Before transferring portions of the sample specimen from the device 1000 to the wells 902 of the cartridge 900, the device 1000 can be secured to the cartridge 900. As explained above with respect to
(46)
(47) The main body portion 1102 of the disposable cartridge 900 may be formed of a bio-compatible material, such as PMMA or glass, in which the wells 902 are formed. The depth of the wells 902 extends entirely through a thickness of the main body portion 1102. The wells 902 can be designed to hold different volumes of fluid including for example between about 10 and 500 microliters. The wells 902 may be designed to hold other volumes as well. Depending on the assays to be performed, the wells may be pre-loaded with one or more different reagents. For example, the wells may be pre-loaded with one or more of a hemoglobin reagent, a glucose reagent, an alkaline phosphatase (ALP) reagent, a white blood cell reagent, a red blood cell reagent, a platelet (PLT) reagent, or a basophil (BASO) reagent. Other reagents may be used as well.
(48) Examples of the different assay panels for which the cartridges may be designed include, but are not limited to, comprises a complete blood count (CBC) assay, a basic metabolic panel (BMP) assay, a comprehensive metabolic panel (CMP) assay, a hepatic assay, an amylase/lipase assay, a cardiac assay, a toxicology assay, among others.
(49) The bottom layer 1104 includes a laminate film (e.g., plastic) with multiple access holes 1108 that are covered in foil to contain the reagents until it is time to remove the product from the wells 902. The top layer 1100, the main body portion 1102, and the bottom layer 1104 may be assembled together using, for example, screws or adhesives. A fully assembled cartridge may have, for example, the following overall dimensions: a width of between about 2 to 4 inches, a length of between about 4 to 10 inches, and a thickness of between about 0.25-0.75 inches. Other dimensions may be used as well.
(50) In some implementations, the cartridge 900 can be formed in a modular manner. That is, the cartridge 900 can be made up of multiple sub-cartridges that are snapped together either by the user or during assembly. The sub-cartridges each contain different panels of assays (i.e., each section may include wells containing different reagents depending on the assay panel to be performed) so that when they are combined the final cartridge contains multiple panels of tests. For instance, a comprehensive metabolic panel (CMP) sub-cartridge could be snapped together with a complete blood count (CBC) sub-cartridge to produce a finished well-plate cartridge. Alternatively, the sub-cartridge could be replaced with a Cardiac Event sub-cartridge to create a different panel of assays.
(51)
(52) Once the proper cartridge has been selected for the desired assay panel(s) and the cartridge and sample acceptance device have been attached to one another, the combined cartridge and sample acceptance device is delivered to a sample analyzer, which transfers portions of the sample from the sample acceptance device to the wells in the cartridge, and then analyzes the chemical reactions and products that form.
(53) The analyzer system 1404 may perform this transfer automatically using an automated pipetting system, where a needle or pipette punctures the seals on the chambers in the sample acceptance device and withdraws a defined aliquot of the specimen. The needle or pipette then is repositioned over a well in the cartridge, where the needle or pipette subsequently punctures the seal covering the reagent in the well and delivers the specimen. Once the time for the desired reaction has elapsed, the analyzer system may extract any product or resulting fluid sample from the wells to which the specimen had been transferred. The samples are extracted on the bottom side of the cartridge (opposite to the side in which the specimen was introduced into the wells), again using a needle or pipette, that pierces the foil isolating the samples. The retrieved samples are sent through the analyzer system, which includes an electronic processor for subsequently performing one or more measurements on the obtained samples (bottom middle figure). The measurements may include photometric measurements, such as those described in WO 2014/078785, the entire disclosure of which is incorporated herein by reference in its entirety.
(54) Alternatively, or in addition, the measurements may include cytometric measurements (e.g., cell counting or phenotyping), immune-assays (e.g., ELISA), and/or electrochemical measurements. The analyzer system 1404 may be configured to read the machine readable code located on the sample acceptance device and the disposable cartridge (e.g., on labels on the device and cartridge) such that the analyzer system can automatically determine what specimens are provided in the acceptance device, to which wells of the cartridge the specimens need to be transferred, the volume of the specimen that needs to be transferred, and the tests to be performed for the desired assay panel. The output of the analysis may then be delivered to a user, e.g., using an electronic display and/or may be stored in memory of the analyzer system (see bottom right figure).
(55) As explained above, however, the cartridge and sample acceptor device to not necessarily need to be coupled together when provided to the analyzer system. For example, in some implementations, the analyzer system may include separate receptacles or openings in different regions of the analyzer system for receiving the cartridge and the sample acceptor device. The analyzer 1404 may still function in the same manner as described herein, in which the analyzer 1404 may automatically transfer portions of the specimen from the sample acceptance device into one or more of the wells of the cartridge, extract any product or resulting fluid sample from the wells to which the specimen had been transferred, and subsequently perform one or more measurements on the obtained samples.
(56) In general, any of the analysis methods described herein in the analyzer system, including determining information about a specimen sample based on the products and/or reactions of the sample with reagents in the disposable cartridge, can be implemented in computer hardware or software, or a combination of both. For example, in some embodiments, the electronic processors can be installed in a computer as part of an analyzer systems and can be configured to perform analysis of measurements performed on the specimen samples. The analyses can be implemented in computer programs using standard programming techniques following the methods described herein. Program code is applied to input data (e.g., voltages from photo-sensors or currents from electrodes of the analyzer system) to perform the analysis and generate output information (e.g., slopes of voltage/current vs. time, peak voltage or current amplitude and widths, cell counts, and blood chemistry levels such as glucose, protein, bilirubin levels, among others). The output information is applied to one or more output devices such as a display monitor. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language can be a compiled or interpreted language. Moreover, the program can run on dedicated integrated circuits preprogrammed for that purpose.
(57) Each such computer program is preferably stored on a tangible storage medium or device (e.g., ROM or magnetic diskette) readable by a general or special purpose programmable computer, for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein. The computer program can also reside in cache or main memory during program execution. The analysis methods can also be implemented as a tangible computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein.
OTHER EMBODIMENTS
(58) A number of embodiments have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. Other embodiments are within the scope of the following claims.