Prediction of acute kidney injury from a post-surgical metabolic blood panel
10281455 ยท 2019-05-07
Assignee
Inventors
Cpc classification
G16H50/20
PHYSICS
G01N2800/347
PHYSICS
Y10T436/147777
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
Systems and methods are provided for predicting the likelihood of acute kidney injury. An input interface is configured to receive a plurality of features derived from the results of a post-surgical metabolic blood panel and either a pre-surgical metabolic blood panel or a perisurgical metabolic blood panel. A predictive model is configured to calculate a parameter representing a likelihood of acute kidney injury from the plurality of features. A user interface is configured to provide the calculated parameter to a user in a human comprehensible form.
Claims
1. A method for predicting the likelihood of acute kidney injury comprising: receiving a plurality of features derived from the results of a post-surgical metabolic blood panel and one of a pre-surgical metabolic blood panel and a perisurgical metabolic blood panel at an input interface associated with a predictive model; calculating a parameter representing a likelihood of acute kidney injury from the plurality of features via the predictive model, each of the input interface and the predictive model being implemented as machine executable instructions stored on a non-transitory computer readable medium and the plurality of features including a difference in a creatinine level between the one of the pre-surgical metabolic blood panel and the perisurgical metabolic blood panel and the post-surgical blood panel divided by a time elapsed between a surgery and the post-surgical metabolic blood panel; and providing dialysis to the patient if the calculated parameter is within a range associated with a severe risk of acute kidney injury.
2. The method of claim 1, wherein the plurality of features includes a sodium level from the post-surgical metabolic blood panel.
3. The method of claim 1, wherein the plurality of features includes a potassium level from the post-surgical metabolic blood panel.
4. The method of claim 1, wherein the plurality of features includes a bicarbonate level from the post-surgical metabolic blood panel.
5. The method of claim 1, wherein the plurality of features includes an albumin level from the post-surgical metabolic blood panel.
6. The method of claim 1, wherein the plurality of features includes a difference in a blood urea nitrogen level between the one of the pre-surgical metabolic blood panel and the perisurgical metabolic blood panel and the post-surgical blood panel.
7. The method of claim 6, wherein the difference in the blood urea nitrogen level is divided by a time elapsed between a surgery and the post-surgical metabolic blood panel.
8. A method for predicting the likelihood of acute kidney injury comprising: receiving a plurality of features derived from the results of a post-surgical metabolic blood panel and one of a pre-surgical metabolic blood panel and a perisurgical metabolic blood panel at an input interface associated with a predictive model; calculating a parameter representing a likelihood of acute kidney injury from the plurality of features via the predictive model, each of the input interface and the predictive model being implemented as machine executable instructions stored on a non-transitory computer readable medium and the plurality of features including a difference in a blood urea nitrogen level between the one of the pre-surgical metabolic blood panel and the perisurgical metabolic blood panel and the post-surgical blood panel divided by a time elapsed between a surgery and the post-surgical metabolic blood panel; and providing treatment to the patient if the calculated parameter is within a range associated with a severe risk of acute kidney injury.
9. The method of claim 8, wherein the change in the blood urea nitrogen level is normalized by a time elapsed between a surgery and the post-surgical metabolic blood panel.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The foregoing and other features of the present invention will become apparent to those skilled in the art to which the present invention relates upon reading the following description with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE INVENTION
(6)
(7) The instructions can include an input interface 22 configured to receive a plurality of features derived from the results of a post-surgical metabolic blood panel. For example, the input interface 22 can comprise machine readable instructions for providing an input screen to a user to allow the user to enter the plurality of features via an appropriate input device (not shown), such as a keyboard, mouse, or microphone. In an alternative implementation, the input interface 22 is configured to interact with a medical database or other automated data source to extract the plurality of features from recorded results of one or more post-surgical metabolic blood panels.
(8) In accordance with an aspect of the present invention, the plurality of features comprise various parameters derived from the determined concentrations of various substances of interest within a patient's blood following surgery. These parameters are calculated from the received post-surgical metabolic blood panel data at a feature extractor 24. For example, the substances of interest can include two or more of serum creatinine, blood urea nitrogen, potassium, sodium, bicarbonate, and albumin. The derived parameters can include, for example, the concentrations themselves, a rate of change of a given concentration since the surgery, exponential powers of the concentrations or associated rates of change, and products of concentrations and/or rates of change. For example, the derived parameters can include the concentrations of potassium, sodium, bicarbonate, and albumin, the rate of change (per hour) of serum creatinine and blood urea nitrogen, and one or more cubic terms derived from each of the rate of change of the serum creatinine and the concentrations of sodium and bicarbonate.
(9) The parameters derived for the plurality of features are provided to a predictive model 26, which is configured to calculate a parameter representing a likelihood of acute kidney injury from the plurality of features. It will be appreciated that the predictive model 26 can be implemented as any appropriate classification or regression model, such as a polynomial model provided via least squares regression procedure, an artificial neural network, a statistical classifier, a support vector machine, or other, similar model. In the illustrated implementation, each of the plurality of features has an associated weight, and the predictive model 26 provides a linear combination of the plurality of features. It will be appreciated, however, that since the features themselves can be non-linear functions of the measured concentrations and rates of change, the results of the predictive model can be a non-linear function of the measured concentrations and rates of change. The output of the predictive model 26 represents the likelihood of an acute kidney injury requiring dialysis. An output interface 28 is configured to provide the calculated parameter to a user in a human comprehensible form. Specifically, the output interface 28 interacts with a display, printer, speaker, or other appropriate output device (not shown) to provide the calculated likelihood of acute kidney injury to a user.
(10) Acute kidney injury is a serious complication of surgery, and its severe form is associated with significant morbidity and mortality. Serum creatinine and blood urea in conjunction with urine output have been the traditional means of diagnosis, and management, however clinically notable changes often take days to appear after injury, and hence preclude early therapeutic interventions. New biomarkers such as IL-18 and urine neutrophil gelatinase-associated lipocalin (NGAL) arc among many others which have been studied subjects undergoing cardiac surgery; however risk prediction markers, reflected by the area under the receiver-operating characteristic curve (AUC) have been mediocre at best. Moreover, due to the low incidence of severe AKI requiring dialysis, most predictive models were evaluated using creatinine change as the main or predominant endpoint, or dependent variable, as opposed to provision of renal replacement therapy.
(11) Using the readily available and frequently tested early postoperative basic metabolic panel, the inventors have developed a highly discriminative predictive model for AKI requiring dialysis following cardiac surgery. The extended model included preoperative serum creatinine, change in creatinine, and BUN from preoperative values, and scrum sodium, potassium, bicarbonate, and albumin. Serum creatinine is a poor marker of the glomerular filtration rate early in AKI due to the lag period required for it to reach steady state (i.e., a constant generation rate). The more severe and abrupt the decline in renal function the larger the discrepancy. In the system of
(12)
(13) During a training process, records can be retrieved from an electronic health records (EHR) database via a database interface 62, and predictor variables and the outcomes can be extracted from these records at an associated feature extractor 63. One or more predictive models 64 can be generated at a regression engine 65 using features from these metabolic panels and the provision of dialysis within two weeks of surgery (or discharge/death if sooner), as a primary outcome measure. In the illustrated implementation, a least squares regression is performed using restricted cubic splines with either four knot locations, at the fifth, thirty-fifth, sixty-fifth, and ninety-fifth percentiles, or five knot locations, at the fifth, twenty-seven and five-tenths, fiftieth, seventy-two and five-tenths, and ninety-fifth percentiles to allow for flexible nonlinear associations with the primary outcome measure using logistic regression. The training set can be limited to fifteen events per predictor degree of freedom, inclusive of the degrees spent due to use of cubic splines, to avoid overfitting the model. In this implementation, the result of each model can be represented as a plurality of sets of at least three parameters for each feature, with a linear term and plurality of parameters representing the non-linear (e.g., cubic) terms of the fitted curve.
(14) One example of a predictive model uses a difference between the pre/perioperative serum creatinine as the sole feature. In another example, this difference is normalized according to a length of time between the end of the surgery and the performance of the postsurgical metabolic panel, for example, as a number of hours. Using the normalized value allows for the rate of change of the creatinine to be measured, which the inventor has determined to be a better predictor of the decline in renal function. In a third model, the normalized change in serum creatinine can be used along with the preoperative serum creatinine to further refine the model.
(15) For a fourth model, readily available and frequently tested early postoperative basic metabolic panel parameters can be used to provide an extended model. Specifically, the extended model includes preoperative serum creatinine, the normalized change in creatinine and BUN from preoperative values, and serum sodium, potassium, bicarbonate, and albumin. The inclusion of the additional elements in the panel such as potassium, sodium, and bicarbonate also independently contribute to the predictive capacity of the model because they capture clinically relevant downstream complications of renal injury in a multidimensional approach, such as electrolyte perturbations, and acid-base derangements. Serum albumin adjusts for volume shifts that typically occur during surgery, which account not only for the volume burden but also influence the rate and magnitude of change of all elements in the metabolic panel. Table 1 provides example values for each of these four models as determined by the inventor.
(16) TABLE-US-00001 TABLE 1 Cr Cr/hour.sup.a Prosperative Cr BUN/hour.sup.a Model 1 Linear term 5.03 (<.001) 1.sup.st cubic term 38.42 (<.001) 2.sup.nd cubic term 138.03 (<.001) P, linear.sup.b <.001 P, nonlinear.sup.c <.001 Model 2 Linear term 16.61 (<.001) 1.sup.st cubic term 198.86 (.007) 2.sup.nd cubic term .sup.2486.9 (<.001) 3.sup.rd cubic term 7563.4 (<.001) P, linear.sup.b <.001 P, nonlinear.sup.c <.001 Model 3 Linear term 9.94 (<.001) 1.56 (.11) 1.sup.st cubic term 33.5 (.65) .sup.24.41 (<.001) 2.sup.nd cubic term 1261.8 (.006) .sup.55.20 (<.001) 3.sup.rd cubic term 4527.0 (<.001) P, linear.sup.b <.001 <.001 P, nonlinear.sup.c <.001 <.001 Model 4 Linear term 1.31 (.10) 0.79 (.45) 0.318 (.001) 1.sup.st cubic term 52.09 (.50) 19.22 (.003) 1.006 (.37) 2.sup.nd cubic term 649.12 (.17) 43.84 (.002) 12.374 (.46) 3.sup.rd cubic term 3077.35 (.005) 22.213 (.56) P, linear.sup.b <.001 <.001 <.001 P, nonlinear.sup.c <.001 .003 .07 Sodium Potassium Bicarbonate Aluminum C statistic Model 1 Linear term 0.768 1.sup.st cubic term 2.sup.nd cubic term P, linear.sup.b P, nonlinear.sup.c Model 2 Linear term 0.779 1.sup.st cubic term 2.sup.nd cubic term 3.sup.rd cubic term P, linear.sup.b P, nonlinear.sup.c Model 3 Linear term 0.866 1.sup.st cubic term 2.sup.nd cubic term 3.sup.rd cubic term P, linear.sup.b P, nonlinear.sup.c Model 4 Linear term 0.129 (<.001) 0.728 (.03) 0.1243 (<.001) 1.344 (<.001) 0.899 1.sup.st cubic term 0.267 (0.03) 1.170 (.48) 0.0761 (.51) 1.007 (.22) 2.sup.nd cubic term 0.601 (.32) 2.121 (.68) 0.2344 (.72) 3.948 (.49) 3.sup.rd cubic term P, linear.sup.b <.001 .02 <.001 <.001 P, nonlinear.sup.c <.001 .10 <.001 .16
(17) During operation, a user can use the input device 54 to provide values for the features via an input interface 66. These values are then provided to the predictive model 64 which calculates a parameter representing the likelihood of acute kidney injury requiring dialysis as a weighted non-linear combination of the plurality of features based upon the set of linear and non-linear weights associated with each feature. The resulting parameter can be provided to a display via a display interface 68 to inform the user of the likelihood that a patient represented by the features will require dialysis.
(18) It will be appreciated that the models 64 are based solely on routine metabolic panel that can be obtained within hours of surgery, allowing for early diagnosis of acute kidney injury. The extended model also incorporates the time lapse from the injury event to the laboratory draw, without posing any time restrictions. The use of readily available, standardized, and affordable predictors from routine metabolic panel makes the predictive model easily applicable to any patient. While the example given in Table 1 represents patients undergoing cardiac surgery, the model could easily be extended, with appropriate validation, to virtually any non-cardiac setting. Finally, the model has is sufficiently sophisticated to capture complex non-linear relationships between the parameters associated with the routine metabolic blood panel and
(19)
(20) At 106, blood drawn for a post-operative metabolic blood panel is mechanically separated to isolate a second serum sample. At 108, a post-operative level of serum creatinine is determined from the second blood serum sample. It will be appreciated, however, that other parameters can be extracted from the preoperative or perioperative metabolic blood panel, for example, levels for blood urea nitrogen, sodium, potassium, bicarbonate, and albumin. At 110, a parameter representing a likelihood of acute kidney injury to the patient is calculated from at least a difference between the preoperative or perioperative creatinine level and the post-operative creatinine level. In one implementation, this difference can be normalized according to the length of a period of time (e.g., in hours) between the end of the surgical procedure and the drawing of the post-operative metabolic blood panel. It will be appreciated that other features can be used to refine the calculation including any or all the sodium level, potassium level, bicarbonate level, and albumin level determined from the post-operative blood serum sample, the creatinine level from the first serum sample, and a difference between the blood urea nitrogen level from the first serum sample and the blood urea nitrogen level from the second serum sample normalized by the period of time between the end of the surgical procedure and the drawing of the post-operative metabolic blood panel. At 112, the calculated parameter is provided to a user at an associated display. If the parameter is within a range associated with a severe risk of acute kidney injury, the user can begin appropriate treatment.
(21)
(22) The computer system 200 includes a processor 202 and a system memory 204. Dual microprocessors and other multi-processor architectures can also be utilized as the processor 202. The processor 202 and system memory 204 can be coupled by any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. The system memory 204 includes read only memory (ROM) 206 and random access memory (RAM) 208. A basic input/output system (BIOS) can reside in the ROM 206, generally containing the basic routines that help to transfer information between elements within the computer system 200, such as a reset or power-up.
(23) The computer system 200 can include one or more types of long-term data storage 210, including a hard disk drive, a magnetic disk drive, (e.g., to read from or write to a removable disk), and an optical disk drive, (e.g., for reading a CD-ROM or DVD disk or to read from or write to other optical media). The long-term data storage 210 can be connected to the processor 202 by a drive interface 212. The long-term data storage 210 components provide nonvolatile storage of data, data structures, and computer-executable instructions for the computer system 200. A number of program modules may also be stored in one or more of the drives as well as in the RAM 208, including an operating system, one or more application programs, other program modules, and program data.
(24) A user may enter commands and information into the computer system 200 through one or more input devices 222, such as a keyboard or a pointing device (e.g., a mouse). These and other input devices are often connected to the processor 202 through a device interface 224. For example, the input devices can be connected to the system bus by one or more a parallel port, a serial port or a universal serial bus (USB). One or more output device(s) 226, such as a visual display device or printer, can also be connected to the processor 202 via the device interface 224.
(25) The computer system 200 may operate in a networked environment using logical connections (e.g., a local area network (LAN) or wide area network (WAN) to one or more remote computers 230. A given remote computer 230 may be a workstation, a computer system, a router, a peer device or other common network node, and typically includes many or all of the elements described relative to the computer system 200. The computer system 200 can communicate with the remote computers 230 via a network interface 232, such as a wired or wireless network interface card or modem. In a networked environment, application programs and program data depicted relative to the computer system 200, or portions thereof, may be stored in memory associated with the remote computers 230.
(26) It will be understood that the above description of the present invention is susceptible to various modifications, changes and adaptations, and the same are intended to be comprehended within the meaning and range of equivalents of the appended claims. The presently disclosed embodiments are considered in all respects to be illustrative, and not restrictive. The scope of the invention is indicated by the appended claims, rather than the foregoing description, and all changes that come within the meaning and range of equivalence thereof are intended to be embraced therein.