Process and machine for automated agglutination assays with image automated evaluation
10222375 ยท 2019-03-05
Assignee
Inventors
Cpc classification
International classification
Abstract
The machine is configured to perform an automated rapid plasma reagent (RPR) agglutination test or other agglutination test. The machine includes a sample rack with multiple sample locations thereon and a reagent rack for storing of reagent. A shaker assembly supports at least one microtiter plate or other well supporting structure thereon with a plurality of wells in the plate. An automated pipette accesses samples and reagent and deposits them within wells of the microtiter plate. The shaker assembly shakes multiple samples within the wells of the microtiter plate. Finally, a camera photographs the wells of the plate, preferably from above with a light source below and the plate at least partially transparent. The image is then analyzed in an automated fashion to determine whether a ring of contrast material has remained smooth indicative of a non-reactive sample or has agglutinated/clumped together indicative of a reactive sample.
Claims
1. A method for determining whether a sample is reactive or non-reactive when combined with a rapid plasma antigen reagent in an agglutination test, the method including the steps of: combining the sample with the rapid plasma antigen reagent, the rapid plasma antigen reagent including contrasting visibility particles therein; locating the sample and reagent in liquid form on a substrate, the combined sample and reagent having a circular shape on the substrate; rotating the substrate to cause the contrasting visibility particles to form at least a portion of a ring within the circular shape; and evaluating the ring to determine if the sample is reactive or non-reactive, wherein a ring comprising dispersed clumps of particles is indicative of a reactive sample and a substantially uniform ring without clumping is indicative of a non-reactive sample.
2. The method of claim 1 wherein said locating steps includes the sample and the rapid plasma antigen reagent in a common contained space.
3. The method of claim 2 wherein said common contained space being one of a plurality of wells in a microtiter plate.
4. The method of claim 3 wherein the wells have a concave bottom.
5. The method of claim 2 wherein said locating step includes sequentially placing the sample and the rapid plasma antigen reagent into the contained space.
6. The method of claim 1 wherein said rotating step includes rotating by an eccentric mass on a rotating output shaft of a motor, and with the motor coupled at least indirectly to the substrate comprising a contained space where the sample and the rapid plasma antigen reagent are located.
7. The method of claim 6 wherein the radius of the eccentric mass away from the output shaft of the motor is between about 5 millimeters and 15 millimeters horizontally, so that the amplitude of the rotating is between about 5 millimeters and 15 millimeters and wherein the contained space has a size of up to about 15 millimeters in diameter.
8. The method of claim 7 wherein said rotating step includes the eccentric mass located about 10 millimeters horizontally away from the output shaft of the motor and rotating occurs at about 100 revolutions per minute.
9. The method of claim 1 wherein said evaluating step includes visual evaluation of the sample after said rotating step by a human eye.
10. The method of claim 1 wherein said evaluating step includes automated evaluation by photographing the sample and rapid plasma antigen reagent after said combining step and said rotating step; processing an image produced by said photographing step to determine if the sample is reactive or non-reactive.
11. The method of claim 10 wherein processing said image includes production of a digital image, the digital image processed by having a curve fitted to the ring within the digital image, multiple radial lines substantially perpendicular to the curve evaluated for darkness of pixels within the digital image which fall along the radial lines, quantifying variation of darkness of pixels along the radial lines, averaging of darkness variations of said quantifying step with darkness variation values of adjacent radial lines, calculating a difference between darkness variation of said quantifying step for each radial line and an average of darkness variation values of adjacent radial lines, and correlating this difference of said calculating step with clumpiness of the sample.
12. The method of claim 11 wherein the differences of said calculating step are each correlated into separate bins of data having similar values, with radial lines having lowest difference grouped together and radial lines having highest difference grouped together, and radial lines having similar intermediate differences grouped together, and counting the number of lines associated with each of the bins.
13. The method of claim 11 wherein said multiple radial lines substantially perpendicular to said curve include at least 360 radial lines which are each at least 20 pixels long.
14. The method of claim 11 wherein regions of the digital image outside of the multiple radial lines substantially perpendicular to the curve are evaluated similarly to the radial lines which intersect the curve, to identify regions of dumpiness outside of the curve fitted to the ring within the digital image.
15. The method of claim 11 including the further step of comparing known reactive and non-reactive sample data sets processed through said evaluating step with a new digital image processed through said evaluating step to correlate the new digital image to those known to be reactive or non-reactive and to similarly score the new digital image as representative of a correspondingly reactive or non-reactive result.
16. The method of claim 15 wherein said comparing step includes processing the known data set by production of a digital image, the digital image processed by having a curve fitted to the ring of dark high visibility particles within the digital image, multiple radial lines substantially perpendicular to the curve evaluated for darkness of pixels within the digital image which fall along the radial lines, quantifying variation of darkness of pixels along the radial lines, averaging of darkness variations of said quantifying step with darkness variation values of adjacent radial lines, calculating a difference between darkness variation of said quantifying step for each radial line and an average of darkness variation values of adjacent radial lines, and correlating this difference of said calculating step with dumpiness of the sample, and further grouping the differences between radial line darkness variation and an average of darkness variation of adjacent lines into separate bins of data having similar values, including evaluation of regions of the digital image outside of the curve fit to the digital image data, and with the radial lines substantially perpendicular to the curve including at least 360 radial lines and similarly processing the new image with similar results in evaluating the new image scored similarly to produce a similar conclusion with those of the known data set.
17. The method of claim 16 including the further step of evaluating the standard deviation of the darkness variation values quantified relative to darkness variation values of other adjacent radial lines.
18. The method of claim 17 including the further step of evaluating area under a curve plotting the darkness variation values quantified relative to other adjacent radial lines.
19. The method of claim 18 including the further step of providing a plurality of separate bins into which similar data is correlated for each of the radial lines.
20. The method of claim 19 including the further step of providing at least six separate ones of the bins and evaluating the sum of the last three of the at least six bins representative of the highest difference in darkness variation of each radial line relative to an average of adjacent radial lines.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawings will be provided by the office upon request and payment of the necessary fee.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
DESCRIPTION OF THE PREFERRED EMBODIMENT
(23) Referring to the drawings, wherein like reference numerals represent like parts throughout the various drawing figures, reference numeral 10 (
(24) In essence, and with particular reference to
(25) The machine 10 is programmed to manipulate samples and reagents through the microsyringe and the microtiter plate upon the shaker assembly to perform the agglutination test. The test is then read by the camera 40 and results for each sample, along with pictures taken from the camera can be archived within a database which is correlated with information relating to the sample and other details of the test.
(26) More specifically, and with reference primarily to
(27) A reagent rack 14 is also provided into which reagent liquid is placed. Details about one appropriate reagent are described above in the Background. Preferably, this reagent rack 14 also includes a cleaning reservoir containing a cleaning solution for cleaning of the microsyringe or other fluid transfer device in between fluid transfer procedures.
(28) Because the reagent typically has carbon particles within the liquid reagent which have a tendency to settle and detrimentally affect the quality of the reagent taken up by the microsyringe during operation of the procedure of this invention, the reagent rack 14 preferably includes a stirrer associated therewith to keep the carbon particles in suspension. In one embodiment this stirrer is a magnetic stirrer. Such a stirrer can have an impeller contained within the reagent fluid itself and which is caused to spin and keep the reagent stirred by an adjacent rotating magnetic field such as that provided by an electromagnet beneath the reagent rack 14. Other forms of stirrers could be utilized including mechanical stirrers or stirrers which repeatedly aspirate and dispense reagent sufficiently rapidly to keep the carbon products within the reagent suspended.
(29) The microtiter plate 30 (or other well supporting structure) is loaded onto the shaker assembly 20. The microtiter plate 30 includes a plurality of wells 32 or other spaces (or at least one space in a simplest embodiment) thereon which can receive samples and reagents. In one embodiment, the plate 30 has forty-eight wells arranged in a 68 array. In one embodiment each well is circular with a flat or concave bottom of up to about 15 millimeters in diameter. In such an embodiment, the assembly 20 has an eccentric mass offset from a vertically oriented rotating output shaft of a motor by between about 5 millimeters and 15 millimeters (most preferably about 10 millimeters) so that an amplitude of the rotation is between about 5 millimeters and 15 millimeters (most preferably 10 millimeters). The shaker assembly 20 is configured so that it can shake such as by rotating the microtiter plate 30 at 100 RPMs. Preferably, multiple wells 32 are located on the microtiter plate 30 so that multiple samples and reagents can undergo reactions on the common microtiter plate 30 and be shaken by the common shaker assembly 20.
(30) An automated microsyringe 18 or other fluid aspirator and dispenser gathers a sample and reagent and deposits the combined sample and reagent onto a well 32 or space on the microtiter plate 30. Most preferably, this microsyringe 18 is carried upon an upper carriage 16 which can move over the various different samples on the sample rack 12 and can also move over the reagent rack 14. The microsyringe 18 will typically first gather a predefined quantity of reagent and then further gather a predefined amount of sample and then carry both the reagent and sample to a well 32 on the microtiter plate 30 for dispensing thereon. The microsyringe 18 or other fluid transfer device could then pass to a cleaning reservoir such as adjacent the reagent rack 14 to undergo a cleaning procedure and then can gather further reagent and sample from another location on the sample rack 12 and deposit them onto another well 32 on the microtiter plate 30 located on the shaker assembly 20; and so on essentially ad infinitum.
(31) The microtiter plate 30 undergoes shaking through action of the shaker assembly 20. The elapsed time is also tracked for each well 32 that has been loaded with a sample and reagent. After an amount of elapsed time and shaking called for by the testing protocol has been achieved, a camera 40 is aligned with the well 32 of the microtiter plate 30 which has the sample and reagent thereon and a photograph is taken of the well 32. The shaker assembly 20 preferably includes a light diffuser plate 27 beneath the microtiter plate 30 and the microtiter plate 30 (or other well support structure) is preferably formed of a transparent or translucent material to allow light to travel up through the microtiter plate 30.
(32) An LED board 29 with a plurality of light emitting diodes surface mounted on a printed circuit board is preferably contained within the shaker assembly 20 beneath the diffuser 27 and supplied with power so that light from the LED board 29 shines up through the diffuser 27 and up through the microtiter plate 30. A backlit photograph is thus taken by the camera 40 from above looking down on the well 32 of the microtiter plate 30.
(33) The LEDs are selected to minimize heat generation and are well ventilated to keep heat from transferring up to the microtiter plate 30. A fan can also optionally be provided to keep temperature substantially constant and at a desired temperature.
(34) The photograph taken by the camera 40 is read to determine whether agglutination has occurred or not, and whether a positive or negative test is to be indicated. In one embodiment the reading of the photograph occurs by a trained professional. In other embodiments software might be employed to evaluate the image taken by the camera 40 with the software program automatically determining whether or not a positive test is indicated.
(35) The photograph and/or the result of reading the photograph can be archived in a database also containing information such as that associated with the barcode on the sample container, and other information such as the date of the test, lot numbers or the reagent, and any other pertinent information (e.g. temperature at time of test, humidity at time of test, atmospheric pressure at time of test, etc.).
(36) After all the wells 32 in the microtiter plate 30 have been utilized (or otherwise the plate 30 is no longer needed), the microtiter plate 30 can be disposed of or potentially sanitized for reuse. In addition to the basic procedure identified above, with many RPR tests it is desirable to re-perform the tests multiple times at different reagent and/or sample dilution levels. This series of titers can be selected as desired for the parameters of the RPR tests to be conducted. In one embodiment, dilution of the reagent can occur by including a diluting solution in the reagent rack 14 and having the microsyringe 18 or other automated fluid transport device take up both a predetermined amount of reagent and a predetermined amount of diluting solution, and then gathering a predetermined amount of sample from the sample location on the sample rack before transferring the combined gathered liquids to a well 32 or other location on the microtiter plate 30.
(37) With particular reference to
(38) The camera 40 and the automated microsyringe 18 (or other fluid aspirator and dispenser) are carried upon the upper carriage 16 in a manner which allows the camera 40 and automated microsyringe 18 to move laterally upon the upper carriage (along arrow A of
(39) The shaker assembly 20 is configured so that it can move front to back (along arrow C of
(40) The enclosure preferably includes the barcode scanner 13 built thereinto so that when the sample rack 12 is configured to hold tubes of samples, a barcode sticker can be placed on an exterior of the tube or other sample holder and the tube can first have its associated barcode scanned by the barcode scanner 13 before the tube is placed into one of the locations within the sample rack 12. The sample rack 12 is intelligent in that it can recognize when a tube has been placed therein. The rack 12 thus associates the recently loaded location in the rack 12 with the most recently scanned barcode so that a user does not need to place the test tube into a particular location, but the system automatically records where the sample test tube has been located within the sample rack 12. In this manner, an operator can load samples into the sample rack 12 by first passing tubes containing samples past the barcode scanner 13 and then placing them into a vacant location on the sample rack 12.
(41) During this procedure, the shaker assembly 20 is typically located at a rear of the enclosure. If a large number of samples are being stored on the sample rack, 12 a rear lower portion of the enclosure can have portions of the sample rack 12 located there and the shaker assembly 20 can move to a forward location so that an operator can access locations within the sample rack 12 rear area. Reagent materials are supplied into appropriate reagent locations on the reagent rack 14 when the shaker assembly 20 is in a forward position (moving forward along arrow C of
(42) At least one microtiter plate 30 is loaded onto the shaker assembly 20. The shaker assembly 20 is configured so that four 68 microtiter plates 30 can be provided thereon which each include forty-eight wells 32. A magnetic stirrer or other stirrer associated with the reagent rack 14 is activated to keep carbon particles within the reagent in suspension. The machine 10 is now ready to automatically perform the RPR assay test according to particular design protocols for the test to be conducted.
(43) First, the upper carriage 16 is positioned so that the automated microsyringe 18 can access the reagent container on the reagent rack 14. Any dilution fluid is also gathered from the reagent rack 14. Next, the automated microsyringe 18 moves upon the upper carriage 16 and the upper carriage 16 moves itself (along arrows A and B of
(44) A shaker motor 24 is activated and the shaker assembly 20 is caused to shake the microtiter plate 30. The shaker motor 24 is preferably coupled to an eccentric 26 weight or weights, or coupled to a belt that is unbalanced or other known shaker elements are utilized to perform the desired shaking. The machine 10 keeps track of the time that the reagent and sample came into contact or were dispensed into the well 32. Multiple times for multiple wells 32 can be simultaneously tracked. The shaker assembly 20, and upper carriage 16 and automated microsyringe 18 can repeat the above process to gather further reagent and further sample, typically after a self-cleaning procedure for the microsyringe 18 is conducted. In this way, a second sample and reagent combination can be dispensed onto a second well 32 on the microtiter plate 30.
(45) Typically, the shaker motor 24 will stop briefly during this dispensing process and then recommence shaking. Any movement of the shaker assembly 20 front to back (along arrow C of
(46) After the predetermined amount of time for the assay has elapsed, the upper carriage 16 is moved appropriately to position the camera 40 over wells 32 for which the time has elapsed. The shaker assembly 20 is typically briefly stopped while a photograph is taken with the camera 40. Before this photograph is taken, the LED board 29 is energized so that light emitting from the LED board passes through the diffuser 27 and through the transparent or translucent microtiter plate 30 for backlighting of the photograph. The shaker assembly 20 can then recommence the shaking procedure.
(47) An image file is created by the camera 40 and this image file is archived. The image file can also be transmitted to a display for viewing by a trained operator so that the photograph can be read to determine what the result of the test is. Alternatively, the reading of the test can be automated. Test results can be added to this archive data file.
(48) When all of the wells 32 on all of the microtiter plates 30 have been read the microtiter plates 30 that have been fully utilized can be removed from the shaker assembly 20 and disposed of or washed and sanitized for reuse. New (or cleaned) microtiter plates 30 can be loaded onto the shaker assembly 20. Sample containers can be removed from the sample rack 12 and new samples loaded into the sample rack 12, and additional reagent can be provided into the reagent rack 14 and the entire testing procedure can continue with a new set of samples.
(49) While the machine 10 and process are particularly defined herein for RPR tests such as a test for evaluating whether or not agglutination/flocculation has occurred when a sample is brought into contact with a reagent, other similar tests could also be performed utilizing the process and machine 10 of this invention. In particular, any tests which require combination of two or more liquids together, with or without the requirement of shaking and/or elapsed time, and which require a photograph to create an image of the liquids after any reaction has occurred, could be performed utilizing the machine 10 and process of this invention.
(50) Utilizing the equipment described above, as well as the process described above, a sample within the well or other sample containing space has a generally circular form and charcoal or other contrast agents have been arranged in the form of a ring within the well. The ring is evaluated to determine whether agglutination has occurred or not, indicative of the sample being reactive or non-reactive. In particular, if the ring is smooth and uniform, no agglutination/flocculation has taken place and the sample is non-reactive. If the ring is broken up into clumps of contrasting agent this is indicative of a reactive sample where agglutination has taken place. In a simplest embodiment, evaluation of the sample could merely involve visual inspection of the sample by the human eye and drawing a conclusion as to whether the ring is smooth or clumped and in turn whether the sample is non-reactive or reactive. As a modification of such a simple embodiment of this invention, a camera can be utilized to take an image of the specimen and then this image can be evaluated by a human evaluator, either located at the same location where the sample is located or at some remote location (by transmitting the image to the remote location for viewing by the evaluator).
(51) Most preferably according to a preferred form of this invention, an image is taken of the sample and then the image is evaluated in an automated fashion with an automated result outputted as to whether the sample is reactive or non-reactive. To execute such an automated process, an image is first taken by a camera, which is most preferably a digital image (but could be a non-digital image and then such a non-digital image could then be later digitized). The digital image undergoes preprocessing, including centering of the image on a center of the sample containment area, such as a well of a microtiter plate located in a middle of the image, compensating for non-uniform background illumination within the image, and masking zones of non-interest in black, such as four corners of the image which would typically be a square or rectangular image, so that a generally circular area of the well or other sample containment space is all that remains unmasked.
(52) Some examples of sample images after this pre-processing has occurred are shown in
(53) A series of steps are then performed upon the remaining image of the sample to determine whether the sample is reactive or non-reactive. These steps are numbered sequentially and are provided as follows:
(54) Step 1: Two concentric circles are added to the digital image which are strategically selected to have radii which cause the ring of contrasting agent within the sample to be bounded between the two concentric circles. Sizing of these two concentric circles involves knowing or determining the pixel size of the image and a typical radius of the ring of contrasting agent (typically by prior experience), and then selecting radii for an outer circle and an inner circle to add to the image which are sufficiently greater and lesser in radius to the ring of contrasting agent so that the ring of contrasting agent is contained between the two circles added to the image. In one example (
(55) Step 2: 360 radial lines (or some other number of lines selected by an operator) are drawn between the inner circle and the outer circle of Step 1. In the example provided above, these lines are each approximately 120 pixels long and separated circumferentially by one degree of spacing. This step is depicted in
(56) Step 3: For each of the radial lines (360 in the example above) a darkest pixel along each of the radial lines is identified. This darkest pixel is determined by taking an average of the darkness of the eight pixels that surround each pixel. The darkest pixel identified along each of these radial lines is then plotted in a cartesian graph with an X coordinate representing the number of the radial line (between number 1 and number 360 in the example provided above) and with the Y coordinate being the position of the darkest pixel along the radial line which is the darkest. For instance, if the darkest pixel is 55 pixels away from the inner circle it would have a value of 55. All of these points are plotted on this cartesian coordinate graph (see blue dots in
(57) Step 4: A polynomial curve is fitted to these data points in the cartesian coordinate graph (red line in
(58) Step 5: Data points on the graph which lie further than 20 pixels (or some other out lyer setting amount) from the polynomial curve are deleted from the data set. For instance, the three blue dots off of the main curve (at about radial lines 50, 110 and 202) can thus be deleted.
(59) Step 6: After these out lyer data points have been removed from the data set, a new polynomial curve is fitted to the remaining data points, preferably with another sixth order polynomial curve. If desired, the curve fitted to the data in Step 6 can be drawn in a circular coordinate graph overlaid upon the image itself, and with such an overlay of the fitted curve in circular coordinates overlaid upon the image causing this fitted curve to closely approximate the position of the ring in the image.
(60) Such an overlay can be visually displayed and reviewed by an operator as a visual check that the first six steps of the process have been accurately performed and a mathematical curve has been fitted to the data associated with the ring of contrast material. One will recognize that if the sample is non-reactive, the fitted curve will have an appearance and form which closely follow the ring of contrast material in the image. However, if the sample is reactive and agglutinated, the contrasting agent will be clumped together along a generally ring-like path, so that the fitted curve will be smooth and continuous, while the actual contrasting agent in the image will be clumped together. However, the fitted curve will tend to intersect the locations of the clumps (or follow a line which generally is an average distance from a center of the image as the fitted curve extends circularly about a center of the image).
(61) Step 7: The image is further analyzed by dividing the image adjacent to the curve with 720 radial lines substantially perpendicular to the curve, each radial line of a length 30 pixels long and spaced apart every 0.5 degrees along the fitted polynomial curve.
(62) Step 8: The darkness of each pixel along each radial line is calculated. The darkness of each pixel is determined to be an average of the 8 pixels surrounding each pixel, similar to the process utilized in Step 3. In addition to the darkness of each pixel, a coefficient of variation (CV) of the darkness of the pixels along each of the 720 radial lines is calculated. If a radial line crosses an area with a significant amount of darkness variation, the CV for that radial line will be high. These CVs are displayed as a dashed line histogram to provide what is referred to as Ring Ray CV values, depicted in
(63) Step 9: The progressive average over a series of 15 points on the Ring Ray CV histogram are calculated. That is, for each value on the Ring Ray CV histogram, an average value of the previous seven values and the following seven values is calculated. These averages will be highest at centers of clumps of contrasting material, while a non-reactive specimen without appreciable clumping will have corresponding averages which remain substantially uniform. An indication of agglutination is thus provided.
(64) Step 10: The difference of each value on the Ring Ray CV histogram (
(65) Step 11: In some cases agglutination can happen outside of the circular area defined by the rings in Step 1. Agglutination can even occur as quite large bits in the area close to the edge of the well. In order to detect agglutination in areas of the well or other sample containment space outside of the area between the two concentric rings, similar processing as that described in Steps 7-10 is performed along an outer ring outside of the outer concentric circle of Step 1. In the example provided above in Step 1 with an 800800 pixel image, such an outer ring includes 40 pixel long radial lines which are positioned 290 pixels from a center of the image. The CVs of the darknesses detected in this outer region are calculated. This calculation is performed similar to that described above. These values are known as the Border Ray CV values. This Step 11 is depicted in
(66) As is done with the Ring Ray CV values, a progressive average is calculated and the differences are used to determine agglutination in this outer region. These different values are known as the Border Delta CV values. These Border Delta CV values are visualizable in cartesian coordinates with 720 radial lines identifying an X coordinate for these cartesian graphs and with the Border Delta CV value for each radial line being graphed as a Y coordinate of the cartesian graph (see
(67) Step 12: In particular, the reactive or non-reactive nature of the sample images is calculated using the information determined in Steps 1-11.
(68)
Example 1
(69) In one embodiment, the decision tree algorithm for determining the reactive and non-reactive nature of the sample image was generated using the Accord C45 learning algorithm provided by accord-framework.net available as open source code available on GitHub. A large number of sample images having a known reactive or non-reactive status were analyzed for the twelve parameters listed above and the Accord C45 learning algorithm was also programmed with the known results associated with each of the images. The Accord C45 learning algorithm then generated a decision tree algorithm which was used to determine the reactive or non-reactive nature of other images presented according to the process of this invention. The Accord C45 learning algorithm was thus effectively trained how to call reactive images and non-reactive images from these twelve parameters.
Example 2
(70)
Example 3
(71)
Example 4
(72)
Example 5
(73)
Example 6
(74)
(75) This disclosure is provided to reveal a preferred embodiment of the invention and a best mode for practicing the invention. Having thus described the invention in this way, it should be apparent that various different modifications can be made to the preferred embodiment without departing from the scope and spirit of this invention disclosure. When structures are identified as a means to perform a function, the identification is intended to include all structures which can perform the function specified. When structures of this invention are identified as being coupled together, such language should be interpreted broadly to include the structures being coupled directly together or coupled together through intervening structures. Such coupling could be permanent or temporary and either in a rigid fashion or in a fashion which allows pivoting, sliding or other relative motion while still providing some form of attachment, unless specifically restricted.