CLOT DETECTION METHODS FOR CLOTTING TIME TESTING
20190079072 ยท 2019-03-14
Inventors
- Charlene Yuan (Plymouth, MN, US)
- Lawrence Erickson (East Bethel, MN, US)
- Trevor Huang (Maple Grove, MN, US)
Cpc classification
G01N11/105
PHYSICS
International classification
Abstract
Aspects of the disclosure relate to clotting time tests detect clotting time based on the viscosity changes of a fluid sample, using a disk dropped within a test chamber containing the fluid sample from a disk maximal position to a disk minimal position, which is a point at which the disk settles within the fluid sample. Changes in the disk minimal position as multiple test cycles are conducted are used in assessing formation of a clot within the fluid sample. Methods of assessing such changes in the disk minimal position are disclosed.
Claims
1. A method of detecting the formation of a clot in a fluid sample during a coagulation test phase including one or more test periods, the method comprising: a. providing a test chamber having a top and a bottom and further providing a disk positioned within the test chamber; b. filling the test chamber with the fluid sample; c. conducting a plurality of test cycles, each test cycle including: i. positioning the disk at a disk maximum position within the test chamber; wherein the disk maximum position is the highest point at which the disk is positioned during the respective test cycle; ii. dropping the disk; iii. determining a highest disk maximum position which is the highest disk maximum position measured during all of the test cycles conducted; and iv. determining a current disk minimal position which is the lowest position at which the disk falls within the test chamber during the last test cycle and a lowest disk minimal position which is the lowest disk minimal position measured during all of the test cycles conducted; d. calculating a reference disk-span being equal to the highest disk maximum position minus the lowest disk minimum position; e. identifying a reference for enabling disk minimum position being equal to the lowest disk minimal position; f. calculating a reference for enabling integration of disk minimum position equaling the reference disk minimum position+(Y %the reference disk-span); wherein Y % is a value between 0 and 100%; g. subtracting the lowest disk minimal position from the current disk minimal position to calculate a change in minimal position; h. comparing the change in minimal position to the reference for enabling integration of disk minimum position; wherein, if the change in minimal position is less than the reference for enabling integration of disk minimum position, a clot will not be indicated to be detected and when the change in minimal position is greater than the reference for enabling integration of disk minimum position, then a disk change value is set to be the change in minimal position; i. adding each disk change value of all conducted test cycles to calculate a distance minimum sum; and j. during at least one specified test period, comparing the distance minimum sum to a clot detection reference; wherein if the distance minimum sum is greater than the clot detection reference, a clot is indicated to be detected; wherein if the distance minimum sum is not greater than the clot detection reference, a clot is not indicated to be detected.
2. The method of claim 1, further comprising the step of measuring a first parameter during each test cycle; wherein the first parameter is indicative of a viscosity of the fluid sample.
3. The method of claim 2, further comprising the step of assessing the first parameter either indicating a clot to be detected or not indicating a clot to be detected independent of step (j).
4. The method of claim 3, further comprising the step of measuring a second parameter during each test cycle; wherein the second parameter is indicative of a viscosity of the fluid sample.
5. The method of claim 4, further comprising the step of assessing the second parameter and the first parameter and either indicating a clot to be detected or not indicating a clot to be detected independent of step (j).
6. The method of claim 1, wherein each test cycle is conducted in an equal amount of time.
7. The method of claim 1, wherein the disk is made of a ferromagnetic material.
8. The method of claim 1, wherein a height of the test chamber is divided into a plurality of lift zones; wherein during step (c)(i) the disk is positioned with a magnetic field and the magnetic field varies depending on the lift zone in which the disk originates.
9. The method of claim 1, wherein the clot detection reference varies as the repeated test cycles are conducted.
10. The method of claim 1, wherein the fluid sample includes heparin.
11. The method of claim 1, wherein the fluid sample includes a viscosity-altering substance and the method further comprising a sample mix phase prior to step (c).
12. The method of claim 1, wherein the clot detection reference is set to equal a clot detection thresholdthe Reference Disk-Span.
13. The method of claim 12, wherein the clot detection threshold changes over time.
14. The method of claim 1, wherein Y % is about 2%.
15. A method of detecting the formation of a clot in a fluid sample during a coagulation test phase including one or more test periods, the method comprising: a. providing a test chamber having a top and a bottom and further providing a disk positioned within the test chamber; b. filling the test chamber with the fluid sample; c. conducting a first test cycle including: i. positioning the disk at a first disk maximum position within the test chamber; wherein the first disk maximum position is the highest point at which the disk is positioned during the first test cycle; ii. measuring the first disk maximum position; iii. dropping the disk; and iv. determining a first disk minimal position which is the lowest point at which the disk falls within the test chamber during the first test cycle; d. conducting a second test cycle including: v. positioning the disk at a second disk maximum position within the test chamber; wherein the second disk maximum position is the highest point at which the disk is positioned during the second test cycle; vi. measuring the second disk maximum position; vii. dropping the disk; and viii. determining a second disk minimal position which is the lowest point at which the disk falls within the test chamber during the second test cycle; e. conducting a third test cycle including: ix. positioning the disk at a third disk maximum position within the test chamber; wherein the third disk maximum position is the highest point at which the disk is positioned during the third test cycle; x. measuring the third disk maximum position; xi. dropping the disk; and xii. determining a third disk minimal position which is the lowest point at which the disk falls within the test chamber during the third test cycle; k. calculating a reference disk-span being equal to the highest of the first-third disk maximum positions minus the lowest of the first-third disk minimum positions; l. identifying a reference disk minimum position being equal to the lowest of the first-third disk minimum positions; m. calculating a clot detection reference being equal to the reference disk minimum position+(X %the Reference Disk Span); wherein X % is a value between 0 and 100%; f. conducting a fourth test cycle including: i. positioning the disk at a fourth disk maximum position within the test chamber; wherein the fourth disk maximum position is the highest point at which the disk is positioned during the fourth test cycle; ii. measuring the fourth disk maximum position; iii. dropping the disk; and iv. determining a fourth disk minimal position which is the lowest point at which the disk falls within the test chamber during the fourth test cycle; and g. comparing the fourth disk minimum position to the clot detection reference; and h. repeating steps f(i-iv) to conduct fifth and sixth test cycles and comparing the fifth and sixth disk minimum positions to the clot detection reference; and i. either declaring a clot to be detected when all of the fourth-sixth disk minimum positions are greater than the clot detection reference or not indicating a clot to be detected when any of the fourth-sixth disk minimum positions are not greater than the clot detection reference.
16. The method of claim 15, further comprising the step of measuring a first parameter during step (f)(ii); wherein the first parameter is indicative of a viscosity of the fluid sample.
17. The method of claim 16, further comprising the step of assessing a change in the first parameter and either indicating a clot to be detected or not indicating a clot to be detected independent of step (i).
18. The method of claim 15, wherein, after step (g), the method further comprises the steps of updating each of: 1) the reference disk-span being equal to the highest of the first-fourth disk maximum positions minus the lowest of the first-fourth disk minimum positions; 2) the reference disk minimum position to equal the lowest of the first-fourth disk minimum positions; and 3) the clot detection reference.
19. The method of claim 15, wherein X % is greater than about 8%.
20. The method of claim 15, wherein X % varies throughout the coagulation test phase.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] These and other advantages and features will be more readily understood from the following detailed description of various embodiments, when considered in conjunction with the drawings, in which like reference numerals indicate identical structures throughout the several views, and in which:
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION
[0036] In the following detailed description, references are made to illustrative embodiments of methods and apparatus for carrying out the claims. It is understood that other embodiments can be utilized without departing from the scope of the claims. Illustrative methods and apparatus are described for performing blood coagulation tests of the type described above. In the context of the present application, the term blood means whole blood, citrated blood, platelet concentrate, plasma, or control mixtures of plasma and blood cells, unless otherwise specifically called out otherwise; the term particularly includes heparinized blood.
[0037]
[0038]
[0039] When the fluid sample 200 whose viscosity is being measured is blood, the motion of the disk 116 through the blood also has the effect of activating the clotting process of the blood. The activation effect can be enhanced when the surface of the disk 116 is optionally roughened in known ways, as such techniques increase the surface area of the disk. If even faster clotting times are desired, a viscosity-altering substance may be used. For example, a clotting activator such as tissue factor thromboplastin can be added to the cartridge, or a particulate activator such as diatomaceous earth or kaolin may be used either alone or in combination with other activators such as phospholipids or tissue factors.
[0040] The position detector 124 in one embodiment is a radio frequency detector. Radio frequency detectors sense the position of the disk 116 by sensing the changes in the magnetic field surrounding the detection coil of the radio frequency detector that are caused by the presence of the disk 116. Radio frequency detectors have sensitivity to ferromagnetic and other metallic materials and resistance to effects caused by other elements of the device, such as the fluid. It should be understood, however, that other types of position detectors 124 are contemplated. For example, in another embodiment, the position detector 124 is a Hall effect sensor and its associated circuitry, as generally described in U.S. Pat. No. 7,775,976 (the entirety of which is incorporated by reference) at column 16, line 15 to column 17, line 5.
[0041] In a typical sequence, the test cartridge 100 is inserted into the side 16 of the machine 10 through the slot 26, and the disk 116 is lifted and dropped a number (e.g., three) times by electromagnet 122. This provides the average values for the minimum and maximum positions and distances that disk 116 travels without fluid sample 200. This process also serves as a system self-test to verify the functions of cartridge 100 and machine 10.
[0042] After the initial testing, a sample mix cycle begins the test protocol. The test cartridge 100 is filled with the fluid sample 200 and then the electromagnet 122 initially raises and lowers the disk 116 rapidly several times to further mix the fluid sample 200 with any viscosity-altering substance present and, if the fluid sample 200 is blood, promote activation of clotting, as discussed above. The fluid sample 200 is then allowed to rest for a short time, the duration of which depends on test type. For example, in a heparin protamine titration test, the test cycle may be initiated immediately after the sample mix cycles.
[0043] During the subsequent coagulation test phase itself, the electromagnet 122 raises the disk 116 repeatedly at a slower rate and/or reduced lifting power. After each elevation of the disk, the position detector 124 is used to determine the fall time (or drop time), i.e., the time taken for the disk 116 to fall to the bottom of the chamber 114. Absence of an increase in fall time suggests a lack of coagulation and the test continues. But an increase in fall time suggests a change in viscosity, measured in terms of the amount of fall time as compared to a baseline value. All data, including individual test results, may be displayed, stored in memory, printed, or sent to another computer, or any combination of the same. It is envisioned that the fluid viscosity testing device used with the embodiments disclosed herein can be that described above or can be a different fluid viscosity testing device that operates in a similar manner.
[0044] The geometry which underlies one possible initial clot detection algorithm is schematically illustrated in
[0045] The clot detection algorithm 400 of
[0046] This embodiment thus relies on a calculation of disk velocity as the dependent variable, a value of distance as a constant, and time as the independent variable. As will be seen below, in an alternative embodiment, the roles of distance and time will be reversed.
[0047] The algorithm continues at 420 by determining the disk drop times (or, zone counts) of an initial number of disk drops after the sample mix cycle described above. These values are summed together for each zone in the plurality of zones. A possible value for the initial number of disk drops is four.
[0048] Next, a sensitivity scale factor (1-100%) is invoked; this value is determined separately from the disk drop times and thus it may be hard-coded into the algorithm or preset in a parameter data file. The value of the sensitivity scale factor may vary over the course of the actual test cycles (discussed further below), but in this first embodiment the sensitivity scale factor is a constant.
[0049] Once the sensitivity scale factor is invoked, the clot detection threshold for each zone is calculated at 430 as the sum of the washer drop times of the initial number of drops, multiplied by the sensitivity scale factor.
[0050] The actual clot detection process then begins at 440. During the coagulation test phase, the disk is repeatedly lifted and dropped as in the conventional process described earlier. The disk drop times are counted on a per-zone basis for each of the plurality of zones that make up the total disk drop distance, as opposed to a single measurement based on the entire distance.
[0051] The clot detection algorithm may use the outcome of any one of a plurality of criteria applied at 450 to detect a clot. A possible number of criteria is five. Any criterion may or may not depend upon the sensitivity scale factor described above. Examples of criteria which do not depend upon the sensitivity scale include three criteria which identify non-movement of the disk: (a) at 451, the disk does not drop from the top, i.e., it remains in zone 0; (b) at 455, the disk does not rise from the bottom, i.e., it remains in zone 3; and (c) at 453, the disk moves too slowly through any zone, i.e., it is moving but does not leave any of zones 0-3 in less time than a threshold value. For example, in a system such that the disk in the absence of clots would have a drop time over the entire distance on the order of 200 msec or less, that value is a suitable threshold for any one zone; if the disk spends as much time in a single zone as it would be expected to spend over the distance represented by all zones in the absence of clotting, it can be assumed that the disk is not moving due to the increased viscosity of the clotted sample.
[0052] Other criteria rely on the clot detection threshold that is derived from the sensitivity scale factor. Specifically, one criterion is that the zone counts of each of a pair of zones are greater than their respective clot detection thresholds. In another embodiment, more than one such pair of zones is established, i.e., two separate criteria of this type are considered. Such criteria may be: (d) at 453, the zone counts of zone 1 and zone 3 are each greater than their respective thresholds; and (e) at 454, the zone counts of zone 2 and zone 3 are each greater than their respective thresholds. Other combinations of zones may be selected in other embodiments. While either such criterion could be used as the (only) fourth criteria in addition to the three criteria above, they both may be used as the fourth and fifth independent criteria for detecting clot formation.
[0053] As noted before, taking all of the five criteria (a)-(e) together, any one such criterion may be used to consider a clot detected, but all five may be considered at once and any one of the five alone may be used to determine clot detection.
[0054] A second embodiment 500 is generally illustrated in the flowchart of
[0055] To address this, the sensitivity scale factor (1-100%) may take on different values during different portions of the coagulation test phase in this second embodiment, as opposed to the first embodiment above, in which the sensitivity scale is a constant throughout the test phase.
[0056] In an approach to this second embodiment, as illustrated schematically in
[0057] At 530, the clot detection threshold or end point is determined for each of the three periods. During the initial period, Test Period 1, which may be on the order of 0 seconds to a value in the range of 30 to 100 seconds, the clot detection sensitivity scale factor, F.sub.0, may be obtained from a parameter file. A transition period, Test Period 2, begins at the end of Test Period 1 and may extend to a value on the order of 400 to 500 seconds in total elapsed time. During Test Period 2, the sensitivity scale is reduced from the initial value of F.sub.0. The rate of reduction may be obtained from a parameter file. In general, the rate of reduction could be a constant value or a function of time or other parameters, such as an exponential decay. An exponential decay provides for a smoother transition. The final period, Test Period 3, begins at the end of Test Period 2 (if present, as illustrated) and extends to the conclusion of the test, typically 999 or 1,000 seconds. During Test Period 3, the sensitivity scale is constant at the reduced value F.sub.1 which results from the steady reduction of the threshold value from F.sub.0.
[0058] Thus, over the course of the three test periods, the sensitivity scale factor is relatively high during the first test period, which is typically when compounds (e.g., kaolin) are mixing with the blood and the washer location has not yet stabilized. The relatively high value avoids false detection of clots during such mixing. The lowered sensitivity in the third test period allows detection of weak clots. In the broadest implementation, only the initial and final (first and third) test periods are required; all that is required are relatively high and low values of the sensitivity scale factor. However, the second transition test period after the initial and before the subsequent final period will ensure a smooth transition between the two values. Although not illustrated here, additional periods (fourth, fifth, etc.) and scale factors values are possible but not required by this embodiment of the clot detection algorithm.
[0059] After the threshold value is determined for the current test period, the clot detection algorithm 450 is employed as described above.
Example 1
[0060]
[0061] The pertinent data and parameters are summarized below in Table 1. Initial threshold values were established at 30 seconds after the beginning of the test phase and final threshold values were established at 400 seconds (i.e., the transition period was 370 seconds in duration). The reduction in the threshold values was exponential at the rate indicated.
TABLE-US-00001 TABLE 1 Sum of Percentage Final Zone Four Initial Initial Final Final Reduction Count at Time Initial Four Values Zones Scale Threshold Scale Threshold in Threshold of Clot Zone (msec) (msec) Factor (msec) Factor (msec) from Initial Detection 0 24 24 24 24 96 75% 72 0.4884 46 45% 65 1 40 40 40 40 160 75% 120 0.4884 78 43% 82 2 45 45 45 45 180 75% 135 0.4884 87 44% 68 3 35 35 35 35 140 75% 105 0.4884 68 43% 83
[0062] The data in the above table shows the drop times for the initial four drops in the each of the four zones. The drop times are scaled to the initial sensitivity scale factor to produce the initial threshold. As the scale factor is attenuated down, the threshold decreases for each zone (by 27% in this example). At the time of clot detection, the zone counts for Zone 1 and Zone 3 exceed their respective thresholds, and thus the criterion 453 (see
[0063] The data in this example shows that the disk drop times in each of the four zones generally decreased over the initial 400 seconds, then increased afterward. This is consistent with the dispersion of dry kaolin during the early portion of the test period. Kaolin reagent is not fully dispersed during the mixing period and therefore initially produces a longer drop time. When the kaolin is fully dispersed, the drop time decreases. After clot formation, the drop time increases (this is also illustrated in the data of
[0064] A third embodiment is best explained with the following comprehensive description which repeats some of the description of the first two embodiments. However, this is solely for convenience and should not be understood to limit the scope of any embodiments of the invention in any manner. Thus, as before, the instrument or machine 10 is designed to measure the clotting capability of a patient's blood. The measurement is expressed as the amount of time it takes for a freshly drawn sample of blood to clot. The instrument operates using a disposable cartridge 100 that can hold a small amount of blood. The instrument keeps the cartridge 100 and blood sample 200 at a temperature equivalent to normal human body temperature. The cartridge 100 contains chemicals that accelerate the clotting of blood 200 in a known manner, so a clotting test can be completed quickly. The blood is injected at a syringe fitting on the cartridge, and fills a number of separate channels in the cartridge. In each channel, there is a well containing a metal disk or washer 116. The disk 116 is free to move up and down within the well 114. For each channel, the instrument has an electromagnet 122 positioned above the well that can be activated to lift the disk, or deactivated to drop the disk 116. There is also an inductive sensor 124 positioned below the well that can measure the vertical position of the disk in the well, and a capacitive sensor that detects when the well is full of blood.
[0065] To run a test of a blood sample's clotting capability, an operator will insert a fresh, unused cartridge 100 in the instrument and inject the blood 200. The instrument 10 then repeatedly accesses the electromagnets 122 to lift and drop each disk 116, while monitoring the disk position sensors 124 to evaluate the resulting movement of the disk. When the blood is first injected, each disk should be seen to freely move up and down in the well. As a test progresses and clots start to form in the blood, the movement of each disk should be seen to slow or stop due to interference from the clots. When the blood clots, the instrument outputs the elapsed test time that was required to achieve the clot. This is the desired measure of the blood sample's clotting capability.
[0066] There may be a number of different cartridge types used with the instrument. If so, typically each type has a specific mixture of chemicals designed for a specific type of clotting test. Some cartridge types use all channels, while others use only some of the channels. To support different cartridge types (if present), the instrument may be multi-functional, i.e., the operational methods (or algorithm) performed by the computer processor connected to circuit board 300 may be parameterized. For example, numerous aspects of disk control and measurement are driven by configurable parameters. For each cartridge type, there is a unique set of predefined constants used to initialize the parameters when that cartridge is used. Key parameters that drive a test may present tradeoffs in setting the parameters for a specific type of cartridge. The system may have a separate copy of the cartridge configuration parameter settings for each defined cartridge type. The cartridge type may be indicated by a cartridge code number. The instrument may read or otherwise detect the number (e.g., by reading a bar code or similar indicia, or by other techniques) from the cartridge after it is inserted into the system.
[0067] As noted above, operation of the instrument involves both control of a disk (lift and drop), and measurement of the resulting disk behavior (e.g., span of distance traveled and velocity of drop). As before, fundamental terms for disk control and measurement may be defined.
[0068] Referring in addition to
[0069] Referring also to
[0070] Turning to
[0071] As defined here, the Disk Drop Velocity is only a rough measure of the speed at which the disk dropped, but can be a reliable indicator of when the drop is being slowed by increasing viscosity of the blood sample due to clotting. An instantaneous measure of the disk speed is considered to be a less valuable indicator of clots, because it can vary widely among drops (even in the same sample at the same relative point in the disk cycle), due to variation in the way the disk drops (e.g., variation in the amount of time it takes to separate from the electromagnet, and/or variation in the angular orientation of the disk during the drop). These variations have a large effect on instantaneous speed measurements, but only minimal effect on the rough measure of speed. The velocity of the disk is of interest only during the drop portion of the cycle. During a drop, the force on the disk is its weight due to gravity, which is consistent from drop to drop. Thus, changes in the Disk Drop Velocity (disk velocity) from drop to drop are directly due to changes in viscosity of the blood. During a lift, the force on the disk varies widely due to variations in its distance from the electromagnet, electromagnet power, angular orientation of the disk, etc. Thus, changes in disk velocity from lift to lift are not always due to viscosity changes alone. For this reason, it is possible to forego measurements of the disk velocity during the lift. Use of the Disk Drop Velocity measure also provides more information about the state of the blood sample than the disk Distance Span measure alone. The disk may continue to have the full span of travel from the top of the well to the bottom, but may slow significantly on the drops to the bottom. For some clot test types, the use of Disk Drop Velocity is critical to declaring the sample clotted at the correct elapsed test time.
[0072] Turning to
[0073] The lift zone power levels are meant to be applied for only a brief period of time (for example, approximately 10 msec) to pull the disk to the top of the well. Once the disk is higher than the Lift Zone 2 Distance Span Max, the electromagnet power level is set to a Hold Power value. If the disk never gets higher than Lift Zone 2 Distance Span Max, the power is switched to Hold Power after the time period defined by Lift Power Ticks Max. Power levels higher than Hold Power are only allowed to be set for one cartridge channel at a time. The instrument sequences the channels one at a time to perform the disk lifts. The restrictions on electromagnet power ensure that the magnets do not generate heat in an amount sufficient to interfere with control of the blood sample temperature. The instrument may use a heater control loop to keep the blood sample at normal human body temperature.
[0074] Different settings of Disk Scale are used during the different phases of operation of a test (Cartridge Test, Mix, and Clot Test). The settings are changed to suit the purposes of the test phase. For example, during the mix phase, high power levels are used during the lift to agitate the blood for mixing with the dry chemicals in the cartridge. During the clot test phase, lower power levels are used so that lifting of the disks will not interfere with clot formation.
[0075] The instrument goes through three phases of operation to perform a test of a blood sample's clotting ability: Cartridge Test, Mix, and Clot Test.
[0076] When a cartridge is inserted into the instrument, the instrument performs a Cartridge Test to verify the disks all have a sufficient span of travel. The Cartridge Test consists of a series of steps. First, the Disk Scale is set to values appropriate for lifting the disks inside an empty cartridge (fluid sample not yet added). The Estimated Distance Span value for each disk is set to a defined constant value, because there is no previous cycle data for this cartridge to give a better estimate. Next, a series (e.g., three) of Disk Cycles is performed. For each Disk Cycle, the following data are gathered and saved for each disk drop: Distance Minimum Position, Distance Maximum Position, and Distance Span. To pass the Cartridge Test, the data for each disk drop must conform to the following criteria: (1) each Distance Span must be greater than a defined minimum value; and (2) the maximum variation between any Distance Span and the largest Distance Span must be less than a defined maximum value. If the Cartridge Test passes, the average of the Distance Span values for each disk is saved, to be used as the Estimated Distance Span for the later test phases.
[0077] After the Cartridge Test, the instrument waits for the cartridge to be filled with blood by the operator. The fill sensors are polled until they indicate all channels are filled. When all channels are filled, the instrument begins the Mix phase of the test.
[0078] The purpose of the Mix phase is to agitate the blood in order to mix it with the dry chemicals contained in the cartridge wells. The Mix phase consists of the following steps. First, the Disk Scale is set to values appropriate for aggressively lifting the disks inside a blood-filled cartridge, and the Estimated Distance Span value for each disk is set to the average of the Distance Span values measured during the Cartridge Test. Next, Disk Cycles are performed for the time duration allocated for the Mix phase. The Elapsed Test Time begins counting at the beginning of the Mix phase. Later, when clotting is detected, the clotting time will be reported as the time since the beginning of the Mix phase.
[0079] In the Clot Test phase, the disks are lifted and dropped for the sole purpose of detecting when clots have formed in the blood. The Clot Test consists of the following steps. First, the Disk Scale is set to values appropriate for gently lifting the disks inside a blood-filled cartridge, and the Estimated Distance Span value for each disk is set to the average of the Distance Span values measured during the Cartridge Test. Next, Disk Cycles are performed for the time duration allocated to the Clot Test phase. For each cycle, various disk measurement data for each disk are temporarily saved. These include distance data for each 1 msec time increment of the first 500 msec of the drop portion of the cycle, if applicable. At the end of each cycle, the disk measurement data can be used for a variety of purposes including a Clot Test Calibrate (in which the data is used for computing calibration values representing Distance Span and Drop Velocity of the blood sample in a normal unclotted state) and Clot Test Evaluate (in which the data is used for computing Distance Span and Drop Velocity for comparison against the calibration values, to determine if the blood sample has reached a clotted state). (Further details of Clot Test Calibrate and Clot Test Evaluate are discussed below.) The calibration data consists of three cycles worth of disk measurement values.
[0080] The decision about whether to use the disk measurement data for Clot Test Calibrate or Clot Test Evaluate is made as follows. If this is one of the first three cycles, then use the data for Clot Test Calibrate; but if this is not one of the first three cycles, but the current Distance Span is greater than the smallest Distance Span in the saved cycles of calibration data, then replace that cycle of Distance Span data with the current Distance Span for Clot Test Calibrate. This is necessary because the Distance Span can increase over the initial cycles of the Clot Test phase, as the dry chemicals continue to dissolve and allow for a greater span of travel of the disk. The calibration Distance Span must be recomputed to prepare for any clotting that occurs after this point. The calibration Drop Velocity is not changed from the value computed over the first three cycles. When replacing a Distance Span and redoing Clot Test Calibrate for the span, it is possible to follow that replacement with a Clot Test Evaluate. Since the new Distance Span is larger than the calibration value it replaced, it is unlikely that a clot will be detected due to a change in Distance Span, but a clot could be detected due to a change in Drop Velocity. If neither of the above two criteria are met, then the data is used for Clot Test Evaluate.
[0081] The purpose of the Clot Test Calibrate operation is to compute calibration values of Distance Span and Drop Velocity that represent normal values for the blood sample in an unclotted state. These values are best not computed until there are at least several (e.g., three) cycles of Clot Test drop data to analyze. In the case of three cycles, the calibration value for Distance Span is computed from the three available cycles of distance span data by taking the Distance Span calibration value as equal to the Largest Distance Maximum over the three cycles less the Smallest Distance Minimum over the three cycles. When a different number of cycles is used, an analogous calculation may be made. The calibration value for Distance Span is recomputed at every cycle where the new value of Distance Span is larger than one of the three values used for the previous computation of the calibration Distance Span. This is necessary because the Distance Span tends to increase during the early part of the Clot Test phase, as the chemicals in the cartridge well become fully dissolved. The calibration value for Drop Velocity is computed by analyzing the first three cycles of Clot Test drop data. The calibration value for Drop Velocity is computed only once for each disk. It is not changed when the calibration value for Distance Span is recalculated on a later cycle due to an increase in span.
[0082] Referring now to
[0083] In the second pass, a Drop Velocity value is computed for each of the (three) cycles of drop data. Each Drop Velocity is computed as the vertical distance dropped over a Fixed Drop Measurement Time elapsed after the disk drops below a Top Separation Threshold. The calibration value of Drop Velocity is then set to a representative value, such as the largest of the Drop Velocity values computed over the (three) cycles of drop data. (In other variations, the representative value could be the average or mean of the values.) The Fixed Drop Measurement Time and Top Separation Threshold are saved for computing Drop Velocity values in Clot Test Evaluate operations throughout the remainder of the Clot Test.
[0084] It bears repeating that this embodiment, in contrast to the Zoned embodiment discussed above, relies on a calculation of disk velocity as the dependent variable, taking distance as the independent variable and time (specifically the Fixed Drop Measurement Time value) as a constant.
[0085] In order to pass the Clot Test Calibrate, the data for each disk must conform to the following: each Distance Span must be greater than a defined minimum value, the maximum variation between any Distance Span and the largest Distance Span must be less than a defined maximum value, each Drop Velocity must be greater than a defined minimum value, and the maximum variation between any Drop Velocity and the largest Drop Velocity must be less than a defined maximum value. If the Clot Test Calibrate fails, then the channel will be indicated as already being clotted. Otherwise the channel will continue to be processed in the Clot Test phase.
[0086] The purpose of the Clot Test Evaluate operation is to compare the current values of one or both of Distance Span and Drop Velocity to their respective calibration values, to determine if the channel is clotted. The exact criteria used when comparing the current values to the calibration values are specific to each cartridge type, and are therefore defined in the Cartridge Configuration Parameters when that approach is employed. Specifically, the Cartridge Configuration Parameters define which one of the following sets of changes must occur in order for a channel to be declared clotted: (1) if Distance Span drops below a threshold value, defined as a percentage of the calibration Distance Span; (2) if Drop Velocity drops below a threshold value, defined as a percentage of the calibration Drop Velocity; (3) if either Distance Span or Drop Velocity drops below its respective threshold value, i.e., either (1) or (2); and (4) if both Distance Span and Drop Velocity drop below their threshold values, i.e., both (1) and (2). Once a channel is declared clotted, its elapsed clotting time is captured and the channel no longer undergoes Disk Cycles in the Clot Test phase.
[0087] For either Distance Span or Drop Velocity, one variation is to require that the clot detection threshold be reached for a number of consecutive cycles before a clot is declared. In that case, a further option is to use a specific one of those cycles as the cycle representing the elapsed clotting time. With this feature, a single low measurement of Distance Span or Drop Velocity might not result in a reported clot, but if that measurement persists for a number of consecutive iterations, then the first occurrence of the measurement could be indicated as the clotting time or end point. This is a way to guard against an anomalous event that might affect the measurement of a single cycle.
[0088] Other aspects of the first and second embodiments discussed above are also applicable to this third embodiment. For example, over the course of the test it is possible to do any or all of: change (especially, to increase) the cycle times, change lift power levels, and change clot detection thresholds, for the same reasons as noted above and using the same or equivalent techniques. For example, the clot detection sensitivity scale factor, or any other parameter relevant to at least one of the plurality of criteria used to determine clot formation, may be changed in a manner analogous to that illustrated in
[0089]
[0090]
[0091]
[0092] Referring now also to a fourth embodiment 700, which is summarized in
[0093] Lifting of the disk at the end of each test cycle can be specified by test cycle duration time. The test cycle duration can be from about 0.5 seconds to about 10 seconds, depending on the test needs. For example, if test cycle duration is 1 seconds, then a 999 second test is divided up 999 test cycles. For each test cycle, a portion of time is used for disk lift, and the remaining portion is for disk drop. For example, for 1 second test cycle duration, 0.5 seconds can be used for disk lift and the remaining 0.5 seconds can be used for disk drop. If the disk did not drop to the bottom of the well from the previous test cycle, in the next test cycle, the disk can optionally start at the positon from the last test cycle. Therefore, the starting position can depend on test cycle duration and fluid sample viscosity. The starting position can potentially be at the bottom, or somewhere in the middle of the well or even at the top of the test chamber well. It can depend on how the assay is programmed. In some assay, the test duration and time distribution for lift and drop are programmed so that the disk would start at the previous Disk Minimum Position or bottom of the well at each test cycle (unless clot formed and disk is immobilized by the clot); in other assay, the test duration and time distribution for lift and drop are programmed so that the disk would start from the top of the well or Disk Maximum Position at each test cycle.
[0094] A plurality of (e.g., three) preliminary test cycles are conducted to obtain a lowest Disk Minimum Position and a highest Disk Maximum Position among the preliminary (e.g., first three) test cycles. From this information, a Reference Disk-Span (i.e. the highest Disk Maximum Position minus the lowest Disk Minimum Position) and a Reference Disk Minimum Position (i.e. the lowest measured Disk Minimum Position) are obtained. A Clot Detection Reference for the Disk Minimum Position is computed at step 714 by the following formula: the Clot Detection Reference (for Disk Minimum Position)=Reference Disk Minimum Position+(X %Reference Disk-Span). X % is a pre-selected threshold coded between 0 and 100% in assay protocol to adjust the Clot Detection Reference based on Disk Minimum Position. The Reference Disk Minimum Position and the Reference Disk-Span are updated in step 716 for the next test cycle if a new lowest in Disk Minimum Position or a new highest in Disk Maximum Position are measured, and a new Clot Detection Reference is computed and updated. If no new lowest Disk Minimum Position or no new highest Disk Maximum Position is measured, the Reference Disk Minimum and the Reference Disk-Span remain the same as at step 714, and the Clot Detection Reference is not changed from step 714. The Disk Minimum Position of is compared at step 718 to the latest (most recent) Clot Detection Reference. At decision step 720, if the value of the Disk Minimum Position is greater than (>) the present Clot Detection Reference, clot detection is declared at 722. If the value of the Disk Minimum Position is less than (<) the present Clot Detection Reference, continue to update the reference Disk Minimum Position and the Reference Disk-Span for the next test cycle at step 716, and compute the most recent Clot Detection Reference, and evaluate the measurements obtained from the new test cycle against the new or most recent Clot Detection Reference until clot detection is declared or the test otherwise concludes. To avoid false detection of a clot, the clot test continues for three or more test cycles (specified in assay protocol) when > condition is met at 720. If all of Disk Minimum Positions for three continuous test cycles meet the > Clot Detection Reference condition, clotting time is concluded from the first > test cycle. If the Disk Minimum Positions for three test cycles failed to meet the > Clot Detection Reference condition, then clot is not declared and test continues.
[0095] The pre-selected threshold X % used for calculating the Clot Detection Reference can vary, depending on the test period, as desired. In one example embodiment, the pre-selected threshold (X %) is not capable of determining a clot for the first time period for seconds 0-250 (e.g., X % can be set at 40% or more) and the pre-selected threshold (X %) for the second time period for seconds 250-450 is 10% and the pre-selected threshold (X %) the third time period for the remainder of the coagulation test after 450 seconds is 8%.
[0096] As stated above and as illustrated in
[0097] Referring now also to a fifth embodiment 800, which is generally outlined in
[0098] As indicated in
Example 2
[0099]
[0100] Similarly,
[0101] As illustrated above, evaluating only changes disk Distance Span and disk Drop Velocity can fail to detect the clot formation at an early stage in the clot formation process. The present inventors have found that by evaluating changes in the Disk Minimum Position either individually or in combination with one or more of the first-third embodiments, noise is smoothed out in the plotted test data so that noise does not trigger false detection of a clotting event while still providing early detection of a clot.
[0102] In support of this theory, the test results provided in Table 2 were plotted to evaluate the measured Disk Minimal Position as a function of test time in
[0103] The graph of
[0104] While the description above uses the procedures and values of clot detection methods to describe certain details, the broadest scope of the disclosure includes physical representations of that algorithm or methods (such as an apparatus which relies on any combination of analog or digital hardware to implement the same), as well as methods of carrying out the algorithm and methods that do not depend upon the specific physical components mentioned above but nonetheless achieve the same or equivalent results. Therefore, the full scope of the present disclosure is described by the following claims.
TABLE-US-00002 COAGULATION TEST Fill Dist Dist Dist Dist Span Drop Vel Drop Dist Min Dist Span Drop Vel Dist Min Dist Min Sum Clot Trig Dist Min Drop Sec Min Max Span ref ref Vel Sum Shows Clot* Shows Clot* Shows Clot* Shows Clot* meas Parameters ACT Sum Ratio Vel Ratio 0 DistSpan_Ref 0 0 8753 19397 10644 11569 4 0 8763 19419 10656 DropVel_Ref 8 0 8753 19432 10679 9264 13 0 ActBySpan 17 0 534.7 21 1.2 8517 19457 10940 ActByVel 25 2.2 8488 19523 11035 730.3 29 3.3 8461 19483 11022 ActByDistMinSum 34 4.3 8302 19482 11180 521.7 38 5.4 8197 19468 11271 42 6.4 8160 19473 11313 distMinSumRatio 46 7.4 8140 19477 11337 0.24 50 8.5 8117 19461 11344 dropVelRatio 54 9.5 8124 19467 11343 0.91 58 10.6 8142 19462 11320 Target ACT 64 11.6 8110 19478 11368 514 71 0 0.981326 12.6 8090 19447 11357 Closest-Found ACT 74 0 0.999568 13.7 8078 19455 11377 509 78 0 1.00054 14.7 8108 19463 11355 82 0 1.000432 15.8 8090 19465 11375 85 0 1.00367 16.8 8130 19445 11315 88 0 1.004426 17.8 8155 19450 11295 92 0 0.952288 18.9 8077 19451 11374 96 0 0.998057 19.9 8114 19450 11336 99 0 0.746762 21 8087 19454 11367 102 0 0.729598 22 8094 19454 11360 106 0 1.006261 23.1 8073 19419 11346 110 0 0.996762 24.1 8099 19442 11343 113 0 0.810557 25.1 8106 19429 11323 116 0 1.005829 26.2 8087 19443 11356 120 0 1.009607 27.2 8046 19437 11391 124 0 1.007988 28.3 8183 19420 11237 127 0 1.013493 29.3 8036 19439 11403 130 0 1.011766 30.3 8060 19431 11371 134 0 0.996978 31.4 8019 19435 11416 138 0 0.993955 32.4 8040 19429 11389 141 0 1.008528 33.5 8068 19437 11369 144 0 0.746222 34.5 7985 19436 11451 148 0 0.969452 35.5 8098 19444 11346 152 0 1.009931 36.6 7971 19438 11467 155 0 0.963731 37.6 7995 19433 11438 159 0 1.01101 38.7 8060 19434 11374 163 0 1.013925 39.7 8020 19432 11412 167 0 0.972474 40.7 8032 19441 11409 172 0 1.006585 41.8 8056 19415 11359 176 0 0.970207 42.8 7980 19421 11441 182 0 1.010255 43.9 7990 19421 11431 187 0 1.010039 44.9 7986 19418 11432 192 0 0.951101 45.9 7963 19424 11461 198 0 1.001079 47 7991 19448 11457 204 0 1.008744 48 7965 19438 11473 210 0 0.972258 49.1 7960 19427 11467 217 0 1.00367 50.1 8016 19424 11408 224 0 1.005937 51.2 8206 19407 11201 231 0 0.967293 52.2 6937 19398 12461 238 0 0.945272 53.2 7938 19416 11478 246 0 0.9606 54.3 7952 19416 11464 255 0 1.000972 55.3 7907 19415 11508 264 0 0.999784 56.4 7946 19421 11475 273 0 0.961896 57.4 7956 19417 11461 283 0 0.994711 58.4 7972 19380 11408 293 0 0.997841 59.5 8034 19404 11370 304 0 0.984564 60.5 8019 19389 11370 315 0 0.957686 60.5 327 0 0.982837 64 8032 19496 11464 339 0 0.990069 64 352 0 0.981326 67.5 7973 19503 11530 365 0 0.996978 67.5 378 0 0.987263 71 8088 19490 11402 391 0 0.979814 71 11530 9264 404 0 0.980138 71 9091 0 0 0 0 0 NULL 417 0 0.974093 71 430 0 0.968912 74.5 8024 19478 11454 443 0.021263722 0.944193 74.5 11530 9264 456 0.043564699 0.956498 74.5 9260 0 0 0 0 0 NULL 470 0.071224825 0.946244 74.5 482 0.107010113 0.921308 78 7971 19497 11526 496 0.165269254 0.89918 78 11532 9264 509 0.244446365 0.909003 78 9269 0 0 0 0 0 NULL 522 0.342207624 0.872085 78 535 0.452243063 0.871546 81.5 7984 19493 11509 548 0.570057913 0.826209 81.5 11532 9264 561 0.705419656 0.854814 81.5 9268 0 0 0 0 0 NULL 574 0.839830582 0.808398 81.5 587 0.976661769 0.817789 85 7999 19483 11484 600 1.118765667 0.787133 85 9298 0 0 0 0 0 NULL 613 1.262684761 0.784111 85 626 1.406430979 0.752375 88.5 7994 19471 11477 639 1.553894027 0.724849 88.5 9305 0 0 0 0 0 NULL 652 1.704814591 0.675734 88.5 665 1.855302965 0.615609 92 7992 19450 11458 678 2.008384476 0.511766 92 8822 0 0 0 0 0 NULL 691 2.166565822 0.413212 92 704 2.34851759 0.298359 95.5 7960 19483 11523 717 2.633330452 0.211464 95.5 11543 9264 730 3.057394762 0.14864 95.5 9246 0 0 0 0 0 NULL 743 3.663670153 0.087435 95.5 756 4.321808281 0.074806 99 7963 15688 7725 770 5.026795747 0.065091 99 6918 0 0 0 0 0 NULL 782 0.121963869 0.04987 99 796 0.867058518 0.048467 102.5 7977 15630 7653 809 1.630045812 0.047064 102.5 6759 0 0 0 0 0 NULL 822 2.408937678 0.042854 102.5 835 3.193015818 0.03886 106 7971 19491 11520 106 9322 0 0 0 0 0 NULL 106 109.5 7983 19475 11492 109.5 9234 0 0 0 0 0 NULL 109.5 113 7946 16263 8317 113 11543 9264 113 7509 0 0 0 0 0 NULL 113 116.5 7959 19506 11547 116.5 11547 9264 116.5 9318 0 0 0 0 0 NULL 116.5 120 7937 19478 11541 120 11569 9264 120 9353 0 0 0 0 0 NULL 120 123.5 7951 19491 11540 123.5 11569 9264 123.5 9338 0 0 0 0 0 NULL 123.5 127 7951 19497 11546 127 11569 9264 127 9389 0 0 0 0 0 NULL 127 130.5 7971 19484 11513 130.5 9373 0 0 0 0 0 NULL 130.5 134 7995 19486 11491 134 9236 0 0 0 0 0 NULL 134 137.5 7993 19454 11461 137.5 9208 0 0 0 0 0 NULL 137.5 141 7943 19445 11502 141 9343 0 0 0 0 0 NULL 141 144.5 7894 15662 7768 144.5 11569 9264 144.5 6913 0 0 0 0 0 NULL 144.5 148 7978 19451 11473 148 8981 0 0 0 0 0 NULL 148 151.5 7962 19453 11491 151.5 9356 0 0 0 0 0 NULL 151.5 155.2 7988 19452 11464 155.2 8928 0 0 0 0 0 NULL 155.2 159.1 7967 19468 11501 159.1 9366 0 0 0 0 0 NULL 159.1 163.1 7936 19465 11529 163.1 9393 0 0 0 0 0 NULL 163.1 167.4 7978 19447 11469 167.4 9009 0 0 0 0 0 NULL 167.4 171.8 7948 19468 11520 171.8 9325 0 0 0 0 0 NULL 171.8 176.5 7976 19442 11466 176.5 8988 0 0 0 0 0 NULL 176.5 181.5 7956 19476 11520 181.5 9359 0 0 0 0 0 NULL 181.5 186.6 7957 19465 11508 186.6 9357 0 0 0 0 0 NULL 186.6 192 8005 19458 11453 192 8811 0 0 0 0 0 NULL 192 197.7 7966 19457 11491 197.7 9274 0 0 0 0 0 NULL 197.7 203.7 7998 19452 11454 203.7 9345 0 0 0 0 0 NULL 203.7 210 7953 19445 11492 210 9007 0 0 0 0 0 NULL 210 216.6 7961 19454 11493 216.6 9298 0 0 0 0 0 NULL 216.6 223.5 7935 19466 11531 223.5 9319 0 0 0 0 0 NULL 223.5 230.8 7965 19445 11480 230.8 8961 0 0 0 0 0 NULL 230.8 238.4 7957 19447 11490 238.4 8757 0 0 0 0 0 NULL 238.4 246.4 7969 19458 11489 246.4 8899 0 0 0 0 0 NULL 246.4 254.8 7953 19468 11515 254.8 9273 0 0 0 0 0 NULL 254.8 263.7 8046 19464 11418 263.7 9262 0 0 0 0 0 NULL 263.7 272.9 7972 19450 11478 272.9 11569 9264 272.9 8911 0 0 0 0 0 NULL 272.9 282.7 7998 19444 11446 282.7 9215 0 0 0 0 0 NULL 282.7 292.9 7968 19443 11475 292.9 9244 0 0 0 0 0 NULL 292.9 303.6 8037 19459 11422 303.6 9121 0 0 0 0 0 NULL 303.6 314.9 8040 19447 11407 314.9 8872 0 0 0 0 0 NULL 314.9 326.7 8035 19464 11429 326.7 9105 0 0 0 0 0 NULL 326.7 339.1 8039 19456 11417 339.1 9172 0 0 0 0 0 NULL 339.1 352.2 8036 19457 11421 352.2 9091 0 0 0 0 0 NULL 352.2 365.2 8019 19456 11437 365.2 9236 0 0 0 0 0 NULL 365.2 378.2 8034 19467 11433 378.2 9146 0 0 0 0 0 NULL 378.2 391.3 8028 19470 11442 391.3 9077 0 0 0 0 0 NULL 391.3 404.3 7968 19468 11500 404.3 9080 0 0 0 0 0 NULL 404.3 417.4 8032 19458 11426 417.4 9024 0 0 0 0 0 NULL 417.4 430.4 8031 19460 11429 430.4 8976 0 0 0 0 0 NULL 430.4 443.4 8140 19467 11327 443.4 8747 246 0 0 0 0 NULL 443.4 456.5 8152 19471 11319 456.5 8861 504 0 0 0 0 NULL 456.5 469.5 8214 19473 11259 469.5 8766 824 0 0 0 0 NULL 469.5 482.5 8308 19458 11150 482.5 11569 9264 482.5 8535 1238 0 0 0 0 NULL 482.5 495.6 8568 19463 10895 495.6 8330 1912 0 0 0 0 NULL 495.6 508.6 8810 19477 10667 508.6 8421 2828 0 0 0 0 NULL 508.6 521.7 9025 19450 10425 521.7 8079 3959 0 0 0 1 NULL 521.7 534.7 9167 19449 10282 534.7 8074 5232 1 0 0 2 NULL 534.7 547.7 9257 19449 10192 547.7 7654 6595 2 0 0 3 DIST_MIN_SUM 547.8 547.8 547.8 547.8 560.8 9460 19476 10016 560.8 7919 8161 3 0 0 4 DIST_SPAN 560.8 573.8 9449 19455 10006 573.8 7489 9716 4 0 0 5 DIST_SPAN 573.8 586.9 9477 19493 10016 586.9 7576 11299 5 0 0 6 DIST_SPAN 586.9 599.9 9538 19461 9923 599.9 7292 12943 6 0 0 7 DIST_SPAN 599.9 613 9559 19499 9940 613 7264 14608 7 0 0 8 DIST_SPAN 613 626 9557 19508 9951 626 6970 16271 8 0 0 9 DIST_SPAN 626 639 9600 19490 9890 639 6715 17977 9 0 0 10 DIST_SPAN 639 652.1 9640 19503 9863 652.1 6260 19723 10 0 0 11 DIST_SPAN 652.1 665.1 9635 19509 9874 665.1 5703 21464 11 0 0 12 DIST_SPAN 665.1 678.2 9665 19479 9814 678.2 4741 23235 12 0 0 13 DIST_SPAN 678.2 691.2 9724 19493 9769 691.2 3828 25065 13 0 0 14 DIST_SPAN 691.2 704.2 9999 19498 9499 704.2 2764 27170 14 0 0 15 DIST_SPAN 704.2 717.3 11189 19495 8306 717.3 1959 30465 15 0 0 16 DIST_SPAN 717.3 730.3 12800 19476 6676 730.3 1377 35371 16 1 0 17 DIST_SPAN 730.3 743.4 14908 19470 4562 743.4 810 42385 17 2 0 18 DIST_SPAN 743.4 756.4 15508 19480 3972 756.4 693 49999 18 3 0 19 DIST_SPAN 756.4 769.5 16050 19444 3394 769.5 603 58155 19 4 0 20 DIST_SPAN 769.5 782.5 16686 19448 2762 782.5 462 1411 20 5 0 0 DIST_SPAN 782.5 795.5 16514 19440 2926 795.5 449 10031 21 6 0 1 DIST_SPAN 795.5 808.6 16721 19456 2735 808.6 436 18858 22 7 0 2 DIST_SPAN 808.6 821.6 16905 19462 2557 821.6 397 27869 23 8 0 3 DIST_SPAN 821.6 834.7 16965 19445 2480 834.7 360 36940 24 9 0 4 DIST_SPAN 834.7