Biomarkers and test models for chronic kidney disease
Patent Information
- Application Number
- JP2021500741
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-06-07
- Filing Date
- 2019-07-15
- Publication Date
- 2025-02-19
- Estimated Expiration
- 2039-07-15
Smart Images

Figure 0007633147000037 
Figure 0007633147000038 
Figure 0007633147000039
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application No. 62 / 698,046, filed July 14, 2018, and U.S. Provisional Patent Application No. 62 / 858,771, filed June 7, 2019, the contents of each of which are hereby incorporated by reference in their entireties. [Technical field]
[0002] The subject matter of the present disclosure relates to methods for determining a cat's susceptibility to developing chronic kidney disease (CKD) and methods for preventing and / or reducing the risk of a cat developing CKD. [Background technology]
[0003] Chronic kidney disease (CKD), also known as chronic kidney disease or chronic renal failure, is the progressive decline in kidney function over months or years. CKD can be caused by a variety of conditions and mechanisms and affects both humans and other mammals. CKD is a common cause of illness and death in geriatric cats. It is important to detect CKD as early as possible in order to begin treatment before significant damage occurs.
[0004] A scheme for staging feline and canine CKD in cats suffering from renal disease has been developed by the International Renal Research Institute (IRIS) (see also 1). Staging is initially based on fasting blood creatinine concentration, which is assessed at least twice in stable cats. Cats are then substaged based on proteinuria and blood pressure. However, there remains a need in the art for methods to predict, prevent, and / or reduce the risk of CKD. [Prior art documents] [Non-patent literature]
[0005] [Non-Patent Document 1] Elliott et al., Dietary therapy for feline chronic kidney disease, Encyclopedia of feline clinical nutrition, 2nd edition, 2015 Summary of the Invention
[0006] In certain non-limiting embodiments, the presently disclosed subject matter provides a system for identifying susceptibility to the development of chronic kidney disease (CKD) in a cat, the system comprising: a processor; and a memory storing code which, when executed by the processor, causes the computer system to: receive input levels of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers includes information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyze the input levels of the one or more biomarkers and optionally the input levels by organizing and / or modifying each input level and deriving a probability score or classification label via a classification algorithm; converting the classification algorithm into a classification label; generating an output, the classification label or probability score; determining or classifying whether the cat is at risk for developing CKD based on the output; and determining a customized recommendation based on the determination or classification.
[0007] In one particular embodiment, the code, when executed by the processor, further causes the system to display the determination or classification, and the customized recommendation on a graphical user interface.
[0008] In one particular embodiment, the system further includes a communication device for transmitting and receiving information, where at least one input level is received from a remote second system via the communication device, and the code, when executed by the processor, further causes the system to transmit the determination or classification and customized recommendation to the remote second system via the communication device.
[0009] In certain embodiments, the system provides customized dietary recommendations based on the output and / or further monitors one or more biomarkers.
[0010] In certain non-limiting embodiments, the presently disclosed subject matter provides a method of identifying susceptibility to the development of chronic kidney disease (CKD) in a cat by performing the steps of: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the input level of at least one of the one or more biomarkers and optionally the input level of age by organizing and / or modifying each input level and deriving a probability score or classification label via a classification algorithm, where the classification algorithm comprises: a training dataset; the training dataset includes medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats, and a classification algorithm is developed using the training algorithm, the classification algorithm being either a hard classifier that determines a classification label of whether the cat is at risk for developing CKD or a soft classifier that determines a probability score of the cat developing CKD; generating an output, the output being a classification label or a probability score; determining or classifying whether the cat is at risk for developing CKD based on the output; and determining a customized recommendation based on the determination or classification.
[0011] In certain non-limiting embodiments, the presently disclosed subject matter provides a method of reducing a risk of developing chronic kidney disease (CKD) in a cat, comprising: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the input level of at least one of the one or more biomarkers and optionally the input level of the age by organizing and / or modifying each input level and deriving a probability score or classification label via a classification algorithm, where the classification algorithm comprises: The method includes the steps of: developing a classification algorithm using a training algorithm that includes medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats; and developing a classification algorithm using the training algorithm that is either a hard classifier that determines a classification label for whether the cat is at risk for developing CKD or a soft classifier that determines a probability score for the cat to develop CKD; generating an output that is the classification label or the probability score; and determining a customized recommendation for a diet plan and / or further monitoring one or more biomarkers based on the output.
[0012] In certain embodiments, the method further includes displaying the determination or classification and the customized recommendation on a graphical user interface.
[0013] In one particular embodiment, at least one input level is received from a remote second system via the communication device, and further includes transmitting the determined or classified and customized recommendation to the remote second system via the communication device.
[0014] In one particular, non-limiting embodiment, the presently disclosed subject matter provides a computer-readable medium storing instructions that, when executed by a processor, cause a computer system to perform any of the steps of the methods disclosed herein.
[0015] In certain embodiments, the classification algorithm is developed using a supervised training algorithm under the supervision of one or more biomarkers and optionally age, hi certain embodiments, the classification algorithm is developed using an unsupervised training algorithm.
[0016] In certain embodiments, at least one input level comprises a series of measurements of one or more biomarkers measured at different time points.
[0017] In certain embodiments, a first set of cats sampled are diagnosed with CKD, and a second set of cats sampled are not diagnosed with CKD. In certain embodiments, the training data set is stratified into two or more folds for cross-validation. In certain embodiments, the training data set is filtered by a set of inclusion and / or exclusion criteria.
[0018] In certain embodiments, the training algorithm comprises an algorithm selected from the group consisting of logistic regression, artificial neural network (ANN), recurrent neural network (RNN), k-nearest neighbors (KNN), naive Bayes, support vector machine (SVM), random forest, AdaBoost, and any combination thereof. In certain embodiments, the training algorithm comprises KNN with dynamic time warping (DTW). In certain embodiments, the training algorithm comprises RNN with long short-term memory (LSTM).
[0019] In one particular embodiment, the classification algorithm includes a regularization algorithm that includes a dropout of 5% or more to prevent overfitting.
[0020] In certain embodiments, the dietary plan is selected from the group consisting of a low phosphorus diet, a low protein diet, a low sodium diet, a potassium supplemented diet, a polyunsaturated fatty acid (PUFA) supplemented diet, an antioxidant supplemented diet, a B vitamin supplemented diet, a liquid diet, and any combination thereof.
[0021] In certain embodiments, the one or more biomarkers include information regarding urine specific gravity level, creatinine level, and blood urea nitrogen (BUN) or urea level. In certain embodiments, the one or more biomarkers include information regarding urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), and urine pH. In certain embodiments, the method includes receiving an input level of at least one of one or more biomarkers from a cat and an input level of the cat's age. In certain embodiments, the method includes receiving an input level of biomarkers including information regarding urine specific gravity level, creatinine level, and blood urea nitrogen (BUN) or urea level; and an input level of the cat's age.
[0022] In certain embodiments, in any of the methods disclosed herein, the classification algorithm comprises a standard RNN algorithm. In certain embodiments, the input levels of biomarkers and cat age are associated with the medical records of one or more visits of the cat. In certain embodiments, the input levels of biomarkers and cat age are associated with the medical records of at least two visits of the cat. In certain embodiments, in any of the methods disclosed herein, the classification label or probability score is converted from a combination of intermediate probability scores, each of which is determined based on the input levels of biomarkers and cat age associated with the medical records of one visit of the cat.
[0023] In certain embodiments, the classification label or probability score is associated with the cat's status of having chronic kidney disease (CKD) at the time of the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about one year after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about two years after the determination of the classification label or probability score.
[0024] In certain embodiments, in any of the methods disclosed herein, the customized recommendation comprises diagnosing the presence of a co-morbidity in the cat. In certain embodiments, the co-morbidity is selected from the group consisting of hyperthyroidism, diabetes, liver damage, low body weight, heart murmur, arthritis, discomfort, constipation, gastroenteritis, vomiting, inflammatory bowel disease, crystalluria, enteritis, urinary tract infection, upper respiratory tract disease, urinary tract dysfunction, obesity, improper elimination, cystitis, colitis, and any combination thereof. In certain embodiments, the co-morbidity is selected from the group consisting of hyperthyroidism, diabetes, liver damage, low body weight, heart murmur, and any combination thereof.
[0025] In certain non-limiting embodiments, the presently disclosed subject matter provides a method for identifying a susceptibility of a cat to developing chronic kidney disease (CKD), the method comprising: calculating a score based on the amount of one or more biomarkers in the cat; and determining the risk of developing CKD by comparing the score to a threshold value; wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof.
[0026] In certain non-limiting embodiments, the presently disclosed subject matter provides a method of reducing a risk of developing chronic kidney disease (CKD) in a cat, the method comprising the steps of: calculating a score based on the amount of one or more biomarkers in the cat; determining the risk of developing CKD by comparing the score to a threshold; and recommending a diet plan and / or further monitoring one or more biomarkers based on the risk, where at least one of the one or more biomarkers comprises urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), urine pH, or any combination thereof.
[0027] In certain embodiments, the dietary plan is selected from the group consisting of a low phosphorus diet, a low protein diet, a low sodium diet, a potassium supplemented diet, a polyunsaturated fatty acid (PUFA) supplemented diet, an antioxidant supplemented diet, a B vitamin supplemented diet, a liquid diet, and any combination thereof.
[0028] In certain embodiments, the score is calculated by summing the products of each biomarker and their coefficients.
[0029] In certain embodiments, the coefficients of one or more biomarkers are determined by applying Linear Discriminant Analysis (LDA) to a dataset comprising medical records of a plurality of cats, where the medical records comprise measurements of one or more biomarkers.
[0030] In certain embodiments, the threshold value is determined by applying Linear Discriminant Analysis (LDA) to a dataset comprising medical records of a plurality of cats, where the medical records comprise measurements of one or more biomarkers.
[0031] In certain embodiments, the one or more biomarkers include creatinine, urine specific gravity, and BUN (or urea). In certain embodiments, the amount of creatinine and BUN (or urea) is measured in milligrams per deciliter (mg / dL), and the amount of urine specific gravity is measured as the ratio of the density of a urine sample to the density of water, where the coefficient for creatinine is about 0.004 to about 0.01, the coefficient for urine specific gravity is about -5 to about -80, the coefficient for urea is about 0.01 to about 0.5, and the threshold is about -10 to about -70; and a score greater than the threshold indicates a risk of CKD. In certain embodiments, the coefficient for creatinine is about 0.005 to about 0.009, the coefficient for urine specific gravity is about -20 to about -50, and the coefficient for urea is about 0.06 to about 0.12. In certain embodiments, the threshold is about -20 to about -50.
[0032] In certain non-limiting embodiments, the present disclosure provides a system for identifying susceptibility to developing chronic kidney disease (CKD) in a cat, the system comprising: a processor; and a memory storing code which, when executed by the processor, causes the computer system to: receive an input level of at least one of the one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyze and transform the input level of the at least one of the biomarkers and optionally the input level of the cat's age by organizing and / or modifying each input level to derive a classification label via a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising a first plurality of biomarkers and a second plurality of biomarkers derived from a first set of sampled cats; a classification algorithm is developed using the training algorithm, optionally including age and medical information relating to both a second plurality of biomarkers and optionally age derived from a second set of sampled cats; where the classification algorithm is a hard classifier that determines a classification label for whether the cat is at risk for developing CKD; classifying the cat based on the classification label (if the classification label indicates that the cat is not at risk for developing CKD with a high certainty, the cat is assigned to the "No CKD" category, if the classification label indicates that the cat is not at risk for developing CKD with a low certainty, the cat is assigned to the "No CKD with low certainty" category, if the classification label indicates that the cat is at risk for developing CKD with a low certainty, the cat is assigned to the "Future CKD with low certainty" category, or if the classification label indicates that the cat is at risk for developing CKD with a high certainty, the cat is assigned to the "Future CKD" category); and determining a customized recommendation based on the classification.
[0033] In certain embodiments, cats assigned to the "CKD-free" category are determined by the classification algorithm to have about a 25% or less probability of developing CKD. In certain embodiments, the classification label indicating with a high degree of certainty that the cat is not at risk of developing CKD has an accuracy of about 95%.
[0034] In certain embodiments, cats assigned to the "low certainty no CKD" category are determined by the classification algorithm to have about a 26% to about a 50% probability of developing CKD. In certain embodiments, the classification label indicating that the cat is not at risk of developing CKD with low certainty has an accuracy of about 80%.
[0035] In certain embodiments, cats assigned to the "low certainty future CKD" category are determined by the classification algorithm to have about a 51% to about a 75% probability of developing CKD. In certain embodiments, the classification label indicating that the cat is at risk for developing CKD with low certainty has an accuracy of about 70%.
[0036] In certain embodiments, cats assigned to the "future CKD" category have a probability of developing CKD of about 76% to about 100% as determined by the classification algorithm. In certain embodiments, the classification label indicating that the cat is at risk for developing CKD with a high degree of certainty has an accuracy of about 98%.
[0037] In certain non-limiting embodiments, the present disclosure provides a system for identifying susceptibility to the development of chronic kidney disease (CKD) in a cat, the system comprising: a processor; and a memory storing code which, when executed by the processor, causes the computer system to: receive an input level of at least one of the one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyze and transform the input level of the at least one of the biomarkers and optionally the input level of the cat's age by organizing and / or modifying each input level and deriving a probability score by a classification algorithm, where the classification algorithm comprises a training The method includes: developing a classification algorithm using a training algorithm; the training dataset including medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats; and developing a classification algorithm using the training algorithm; wherein the classification algorithm is a soft classifier that determines a probability score for the cat to develop CKD; classifying the cat based on the probability score (if the probability score is a high probability score, the cat is assigned to a category of "prediction of disease", if the probability score is a medium probability score, the cat is assigned to a category of "insufficient certainty to predict", or if the probability score is a low probability score, the cat is assigned to a category of "no prediction of disease"); and determining a customized recommendation based on the classification.
[0038] In one particular embodiment, if the medium probability score is a medium-low probability score, the cat is assigned to a first "insufficient certainty to predict" category, and if the medium probability score is a medium-high probability score, the cat is assigned to a second "insufficient certainty to predict" category.
[0039] In certain embodiments, a high probability score indicates that the cat will develop CKD with a high predictable accuracy. In certain embodiments, a low probability score indicates that the cat will not develop CKD with a high predictable accuracy. In certain embodiments, a medium probability score indicates inconclusive or insufficient data to accurately predict that the cat will or will not develop CKD. In certain embodiments, a medium-low probability score indicates inconclusive or insufficient data to accurately predict that the cat will not develop CKD. In certain embodiments, a medium-high probability score indicates inconclusive or insufficient data to accurately predict that the cat will develop CKD.
[0040] In certain embodiments, the probability score has a value between 0 and 100. In certain embodiments, the high probability score has a value between 51 and 100 or between 50 and 100. In certain embodiments, the low probability score has a value between 0 and 5. In certain embodiments, the medium probability score has a value between 6 and 50 or between 6 and 49. In certain embodiments, the low-medium probability score has a value between 6 and 25. In certain embodiments, the low-medium probability score has a value between 26 and 50 or between 26 and 49.
[0041] In certain embodiments, the customized recommendation for a cat assigned to the "no disease predicted" or "no CKD" category includes testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
[0042] In certain embodiments, a customized recommendation for a cat assigned to the "insufficient certainty to predict" category or the "low certainty no CKD" category includes testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
[0043] In certain embodiments, the customized recommendation for a cat assigned to the first "insufficient certainty to predict" category includes testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
[0044] In certain embodiments, the customized recommendation for cats assigned to the second "insufficient certainty to predict" category or the "low certainty of future CKD" category includes testing the cat for CKD within three months of the input level of one or more biomarkers being measured.
[0045] In certain embodiments, customized recommendations for cats assigned to the "Disease Prediction" or "Future CKD" categories include identifying underlying comorbidities, testing for feline CKD, and / or continuing with International Renal Research Group (IRIS) staging.
[0046] In certain embodiments, customized recommendations for cats assigned to the "prediction of disease" or "future CKD" categories include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
[0047] In certain embodiments, testing the cat for CKD includes measuring chemistry profiles, electrolyte levels, complete blood count (CBC), urinalysis (UA), and / or thyroxine (T4) in blood, urine, serum, and / or plasma samples from the cat.
[0048] In one particular embodiment, the code, when executed by the processor, further causes the system to display the categorized and customized recommendations on a graphical user interface.
[0049] In one particular embodiment, the system further includes a communication device for transmitting and receiving information, where at least one input level is received from a remote second system via the communication device; and the code, when executed by the processor, causes the system to further transmit the categorized and customized recommendations to the remote second system via the communication device.
[0050] In certain non-limiting embodiments, the present disclosure provides a method for identifying susceptibility to the development of chronic kidney disease (CKD) in a cat, the method comprising the steps of: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the input level of at least one of the one or more biomarkers and optionally the input level of age by organizing and / or modifying each input level to derive a classification label via a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising a first plurality of biomarkers and optionally age derived from a first set of sampled cats, and a second plurality of biomarkers and optionally age derived from a second set of sampled cats. a classification algorithm is developed using the training algorithm, the classification algorithm being one of hard classifiers that determines a classification label for whether the cat is at risk for developing CKD; classifying the cat based on the classification label, where if the classification label indicates that the cat is not at risk for developing CKD with a high certainty, the cat is assigned to a "No CKD" category, if the classification label indicates that the cat is not at risk for developing CKD with a low certainty, the cat is assigned to a "No CKD with low certainty" category, if the classification label indicates that the cat is at risk for developing CKD with a low certainty, the cat is assigned to a "Future CKD with low certainty" category, if the classification label indicates that the cat is at risk for developing CKD with a low certainty, the cat is assigned to a "Future CKD" category, or if the classification label indicates that the cat is at risk for developing CKD with a high certainty, the cat is assigned to a "Future CKD" category; and determining a customized recommendation based on the classification.
[0051] In certain embodiments, cats assigned to the "CKD-free" category are determined by the classification algorithm to have about a 25% or less probability of developing CKD. In certain embodiments, the classification label indicating with a high degree of certainty that the cat is not at risk of developing CKD has an accuracy of about 95%.
[0052] In certain embodiments, cats assigned to the "low certainty no CKD" category are determined by the classification algorithm to have about a 26% to about a 50% probability of developing CKD. In certain embodiments, the classification label indicating that the cat is not at risk of developing CKD with low certainty has an accuracy of about 80%.
[0053] In certain embodiments, cats assigned to the "low certainty future CKD" category are determined by the classification algorithm to have about a 51% to about a 75% probability of developing CKD. In certain embodiments, the classification label indicating that the cat is at risk for developing CKD with low certainty has an accuracy of about 70%.
[0054] In certain embodiments, cats assigned to the "future CKD" category have a probability of developing CKD of about 76% to about 100% as determined by the classification algorithm. In certain embodiments, the classification label indicating that the cat is at risk for developing CKD with a high degree of certainty has an accuracy of about 98%.
[0055] In certain non-limiting embodiments, the present disclosure provides a method for identifying susceptibility to the development of chronic kidney disease (CKD) in a cat, the method comprising the steps of: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the input level of at least one of the one or more biomarkers and optionally the input level of the age by organizing and / or modifying each input level and deriving a probability score by a classification algorithm, where the classification algorithm comprises code developed from a training dataset and is further comprised of a classification algorithm that includes ... a training dataset comprising medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats, a classification algorithm being developed using the training algorithm, the classification algorithm comprising a soft classifier that determines a probability score for the cat to develop CKD; classifying the cat based on the probability score, where if the probability score is a high probability score, the cat is assigned to a category of "prediction of disease", if the probability score is a medium probability score, the cat is assigned to a category of "insufficient certainty to predict", or if the probability score is a low probability score, the cat is assigned to a category of "no prediction of disease"; and determining a customized recommendation based on the classification.
[0056] In one particular embodiment, if the medium probability score is a medium-low probability score, the cat is assigned to a first "insufficient certainty to predict" category, and if the medium probability score is a medium-high probability score, the cat is assigned to a second "insufficient certainty to predict" category.
[0057] In certain embodiments, a high probability score indicates that the cat will develop CKD with a high predictable accuracy. In certain embodiments, a low probability score indicates that the cat will not develop CKD with a high predictable accuracy. In certain embodiments, a medium probability score indicates inconclusive or insufficient data to accurately predict that the cat will or will not develop CKD. In certain embodiments, a medium-low probability score indicates inconclusive or insufficient data to accurately predict that the cat will not develop CKD. In certain embodiments, a medium-high probability score indicates inconclusive or insufficient data to accurately predict that the cat will develop CKD.
[0058] In certain embodiments, the probability score has a value between 0 and 100. In certain embodiments, the high probability score has a value between 51 and 100 or between 50 and 100. In certain embodiments, the low probability score has a value between 0 and 5. In certain embodiments, the medium probability score has a value between 6 and 50 or between 6 and 49. In certain embodiments, the low-medium probability score has a value between 6 and 25. In certain embodiments, the low-medium probability score has a value between 26 and 50 or between 26 and 49.
[0059] In certain embodiments, the customized recommendation for a cat assigned to the "no disease predicted" or "no CKD" category includes testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
[0060] In certain embodiments, a customized recommendation for a cat assigned to the "insufficient certainty to predict" category or the "low certainty no CKD" category includes testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
[0061] In certain embodiments, the customized recommendation for a cat assigned to the first "insufficient certainty to predict" category includes testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
[0062] In certain embodiments, the customized recommendation for cats assigned to the second "insufficient certainty to predict" category or the "low certainty of future CKD" category includes testing the cat for CKD within three months of the input level of one or more biomarkers being measured.
[0063] In certain embodiments, customized recommendations for cats assigned to the "Disease Prediction" or "Future CKD" categories include identifying underlying comorbidities, testing for feline CKD, and / or continuing with International Renal Research Group (IRIS) staging.
[0064] In certain embodiments, customized recommendations for cats assigned to the "prediction of disease" or "future CKD" categories include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
[0065] In certain embodiments, testing the cat for CKD includes measuring chemistry profiles, electrolyte levels, complete blood count (CBC), urinalysis (UA), and / or thyroxine (T4) in blood, urine, serum, and / or plasma samples from the cat.
[0066] In certain embodiments, the method further includes displaying the categorized and customized recommendations on a graphical user interface.
[0067] In one particular embodiment, at least one input level is received from a remote second system via a communication device; and further includes communicating the categorized and customized recommendations to the remote second system via the communication device.
[0068] In one particular, non-limiting embodiment, the present disclosure provides a non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computer system to perform the steps of any one of the methods disclosed herein.
[0069] In certain embodiments, the classification algorithm is developed using a supervised training algorithm under the supervision of one or more biomarkers and optionally age.
[0070] In one particular embodiment, the classification algorithm is developed using an unsupervised training algorithm.
[0071] In certain embodiments, at least one input level comprises a series of measurements of one or more biomarkers measured at different time points.
[0072] In one particular embodiment, a first set of cats sampled have been diagnosed with CKD and a second set of cats sampled have not been diagnosed with CKD.
[0073] In certain embodiments, the training dataset is stratified into two or more folds for cross-validation.
[0074] In certain embodiments, the training data set is filtered by a set of inclusion and / or exclusion criteria.
[0075] In certain embodiments, the training algorithm comprises an algorithm selected from the group consisting of logistic regression, artificial neural network (ANN), recurrent neural network (RNN), k-nearest neighbors (KNN), naive Bayes, support vector machine (SVM), random forest, AdaBoost, and any combination thereof.
[0076] In one particular implementation, the training algorithm includes KNN with dynamic time warping (DTW). In one particular implementation, the training algorithm includes RNN with long short-term memory (LSTM).
[0077] In one particular embodiment, the classification algorithm includes a regularization algorithm that includes a dropout of 5% or more to prevent overfitting.
[0078] In certain embodiments, the dietary plan is selected from the group consisting of a low phosphorus diet, a low protein diet, a low sodium diet, a potassium supplemented diet, a polyunsaturated fatty acid (PUFA) supplemented diet, an antioxidant supplemented diet, a B vitamin supplemented diet, a liquid diet, and any combination thereof.
[0079] In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about one year after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about two years after the determination of the classification label or probability score. [Brief description of the drawings]
[0080] [Figure 1] A graph showing the distribution of visits by cat age at the time of visit. [Figure 2A-1]Hierarchical clustering of 61,160 records comprising the dataset after min-max normalization and missing value imputation. The dataset after removing 1223 outliers is shown; the six features used for prediction are indicated by black rectangular boxes. [Figure 2A-2] Same as Figure 2A-1 [Figure 2B-1] Heatmap plot of only the six features of the 61,160 records comprising the dataset after min-max normalization and missing value imputation. [Figure 2B-2] Same as Figure 2B-1 [Figure 2C-1] Heatmap plot of 61,160 records containing the dataset after min-max normalization and missing value imputation, without removing 1223 outliers. [Figure 2C-2] Same as Figure 2C-1 [Figure 3-1] Figure showing a scatterplot matrix of the six most informative variables, with visits for healthy and CKD cats shown as black and grey dots, respectively. [Figure 3-2] Same as Figure 3-1 [Figure 4A] 2D plot of PCA of healthy and CKD visits [Figure 4B] 3D plot of PCA of healthy and CKD visits [Figure 4C] 2D plot of t-SNE for healthy and CKD visits [Figure 4D] 3D plot of t-SNE for healthy and CKD visits [Diagram 5] Diagram showing feature selection using recursive feature elimination top-down wrapper method [Figure 6] Diagram showing optimal K parameter selection using all training data [Figure 7A] Graph showing precision-recall curves (PR curves) for K=3 to 17 on sampled datasets [Figure 7B] Graph showing receiver operating characteristic curves (ROC curves) for sampled data sets K=3 to 17 [Figure 8A]Graph showing PR curves for individual time predictors and mixture of experts (MOE) [Figure 8B] Graph showing ROC curves for individual time predictors and Mixture of Experts (MOE) [Figure 9] Diagram showing recurrent neural network architecture [Figure 10A] A schematic of the machine learning process showing the structure of the training dataset for the RNN architecture, where a vector of six unique cat features is loaded for each RNN time slice. [Figure 10B] Schematic diagram of the machine learning process showing the training schema of a single-output RNN (vanilla or LSTM). For each time slice, a single visit / cat is loaded and the forward activation function is calculated. At the last visit, the output is calculated (CKD probability converted to a binary prediction) and then compared with the actual label. The difference between the true label and the prediction is backpropagated to adjust the weights. This procedure is repeated for several epochs, one of which fully utilizes the dataset. [Figure 11-1] Table showing LSTM (top) and vanilla RNN (bottom) architectures by the three metrics. For each configuration, the first row shows the node distribution per layer, and the following three rows show the F1 score, AUC ROC, and AUC PR values, respectively. The best performers are highlighted with black rectangles. [Figure 11-2] Same as Figure 11-1. [Figure 12] Graph showing F1 score as a function of the number of nodes for LSTM and vanilla RNN (blue and orange circles, respectively). [Figure 13A] A diagram of the characteristics of a model based on the RNN-LSTM algorithm, showing the optimally configured RNN-LSTM architecture (three LSTM layers 7-7-7 and a final dense feedforward layer). [Figure 13B] Figure 10. Characteristics of the model based on the RNN-LSTM algorithm, showing the ROC curve for 5-fold CV with AUC 0.93–0.96 (overall 0.94). [Figure 13C] Diagram of the characteristics of a model based on the RNN-LSTM algorithm, showing the loss function versus the number of epochs. [Figure 13D] Figure 10. Characteristics of the model based on the RNN-LSTM algorithm showing the PR curves for 5-fold CV with AUC 0.89-0.94 (overall 0.91). The baseline performance is the prior probability of CKD class membership (26%) and is indicated by an asterisk (*). [Figure 14A] Diagram showing the characteristics of a model based on the vanilla RNN algorithm, showing an alternative near-optimal implementation using a vanilla RNN architecture (three RNN layers 3-5-3 with a final dense feedforward). [Figure 14B] Figure 10. Characteristics of the model based on the vanilla RNN algorithm, showing the ROC curve for 5-fold CV with AUC 0.93–0.95 (overall 0.94). [Figure 14C] A diagram of the characteristics of a model based on the vanilla RNN algorithm, showing the loss function versus the number of epochs. [Figure 14D] Figure 10. Characteristics of the model based on the vanilla RNN algorithm, showing the PR curves for 5-fold CV with AUC 0.90-0.93 (overall 0.91). [Figure 15] Schematic of the Recurrent Neural Network (RNN) approach. In a standard RNN, the input feature data for each visit (here as an example: urine specific gravity (urine SG), age, creatinine, and blood urea nitrogen (BUN)) are nonlinearly combined through two hidden layers of 3 and 7 nodes, respectively, and merged with the previous CKD probability - P(CKD) to create an updated P(CKD). The weights and activation functions that define the nonlinear pattern are the same for every visit. The model output is P(CKD) at the previous visit. The LSTM (Long Short-Term Memory) approach is conceptually similar, but has an additional mechanism to forget some of the information from previous visits when combining them with the current visit information. [Figure 16]Graph showing distribution of age at assessment (T0), creatinine, blood urea nitrogen, and urine specific gravity in the study dataset differentiated by CKD status. [Figure 17A] Graph showing randomly selected Electronic Health Records (EHR) for individual cats with a CKD status of "No CKD" showing creatinine, blood urea nitrogen, and urine specific gravity observations as a function of time before diagnosis (T0). [Figure 17B] Same as Figure 17A [Figure 17C] Graph showing randomly selected Electronic Health Records (EHR) for individual cats with a CKD status of "possible CKD" showing creatinine, blood urea nitrogen, and urine specific gravity observations as a function of time before diagnosis (T0). [Figure 17D] Same as Figure 17C [Figure 17E] Graph showing randomly selected Electronic Health Records (EHR) for individual cats with a CKD status of "CKD" showing creatinine, blood urea nitrogen, and urine specific gravity observations as a function of time before diagnosis (T0). [Figure 17F] Same as Figure 17E [Figure 17G] Same as Figure 17E [Figure 17H] Same as Figure 17E [Figure 18] Graph showing F1-score as a function of model architecture for RNN and LSTM predictive models. [Figure 19] Graph showing distribution of model probability outputs for three different groups predicted at evaluation T0 of the test dataset. A diagnostic probability p(CKD) greater than 0.5 indicates a prediction of future CKD risk, whereas a prediction less than 0.5 predicts that the cat is at low future CKD risk. [Figure 20] Graph showing model sensitivity with 95% confidence intervals as a function of number of prediagnosis visits. Note that the confidence intervals are longer for fewer EHRs with a higher number of prediagnosis visits. [Figure 21]Graph showing model sensitivity with 95% confidence intervals as a function of time before diagnosis, with predictions made using only data up to that point [Figure 22] Graph showing model specificity with 95% confidence interval as a function of age at diagnosis [Diagram 23] Diagram showing an example output based on risk assessment where tested cats are assigned to one of four categories including no CKD with high certainty (95% accuracy), no CKD with low certainty (80% accuracy), future CKD with low certainty (70% accuracy), and future CKD with high certainty (98% accuracy). [Figure 24] FIG. 13 shows the overall predictive accuracy of an exemplary method disclosed herein. As an example, the specificity of the algorithm combined with a sensitivity of 44.0% means that out of 100 cats with a prevalence of 15%, 91 cases are correctly predicted to not develop azotemia or to develop azotemia within the next 24 months. [Diagram 25] 1 illustrates another exemplary output of the subject matter of the present disclosure. Scores were generated from the methods of the present disclosure. A score between 0 and 5 suggests that the cat is unlikely to develop CKD within the next two years. A score between 6 and 50 indicates that the data is inconclusive or insufficient to accurately predict CKD. A score between 51 and 100 indicates that the cat will develop CKD within the next two years. [Figure 26] FIG. 13 illustrates another exemplary output of the subject matter of the present disclosure. A suggested care pathway was also provided for each score bucket. A score between 0 and 5 suggests that the cat is unlikely to develop CKD within the next two years. A score between 6 and 25 suggests insufficient certainty in predicting CKD in the cat, with a veterinary visit recommended within six months. A score between 26 and 49 suggests insufficient certainty in predicting CKD in the cat, with a veterinary visit recommended within three months. A score between 51 and 100 indicates that the cat will develop CKD within two years. [Figure 27]FIG. 1 illustrates the sources and curation of data for developing the training algorithms of the present disclosure. Data was extracted from EHRs of cats visiting Banfield Pet Hospital over a period of more than 20 years. [Figure 28] Randomly selected electronic health records (EHRs) for individual cats with CKD status showing creatinine (A,D), blood urea nitrogen (B,E), and urine specific gravity (C,F) observations as a function of time before diagnosis (T0). (A-C) CKD status is "No CKD". (D-F) CKD status is "CKD". [Figure 29] Diagram showing a simple prediction flow for feline CKD, where cats are classified into two categories: high future CKD risk and low CKD. [Diagram 30] Diagram showing the feline CKD prediction flow, where cats are classified into three categories: very low probability of CKD, unpredictable CKD, and high probability of CKD. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0081] Today, there remains a need for methods to predict, treat, and / or prevent CKD. The present application relates to methods for determining a cat's sensitivity to developing chronic kidney disease (CKD) and for preventing and / or reducing the risk of a cat developing CKD using biomarkers and, optionally, cat age, where the biomarkers include, but are not limited to, urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN) (or urea), white blood cell count (WBC), and urine pH. For clarity and without limitation, the detailed description of the subject matter of the present disclosure is divided into the following subsections: 1. Definition; 2. Biomarkers; 3.Inspection method; 4. Treatment methods; and 5. Devices and Systems.
[0082] 1.Definition The terms used herein generally have their ordinary meaning in the art, within the context of this invention and within the specific context in which each term is used. Certain terms are discussed below or elsewhere in this specification to provide additional guidance to the practitioner in describing the methods and compositions of the invention, and how to make and use them.
[0083] As used herein, the use of the word "a" or "an" in conjunction with the term "comprising" in the claims and / or specification may mean "one," but is also consistent with the meanings of "one or more," "at least one," and "one or more." Furthermore, the terms "having," "including," "containing," and "including" are interchangeable, and those of skill in the art will recognize that these terms are open-ended terms.
[0084] The term "about" or "approximately" means within an acceptable error range of a particular value as determined by one of ordinary skill in the art, which depends in part on the method of measuring or determining the value, i.e., the limitations of the measurement system. For example, "about" can mean within 3 or more than 3 standard deviations, according to the practice in the art. Alternatively, "about" can mean within a range of up to 20%, preferably up to 10%, more preferably up to 5%, and even more preferably up to 1% of a given value. Alternatively, particularly with respect to biological systems or processes, the term can mean within an order of magnitude, preferably within 5-fold, and more preferably within 2-fold of a value.
[0085] The term "effective treatment" or "effective amount" of a substance refers to an amount of a treatment or substance sufficient to produce a beneficial or desired result, including a clinical result, and thus "effective treatment" or "effective amount" depends on the context in which it is applied. In the context of administering a composition to reduce the risk of developing CKD and / or administering a composition to treat or delay the progression of CKD, an effective amount of a composition described herein is an amount sufficient to treat and / or ameliorate CKD, and reduce the symptoms and / or likelihood of CKD. An effective treatment described herein is a treatment sufficient to treat and / or ameliorate CKD, and reduce the symptoms and / or likelihood of CKD. The reduction can be a 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 95%, 98%, or 99% decrease in the severity of CKD symptoms or the likelihood of CKD. An effective amount can be administered in one or more doses. The likelihood of an effective treatment as described herein is the likelihood that the treatment is effective, i.e., sufficient to treat and / or ameliorate CKD, and alleviate symptoms.
[0086] As used herein, and as is well understood in the art, "treatment" is an approach for obtaining beneficial or desired results, including clinical results. For purposes of this subject matter, beneficial or desired clinical results include, but are not limited to, alleviation or amelioration of one or more symptoms, reduction in the extent of disease, stable (i.e., not worsening) state of disease, prevention of disease, reduction in the likelihood of disease onset, delay or slowing of disease progression, and / or improvement or amelioration of disease state. Reduction can be a 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 95%, 98%, or 99% decrease in the severity of a complication or symptom. "Treatment" can also mean prolonging survival compared to expected survival in the absence of treatment.
[0087] The term "pet food" or "pet food composition" or "pet food product" or "final pet food product" refers to a product or composition intended for consumption by a companion animal, such as a cat, dog, guinea pig, rabbit, bird, or horse, and providing a certain nutritional benefit. For example, and without limitation, the companion animal may be a "domestic" dog, such as, for example, Canis lupus familiaris. In certain embodiments, the companion animal may be a "domestic" cat, such as Felis domesticus. "Pet food" or "pet food composition" or "pet food product" or "final pet food product" includes any food, feed, snack, dietary supplement, liquid, beverage, treat, toy (chewable and / or consumable), meal replacement, or meal substitute.
[0088] As used herein, the term "predetermined reference value" or "reference value" refers to a threshold level of a biomarker against which a diagnosis of CKD can be made. The reference value can be a threshold value or a reference range. In certain embodiments, the reference value can be derived from a ROC curve analysis, where the reference value is selected as maximizing sensitivity while keeping specificity above a user-defined threshold. A receiver operating characteristic curve, or ROC curve, is a graphical plot that shows the diagnostic ability of a binary classifier system. In certain embodiments, the reference value can be selected as maximizing specificity while keeping sensitivity above a user-defined threshold, e.g., 80% sensitivity. In certain embodiments, if the biomarker is increased in subjects with CKD, i.e., if the predetermined algorithm is positive logic, the reference value can be the upper limit of the range of biomarker levels generated from a population of healthy subjects. Conversely, if the biomarker is decreased in subjects with CKD, i.e., if the algorithm is negative logic, the reference value can be the lower limit of the range of biomarker levels generated from a population of healthy subjects.
[0089] The term "control population" refers to a control group of cats that do not have chronic kidney disease and in which variables are not manipulated. The selection of cats to be included in the control group can be based on genetic background, average health condition, age, nutritional history, vaccinations, and / or preventative treatments. In certain embodiments, the control population can be a group of at least 3 cats, preferably at least 10 cats, or more preferably at least 50 cats with similar genetic background, age, and / or average health condition.
[0090] The term "visit" refers to an encounter between a medical practitioner and a cat. In certain embodiments, a medical record is generated during or after the visit. In certain embodiments, the amount of one or more biomarkers is determined during the visit. In certain embodiments, a diagnosis of CKD is made during the visit. The practitioner can visit the cat at the hospital and / or at home or other locations. The owner-delivered cat can visit the practitioner in an outpatient clinic or doctor's office.
[0091] The term "urine specific gravity" (also known as urine SG or USG) measures the ratio of urine density compared to the density of water. It is a measure of the concentration of solutes in urine and provides information about the ability of the kidneys to concentrate urine.
[0092] 2. Biomarkers In certain non-limiting embodiments, the presently disclosed subject matter provides biomarkers and methods of using same to determine a cat's susceptibility to developing CKD.
[0093] The term "biomarker" as used herein refers to any biological measurement, parameter, or combination thereof that is associated with the development of a disease of interest. In particular, a biomarker for predicting CKD is one or more biological parameters that are associated with the development of CKD. The prevention and / or treatment of kidney disease can be adjusted according to the risk of developing CKD indicated by the biomarker. Prediction of recovery can also be determined by monitoring the biomarker.
[0094] In certain embodiments, the biomarkers include at least one creatinine level, at least one urine specific gravity level, at least one blood urea nitrogen (BUN) or urea level, or any combination thereof. In certain embodiments, the biomarkers include urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), urine pH, or any combination thereof.
[0095] In certain embodiments, BUN and urea measurements are interchangeable: a urea measurement is 2.14 (60 / 28) times larger than a BUN measurement, since BUN reflects only the nitrogen content of urea (molecular weight 28) and a urea measurement reflects the entire molecule (molecular weight 60).
[0096] In certain embodiments, the biomarker comprises a urine specific gravity level in a urine sample of the cat. In certain embodiments, the biomarker comprises a total creatinine level in the blood of the cat. In certain embodiments, the biomarker comprises a creatinine level in the serum of the cat. In certain embodiments, the biomarker comprises creatinine in the plasma of the cat. In certain embodiments, the biomarker comprises creatinine in a urine sample of the cat. In certain embodiments, the biomarker comprises urinary protein in a urine sample of the cat. In certain embodiments, the biomarker comprises total urea in the blood of the cat. In certain embodiments, the biomarker comprises urea in the serum of the cat. In certain embodiments, the biomarker comprises urea in the plasma of the cat. In certain embodiments, the biomarker comprises urea in a urine sample of the cat. In certain embodiments, the biomarker comprises blood urea nitrogen (BUN) or urea in the blood of the cat. In certain embodiments, the biomarker comprises white blood cell count (WBC) in the blood of the cat. In certain embodiments, the biomarker comprises urinary pH in a cat urine sample, hi certain embodiments, an altered level of the biomarker is associated with an increased risk of developing CKD.
[0097] For each biomarker, an increase or decrease in the level of the biomarker can provide information about the sensitivity of the cat to developing CKD, depending on the particular biomarker. For example, in certain embodiments, a decrease in the level of urine specific gravity indicates an increased risk of developing CKD. In certain embodiments, an increase in the level of urine specific gravity indicates a decreased risk of developing CKD. In certain embodiments, a lower urine specific gravity level compared to a predetermined reference value based on the average level of urine specific gravity in a control population indicates an increased risk of developing CKD. In certain embodiments, a higher urine specific gravity level compared to a predetermined reference value based on the average level of urine specific gravity in a control population indicates a decreased risk of developing CKD. In certain embodiments, the average level of urine specific gravity in the control population is between about 1.00 and about 1.1, about 1.01 and about 1.09, about 1.02 and about 1.08, or about 1.03 and about 1.07. In certain embodiments, the average level of urine specific gravity in the control population is between about 1.001 and about 1.08. In certain embodiments, the predetermined standard value for urine specific gravity is about 100%, about 99%, about 98%, about 97%, about 96%, about 95%, about 94%, about 93%, about 92%, about 91%, about 90%, about 89%, about 88%, about 87%, about 86%, about 85%, about 80%, about 75%, about 70%, or less, or any intermediate percentage or range of the average level of urine specific gravity in the control population. In certain embodiments, the predetermined standard value for urine specific gravity is between about 99.9% and about 90%, about 95% and about 90%, or about 99% and about 92% of the average level of urine specific gravity in the control population. In certain embodiments, the predetermined reference value for urine specific gravity is between about 1.001 and about 1.08, about 1.001 and about 1.07, about 1.001 and about 1.06, about 1.001 and about 1.05, or about 1.001 and about 1.04. In certain embodiments, the hydration status of the cat is believed to modulate the urine specific gravity level.
[0098] In certain embodiments, an increase in the level of creatinine indicates an increased risk of developing CKD. In certain embodiments, a decrease in the level of creatinine indicates a decreased risk of developing CKD. In certain embodiments, a high creatinine level compared to a predetermined reference value based on the average level of creatinine in a control population indicates an increased risk of developing CKD. In certain embodiments, a low creatinine level compared to a predetermined reference value based on the average level of creatinine in a control population indicates a decreased risk of developing CKD. In certain embodiments, the average level of creatinine in the control population is between about 0.5 mg / dL and about 5 mg / dL, about 0.8 mg / dL and about 3 mg / dL, about 1 mg / dL and about 2.8 mg / dL, or about 1.2 mg / dL and about 2.2 mg / dL. In certain embodiments, the average level of creatinine in the control population is between about 0.8 mg / dL and about 2.4 mg / dL. In certain embodiments, the predetermined reference value for creatinine is about 100%, about 105%, about 110%, about 115%, about 120%, about 125%, about 130%, about 140%, about 150%, about 200%, about 250%, about 300%, about 400%, about 500%, or more, or any intermediate percentage or range, of the average level of creatinine in the control population. In certain embodiments, the predetermined reference value for creatinine is between about 100% to about 120%, about 120% to about 150%, about 150% to about 200%, or about 200% to about 500% of the average level of creatinine in the control population. In certain embodiments, the predetermined reference value for creatinine is between about 0.5 mg / dL and about 3 mg / dL, about 1 mg / dL and about 2.4 mg / dL, about 1 mg / dL and about 2 mg / dL, or about 1.2 mg / dL and about 1.8 mg / dL.
[0099] In certain embodiments, a decrease in the level of urinary protein indicates an increased risk of developing CKD. In certain embodiments, an increase in the level of urinary protein indicates a decreased risk of developing CKD. In certain embodiments, an increase in the level of urinary protein indicates an increased risk of developing CKD. In certain embodiments, a decrease in the level of urinary protein indicates a decreased risk of developing CKD. In certain embodiments, a low urinary protein level compared to a predetermined reference value based on the average level of urinary protein in a control population indicates an increased risk of developing CKD. In certain embodiments, a high urinary protein level compared to a predetermined reference value based on the average level of urinary protein in a control population indicates a decreased risk of developing CKD. In certain embodiments, a high urinary protein level indicates infection or kidney damage. In certain embodiments, a history of elevated urinary protein indicates a high risk of early infection and / or kidney damage. In certain embodiments, a current increase in urinary protein indicates a high risk of decreased kidney function and / or CKD. In certain embodiments, the cat exhibits elevated urinary protein levels compared to a current predetermined baseline, e.g., elevated urinary protein levels are found in a current sample from the cat or in a recent medical record from the cat (e.g., a record made within about 1 week, about 2 weeks, about 3 weeks, about 4 weeks, about 5 weeks, about 10 weeks, about 3 months, or about 6 months prior to performing any one of the methods disclosed herein). In certain embodiments, the cat exhibits elevated urinary protein levels compared to a past predetermined baseline, e.g., elevated urinary protein levels are found in a past sample from the cat or in a past medical record from the cat (e.g., a record made within about 1 week, about 2 weeks, about 1 month, about 2 months, about 3 months, or more than about 6 months prior to performing any one of the methods disclosed herein). In certain embodiments, the average level of urinary protein in the control population is between about 0 mg / dL and about 50 mg / dL, about 0 mg / dL and about 25 mg / dL, about 0 mg / dL and about 10 mg / dL, or about 0 mg / dL and about 5 mg / dL. In certain embodiments, the average level of urinary protein in the control population is between about 0 mg / dL and about 20 mg / dL.In certain embodiments, the predetermined reference value for urinary protein is at least about 100%, about 110%, about 120%, about 130%, about 140%, about 150%, about 160%, about 170%, about 180%, about 190%, about 200%, about 250%, about 300%, about 400%, about 500%, about 1000%, about 2000%, about 5000%, about 10000%, or more, or any intermediate percentage or range. In certain embodiments, the predetermined reference value for urinary protein is between about 100% and about 200%, about 200% and about 500%, or about 200% and about 1000% of the average level of urinary protein in the control population. In certain embodiments, the predetermined reference value for urinary protein is between about 0.001 mg / dL and about 100 mg / dL, about 1 mg / dL and about 80 mg / dL, about 5 mg / dL and about 70 mg / dL, about 10 mg / dL and about 60 mg / dL, or about 20 mg / dL and about 50 mg / dL.
[0100] In certain embodiments, an increase in the level of BUN or urea indicates an increased risk of developing CKD. In certain embodiments, a decrease in the level of BUN or urea indicates a decreased risk of developing CKD. In certain embodiments, a higher BUN or urea level compared to a predetermined reference value based on the average level of BUN or urea in a control population indicates an increased risk of developing CKD. In certain embodiments, a lower BUN or urea level compared to a predetermined reference value based on the average level of BUN or urea in a control population indicates a decreased risk of developing CKD. In certain embodiments, the average level of BUN in the control population is between about 5 mg / dL and about 100 mg / dL, about 10 mg / dL and about 50 mg / dL, about 15 mg / dL and about 40 mg / dL, or about 20 mg / dL and about 30 mg / dL. In certain embodiments, the average level of BUN in the control population is between about 16 mg / dL and about 36 mg / dL. In certain embodiments, the mean level of urea in the control population is between about 10.7 mg / dL and about 214 mg / dL, about 21.4 mg / dL and about 107 mg / dL, about 32.1 mg / dL and about 85.6 mg / dL, or about 42.8 mg / dL and about 64.2 mg / dL. In certain embodiments, the mean level of urea in the control population is between about 34.24 mg / dL and about 77.04 mg / dL. In certain embodiments, the predetermined reference value for BUN or urea is about 100%, about 105%, about 110%, about 115%, about 120%, about 125%, about 130%, about 140%, about 150%, about 200%, about 250%, about 300%, about 400%, about 500%, or more, or any intermediate percentage or range, of the average level of BUN or urea in a control population. In certain embodiments, the predetermined reference value for BUN or urea is between about 100% to about 120%, about 120% to about 150%, about 150% to about 200%, or about 200% to about 500% of the average level of BUN or urea in a control population.In certain embodiments, the predetermined reference value for BUN is between about 10 mg / dL to about 100 mg / dL, about 15 mg / dL to about 90 mg / dL, about 20 mg / dL to about 80 mg / dL, about 30 mg / dL to about 70 mg / dL, about 40 mg / dL to about 70 mg / dL, or about 40 mg / dL to about 60 mg / dL. In certain embodiments, the predetermined reference value for urea is between about 21.4 mg / dL to about 214 mg / dL, about 32.1 mg / dL to about 192.6 mg / dL, about 42.8 mg / dL to about 171.2 mg / dL, about 64.2 mg / dL to about 149.8 mg / dL, about 85.6 mg / dL to about 149.8 mg / dL, or about 85.6 mg / dL to about 128.4 mg / dL.
[0101] In certain embodiments, a decrease in the level of WBC indicates an increased risk of developing CKD. In certain embodiments, an increase in the level of WBC indicates a decreased risk of developing CKD. In certain embodiments, an increase in the level of WBC indicates an increased risk of developing CKD. In certain embodiments, a decrease in the level of WBC indicates a decreased risk of developing CKD. In certain embodiments, WBC can be used in a predictive model to exclude other infections. In certain embodiments, WBC can be used in a predictive model to relate previous infections to future risk. In certain embodiments, WBC can be used in a predictive model to understand dehydration levels and normalize the values of other biomarkers. In certain embodiments, the predictive model generated by the machine learning process can interpret the WBC count according to visit, current and / or previous values of other biomarkers. In certain embodiments, a high WBC level compared to a predetermined reference value based on the average level of WBC in a control population indicates an increased risk of developing CKD. In certain embodiments, a high WBC level indicates infection or kidney damage. In certain embodiments, a history of elevated WBC indicates a high risk of early infection and / or kidney damage. In certain embodiments, a current elevation of WBC indicates a high risk of impaired kidney function and / or CKD. In certain embodiments, the cat exhibits elevated WBC levels compared to a current predetermined baseline, e.g., elevated WBC levels are found in a current sample from the cat or in a recent medical record from the cat (e.g., records made within about 1 week, about 2 weeks, about 3 weeks, about 4 weeks, about 5 weeks, about 10 weeks, about 3 months, or about 6 months prior to performing any one of the methods disclosed herein). In certain embodiments, the cat exhibits elevated WBC levels compared to a past predetermined baseline, e.g., elevated WBC levels are found in a past sample from the cat or in a past medical record from the cat (e.g., records made within about 1 week, about 2 weeks, about 1 month, about 2 months, about 3 months, or more than about 6 months prior to performing any one of the methods disclosed herein). In certain embodiments, the average WBC level in the control population is about 1×109 / L to about 60 x 10 9 / L, approx. 2×10 9 / L to about 50 x 10 9 / L, approx. 5×10 9 / L to about 30 x 10 9 / L, approx. 6×10 9 / L to about 20 x 10 9 / L, or approximately 8 × 10 9 / L to about 16 x 10 9 / L. In one particular embodiment, the mean level of WBC in the control population is between about 5.5×10 9 / L is about 19.5 x 10 9 / L. In certain embodiments, the predetermined reference value for WBC is about 100%, about 105%, about 110%, about 115%, about 120%, about 125%, about 130%, about 140%, about 150%, about 200%, about 250%, about 300%, about 400%, about 500%, or more, or any intermediate percentage or range. In certain embodiments, the predetermined reference value for WBC is between about 100% to about 120%, about 120% to about 150%, about 150% to about 200%, or about 200% to about 500% of the average level of WBC in the control population. In certain embodiments, the predetermined reference value for WBC is about 2×10 9 / L to about 100 x 10 9 / L, approx. 5×10 9 / L to about 80 x 10 9 / L, approx. 10×10 9 / L to about 70 x 10 9 / L, approx. 20×10 9 / L to about 60 x 10 9 / L, or approximately 30 x 10 9 / L to about 50 x 10 9 / L. In certain embodiments, a lower WBC level compared to a predetermined reference value based on the average level of WBC in a control population indicates a reduced risk of developing CKD. In certain embodiments, the predetermined reference value of WBC is about 100%, about 95%, about 90%, about 85%, about 80%, about 75%, about 70%, about 60%, about 50%, or less of the average level of WBC in a control population, or any intermediate percentage or range. In certain embodiments, the predetermined reference value of WBC is between about 100% and about 90%, about 80% and about 60%, or about 60% and about 40% of the average level of WBC in a control population.
[0102] In certain embodiments, a decrease in the level of urinary pH indicates an increased risk of developing CKD. In certain embodiments, an increase in the level of urinary pH indicates a decreased risk of developing CKD. In certain embodiments, a lower urinary pH level compared to a predetermined reference value based on the average level of urinary pH in a control population indicates an increased risk of developing CKD. In certain embodiments, a higher urinary pH level compared to a predetermined reference value based on the average level of urinary pH in a control population indicates a decreased risk of developing CKD. In certain embodiments, the average level of urinary pH in the control population is between about 4 and about 8.5, about 5 and about 8, about 5.2 and about 7.5, or about 6 and about 7. In certain embodiments, the average level of urinary pH in the control population is between about 5.5 and about 7.5. In certain embodiments, the predetermined reference value for urine pH is about 100%, about 95%, about 90%, about 85%, about 80%, about 75%, about 70%, about 60%, about 50%, or less, or any intermediate percentage or range, of the average level of urine pH in a control population. In certain embodiments, the predetermined reference value for urine pH is between about 100% and about 80%, about 80% and about 60%, or about 60% and about 40% of the average level of urine pH in a control population. In certain embodiments, the predetermined reference value for urine pH is between about 3 and about 8, about 4 and about 7.5, about 4.5 and about 7, about 4.5 and about 6.5, about 5 and about 6.5, or about 5 and about 6. In certain embodiments, the diet of the cat and the handling of the cat urine sample are believed to adjust the urine specific gravity level.
[0103] In certain embodiments, an increased or decreased level of a biomarker is currently detected, e.g., an increased or decreased level of a biomarker is found in a current sample from the cat or in a recent medical record from the cat (e.g., a record made within about 1 week, about 2 weeks, about 3 weeks, about 4 weeks, about 5 weeks, about 10 weeks, about 3 months, or about 6 months prior to performing any one of the methods disclosed herein). In certain embodiments, the cat has previously exhibited an increased or decreased level of a biomarker. For example, an increased or decreased level of a urinary protein is found in a past sample from the cat or in a past medical record from the cat (e.g., a record made within about 1 week, about 2 weeks, about 1 month, about 2 months, about 3 months, or more than about 6 months prior to performing any one of the methods disclosed herein).
[0104] In general, the range of average levels of a biomarker may represent 80-90% or more of a healthy, normal population. Thus, about 5-10% of the population may have values above the upper limit of the average / normal range, and another about 5-10% of the population may have values below the lower limit of the average / normal range. However, these values may be normal for a particular cat. In certain embodiments, the actual range and validity of a biomarker may be determined by each laboratory or test, depending on the machine and / or the population of cats tested to determine the average / normal range. In addition, laboratory tests may be affected by sample handling and machine maintenance / calibration. Updating a machine may also cause changes in the normal range. The average level and / or predetermined reference value for each biomarker may be adjusted to account for any one of these factors.
[0105] In certain embodiments, the biomarkers include at least one additional biomarker. In certain embodiments, the at least one additional biomarker is a biomarker identified in Table 1 of Example 1. In certain embodiments, the at least one additional biomarker is selected from the group consisting of phosphate and parathyroid hormone (PTH), symmetric dimethylarginine (SDMA), systolic blood pressure, potassium, total calcium, hyaluronic acid, death receptor 5, transforming growth factor-β1, ferritin, beta globin, catalase, alpha globin, epidermal growth factor receptor pathway substrate 8, mucin isoform precursor, ezrin, delta globin, moesin, phosphoprotein isoforms, annexin A2, myoglobin, hemopexin, serine protease inhibitors, serpin peptidase inhibitors, CD14 antigen precursor, fibronectin isoform preprotein, angiotensinogen preprotein, complement component precursor, carbonic anhydrase, uromodulin precursor, complement factor H, complement component 4BP, heparan sulfate proteoglycan 2, olfactomedin-4, leucine-rich alpha-2 glycoprotein, ring finger protein 167, inter-alpha globulin inhibitor H4, heparan sulfate proteoglycan 2, N-acyl singosine aminohydrolase, serine protease inhibitor clade A member 1, mucin 1, clusterin isoform 1, brain-enriched membrane attachment signaling protein 1, dipeptidase 1, fibronectin 1 isoform 5 preprotein, angiotensinogen prepreprotein, carbonic anhydrase, uromodulin precursor, metalloprotease inhibitor 2, insulin-like growth factor binding protein 7, immunoglobulin A, immunoglobulin G1, immunoglobulin G2, immunoglobulin G3, immunoglobulin G4, immunoglobulin G5, immunoglobulin G6, immunoglobulin G7, immunoglobulin G8, immunoglobulin G9, immunoglobulin G1, immunoglobulin G1, immunoglobulin G1, immunoglobulin G2, immunoglobulin G1, immunoglobulin G1, immunoglobulin G2, immunoglobulin G3, immunoglobulin G4, immunoglobulin G1, immunoglobulin G1, immunoglobulin G2, immunoglobulin G1 ... G2, alpha-1 antitrypsin, serum amyloid P component, hepatocyte growth factor, intercellular adhesion molecule 1, beta-2-glycoprotein 1, interleukin-1 beta, neutrophil elastase, tumor necrosis factor receptor superfamily member 11B, interleukin-11, cathepsin D, CC motif chemokine 24, CXC motif chemokine 6, CC motif chemokine 13, CXC motif chemokine-1, -2, and -3, matrilysin, interleukin-2 receptor alpha chain,The antibody is selected from the group consisting of insulin-like growth factor binding protein 3, macrophage colony-stimulating factor 1, apolipoprotein CI, apolipoprotein C-II, fibrinogen alpha chain, fibrinogen A-alpha chain, kininogen, inter-alpha inhibitor H4 (ITIH4), keratin type I cytoskeleton 10, cystatin A, cystatin B, and any combination thereof. See, e.g., U.S. Patent Application Publication Nos. 2012 / 0077690, 2013 / 0323751, European Patent Application Publication Nos. 3,112,871, 2,462,445, and 3,054,301.
[0106] In certain embodiments, at least one additional biomarker is in the blood of the cat. In certain embodiments, at least one additional biomarker is in the serum of the cat. In certain embodiments, at least one additional biomarker is in the plasma of the cat. In certain embodiments, at least one additional biomarker is in the urine of the cat.
[0107] In certain embodiments, the predetermined reference value for a biomarker can be based on the average amount of the biomarker in test samples of a control population, which can be a group of at least 3, preferably at least 10, and more preferably at least 50 cats of similar genetic background, age, and average health status.
[0108] In certain embodiments, the predetermined reference value of the biomarker can be less than about 90%, about 80%, about 70%, about 60%, about 50%, about 40%, about 30%, about 20%, about 10%, about 5%, about 2%, or about 1% of the average level of the biomarker in a control population. In certain embodiments, the predetermined reference value of the biomarker can be more than about 110%, about 120%, about 130%, about 140%, about 150%, about 160%, about 170%, about 180%, about 190%, about 200%, about 250%, about 300%, about 400%, about 500%, about 600%, about 700%, about 800%, about 900%, or more of the average level of the biomarker in blood in a control population.
[0109] In certain embodiments, the amount of biomarkers in cats can be detected and quantified by any means known in the art. In certain embodiments, the levels of creatinine, urinary protein, WBC, urea and / or BUN are determined by fluorescence or luminescence methods. In certain embodiments, the levels of creatinine, urinary protein, WBC, urea and / or BUN are determined by antibody-based detection methods, such as enzyme-linked immunosorbent assays (ELISAs), such as sandwich ELISAs. In certain embodiments, the levels of urinary protein are determined by using urinary albumin antibodies. In certain embodiments, the levels of urinary specific gravity can be measured by refractometers, hydrostatic density measurements and test strips. In certain embodiments, the levels of urinary pH can be measured by pH strips or pH meters and pH probes. In certain embodiments, the levels of WBC can be measured by flow cytometry.
[0110] In certain embodiments, other detection methods can be used, such as other spectroscopic, chromatographic, labeling techniques, or quantitative chemistry methods. In certain embodiments, the level of the biomarker from the cat and the predetermined reference value of the biomarker are determined by the same method.
[0111] 3. Testing Method The presently disclosed subject matter provides testing methods for determining a cat's susceptibility to developing chronic kidney disease (CKD) and methods for preventing and / or reducing the risk of a cat developing chronic kidney disease (CKD).
[0112] In certain non-limiting embodiments, the method includes obtaining the amount of one or more biomarkers in a cat; and comparing each amount of the one or more biomarkers to a predetermined reference value. In certain embodiments, the predetermined reference value is based on the average amount of the biomarkers in samples of a control population. In certain embodiments, the one or more biomarkers include creatinine, urine specific gravity, and BUN or urea. In certain embodiments, an amount of creatinine above a first predetermined value, an amount of urine specific gravity below a second predetermined reference value, and an amount of BUN or urea above a third predetermined reference value indicate a risk of CKD. In certain embodiments, the first predetermined reference value is between about 0.5 mg / dL and about 3 mg / dL, about 1 mg / dL and about 2.4 mg / dL, about 1 mg / dL and about 2 mg / dL, or about 1.2 mg / dL and about 1.8 mg / dL. In certain embodiments, the second predetermined reference value is between about 1.001 and about 1.08, about 1.001 and about 1.07, about 1.001 and about 1.06, about 1.001 and about 1.05, or about 1.001 and about 1.04. In certain embodiments, when a BUN measurement is used, the third predetermined reference value is between about 10 mg / dL and about 100 mg / dL, about 15 mg / dL and about 90 mg / dL, about 20 mg / dL and about 80 mg / dL, about 30 mg / dL and about 70 mg / dL, about 40 mg / dL and about 70 mg / dL, or about 40 mg / dL and about 60 mg / dL. In certain embodiments, when urea measurements are used, the third predetermined reference value is between about 21.4 mg / dL to about 214 mg / dL, about 32.1 mg / dL to about 192.6 mg / dL, about 42.8 mg / dL to about 171.2 mg / dL, about 64.2 mg / dL to about 149.8 mg / dL, about 85.6 mg / dL to about 149.8 mg / dL, or about 85.6 mg / dL to about 128.4 mg / dL.
[0113] In certain non-limiting embodiments, the one or more biomarkers include urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN) or urea, white blood cell count (WBC), and / or urine pH. In certain embodiments, an amount of creatinine above a first predetermined value, an amount of urine specific gravity below a second predetermined reference value, an amount of BUN or urea above a third predetermined reference value, an amount of urine protein above a fourth predetermined value, an amount of WBC above a fifth predetermined reference value, and an amount of urine pH below a sixth predetermined reference value indicate a risk of CKD. In certain embodiments, the first predetermined reference value is between about 0.5 mg / dL and about 3 mg / dL, about 1 mg / dL and about 2.4 mg / dL, about 1 mg / dL and about 2 mg / dL, or about 1.2 mg / dL and about 1.8 mg / dL. In certain embodiments, the second predetermined reference value is between about 1.001 and about 1.08, about 1.001 and about 1.07, about 1.001 and about 1.06, about 1.001 and about 1.05, or about 1.001 and about 1.04. In certain embodiments, when a BUN measurement is used, the third predetermined reference value is between about 10 mg / dL and about 100 mg / dL, about 15 mg / dL and about 90 mg / dL, about 20 mg / dL and about 80 mg / dL, about 30 mg / dL and about 70 mg / dL, about 40 mg / dL and about 70 mg / dL, or about 40 mg / dL and about 60 mg / dL. In certain embodiments, when urea measurements are used, the third predetermined reference value is between about 21.4 mg / dL and about 214 mg / dL, about 32.1 mg / dL and about 192.6 mg / dL, about 42.8 mg / dL and about 171.2 mg / dL, about 64.2 mg / dL and about 149.8 mg / dL, about 85.6 mg / dL and about 149.8 mg / dL, or about 85.6 mg / dL and about 128.4 mg / dL. In certain embodiments, the fourth predetermined reference value is between about 0.001 mg / dL and about 100 mg / dL, about 1 mg / dL and about 80 mg / dL, about 5 mg / dL and about 70 mg / dL, about 10 mg / dL and about 60 mg / dL, or about 20 mg / dL and about 50 mg / dL. In one particular embodiment, the fifth predetermined reference value is about 2×10 9 / L to about 100 x 10 9 / L, approx. 5×10 9 / L to about 80 x 10 9 / L, approx. 10×10 9 / L to about 70 x 10 9 / L, approx. 20×10 9 / L to about 60 x 10 9 / L, or approximately 30 x 10 9 / L to about 50 x 10 9 / L. In certain embodiments, the sixth predetermined reference value is between about 3 and about 8, about 4 and about 7.5, about 4.5 and about 7, about 4.5 and about 6.5, about 5 and about 6.5, or about 5 and about 6.
[0114] In certain non-limiting embodiments, a method for predicting risk of chronic kidney disease (CKD) in a cat includes receiving at least one input level of one or more biomarkers from a sample taken from the cat; analyzing and transforming the at least one input level of the one or more biomarkers to derive a probability score or classification label via a classification algorithm; and generating an output. In certain embodiments, a method for predicting risk of chronic kidney disease (CKD) in a cat includes receiving at least one input level of one or more biomarkers from a sample taken from the cat and an input level of the age of the cat; analyzing and transforming the at least one input level of the one or more biomarkers and the input level of the age to derive a probability score or classification label via a classification algorithm; and generating an output. In certain embodiments, the method further includes determining a customized recommendation based on the determination or classification. In certain embodiments, the code, when executed by the processor, further causes the system to display the determination or classification and the customized recommendation on a graphical user interface. In certain embodiments, the age of the cat is the age at which the method disclosed herein is performed.
[0115] In certain embodiments, at least one of the one or more biomarkers comprises information on urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), urine pH, or a combination thereof. In certain embodiments, the biomarker further comprises one or more parameters selected from Table 1 of Example 1. In certain embodiments, the step of analyzing and converting at least one input level of one or more biomarkers and optionally an input level of age comprises organizing and correcting each input level. In certain embodiments, at least one input level is normalized. In certain embodiments, at least one input level is converted to a composite level of one or more biomarkers. In certain embodiments, an input level of age is converted to a composite level of age. In certain embodiments, at least one input level is converted and / or adjusted according to biological information of the cat, such as weight, age, body length, medical history, breed, etc. In certain embodiments, at least one input level comprises a series of measurements of one or more biomarkers measured at different time points.
[0116] In certain embodiments, the classification algorithm comprises code developed from a training data set, hi certain embodiments, the classification algorithm is developed using machine learning techniques, e.g., a training algorithm.
[0117] In certain embodiments, the classification algorithm is a hard classifier that determines a classification label of whether the cat is at risk for developing CKD, or a soft classifier that determines a probability score of the cat developing CKD.
[0118] In one particular embodiment, the output is a classification label or a probability score.
[0119] In certain embodiments, obtaining the data comprises measuring the amount of each of the one or more biomarkers in a sample from the cat. In certain embodiments, obtaining the data from the test sample comprises receiving the data from a third party that has measured the amount of each of the one or more biomarkers in a sample from the cat to determine the data. In certain embodiments, the sample from the individual is a blood sample or a urine sample.
[0120] In certain embodiments, the training dataset includes medical information for both a first plurality of biomarkers from a first set of sampled cats and a second plurality of biomarkers from a second set of sampled cats. In certain embodiments, the first set of sampled cats are diagnosed with CKD and the second set of sampled cats are not diagnosed with CKD. In certain embodiments, the training dataset includes amounts of biomarkers from cats diagnosed with CKD and cats not diagnosed with CKD. In certain embodiments, the first plurality of biomarkers includes at least one of urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), urine pH, or any combination thereof. In certain embodiments, the first plurality of biomarkers includes any one of the biomarkers disclosed in the present application. In certain embodiments, the second plurality of biomarkers comprises at least one of a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof. In certain embodiments, the second plurality of biomarkers comprises any one of the biomarkers disclosed in the present application.
[0121] In certain embodiments, if the data is classified as indicative of risk for CKD, the cat is predicted to be more likely to develop CKD compared to if the data is classified as indicative of a low risk for CKD.
[0122] In certain non-limiting embodiments, a method for determining the sensitivity of a cat to developing chronic kidney disease (CKD) includes obtaining data including the amount of a plurality of biomarkers in the cat and optionally the age of the cat; and performing an analysis on the data using an analysis algorithm, such as a classification algorithm, i.e., a classifier. In certain embodiments, the classification algorithm is developed by a machine learning algorithm. In certain embodiments, the classification algorithm is developed from a training data set.
[0123] In certain non-limiting embodiments, the method for determining susceptibility of a cat to developing chronic kidney disease (CKD) comprises: receiving an input level of at least one of one or more biomarkers derived from the cat, and optionally receiving an input level of the cat's age, wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming at least one input level of one or more biomarkers and optionally age by organizing and / or modifying each input level and deriving a probability score or classification label via a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising medical information relating to a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats, the classification algorithm being developed using the training algorithm; wherein the classification algorithm determines a classification label of whether the cat is at risk for developing CKD or determines a probability score of the cat developing CKD; generating an output, the output being a classification label or a probability score; providing customized recommendations, e.g., a dietary plan, and / or further monitoring one or more biomarkers based on the output; and Displaying the output and / or customized recommendations in a graphical user interface. Includes.
[0124] In certain embodiments, the one or more biomarkers include information regarding urine specific gravity level, creatinine level, and blood urea nitrogen (BUN) or urea level. In certain embodiments, the one or more biomarkers include information regarding urine specific gravity level, creatinine level, urine protein level, blood urea nitrogen (BUN) or urea level, white blood cell count (WBC), and urine pH.
[0125] In certain embodiments, the method includes receiving an input level of at least one of one or more biomarkers derived from the cat and an input level of the age of the cat.
[0126] In certain embodiments, the method includes receiving input levels of biomarkers including information regarding urine specific gravity levels, creatinine levels, and blood urea nitrogen (BUN) or urea levels; and input levels of the cat's age.
[0127] In certain embodiments, the classification algorithm comprises an algorithm selected from a logistic regression algorithm, an artificial neural network algorithm (ANN), a recurrent neural network algorithm (RNN), a k-nearest neighbor algorithm (KNN), a naive Bayes algorithm, a support vector machine algorithm (SVM), a random forest algorithm, an AdaBoost algorithm, and any combination thereof. In certain embodiments, the classification algorithm comprises a regularization algorithm. In certain embodiments, the regularization algorithm prevents overfitting.
[0128] In certain embodiments, the classification algorithm comprises a standard RNN algorithm including an input layer, an output layer, and a hidden layer. In certain embodiments, the RNN comprises vanilla nodes and / or layers. In certain embodiments, the RNN comprises long short-term memory (LSTM) nodes and / or layers. In certain embodiments, the RNN comprises about 1, about 2, about 3, about 4, about 5, about 6, about 7, about 8, about 9, about 10, or more hidden layers. In certain embodiments, the RNN comprises about 1 to about 3, about 2 to about 4, about 3 to about 5, about 5 to about 10, about 1 to about 4, about 1 to about 5, or about 2 to about 6 hidden layers.
[0129] In certain embodiments, each layer comprises at least about 1, at least about 2, at least about 3, at least about 4, at least about 5, at least about 6, at least about 7, at least about 8, at least about 9, at least about 10, at least about 20, at least about 30, at least about 40, at least about 50, at least about 60, at least about 70, at least about 80, at least about 90, at least about 100, at least about 150, at least about 200, at least about 250, at least about 300, at least about 400, at least about 500 nodes, or any intermediate number or range of nodes. In certain embodiments, each layer comprises from about 2 to about 10, from about 2 to about 20, from about 3 to about 30, from about 2 to about 50, from about 3 to about 100, from about 4 to about 200, from about 5 to about 300, from about 10 to about 500, from about 2 to about 1000, from about 4 to about 500 nodes. In certain embodiments, each layer includes from about 5 to about 300 nodes. In certain embodiments, each layer includes from about 6 to about 250 nodes. In certain embodiments, each layer includes from about 7 to about 200 nodes. In certain embodiments, the hidden layer includes a tanh activation function.
[0130] In certain embodiments, the input levels of biomarkers and cat age are associated with medical records of one or more visits of the cat. In certain embodiments, the input levels of biomarkers and cat age are associated with medical records of at least about 2 visits, at least about 3 visits, at least about 4 visits, at least about 5 visits, at least about 6 visits, at least about 7 visits, at least about 8 visits, at least about 9 visits, at least about 10 visits, or more of the cat. In certain embodiments, the input levels of biomarkers and cat age are associated with medical records of about 1 to about 10 visits, about 2 to about 10 visits, about 3 to about 10 visits, about 1 to about 5 visits, about 1 to about 3 visits, about 2 to about 5 visits, about 3 to about 5 visits of the cat.
[0131] In certain embodiments, the classification label or probability score is converted from a combination of intermediate probability scores, each of which is determined based on input levels of the biomarkers associated with the medical record of a single visit of the cat and the cat's age.
[0132] In certain embodiments, the classification label or probability score is associated with the status of the cat having chronic kidney disease (CKD) at the time of determining the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) after determining the classification label or probability score.
[0133] In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about 1 month, about 2 months, about 3 months, about 4 months, about 5 months, about 6 months, about 7 months, about 8 months, about 9 months, about 10 months, about 11 months, about 12 months, or more after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with the risk of the cat developing chronic kidney disease (CKD) about 1 year, about 2 years, about 3 years, about 4 years, about 5 years, or more after the determination of the classification label or probability score.
[0134] In certain embodiments, the classification label or probability score is associated with a risk of the cat developing chronic kidney disease (CKD) about 1 month to about 12 months, about 1 month to about 6 months, about 1 month to about 3 months, about 3 months to about 12 months, about 6 months to about 12 months, about 3 months to about 6 months after the determination of the classification label or probability score. In certain embodiments, the classification label or probability score is associated with a risk of the cat developing chronic kidney disease (CKD) about 1 year to about 5 years, about 1 year to about 3 years, about 1 year to about 2 years, about 2 years to about 5 years, about 2 years to about 3 years, about 3 years to about 5 years after the determination of the classification label or probability score.
[0135] In certain embodiments, the customized recommendation includes diagnosing the presence of a co-morbidity in the cat. In certain embodiments, the co-morbidity is selected from the group consisting of hyperthyroidism, diabetes, liver damage, low body weight, heart murmur, arthritis, discomfort, constipation, gastroenteritis, vomiting, inflammatory bowel disease, crystalluria, enteritis, urinary tract infection, upper respiratory tract disease, urinary tract dysfunction, obesity, improper elimination, cystitis, colitis, and any combination thereof. In certain embodiments, the co-morbidity is selected from the group consisting of hyperthyroidism, diabetes, liver damage, low body weight, heart murmur, and any combination thereof.
[0136] In certain embodiments, the cat is a domestic cat.
[0137] 3.1 Training Dataset In the subject matter of the present disclosure, the training dataset comprises medical records of a plurality of cats. In certain embodiments, the medical records comprise amounts of biomarkers disclosed herein and optionally the age of the cat. In certain embodiments, the medical records comprise records of one or more visits of the cat. In certain embodiments, the medical records comprise records of at least two visits of the cat. In certain embodiments, the medical records comprise records of at least three visits of the cat at different time points. In certain embodiments, the medical records comprise records of at least four visits of the cat at different time points. In certain embodiments, the medical records comprise records of the last two visits of the cat at different time points. In certain embodiments, the medical records comprise records of the last three visits of the cat at different time points. In certain embodiments, the medical records comprise records of the last four visits of the cat at different time points. In certain embodiments, the medical records comprise records of the first and last visits of the cat at different time points.
[0138] In certain embodiments, the medical records include records of at least about 100 different cats diagnosed with CKD and at least about 100 different cats not diagnosed with CKD. In certain embodiments, the medical records include records of at least about 200 different cats diagnosed with CKD and at least about 200 different cats not diagnosed with CKD. In certain embodiments, the medical records include records of at least about 500 different cats diagnosed with CKD and at least about 500 different cats not diagnosed with CKD. In certain embodiments, the medical records include records of at least about 1000 different cats diagnosed with CKD and at least about 1000 different cats not diagnosed with CKD. In certain embodiments, the medical records include records of at least about 2000 different cats diagnosed with CKD and at least about 2000 different cats not diagnosed with CKD. In certain embodiments, the medical records include records of at least about 5000 different cats that have been diagnosed with CKD and at least about 5000 different cats that have not been diagnosed with CKD.
[0139] In certain embodiments, the training dataset is stratified for cross-validation. Cross-validation is a process of evaluating how the results of a training algorithm (e.g., a classification algorithm) generalize to an independent dataset. The training dataset can be split or stratified into two or more folds, and one or more subsets are used to validate a classification algorithm trained with one or more different subsets. In certain embodiments, the training dataset is stratified into about two folds. In certain embodiments, the training dataset is stratified into about three folds. In certain embodiments, the training dataset is stratified into about four folds. In certain embodiments, the training dataset is stratified into about five folds. In certain embodiments, the training dataset is stratified into about six, about seven, about eight, about nine, about ten, about fifteen, about twenty, about thirty, about forty, about fifty, or more folds.
[0140] In certain embodiments, the training data set is divided into subsets of different predictive models. In certain embodiments, the subset includes measurements corresponding to individuals who have already been diagnosed with CKD during a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 3 months after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 6 months after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 9 months after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 12 months after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 2 years after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 3 years after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals who have been diagnosed with CKD within 4 years after a given visit. In certain embodiments, the subset includes measurements corresponding to individuals diagnosed with CKD within 5 years or more after a given visit. In certain embodiments, the training dataset is divided into subsets including one or more of the subsets disclosed above.
[0141] In certain embodiments, if the amount or level of one or more biomarkers and / or age is missing in the cat record, the amount or level of one or more biomarkers and / or age are imputed, hi certain embodiments, imputation is performed using an implementation of random forests.
[0142] In certain embodiments, the training data set is filtered by a set of inclusion and exclusion criteria. In certain embodiments, the number of visits of a cat is 2 or more, 3 or more, 4 or more, or 5 or more (e.g., not necessarily accompanied by blood or urine data). In certain embodiments, the history of visits ranges from at least about 1 month, at least about 2 months, at least about 3 months, at least about 4 months, at least about 5 months, at least about 6 months, at least about 7 months, at least about 8 months, at least about 9 months, at least about 10 months, at least about 11 months, at least about 1 year, at least about 2 years, at least about 3 years, at least about 4 years, at least about 5 years, or more. In certain embodiments, the age of a visit of a cat is about 1 to about 25 years, about 1.5 to about 22 years, about 2 to about 20 years (e.g., the age is less than 19.5 years on average for all visits).
[0143] In certain embodiments, the cat breed is a given breed. For cats, the breed can be a short-haired domestic cat (DSH), a medium-haired domestic cat (DMH), a long-haired domestic cat (DLH), or a common mixed breed cat.
[0144] In certain embodiments, the cat's record includes at least 2, 3, 4, 5, or more creatinine measurements over at least about 1 year, at least about 2 years, at least about 3 years, at least about 4 years, at least about 5 years, or more. In certain embodiments, the cat's record includes at least one creatinine measurement within about 3, about 3.5, about 4, about 4.5, about 5, about 5.5, about 6, about 6.5, about 7, about 7.5, about 8, about 8.5, about 9 years, or more, before the diagnosis of CKD. In certain embodiments, the cat's record includes at least one creatinine measurement within about 3, about 3.5, about 4, about 4.5, about 5, about 5.5, about 6, about 6.5, about 7, about 7.5, about 8, about 8.5, about 9 years, or more, after 2 or more consecutive years without diagnosis.
[0145] 3.2 Machine Learning Algorithms In certain embodiments, the machine learning algorithms comprise algorithms having any one or more of the following learning styles: supervised learning (e.g., using logistic regression, using backpropagation neural networks), unsupervised learning (e.g., using the Apriori algorithm, using K-means clustering), semi-supervised learning, reinforcement learning (e.g., using a Q-learning algorithm, using time-difference learning), as well as any other suitable learning style.
[0146] In certain embodiments, the machine learning algorithm may be a regression algorithm (e.g., ordinary least squares, logistic regression, stepwise regression, multivariate adaptive regression splines, locally estimated scatterplot smoothing, etc.), an example-based method (e.g., k-nearest neighbors, learning vector quantization, self-organizing maps, etc.), a regularization method (e.g., ridge regression, least absolute shrinkage and selection operator, elastic net, etc.), a decision tree learning method (e.g., classification and regression trees, iterative bisection3, C4.5, chi-squared automated interaction detection, decision strains, random forests, multivariate adaptive regression splines, gradient boosting machines, etc.), a Bayesian method (e.g., naive Bayes, AODE, Bayesian belief network, etc.), a kernel method (e.g., support vector machine, radial basis function, linear discriminant analysis, etc.), a clustering method (e.g., k-means clustering, expectation, etc.), a Bayesian ... the ensemble methods may include any one or more of the following: linear regression, linear regression, iterative regression, iterative iterative modeling, linear regression, iterative iterative modeling ...
[0147] In certain embodiments, the classification algorithm is trained using a supervised learning algorithm. In certain embodiments, the classification algorithm is trained using an algorithm selected from a logistic regression algorithm, an artificial neural network algorithm (ANN), a recurrent neural network algorithm (RNN), a k-nearest neighbor algorithm (KNN), a naive Bayes algorithm, a support vector machine algorithm (SVM), a random forest algorithm, an AdaBoost algorithm, and combinations thereof. In certain embodiments, the classification algorithm is a regularization algorithm. In certain embodiments, the regularization algorithm prevents overfitting.
[0148] In certain embodiments, the classification algorithm is trained using KNN with dynamic time warping (DTW). In certain embodiments, the one or more biomarkers and / or age are selected by a filter method, for example using Pearson's correlation coefficient. In certain embodiments, the one or more biomarkers and / or age are selected by a top-down wrapper method KNN-DTW. In certain embodiments, K is 7, for example, close to 7. In certain embodiments, the one or more biomarkers and / or age are selected by a bottom-up wrapper. In certain embodiments, the one or more biomarkers include urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN) or urea, white blood cell count (WBC), and / or urine pH. In certain embodiments, the one or more biomarkers include one or more parameters in Tables 1 and 9. In certain embodiments, the classification algorithm is trained using stratified subsets of the training dataset to generate predictors that predict the risk of developing CKD after various periods of visits where the amount of one or more biomarkers is determined. In certain embodiments, the predictor is generated to predict the risk of developing CKD about 0 months, about 3 months, about 6 months, about 9 months, or about 12 months after the amount of the biomarker is determined. In certain embodiments, the predictor is generated to predict the risk of developing CKD about 0 years, about 0.5 years, about 1 year, about 2 years, about 3 years, about 4 years, about 5 years, or more after the amount of the biomarker is determined. In certain embodiments, the classification algorithm is trained using a mixture of experts (MOE) approach that combines an ensemble of predictors, for example with simple voting or weighted voting. In certain embodiments, the classification algorithm is trained using a KNN algorithm, where K is at least about 7. In certain embodiments, the classification algorithm is trained using a KNN algorithm, where K is at least about 13. In certain embodiments, the classification algorithm is trained using a KNN algorithm, where K is about 15.In one particular embodiment, the classification algorithm is trained using the KNN algorithm, where K is about 17.
[0149] In certain embodiments, the classification algorithm is trained using an RNN algorithm that includes an input layer, an output layer, and a hidden layer. In certain embodiments, the RNN includes vanilla nodes and / or layers. In certain embodiments, the RNN includes long short-term memory (LSTM) nodes and / or layers. In certain embodiments, the RNN includes about 1, about 2, about 3, about 4, about 5, about 6, about 7, about 8, about 9, about 10, or more hidden layers. In certain embodiments, the RNN includes about 1 to about 3, about 2 to about 4, about 3 to about 5, about 5 to about 10, about 1 to about 4, about 1 to about 5, or about 2 to about 6 hidden layers. In certain embodiments, each layer comprises at least about 1, at least about 2, at least about 3, at least about 4, at least about 5, at least about 6, at least about 7, at least about 8, at least about 9, at least about 10, at least about 20, at least about 30, at least about 40, at least about 50, at least about 60, at least about 70, at least about 80, at least about 90, at least about 100, at least about 150, at least about 200, at least about 250, at least about 300, at least about 400, at least about 500 nodes, or any intermediate number or range of nodes. In certain embodiments, each layer comprises from about 2 to about 50, from about 3 to about 100, from about 4 to about 200, from about 5 to about 300, from about 10 to about 500, from about 2 to about 1000, from about 4 to about 500 nodes. In certain embodiments, each layer comprises from about 5 to about 300 nodes. In certain embodiments, each layer includes about 6 to about 250 nodes. In certain embodiments, each layer includes about 7 to about 200 nodes. In certain embodiments, the hidden layer includes a tanh activation function. In certain embodiments, the output layer includes a softmax function. In certain embodiments, binary cross entropy can be used to calculate the loss. In certain embodiments, the classification algorithm includes a regularization algorithm to prevent overfitting. In certain embodiments, the regularization algorithm results in a dropout of about 5%, about 10%, about 15%, about 20%, about 25%, about 30%, about 35%, about 40%, or any intermediate percentage or range to avoid overfitting.In certain embodiments, the regularization algorithm produces dropouts of about 5% to about 10%, about 10% to about 20%, about 20% to about 30%, or about 30% to about 40% to avoid overfitting.
[0150] In certain embodiments, the subsequent step includes evaluating or validating the machine learning algorithm. For example, the machine learning algorithm can be updated based on the evaluation / validation. In certain embodiments, the training dataset is stratified for cross-validation into about 2 folds, about 3 folds, about 4 folds, about 5 folds, about 6 folds, about 7 folds, about 8 folds, about 9 folds, about 10 folds, about 20 folds, about 30 folds, about 40 folds, about 50 folds, or more folds, or any intermediate number of folds.
[0151] In certain embodiments, the performance of the classification algorithm is characterized by an area under the curve (AUC) in the range of about 0.50 to about 0.99. In certain embodiments, the performance of the classification algorithm is characterized by an area under the curve (AUC) in the range of about 0.60 to about 0.99. In certain embodiments, the performance of the classification algorithm is characterized by an area under the curve (AUC) in the range of about 0.70 to about 0.99. In certain embodiments, the performance of the classification algorithm is characterized by an area under the curve (AUC) in the range of about 0.80 to about 0.99. In certain embodiments, the performance of the classification algorithm is characterized by an area under the curve (AUC) in the range of about 0.80 to about 0.95.
[0152] 3.3 Linear methods In certain non-limiting embodiments, a method for predicting risk of chronic kidney disease (CKD) in a cat includes calculating a score based on the amount of one or more biomarkers in the cat and comparing the score to a threshold. In certain embodiments, the score is calculated by summing the products of each biomarker and their coefficients. In certain embodiments, the coefficients of the one or more biomarkers are determined by applying linear discriminant analysis (LDA) to a dataset including medical records of a plurality of cats, where the medical records include measurements of the one or more biomarkers. In certain embodiments, the threshold is determined by applying linear discriminant analysis (LDA) to a dataset including medical records of a plurality of cats, where the medical records include measurements of the one or more biomarkers. In certain embodiments, a score greater than the threshold is indicative of risk of CKD. In certain embodiments, a score less than the threshold is indicative of risk of CKD.
[0153] In certain embodiments, the one or more biomarkers include creatinine, urine specific gravity, and / or BUN or urea. In certain embodiments, the amount of creatinine is measured in milligrams per deciliter (mg / dL). In certain embodiments, the amount of urine specific gravity is measured as the ratio of the density of the urine sample to the density of water. In certain embodiments, the measurement of BUN or urea is measured in milligrams per deciliter (mg / dL).
[0154] In certain embodiments, the coefficient of creatinine is between about 0.000001 and about 10, about 0.00001 and about 1, about 0.00005 and about 0.5, about 0.0001 and about 0.10, or about 0.0005 and about 0.05. In certain embodiments, the coefficient of creatinine is between about 0.001 and about 0.02, about 0.002 and about 0.015, about 0.003 and about 0.012, about 0.004 and about 0.01, about 0.005 and about 0.009, about 0.0055 and about 0.0085, about 0.0057 and about 0.0083, or about 0.006 and about 0.007. In certain embodiments, the coefficient for creatinine is about 0.0057, about 0.0058, about 0.0061, about 0.0068, about 0.0069, or about 0.0083.
[0155] In certain embodiments, the coefficient of urine specific gravity is between about -0.01 and about -1000, about -0.05 and about -500, about -0.1 and about -300, or about -0.5 and about -200. In certain embodiments, the coefficient of urine specific gravity is between about -1 and about -100, about -5 and about -80, about -10 and about -70, about -15 and about -60, about -20 and about -50, about -25 and about -45, or about -30 and about -40. In certain embodiments, the coefficient of creatinine is about -25.7343, about -36.9897, about -40.0563, about -44.3369, about -47.042, or about -49.9186.
[0156] In certain embodiments, the coefficient of urea is between about 0.00001 and about 100, about 0.0001 and about 10, about 0.0005 and about 5, about 0.001 and about 1, or about 0.005 and about 0.8. In certain embodiments, the coefficient of urea is between about 0.01 and about 0.5, about 0.02 and about 0.4, about 0.03 and about 0.3, about 0.04 and about 0.2, about 0.05 and about 0.15, about 0.06 and about 0.12, about 0.07 and about 0.11, or about 0.08 and about 0.1. In certain embodiments, the coefficient of urea is about 0.0659, about 0.1044, about 0.1077, about 0.1085, about 0.1137, or about 0.1182. In one particular embodiment, if a BUN measurement is used, the factor for urea is multiplied by 2.14.
[0157] In one particular embodiment, the score is calculated according to the following formula: Score = measured creatinine value x creatinine coefficient + measured urine specific gravity value x urine specific gravity coefficient + measured BUN or urea value x BUN or urea coefficient.
[0158] In certain embodiments, the threshold is between about -0.01 and about -1000, about -0.05 and about -500, about -0.1 and about -300, or about -0.5 and about -200. In certain embodiments, the threshold is between about -1 and about -100, about -5 and about -80, about -10 and about -70, about -15 and about -60, about -20 and about -50, about -25 and about -45, or about -30 and about -40. In certain embodiments, the threshold is about -38.7128, about -22.603, about -34.8051, about -42.7709, about -45.625, or about -48.7966.
[0159] In certain embodiments, the thresholds and coefficients for creatinine, urine specific gravity, and urea are selected according to Table 19 in Example 4. In certain embodiments, if a BUN measurement is used, the coefficient for urea is multiplied by 2.14.
[0160] In certain embodiments, a score above the threshold indicates risk for CKD, hi certain embodiments, a score below the threshold indicates no risk for CKD.
[0161] In certain embodiments, the methods predict the risk of CKD about 0 months, about 3 months, about 6 months, about 9 months, about 12 months, about 18 months, and / or about 24 months after the amount of the biomarker is determined. In certain embodiments, the methods predict the risk of developing CKD about 0 years, about 0.5 years, about 1 year, about 2 years, about 3 years, about 4 years, about 5 years, and / or more after the amount of the biomarker is determined.
[0162] 3.4 Classification and associated care pathways In certain non-limiting embodiments, the method for determining susceptibility of a cat to developing chronic kidney disease (CKD) comprises: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming at least one input level of one or more biomarkers and optionally an input level of age by organizing and / or modifying each input level to derive a classification label via a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats, the classification algorithm being developed using the training algorithm, the classification algorithm being one of hard classifiers that determines a classification label of whether a cat is at risk for developing CKD; Classifying the cat based on the classification label; and Steps to determine customized recommendations based on classification Includes.
[0163] In certain embodiments, if the classification label indicates that the cat is not at risk of developing CKD with a high degree of certainty, the cat is assigned to the "CKD-free" category. In certain embodiments, a classification label indicating that the cat is not at risk of developing CKD with a high degree of certainty has a high degree of accuracy (e.g., about 95% accuracy or higher). In certain embodiments, cats assigned to the "CKD-free" category are determined by the classification algorithm to have a low probability of developing CKD (e.g., about 25% probability or lower). In certain embodiments, about 95% accuracy indicates that about 95% of cats assigned to the "CKD-free" category will not develop CKD.
[0164] In certain embodiments, if the classification label indicates that the cat is not at risk of developing CKD with low certainty, the cat is assigned to the category "No CKD with low certainty". In certain embodiments, the classification label indicating that the cat is not at risk of developing CKD with low certainty has a medium accuracy (e.g., about 80% accuracy or less). In certain embodiments, cats assigned to the "No CKD with low certainty" category are determined by the classification algorithm to have a medium-low probability of developing CKD (e.g., about 26% to about 50% probability). In certain embodiments, an accuracy of about 80% indicates that about 80% of cats assigned to the "No CKD with low certainty" category will not develop CKD.
[0165] In certain embodiments, if the classification label indicates that the cat is at risk of developing CKD with low certainty, the cat is assigned to the category of "low certainty future CKD". In certain embodiments, the classification label indicating that the cat is at risk of developing CKD with low certainty has a medium degree of accuracy (e.g., about 70% accuracy or less). In certain embodiments, cats assigned to the "low certainty future CKD" category are determined by the classification algorithm to have a medium to high probability of developing CKD (e.g., about 51% to about 75% probability). In certain embodiments, about 70% accuracy indicates that about 70% of cats assigned to the "low certainty future CKD" category will develop CKD.
[0166] In certain embodiments, if the classification label indicates that the cat is at risk of developing CKD with a high degree of certainty, the cat is assigned to the category of "future CKD". In certain embodiments, a classification label indicating that the cat is at risk of developing CKD with a high degree of certainty has a high degree of accuracy (e.g., about 98% accuracy or greater). In certain embodiments, cats assigned to the category of "future CKD" are determined by the classification algorithm to have a high probability of developing CKD (e.g., about 76% probability or greater). In certain embodiments, about 98% accuracy indicates that about 98% of cats assigned to the category of "future CKD" will develop CKD.
[0167] In certain non-limiting embodiments, the method for determining susceptibility of a cat to developing chronic kidney disease (CKD) comprises: receiving an input level of at least one of one or more biomarkers derived from the cat and optionally an input level of the cat's age, where at least one of the one or more biomarkers comprises information regarding a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming at least one input level of one or more biomarkers and optionally the input level of age by organizing and / or modifying each input level and deriving a probability score with a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising medical information relating to both a first plurality of biomarkers and optionally age from a first set of sampled cats and a second plurality of biomarkers and optionally age from a second set of sampled cats, the classification algorithm being developed using the training algorithm; Here, the classification algorithm is a soft classifier that determines a probability score for a cat to develop CKD; classifying the cat based on the probability score; and Steps to determine customized recommendations based on classification Includes.
[0168] In certain embodiments, the probability score of the cat indicates the probability that the cat will develop CKD. In certain embodiments, the probability that the cat will develop CKD is determined by a classification algorithm. The range of the probability score can be any numerical range, for example, 0 to 100, 0 to 1, or 0 to 1000. The numerical range of high, medium, medium-low, medium-high, and / or low probability scores is based on the risk of developing CKD as determined by the methods disclosed herein. In a non-limiting embodiment, if the probability score is in the range of 0 to 100, the probability score is determined by multiplying the probability that the cat will develop CKD by 1000. In a non-limiting embodiment, if the probability score is in the range of 0 to 1000, the probability score is determined by multiplying the probability that the cat will develop CKD by 1000. In a non-limiting embodiment, if the probability score is in the range of 0 to 1, the probability score is the probability (range of 0 to 100%) that the cat will develop CKD.
[0169] In certain embodiments, a high probability score indicates that the cat will develop CKD with a high predictable accuracy. In certain embodiments, the high predictable accuracy is greater than about 99%. In certain embodiments, if the probability score is a high probability score, the cat is assigned to the category of "disease prediction".
[0170] In certain embodiments, a medium probability score indicates inconclusive or insufficient data to accurately predict the sensitivity of a cat to develop or not develop CKD. In certain embodiments, a medium-high probability score indicates inconclusive or insufficient data to accurately predict the sensitivity of a cat to develop CKD. In certain embodiments, a medium-low probability score indicates inconclusive or insufficient data to accurately predict the sensitivity of a cat to not develop CKD. In certain embodiments, if the probability score is a medium probability score, the cat is assigned to a category of "insufficient certainty to predict". In certain embodiments, if the medium probability score is a medium-low probability score, the cat is assigned to a first "insufficient certainty to predict" category. In certain embodiments, if the medium probability score is a medium-high probability score, the cat is assigned to a second "insufficient certainty to predict" category.
[0171] In certain embodiments, a low probability score indicates that the cat will not develop CKD with high predictive accuracy. In certain embodiments, the high predictive accuracy is greater than about 96%. In certain embodiments, if the probability score is a low probability score, the cat is assigned to the category of "no disease predicted".
[0172] In certain embodiments, the classification label or probability score is associated with the risk of the cat developing CKD within about 0 months, about 3 months, about 6 months, about 9 months, about 12 months, 0 years, about 0.5 years, about 1 year, about 2 years, about 3 years, about 4 years, about 5 years, or more after the amount of the biomarker is determined or after the classification label or probability score is determined. In certain embodiments, the classification label or probability score indicates the risk of the cat developing CKD within about 12 months or about 2 years after the amount of the biomarker is determined or after the classification label or probability score is determined.
[0173] In certain non-limiting embodiments, the probability scores range from 0 to 100. In certain embodiments, the high probability scores have values between about 51 and about 100, or between about 50 and about 100. In certain embodiments, the low probability scores have values between about 0 and about 5. In certain embodiments, the medium probability scores have values between about 6 and about 50, or between about 6 and about 49. In certain embodiments, the medium-low probability scores have values between about 6 and about 25. In certain embodiments, the medium-low probability scores have values between about 26 and about 50, or between about 26 and about 49.
[0174] In certain embodiments, if the cat has a classification label indicating with a high degree of certainty that the cat is not at risk for developing CKD, or if the cat has a low probability score, the customized recommendation includes testing the cat for CKD within one or two years of the input levels of one or more biomarkers being measured.
[0175] In certain embodiments, for cats with a medium probability score, the customized recommendation includes testing the cat for CKD within six months of one or more biomarkers being measured.
[0176] In certain embodiments, if the cat has a classification label indicating with low certainty that the cat is not at risk for developing CKD, or if the cat has a medium-low probability score, the customized recommendation includes testing the cat for CKD within six months of one or more biomarkers being measured.
[0177] In certain embodiments, if the cat has a classification label indicating a low certainty risk of developing CKD, or if the cat has a medium-high probability score, the customized recommendation includes testing the cat for CKD within three months of one or more biomarkers being measured.
[0178] In certain embodiments, if the cat has a classification label indicating a high certainty of risk for developing CKD or if the cat has a high probability score, the customized recommendation includes identifying underlying co-morbidities, testing the cat for CKD, and / or continuing with International Renal Research Group (IRIS) staging as disclosed herein.
[0179] In certain embodiments, if the cat has a classification label indicating a high certainty of risk of developing CKD, or if the cat has a high probability score, customized recommendations include scheduling a recheck, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing a fatty acid supplement, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
[0180] In certain embodiments, testing the cat for CKD includes measuring chemistry profiles, electrolyte levels, complete blood count (CBC), urinalysis (UA), and / or thyroxine (T4) in blood, urine, serum, and / or plasma samples from the cat.
[0181] 4.Treatment method In certain non-limiting embodiments, the presently disclosed subject matter provides methods for treating, preventing, or reducing the risk of developing chronic kidney disease (CKD) in a cat. In certain embodiments, the methods include providing a cat owner with a diet plan for treating or preventing CKD in the cat.
[0182] The compositions and methods of the presently disclosed subject matter may be useful for a variety of felines, such as, for example, domestic cats.
[0183] In one specific, non-limiting embodiment, the cat is at risk for chronic kidney disease.
[0184] In certain non-limiting embodiments, the cat is not known to be at risk for chronic kidney disease.
[0185] In one specific, non-limiting embodiment, the cat has been diagnosed with chronic kidney disease.
[0186] In certain non-limiting embodiments, the cat is not known to have chronic kidney disease.
[0187] The subject matter of the present disclosure provides a method of treating, preventing, and / or reducing the risk of developing chronic kidney disease (CKD) in a cat, the method comprising determining whether the cat is at risk of developing CKD using any of the predictive methods disclosed herein, where if the cat is at risk of developing CKD, the method comprises further analysis of one or more biomarkers disclosed in the present application. In certain embodiments, the further analysis of the one or more biomarkers comprises determining the amount of one or more biomarkers in a sample from the cat. In certain embodiments, the one or more biomarkers comprise urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN) or urea, white blood cell count (WBC), and / or urine pH. In certain embodiments, the method further comprises reanalyzing the risk of developing CKD using any of the predictive methods disclosed in the present application and using the newly obtained measurements of the biomarkers and optionally the age of the cat.
[0188] In certain embodiments, the one or more biomarkers include symmetric dimethylarginine (SDMA), urine specific gravity, and / or creatinine. In certain embodiments, the method further comprises diagnosing whether the cat has CKD. Any standard CKD diagnostic method can be used, such as the staging method developed by the International Veterinary Renal Research Group (IRIS) (www.iris-kidney.com; also see Elliott et al., Dietary therapy for feline chronic kidney disease, Encyclopedia of feline clinical nutrition, 2nd edition, 2015). In certain embodiments, the diagnostic method follows the staging criteria described in Example 3 and / or Table 17 below.
[0189] In certain non-limiting embodiments, the presently disclosed subject matter provides a method of treating or preventing chronic kidney disease (CKD) in a cat, the method comprising determining whether the cat is at risk for developing CKD using any of the predictive methods disclosed herein, wherein if the cat is determined to be at risk for developing CKD, the method further comprises prescribing a treatment regimen for the cat.
[0190] In certain embodiments, the treatment plan comprises at least one treatment plan selected from dietary therapy, hemodialysis, renal replacement therapy, withdrawal of kidney-damaging compounds, kidney transplantation, delay or avoidance of kidney-damaging procedures, modification of diuretic administration, and combinations thereof.In certain embodiments, the treatment plan comprises at least one treatment plan selected from reducing phosphate intake, reducing protein intake, administering polyunsaturated fatty acids, administering phosphate binder therapy, administering potassium, reducing dietary sodium intake, administering alkaline supplements, and combinations thereof.See, for example, Jonathan D. Foster, Update on Mineral and Bone Disorders in Chronic Kidney Disease, Vet Clin North Am Small Anim Pract. 2016 Nov;46(6):1131-49.
[0191] In certain embodiments, the treatment plan is a dietary regimen. In certain embodiments, the dietary regimen comprises a diet selected from a low phosphorus diet; a low protein diet; a low sodium diet; a potassium supplemented diet; a polyunsaturated fatty acid (PUFA, e.g., long chain omega-3 fatty acid) supplemented diet; an antioxidant supplemented diet; a vitamin B supplemented diet; a liquid diet; a calcium supplemented diet, a normal protein diet, and combinations thereof.
[0192] In certain embodiments, the low phosphorus diet comprises from about 0.01% to about 5%, from about 0.1% to about 2%, from about 0.1% to about 1%, from about 0.05% to about 2%, or from about 0.5% to about 1.5% phosphorus on a weight / weight basis of the pet food. In certain embodiments, the low phosphorus diet comprises about 0.01%, about 0.05%, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% phosphate, or any intermediate percentage or range of phosphate, on a weight / weight basis of the pet food. In certain embodiments, the low phosphorus diet is about 0.1 g / 1000 kcal, about 0.2 g / 1000 kcal, about 0.3 g / 1000 kcal, about 0.4 g / 1000 kcal, about 0.5 g / 1000 kcal, about 0.6 g / 1000 kcal, about 0.7 g / 1000 kcal, about 0.8 g / 1000 kcal, about 0.9 g / 1000 kcal, about 1.0 g / 1000 kcal, about 1.1 g / 1000 kcal, about 1.2 g / 1000 kcal, about 1.3 g / 1000 kcal, about 1.4 g / 1000 kcal, about 1.5 g / 1000 kcal, about 1.6 g / 1000 kcal, about 1.7 g / 1000 kcal, about 1.8 g / 1000 kcal, about 1.9 g / 1000 kcal, about 2.0 g / 1000 kcal, about 2.1 g / 1000 kcal, about 2.2 g / 1000 kcal, about 2.3 g / 1000 kcal, about 2.4 g / 1000 kcal, about 2.5 g / 1000 kcal, about 2.6 g / 1000 kcal, about 2.7 g / 1000 kcal, about 2.8 g / 1000 kcal, about 2.9 g / 1000 kcal, about 3.0 g / 1000 kcal, about 3.1 g / 1000 kcal, about 3.2 g / 1000 kcal, about 3.3 g / 1000 kcal, about 3.4 g / 1000 kcal, about 3.5 g / 1000 kcal, about 3.6 g / 1000 kcal, about 1.7g / 1000kcal, about 1.8g / 1000kcal, about 1.9g / 1000kcal, about 2.0g / 1000kcal, about 2.1g / 1000kcal, about 2.2g / 1000kcal, about 2.5g / 1000kcal, about 2.8g / 1000kcal, about 3.0g / 1000kcal, about 3.5g / 1000kcal, about 4g / 1000kcal, about 5g / 1000kcal, about 10g / 1000kcal, about 15g / 1000kcal, about 20g / 1000kcal, or any intermediate percentage or range of phosphate.In certain embodiments, the low phosphorus diet comprises from about 0.1 g / 1000 kcal to about 0.5 g / 1000 kcal, from about 0.5 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 1.0 g / 1000 kcal to about 2.0 g / 1000 kcal, from about 2.0 g / 1000 kcal to about 5.0 g / 1000 kcal, from about 0.01 g / 1000 kcal to about 0.1 g / 1000 kcal, from about 0.05 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 1 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 2 g / 1000 kcal, from about 1 g / 1000 kcal to 2 g / 1000 kcal. In certain embodiments, the low phosphorus diet comprises about 0.5% phosphate on a weight / weight basis of the pet food (e.g., about 1.2g / 1000kcal for a dry renal diet or about 1.0g / 1000kcal for a wet renal diet). In certain embodiments, the low phosphorus diet comprises about 0.9 or 1% phosphate on a weight / weight basis of the pet food (e.g., about 1.8g / 1000kcal for a dry maintenance diet or about 2.3g / 1000kcal for a wet maintenance diet). In certain embodiments, the low phosphorus diet comprises about 1.0g / 1000kcal to about 1.5g / 1000kcal of phosphorus. In certain embodiments, the low phosphorus diet comprises about 1.5g / 1000kcal of phosphorus.
[0193] In certain embodiments, the calcium supplement comprises from about 0.01% to about 5%, from about 0.1% to about 2%, from about 0.1% to about 1%, from about 0.05% to about 2%, or from about 0.5% to about 1.5% calcium on a weight / weight basis of the pet food. In certain embodiments, the calcium supplement comprises about 0.01%, about 0.05%, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% calcium, or any intermediate percentage or range, on a weight / weight basis of the pet food. In certain embodiments, the calcium supplement is about 0.1 g / 1000 kcal, about 0.2 g / 1000 kcal, about 0.3 g / 1000 kcal, about 0.4 g / 1000 kcal, about 0.5 g / 1000 kcal, about 0.6 g / 1000 kcal, about 0.7 g / 1000 kcal, about 0.8 g / 1000 kcal, about 0.9 g / 1000 kcal, about 1.0 g / 1000 kcal, about 1.1 g / 1000 kcal, about 1.2 g / 1000 kcal, about 1.3 g / 1000 kcal, about 1.4 g / 1000 kcal, about 1.5 g / 1000 kcal, about 1.6 g / 1000 kcal, about 1.7 g / 1000 kcal, about 1.8 g / 1000 kcal, about 1.9 g / 1000 kcal, about 2.0 g / 1000 kcal, about 2.1 g / 1000 kcal, about 2.2 g / 1000 kcal, about 2.3 g / 1000 kcal, about 2.4 g / 1000 kcal, about 2.5 g / 1000 kcal, about 2.6 g / 1000 kcal, about 2.7 g / 1000 kcal, about 2.8 g / 1000 kcal, about 2.9 g / 1000 kcal, about 3.0 g / 1000 kcal, about 3.1 g / 1000 kcal, about 3.2 g / 1000 kcal, about 3.3 g / 1000 kcal, about 3.4 g / 1000 kcal, about 3.5 g / 1000 kcal, about 3.6 g / 1000 kcal In some embodiments, the calcium content of the composition is about 1.00 kcal, about 1.7 g / 1000 kcal, about 1.8 g / 1000 kcal, about 1.9 g / 1000 kcal, about 2.0 g / 1000 kcal, about 2.1 g / 1000 kcal, about 2.2 g / 1000 kcal, about 2.5 g / 1000 kcal, about 2.8 g / 1000 kcal, about 3.0 g / 1000 kcal, about 3.5 g / 1000 kcal, about 4 g / 1000 kcal, about 5 g / 1000 kcal, about 10 g / 1000 kcal, about 15 g / 1000 kcal, about 20 g / 1000 kcal, or any intermediate percentage or range of calcium.In certain embodiments, the calcium supplement comprises from about 0.1 g / 1000 kcal to about 0.5 g / 1000 kcal, from about 0.5 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 1.0 g / 1000 kcal to about 2.5 g / 1000 kcal, from about 2.5 g / 1000 kcal to about 5.0 g / 1000 kcal, from about 0.01 g / 1000 kcal to about 0.1 g / 1000 kcal, from about 0.05 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 1 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 2 g / 1000 kcal, from about 1 g / 1000 kcal to 2 g / 1000 kcal. In one particular embodiment, the calcium supplement comprises about 2 g / 1000 kcal of calcium.
[0194] In certain embodiments, the calcium supplement in combination with the low phosphorus diet comprises a calcium to phosphorus ratio (Ca:P ratio) of about 1 to about 2, about 1.1 to about 1.4, about 1.2 to about 1.4, about 1.1 to about 1.3, about 1.3 to about 1.8, about 1.4 to about 1.6, about 1.5 to about 1.8, or about 1.6 to about 1.8. In certain embodiments, the calcium supplement in combination with the low phosphorus diet comprises a calcium to phosphorus ratio (Ca:P ratio) of about 1, about 1.1, about 1.2, about 1.3, about 1.4, about 1.5, about 1.6, about 1.7, about 1.8, about 1.9, or about 2.0. In certain embodiments, the calcium supplement in combination with the low phosphorus diet comprises a calcium to phosphorus ratio (Ca:P ratio) of about 1.3.
[0195] In certain embodiments, the low sodium diet comprises from about 0.00001% to about 5%, from about 0.0001% to about 1%, from about 0.001% to about 0.1%, or from about 0.001% to about 0.05% sodium on a weight / weight basis of the pet food. In certain embodiments, a low sodium diet comprises about 0.01%, about 0.05%, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% sodium, or any intermediate percentage or range of sodium, on a weight / weight basis of the pet food. In certain embodiments, a low sodium diet comprises about 1 mg / kg / day, about 2 mg / kg / day, about 3 mg / kg / day, about 4 mg / kg / day, about 5 mg / kg / day, about 6 mg / kg / day, about 7 mg / kg / day, about 8 mg / kg / day, about 9 mg / kg / day, about 10 mg / kg / day, about 15 mg / kg / day, about 20 mg / kg / day, about 30 mg / kg / day, about 40 mg / kg / day, about 50 mg / kg / day, about 60 mg / kg / day, about 70 mg / kg / day, about 80 mg / kg / day, about 90 mg / kg / day, about 100 mg / kg / day, about 120 mg / kg / day, about 150 mg / kg / day, or any intermediate amount or range of sodium. In certain embodiments, a low sodium diet comprises from about 1 mg / 1000 kcal to about 50 mg / 1000 kcal, from about 2 mg / 1000 kcal to about 20 mg / 1000 kcal, from about 5 mg / 1000 kcal to about 50 mg / 1000 kcal, from about 1 mg / 1000 kcal to about 10 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 5 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 10 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 20 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 40 mg / 1000 kcal, from about 10 mg / 1000 kcal to 20 mg / 1000 kcal of sodium. In certain embodiments, a low sodium diet comprises from about 0.4 to about 0.9 mmol / kg / day, or from about 9.2 to about 20.7 mg / kg / day.In certain embodiments, the low sodium diet comprises about 2 mmol / kg / day, or about 46 mg / kg / day.
[0196] In certain embodiments, the potassium supplement comprises from about 0.00001% to about 5%, from about 0.0001% to about 1%, from about 0.001% to about 0.1%, or from about 0.001% to about 0.05% potassium supplementation on a weight / weight basis of the pet food in addition to the potassium present in the pet food. In certain embodiments, a potassium supplemented diet comprises about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% or more potassium supplementation on a weight / weight basis of the pet food in addition to the potassium present in the pet food, or any intermediate percentage or range of potassium supplementation on a weight / weight basis of the pet food in addition to the potassium present in the pet food. In certain embodiments, a potassium supplemented diet comprises potassium supplementation of about 1 mg / kg / day, about 2 mg / kg / day, about 3 mg / kg / day, about 4 mg / kg / day, about 5 mg / kg / day, about 6 mg / kg / day, about 7 mg / kg / day, about 8 mg / kg / day, about 9 mg / kg / day, about 10 mg / kg / day, about 15 mg / kg / day, about 20 mg / kg / day, about 30 mg / kg / day, about 40 mg / kg / day, about 50 mg / kg / day, about 60 mg / kg / day, about 70 mg / kg / day, about 80 mg / kg / day, about 90 mg / kg / day, about 100 mg / kg / day, or more, or any intermediate amount or range, in addition to the potassium present in the pet food.In certain embodiments, the potassium supplemented diet comprises from about 1 mg / 1000 kcal to about 10 mg / 1000 kcal, from about 2 mg / 1000 kcal to about 20 mg / 1000 kcal, from about 5 mg / 1000 kcal to about 50 mg / 1000 kcal, from about 1 mg / 1000 kcal to about 10 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 5 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 10 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 20 mg / 1000 kcal, from about 0.1 mg / 1000 kcal to about 40 mg / 1000 kcal, from about 10 mg / 1000 kcal to 20 mg / 1000 kcal of potassium supplementation in addition to the potassium present in the pet food.
[0197] In certain embodiments, the potassium supplement comprises from about 0.01% to about 5%, from about 0.1% to about 2%, from about 0.1% to about 1%, from about 0.05% to about 2%, or from about 0.5% to about 1.5% potassium on a weight / weight basis of the pet food. In certain embodiments, the potassium supplement comprises about 0.01%, about 0.05%, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% potassium, or any intermediate percentage or range of potassium, on a weight / weight basis of the pet food. In certain embodiments, the potassium supplement is about 0.1 g / 1000 kcal, about 0.2 g / 1000 kcal, about 0.3 g / 1000 kcal, about 0.4 g / 1000 kcal, about 0.5 g / 1000 kcal, about 0.6 g / 1000 kcal, about 0.7 g / 1000 kcal, about 0.8 g / 1000 kcal, about 0.9 g / 1000 kcal, about 1.0 g / 1000 kcal, about 1.1 g / 1000 kcal, about 1.2 g / 1000 kcal, about 1.3 g / 1000 kcal, about 1.4 g / 1000 kcal, about 1.5 g / 1000 kcal, about 1.6 g / 1000 kcal, about 1.7 g / 1000 kcal, about 1.8 g / 1000 kcal, about 1.9 g / 1000 kcal, about 2.0 g / 1000 kcal, about 2.1 g / 1000 kcal, about 2.2 g / 1000 kcal, about 2.3 g / 1000 kcal, about 2.4 g / 1000 kcal, about 2.5 g / 1000 kcal, about 2.6 g / 1000 kcal, about 2.7 g / 1000 kcal, about 2.8 g / 1000 kcal, about 2.9 g / 1000 kcal, about 3.0 g / 1000 kcal, about 3.1 g / 1000 kcal, about 3.2 g / 1000 kcal, about 3.3 g / 1000 kcal, about 3.4 g / 1000 kcal, about 3.5 g / 1000 kcal, about 3.6 g / 1000 kcal In some embodiments, the calcium phosphate phosphate phosphate buffer solution comprises about 1.00 kcal, about 1.7 g / 1000 kcal, about 1.8 g / 1000 kcal, about 1.9 g / 1000 kcal, about 2.0 g / 1000 kcal, about 2.1 g / 1000 kcal, about 2.2 g / 1000 kcal, about 2.5 g / 1000 kcal, about 2.8 g / 1000 kcal, about 3.0 g / 1000 kcal, about 3.5 g / 1000 kcal, about 4 g / 1000 kcal, about 5 g / 1000 kcal, about 10 g / 1000 kcal, about 15 g / 1000 kcal, about 20 g / 1000 kcal, or any intermediate percentage or range of potassium.In certain embodiments, the potassium supplement comprises from about 0.1 g / 1000 kcal to about 0.5 g / 1000 kcal, from about 0.5 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 1.0 g / 1000 kcal to about 2.5 g / 1000 kcal, from about 2.5 g / 1000 kcal to about 5.0 g / 1000 kcal, from about 0.01 g / 1000 kcal to about 0.1 g / 1000 kcal, from about 0.05 g / 1000 kcal to about 1.0 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 1 g / 1000 kcal, from about 0.1 g / 1000 kcal to about 2 g / 1000 kcal, from about 1 g / 1000 kcal to 2 g / 1000 kcal. In certain embodiments, the potassium supplement comprises about 2 g / 1000 kcal to about 2.5 g / 1000 kcal of potassium. In certain embodiments, the potassium supplement comprises about 2.1 g / 1000 kcal of potassium.
[0198] In certain embodiments, a normal protein diet comprises a protein level of about 70g / 1000kcal to about 90g / 1000kcal, about 70g / 1000kcal to about 75g / 1000kcal, about 70g / 1000kcal to about 80g / 1000kcal, about 80g / 1000kcal to about 90g / 1000kcal, or about 85g / 1000kcal to about 90g / 1000kcal. In certain embodiments, a normal protein diet comprises a protein level of about 73g / 1000kcal, about 74g / 1000kcal, or about 75g / 1000kcal.
[0199] In certain embodiments, the low protein diet comprises from about 0.0001% to about 20%, from about 0.001% to about 10%, from about 0.01% to about 5%, from about 0.05% to about 2%, or from about 0.01% to about 1% protein on a weight / weight basis of the pet food. In certain embodiments, the low protein diet comprises about 0.01%, about 0.05%, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5%, about 10%, about 15%, about 20% protein, or any intermediate percentage or range thereof, on a weight / weight basis of the pet food. In certain embodiments, the low protein diet comprises about 1 g / kg / day, about 2 g / kg / day, about 3 g / kg / day, about 4 g / kg / day, about 5 g / kg / day, about 6 g / kg / day, about 7 g / kg / day, about 8 g / kg / day, about 9 g / kg / day, about 10 g / kg / day, about 15 g / kg / day, about 20 g / kg / day, or any intermediate amount or range of protein. In certain embodiments, the low protein diet comprises about 1 g / kg / day to about 20 g / kg / day, about 1 g / kg / day to about 50 g / kg / day, about 2 g / kg / day to about 30 g / kg / day, about 2 g / kg / day to about 10 g / kg / day, about 2 g / kg / day to about 8 g / kg / day, about 5 g / kg / day to about 20 g / kg / day, or any intermediate amount or range of protein. In certain embodiments, the low protein diet comprises from about 4 to about 6 g / kg / day, or from about 5 to about 5.5 g / kg / day.
[0200] In certain embodiments, the PUFA supplement comprises, on a weight / weight basis of the pet food, from about 0.01% to about 30%, from about 0.1% to about 20%, from about 1% to about 10%, from about 0.1% to about 5%, or from about 1% to about 10% PUFA supplementation in addition to the PUFAs present in the pet food. In certain embodiments, the PUFA supplemented diet comprises, on a weight / weight basis of the pet food, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5%, about 10%, about 15%, about 20%, about 25%, about 30% or more PUFA supplementation in addition to the PUFAs present in the pet food, or any intermediate percentage or range of PUFA supplementation in addition to the PUFAs present in the pet food. In certain embodiments, the PUFA supplemented diet comprises about 0.1 g / kg / day, about 0.5 g / kg / day, about 1 g / kg / day, about 1 g / kg / day, about 2 g / kg / day, about 3 g / kg / day, about 4 g / kg / day, about 5 g / kg / day, about 6 g / kg / day, about 7 g / kg / day, about 8 g / kg / day, about 9 g / kg / day, about 10 g / kg / day, about 15 g / kg / day, about 20 g / kg / day, about 30 g / kg / day, about 40 g / kg / day, about 50 g / kg / day, about 60 g / kg / day, about 70 g / kg / day, about 80 g / kg / day, about 90 g / kg / day, about 100 g / kg / day, or any intermediate amount or range of PUFA supplementation in addition to the PUFAs present in the pet food. In certain embodiments, the PUFA supplemented diet comprises PUFA supplementation from about 0.1 g / kg / day to about 20 g / kg / day, from about 1 g / kg / day to about 100 g / kg / day, from about 2 g / kg / day to about 200 g / kg / day, from about 5 g / kg / day to about 150 g / kg / day, from about 10 g / kg / day to about 100 g / kg / day, from about 5 g / kg / day to about 50 g / kg / day, or any intermediate amount or range, in addition to the PUFAs present in the pet food.In certain embodiments, the PUFA supplemented diet comprises a PUFA level of about 1 g / 1000 kcal to about 10 g / 1000 kcal, about 1 g / 1000 kcal to about 5 g / 1000 kcal, about 5 g / 1000 kcal to about 10 g / 1000 kcal, about 1 g / 1000 kcal to about 3 g / 1000 kcal, about 1 g / 1000 kcal to about 2 g / 1000 kcal, about 2 g / 1000 kcal to about 4 g / 1000 kcal, about 5 g / 1000 kcal to about 8 g / 1000 kcal, about 7 g / 1000 kcal to about 10 g / 1000 kcal. In certain embodiments, the PUFA supplemented diet comprises a PUFA level of about 1g / 1000kcal, about 2g / 1000kcal, about 3g / 1000kcal, about 4g / 1000kcal, about 5g / 1000kcal, about 6g / 1000kcal, about 7g / 1000kcal, about 8g / 1000kcal, about 9g / 1000kcal, or about 10g / 1000kcal. In certain embodiments, the PUFA supplemented diet comprises a PUFA level of about 2g / 1000kcal, or about 2.1g / 1000kcal.
[0201] In certain embodiments, the PUFA supplement comprises n-6 PUFA (e.g., vegetable oil). In certain embodiments, the PUFA supplement comprises n-3 PUFA (e.g., fish oil). In certain embodiments, the PUFA supplement comprises eicosapentaenoic acid (EPA) and / or docosahexaenoic acid (DHA).
[0202] In certain embodiments, the antioxidant supplement comprises from about 0.001% to about 5%, from about 0.01% to about 1%, from about 0.01% to about 2%, from about 0.1% to about 1%, or from about 1% to about 5% antioxidant present in the pet food on a weight / weight basis of the pet food. In certain embodiments, the antioxidant supplement comprises, on a weight / weight basis of the pet food, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2%, about 3%, about 4%, about 5% or more antioxidant supplementation, or any intermediate percentage or range of antioxidant supplementation, in addition to the antioxidants present in the pet food. In certain embodiments, the antioxidant supplement comprises about 1 mg / kg / day, about 2 mg / kg / day, about 3 mg / kg / day, about 4 mg / kg / day, about 5 mg / kg / day, about 6 mg / kg / day, about 7 mg / kg / day, about 8 mg / kg / day, about 9 mg / kg / day, about 10 mg / kg / day, about 15 mg / kg / day, about 20 mg / kg / day, about 30 mg / kg / day, about 40 mg / kg / day, about 50 mg / kg / day, about 60 mg / kg / day, about 70 mg / kg / day, about 80 mg / kg / day, about 90 mg / kg / day, about 100 mg / kg / day, or more, or any intermediate amount or range of antioxidant supplementation, in addition to the antioxidants present in the pet food. In certain embodiments, the antioxidant supplemented food contains antioxidant supplementation in an amount of from about 1 mg / kg / day to about 20 mg / kg / day, from about 1 mg / kg / day to about 100 mg / kg / day, from about 2 mg / kg / day to about 200 mg / kg / day, from about 5 mg / kg / day to about 150 mg / kg / day, from about 10 mg / kg / day to about 100 mg / kg / day, from about 5 mg / kg / day to about 50 mg / kg / day, or any intermediate amount or range, in addition to the antioxidants present in the pet food. In certain embodiments, the antioxidant is selected from the group consisting of vitamin E, vitamin C, taurine, carotenoids, flavanols, and any combination thereof. In certain embodiments, the flavanol can be catechin, epicatechin, epigallocatechin gallate, procyanidins, tannins, or any combination thereof.In certain embodiments, the antioxidant supplement includes plants with high flavanol concentrations, such as cocoa, grapes, and green tea.
[0203] In certain embodiments, the B vitamin supplement comprises vitamin B1 (thiamine), vitamin B2 (riboflavin), vitamin B3 (niacin or nicotinamide riboside), vitamin B5 (pantothenic acid), vitamin B6 (pyridoxine, pyridoxal, or pyridoxamine), vitamin B7 (biotin), vitamin B9 (folic acid), vitamin B12 (cobalamins, e.g., cyanocobalamin or methylcobalamin), or any combination thereof. In certain embodiments, the B vitamin supplement comprises, on a weight / weight basis of the pet food, from about 0.001% to about 2%, from about 0.01% to about 1%, from about 0.05% to about 1%, from about 0.001% to about 0.1%, or from about 0.01% to about 0.2% of B vitamins in addition to the B vitamins present in the pet food. In certain embodiments, the B vitamin supplement comprises, on a weight / weight basis of the pet food, about 0.1%, about 0.2%, about 0.3%, about 0.4%, about 0.5%, about 0.6%, about 0.7%, about 0.8%, about 0.9%, about 1%, about 1.1%, about 1.2%, about 1.3%, about 1.4%, about 1.5%, about 1.6%, about 1.7%, about 1.8%, about 1.9%, about 2% or more B vitamins, or any intermediate percentage or range of B vitamin supplementation, in addition to the B vitamins present in the pet food. In certain embodiments, the B vitamin supplemented diet provides about 1 mg / kg / day, about 2 mg / kg / day, about 3 mg / kg / day, about 4 mg / kg / day, about 5 mg / kg / day, about 6 mg / kg / day, about 7 mg / kg / day, about 8 mg / kg / day, about 9 mg / kg / day, about 10 mg / kg / day, about 15 mg / kg / day, about 20 mg / kg / day, about 30 mg / kg / day, about 40 mg / kg / day, about 50 mg / kg / day, about 60 mg / kg / day, about 70 mg / kg / day, about 80 mg / kg / day, about 90 mg / kg / day, about 100 mg / kg / day, or more, or any intermediate amount or range of B vitamin supplementation, in addition to the B vitamins present in the pet food. In certain embodiments, the B vitamin supplemented diet comprises, in addition to the B vitamins present in the pet food, about 1 mg / kg / day to about 20 mg / kg / day, about 1 mg / kg / day to about 100 mg / kg / day, about 2 mg / kg / day to about 200 mg / kg / day, about 5 mg / kg / day to about 150 mg / kg / day, about 10 mg / kg / day to about 100 mg / kg / day, about 5 mg / kg / day to about 50 mg / kg / day, or any intermediate amount or range of B vitamin supplementation.
[0204] In certain embodiments, the dietary therapy includes a combination of a low phosphorus diet, a calcium supplemented diet, a potassium supplemented diet, and a normal protein diet. In certain embodiments, the dietary therapy includes administering a diet to a cat at risk of developing CKD, wherein the diet includes a phosphorus level of about 1.5g / 1000kcal, a calcium level of about 2g / 1000kcal, a Ca:P ratio of about 1.3, a potassium level of about 2.1g / 1000kcal, and a protein level of about 74g / 1000kcal.
[0205] In certain embodiments, the dietary therapy can be any dietary therapy in the art. See, for example, Elliott et al., Dietary therapy for feline chronic kidney disease, Encyclopedia of feline clinical nutrition, 2nd edition, 2015, and Elliott et al., Chronic renal disease: the importance of nutrition, Encyclopedia of feline clinical nutrition, 2nd edition, 2015.
[0206] 5. Devices, Systems, and Applications In certain non-limiting embodiments, the subject matter of the present disclosure also provides devices, systems, and applications for the method(s) disclosed herein, for example, for determining the sensitivity or reducing the risk of a cat developing CKD. The devices, systems, and / or applications allow a user, such as a caregiver or owner, to assess the risk of developing CKD and take action themselves, or with the help of a medical professional / veterinarian, to assess the risk of the cat developing CKD and administer appropriate treatment to the cat, if necessary.
[0207] In certain embodiments, the device is used to perform the method(s) disclosed herein. In certain embodiments, the device is configured to accept user input. In certain embodiments, the user input includes input levels of a plurality of biomarkers in the cat by receiving input information, such as the levels of one or more biomarkers of the methods disclosed herein, and optionally the age of the cat. In certain embodiments, the plurality of biomarkers include urine specific gravity, creatinine, urinary protein, blood urea nitrogen (BUN) or urea, white blood cell count (WBC), or urine pH. In certain embodiments, the device automatically (or on demand) performs the analysis and conversion steps of the methods disclosed herein, such as analyzing and converting the input information of one or more biomarkers and optionally the input level of age to derive a probability score or classification label. In certain embodiments, the analysis and conversion steps are performed using a classification algorithm developed according to any of the methods disclosed herein. The analysis provides a classification of the risk of the cat to develop CKD and provides output information.
[0208] In certain embodiments, the device provides a message with the output of step (b). In certain embodiments, the message includes a warning that the cat is determined to be at risk for developing CKD. In certain embodiments, the results of the method(s) are provided by the device to a user interface. In certain embodiments, the device provides recommendations for treatment / prevention suggestions according to the treatment / prevention methods disclosed herein, e.g., diets and / or dietary plans.
[0209] In certain embodiments, the device may be specially constructed for the required purposes, or may comprise a general-purpose computer selectively activated or reconfigured by a computer program / application stored in the computer. In certain embodiments, the computer program / application includes code for performing any of the methods disclosed herein. Such computer programs / applications may be stored on a computer-readable storage medium, such as, but not limited to, a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a flash memory, a magnetic or optical card, a floppy disk, an optical disk, a CD-ROM, and any type of disk including a magneto-optical disk, or any type of medium suitable for storing electronic instructions, each coupled to an interconnection of the computer system.
[0210] In certain embodiments, the device includes a processor executing an application that directs the device to receive input information and provide data fields for entry of user input related to the analysis and transformation steps. In certain embodiments, the application uses the processor to assess the risk of the cat to develop CKD over a period of time following measurement of the biomarkers. In certain embodiments, the application is an easily navigable, e.g., online, application for performing any method(s) disclosed herein.
[0211] In certain embodiments, the device is a tablet, a smartphone, a desktop computer, a laptop computer, or a personal digital assistant. In certain embodiments, the device is a mobile device, such as a smartphone or a tablet.
[0212] In certain embodiments, a system for the method(s) disclosed herein for determining whether a cat is at risk of developing CKD is also provided. In certain embodiments, the system includes a database connected to a remotely located device disclosed herein. In certain embodiments, the device includes a processor that performs an analysis to evaluate the determination according to the method(s) disclosed herein. In certain embodiments, the system and / or device further includes a communication device for transmitting and receiving information. In certain embodiments, an input level of at least one of the biomarkers and optionally an input level of age is received from a remote second system via the communication device. In certain embodiments, the system and / or device transmits the determination or classification and customized recommendation to the remote second system via the communication device.
[0213] Unless otherwise indicated, and as will be apparent from the discussion that follows, it will be appreciated that throughout the description, discussions utilizing terms such as "processing" or "computing" or "calculating" or "determining" or "displaying" or "analyzing" refer to the actions and processes of a computer system or similar electronic computing device that manipulates and converts data represented as physical (electronic) quantities in the computer system's registers and memory into other data that is similarly represented as physical quantities in the computer system's memory or registers or other such information storage, transmission, or display device.
[0214] The algorithms and displays presented herein are not inherently related to any particular computer or other device. Various general-purpose systems can be used with the application in accordance with the teachings herein, or it may prove convenient to construct more specialized devices to perform the required method operations. The structure of these various systems will be apparent from the above description. In addition, the present embodiments are not described with reference to any particular programming language, and thus the various examples can be implemented using a variety of programming languages. All preferred features and / or embodiments of the methods and diets / diet plans disclosed in this application apply to devices, systems, and applications. EXAMPLES
[0215] The subject matter of the present disclosure will be better understood by reference to the following examples, which are provided by way of illustration of the invention and not by way of limitation.
[0216] Example 1 A predictive model was built and validated using over 600,000 data points from over 70,000 cats in a veterinary database, using information from routinely measured blood and urine parameters. The model used thousands of computer cores over hundreds of hours to learn the patterns of blood and urine chemistry in healthy cats and cats that developed CKD. This knowledge is then applied to each new cat the model sees, predicting whether the cat is at risk of developing CKD based on whether the cat resembles past cases or controls.
[0217] method Inclusion / exclusion criteria Basic data inclusion criteria: 1. The database visit count was 3 or more visits per cat (not necessarily accompanied by blood or urine data); 2. The visit duration is ≥2 years, i.e. the cat has been seen for at least 2 years (not necessarily with blood / urine); 3. Age at visit was between 1.5 and 22 years (age was <19.5 years on average across all visits); 4. The breed is a short-haired domestic cat (DSH), a medium-haired domestic cat (DMH), or a long-haired domestic cat (DLH), i.e. a common mixed breed cat; 5. At least three creatinine measurements over at least two years (some of these measurements may not be included in the data set if they were from "healthy" cats during this two-year period or after diagnosis of a CKD case); and 6. At least one creatinine measurement within 6.5 years prior to diagnosis or within 6.5 years with 2 or more undiagnosed years. This ensures that the model sees at least one creatinine data point.
[0218] Further criteria: 1. For one particular model, the data was filtered to only allow cats with at least three visits with creatinine values within a 3.5-year window of diagnosis or health data cutoff. In phase 3, one or two visits were additionally allowed into the dataset, helping the model predict better with single and two visits.
[0219] 2. The data for one particular model used a random half of the cats in the database, then randomly split them in half again for training and testing.
[0220] 3. Cats for a given model were randomly assigned to training or blind testing in order, set by pet ID. That is, over time, two of every three sequential numbers became training data; the rest were used for blind testing. A given model used all suitable cats in the database.
[0221] 4. In one particular model, approximately 18,500 cats were separated from controls because they were identified as "at risk" from a combination of medical note scoring and heuristic analysis of blood urea nitrogen (BUN), creatinine, and urine specific gravity (urine SG or USG values), as described in more detail below. The training data was then filtered for creatinine points >0 and USG data points >0 between 0 and 3.5 years.
[0222] A case is defined as having one of the diagnoses listed in Table 2 below at some point during the medical history recorded in the veterinary database. Currently, cats with only a diagnosis listed in the medical notes are not included as cases due to lack of consistent use of medical notes and the number being too large to manually classify cats. Acute renal failure is included as blood chemistry can be similar. The present disclosure tests this to see if it is necessary to remove ARFs from the dataset and train / test only on CRFs.
[0223] Controls are defined as cats that have not been diagnosed with the listed kidney disease at any point in their life. They may have other diseases. The last 2 years of the model's data were removed (only during training / testing), so they were kept CKD-free for 2 years from the last data point fed to the model. This is because they may have developed CKD but not yet been diagnosed, even though their blood chemistry may have changed. The controls are then further cleaned up by a heuristic approach described below.
[0224] Blood and urine analytes examined during modeling The parameters in bold were selected for the current model. Additional parameters, for example urine glucose, can be checked to see if they improve the model's performance.
[0225] [Table 1]
[0226] Included / Excluded Diagnoses Diseases in bold in Table 2, although some may be acute, were classified as CKD diagnoses for the purposes of certain models. "Chronic renal failure" is by far the most common of these diagnoses. If a disease not in bold in Table 2 was recorded but the cat did not also have a diagnosis from the bold category at any point in its life, it was included in the model as a control.
[0227] During final testing of a particular model, predictions were made across all of these diagnoses and a second set of predictions was run using only "healthy" cats and cats diagnosed with "chronic renal failure" (i.e. excluding from the cases and controls all cats that had any of the other diseases in the table below). It was found that excluding the other diseases made the predictions more accurate.
[0228] During all training, diagnostic status was not examined and it was assumed that all cats with a "Disease ID" in the bolded category were at least suspected of CKD by the veterinarian and would be included as cases. The final stage of testing used a refined subset of cats that had a more "confirmed" diagnosis (i.e., the diagnosis was not subsequently marked as "resolved," "changed," or "invalid").
[0229] [Table 2]
[0230] Dataset A dataset was created and blind tested. The dataset was created from a cleaned and expanded copy of a veterinary database with pet visits going back to 1995. Several iterations of the dataset and model were constructed. The training dataset sizes are summarized in Table 3.
[0231] [Table 3]
[0232] Heuristics for cleaning up the control group Cats that did not have a formal diagnosis of CKD and would have been classified as controls were analyzed for evidence of kidney problems. Lifetime urine specific gravity, creatinine, and BUN levels were analyzed by the following algorithms. In addition, certain keywords were referenced from the medical notes, e.g., kidney, K / D, azotemia, CKD, etc. The medical notes were also scored by a text analysis algorithm trained on the medical notes of cases and controls. A combination of these factors was used to exclude from the controls cats that were at risk for developing CKD or that already had CKD but only had it recorded in the medical notes. Cats that were classified as either "3" or "4" below were removed from the training and test sets and evaluated individually.
[0233] This algorithm is overly conservative in that it may remove from the controls cats that are true controls with a high degree of certainty or that suffer from other diseases that may elevate the parameter under investigation. However, it was deemed more important to have clean cases and controls to train and test the model. It may also be useful to analyze comorbidities and other diseases that may be mistaken for CKD.
[0234] Example heuristic algorithms: max (case when ail_k.Diag_Age_First is not null then '0 Diagnosed CKD' else case when ( URINE_SG_MIN < 1.025 and ( CREATININE_MAX > 2.4 or BUN_MAX >= 36 or PREDICTION_MAX > 0.4 or RENAL_NOTES_TOT > 1) ) or ( CREATININE_MAX > 3 and BUN_MAX >= 40 ) then '3 CKD' else case when ( URINE_SG_MIN <= 1.035 and (CREATININE_MAX > 1.8 or BUN_MAX >= 32) ) or ( CREATININE_MAX > 2.4 and BUN_MAX > 36 ) or ( CREATININE_MAX > 1.8 and BUN_MAX >= 32 and ( PREDICTION_COUNT > 1 or RENAL_NOTES_TOT > 1 ) ) then '2 CKD Risk' else '1 Normal' end end end) OVER (partition by enc.pet_id) Renal_Filter, -- Filter based on medical notes and blood chem - select only '0 Diagnosed CKD' or '1 Normal' for modeling datasets.
[0235] URINE_SG_MIN is the lowest USG seen in that cat across all visits.
[0236] CREATININE_MAX is the highest creatinine value seen in the cat across all visits.
[0237] BUN_MAX is the highest BUN value seen in that cat across all visits.
[0238] PREDICTION_MAX is the maximum score of the medical note from the scoring algorithm used to identify if CKD related words are present in the note.
[0239] PREDICTION_COUNT is the number of medical notes scored as relevant to CKD.
[0240] RENAL_NOTES_TOT is the number of medical notes that contain any of the words ("renal", "K / D", "azotemia", "CKD", "CRF").
[0241] result Predictive Model Overview The model uses six factors that were chosen for their predictive power rather than diagnostic power: urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN), white blood cell count (WBC), and urine pH. Urine specific gravity, creatinine, and BUN are known to help diagnose CKD and are used in the IRIS staging of the disease. Urine protein, WBC, and urine pH are newer and help the model predict future disease. WBC can be used in the model in some cases to rule out other infections and can be used to understand dehydration levels to normalize other values.
[0242] The model looks at changes in these parameters over time. For example, decreases in urine specific gravity, urine pH and WBC count can be captured over time as indicators of declining kidney function, even when none of these factors are outside of the normal range. This allows the veterinarian to take a more detailed medical history of the cat and initiate early treatment or arrange for further testing if necessary.
[0243] Model accuracy The model was validated using historical data from tens of thousands of cats derived from a veterinary database. It was shown to be effective at predicting future CKD in these cats without giving a large number of false positives. The model performed best with several visits (2 or more) using blood and urine data, and became even more accurate with 3 or more visits. Pets that have been on a wellness plan for a period of time will benefit the most from this model.
[0244] The model was shown to have over 95% accuracy with ideal data, meaning that its predictions for past cats in the veterinary database were correct more than 9 times out of 10. Its sensitivity (ability to predict the disease in cats that had it) was highest between 0.5 and 1 year before diagnosis, which typically accounted for over 79% of cats that would be diagnosed in the future. However, it had good predictive power quite early on in the diagnosis, being able to correctly predict a future diagnosis of CKD over 50% of the time when looking at data up to 3 years before the cat was ultimately diagnosed. Performance up to 4 years before formal diagnosis also appears surprisingly good. This ability to highlight even some cats that were at risk very early, combined with a low false positive rate, can give veterinarians the confidence to investigate these cats that may not have been spotted until the problem was severe and difficult to treat. This could give many cats the opportunity to begin intervention very early, which could then stabilise the condition before it becomes more severe, thus extending the cat's health lifespan. It also gives the opportunity to develop diets specifically tailored for this early stage of the disease, which could stabilise the cat without the need for other interventions.
[0245] Table 4 shows the performance of the six biomarker models run on blinded longitudinal data (data not previously seen across multiple visits) derived from a veterinary database. Cats were divided into cases and controls based on diagnosis and because they had blood and urine data consistent with either IRIS stage 0 or stage 3+. This removed many of the ambiguous cats and the models predicted very well for the remaining cats. The false positive rate for this subset of cats was less than 1%. Predictions 3.5 years prior to diagnosis show high accuracy. There were insufficient cats with longitudinal data for more than 4 years.
[0246] [Table 4]
[0247] Table 5 shows the same analysis, but the model only displays a single visit (i.e., cross-sectional). Given the high number of single visits, predictions are shown up to 4 years before the cat was diagnosed. The model performed very well with the single visit data, with accuracy nearly identical to multiple visits. This is in part because the single visit data was limited to visits with both creatinine and USG measurements, whereas the longitudinal model was predicting with so much missing data. Predictions of the longitudinal model would improve with more complete data (more wellness visits per pet).
[0248] For reference, 47% at 4 years is far better than random, given that a sensitivity of about 20% would be expected with random, and the specificity of these clean data was very high (false positives were about 1%).
[0249] [Table 5]
[0250] For completeness, we have included the same predictions in Tables 6 and 7 for the entire dataset (i.e., cats with reasonable quality data, but based only on veterinary diagnoses captured in the database and not cleaned by blood chemistry staging). Some of these individual cats had very high blood chemistry values and also low urine specific gravity. Although clinicians often commented in their medical notes about the possibility of kidney disease, they did not necessarily make a formal diagnosis for all of these cats due to insufficient evidence. Thus, although the model sometimes predicted CKD in these additional cats, no formal diagnosis of CKD was present. This resulted in a slight increase in false positives and a decrease in apparent accuracy across the entire uncleaned dataset. Some, such as hyperthyroidism, may also have comorbidities that may make diagnosis difficult.
[0251] Longitudinal prediction results using all data, including low creatinine cases and high creatinine controls, are shown in Table 6. Controls in this data set included a large proportion with creatinine >1.6 mg / dL (140 μmol / L).
[0252] In general, sensitivity remained high, but specificity and accuracy decreased as more ambiguous data were introduced, likely due to increased false positive rates, but the results remained very strong and robust.
[0253] [Table 6]
[0254] Cross-sectional (single visit) prediction results using all data, including low creatinine cases and high creatinine controls, are shown in Table 7. Controls in this data set included a large proportion with creatinine >1.6 mg / dL (140 μmol / L).
[0255] [Table 7]
[0256] Model Building Dataset 1. Raw Data A training dataset of 61,159 cat visit records of 8,806 unique cats (6,711 healthy controls and 2,095 cats with / with CKD) from a veterinary database was used. There are 35 features derived from demographics, blood chemistry, hematology, and urine levels (Table 8). Healthy controls have visit entries up to 2 years prior to their last (non-diagnostic) visit, whereas CKD cats have visits up to 1 month after the visit that led to the diagnosis of CKD.
[0257] [Table 8]
[0258] Characteristics of the veterinary dataset. Cat demographics (underlined), blood / urine, and age (bold) at first diagnosis of CKD.
[0259] 2.Pretreatment Missing values were imputed using a random forest implementation [1]. Cats with missing URINE_SG values from all visits were removed (10.1% of records). Min-max normalization of each feature was applied [2].
[0260] 3. Data Overview Figure 1 shows the age distribution of cats with CKD, both at age when first diagnosed (black) and the age distribution of healthy cats (white). The median ages for healthy and CKD visits are 5.8 ± 4.17 and 13.5 ± 3.80, respectively.
[0261] Figure 2 shows the results of hierarchical clustering (all datasets) after min-max normalization and missing value imputation. As the presence of some outliers would have masked the variability of the data range (Figure 2C), we removed them for visualization purposes (1223 values). The resulting heatmap and hierarchical clustering (agglomerated) are shown in Figure 2A. The six features that proved to be most informative for feature selection (URINE_SG, URINE_PROTEIN, URINE_PH, WBC, CREATININE, BUN) are highlighted with dark rectangles and are also shown in Figure 2B. The hierarchical clustering combined creatinine and BUN, as well as URINE_SG and URINE_PH, showed a high correlation of their values in the respective samples. URINE_PROTEIN and WBC are close to the CREATININE / BUN cluster.
[0262] Figure 3 shows the scatterplot matrix and histograms of the six most informative features. The wide range of each variable is due to outliers, i.e., a large overlap of variable values between healthy (black) and CKD (grey) visits, which can obscure the prediction task.
[0263] 4A and 4B project the dataset into the feature space by performing PCA (linear) and t-SNE (nonlinear) dimensionality reduction, respectively. Table 9 lists the features ranked based on the PCA and t-SNE results and compares them with the ranking based on feature selection methods (filters, wrappers).
[0264] Supervised learning 1. Training and test datasets The question the predictor answered was, "Given a cat's records, will it develop CKD within the next 2 years?" To make the dataset ready for training and testing the method, the dataset needed to be further processed. This was done by first building a pan-cat dataset that was a superset of all possible visit trajectories, and then creating a sampled dataset by sampling it with replacement.
[0265] For a cat with N visits, its trajectory was defined as a temporally ordered list of visits. The reduced trajectory was defined as an ordered subset of visits with the last K visits removed (K is a number between 1 and N). In other words, if a cat's visit history is considered as a string, with each element being a string corresponding to a visit, then the reduced trajectory would be any prefix of the string, and there could be up to N-1 possible prefixes (trajectories). When the original dataset was extended to include all possible reduced trajectories of CKD cats with visits removed up to 2 years prior to diagnosis, an extended dataset called the pan-cat dataset was created.
[0266] The sampled datasets were defined as subsets of the pan-cat dataset where a single trajectory for each CKD cat was randomly selected. Note that the records for healthy cats were identical to the first dataset. Multiple sampled datasets were created by using a random number generator with different seeds such that a different trajectory (different number of visits) was selected for each pet ID (sampling with replacement).
[0267] The reason a sampled dataset was needed to train and test the predictor was as follows: for each cat with CKD, the initial dataset contained data from the beginning of the pet's medical history up to one month after diagnosis. If the predictor had been trained using this dataset, it would have learned to identify whether an undiagnosed cat had been diagnosed with CKD one month prior, which was of little value. However, with the sampled dataset, the predictor would have learned a pattern of cats that would be diagnosed with CKD at any point in the next two years.
[0268] 2. Feature Selection Features were selected by using a filter method (Pearson's correlation coefficient; PCC) and a top-down wrapper method KNN-DTW, with K=7 nearest neighbors, 25% of the training data, 3-fold cross-validation, and F1-score as selection criteria (Figure 4). A bottom-up wrapper of the first six features was also consistent with the results [3]. As shown in Table 9, the top features were urine specific gravity, creatinine, urine protein, blood urea nitrogen (BUN), WBC, and urine pH. Interestingly, although visit age was highly correlated with the output labels, neither wrapper method (top-down or bottom-up) picked up visit age as an important feature. A closer look at the data showed that this feature carried similar information as creatinine (albeit to a lesser extent), and thus including the latter reduced the value of the former.
[0269] [Table 9]
[0270] Table 9 shows the feature analysis and selection. The 35 features in the dataset were ranked based on top-down elimination of wrappers (1 being the most informative; 35 being the least informative). It also shows the Pearson correlation coefficient and CKD power of each feature, p-value, and feature weight for PC1.
[0271] 3. Time Series Forecasting Combination of k-nearest neighbors (KNN) and dynamic time warping (DTW): KNN-DTW was used, using Euclidean distance as the metric [4], [5]. 5-fold cross-validation was used to find the optimal K. To do this, the last {0, 3, 6, 9, 12, 18, 24} months of the cats' medical history (both training and examination) with CKD were removed to create a predictor that answers the following question: "Will my cat have CKD in X months from now?". The predictor was also trained and evaluated on a "sampled dataset", which included a random trajectory of each cat by removing the past {0, 3, 6, 9, 12, 18, 24} months, and the predictor was trained to answer the original question ("Will my cat have CKD in the next 2 years?"). As shown in Figure 6, after K=7, the metric only increased slightly, and performance increased asymptotically up to K=13. On the sampled dataset, runs were continued with K equal to 15 and 17 and very little difference was observed (AUC ROC 91.0% and 91.1%, respectively). Therefore, the final predictor was based on the sampled dataset with K=17, whose confusion table is shown in Table 10 and ROC / PR in Figure 7.
[0272] [Table 10]
[0273] Mixture of Experts (MOE): We next considered an ensemble learning approach where individual KNN-DTW predictors were trained to predict CKD in {0, 3, 6, 9, 12, 18, 24}. The MOE meta-predictor was investigated with either simple or weighted voting. The ROC / PR results for all predictors are shown in Figure 8. The AUC was significantly lower than the individual predictors, but the F1 values were the highest.
[0274] Recurrent Neural Networks with Long Short-Term Memory (RNN-LSTM): The architecture shown in Figure 9 was used for training the recurrent neural networks (RNNs). Various configurations from one to four hidden layers and from 6 to 250 nodes per layer were run. Tanh was used as the activation function in the hidden layers and softmax (here sigmoid since this is binary classification) in the output layer. Binary cross entropy was used to calculate the loss and a 20% dropout was considered to avoid overfitting [6]. Backpropagation through time was used for training using the RMSprop gradient descent optimization algorithm. Additionally, in parallel with the vanilla RNN structure, we investigated long short-term memory (LSTM) cell structures to deal with vanishing gradients.
[0275] Figure 10 shows how the dataset was structured as input to the RNN (Figure 10A) and how the RNN was trained over time (Figure 10B). Different configurations were explored by performing randomized parameter sweeps in the number of nodes per layer and the number of layers (Figure 11). Figure 12 shows how the F1 value changes as a function of the total number of nodes. The best two configurations after 5-fold cross-validation were a 3-layer RNN-LSTM (Figure 13) and a 3-layer vanilla RNN (Figure 14). Confusion tables for these two implementations are shown in Tables 11 and 12. The loss drops exponentially within the first 5 epochs and saturates soon thereafter (Figures 13C, 14C). The robustness of the architecture was tested by calculating different metrics over the different folds. After all parameters have been explored, it is recommended to proceed with the 7-7-7 RNN-LSTM architecture.
[0276] [Table 11]
[0277] [Table 12]
[0278] Model Building Overview Two methods of longitudinal analysis were used: K-nearest neighbors with dynamic time warping (KNN-DTW) and recurrent neural networks (RNNs) with either vanilla or long short-term memory cells (RNN-LSTM). The dataset contained 61,159 cat visit records for 8,806 unique cats (6,711 healthy controls and 2,095 cats with / affected CKD) from a veterinary database. There were 35 features derived from demographics, blood chemistry, hematology, and urine levels.
[0279] From hundreds of predictors constructed, the two best ones were (a) KNN-DTW with K=17 neighborhoods (AUC ROC=0.91; AUC PR=0.87; F1=0.795) and (b) RNN-LSTM with three LSTM layers (7-7-7) and one dense layer (AUC ROC=0.94; AUC PR=0.91; F1=0.842). With the mixed experts configuration, the performance slightly decreased but the stability became better. Following (non-)linear dimensionality reduction, there was a clear separation of the data in 3D space. The top six features were sufficient for classification. Neither weight nor weight change (absolute or relative) were good predictors. Interestingly, visit age was highly correlated with CKD onset but was not used for classification.
[0280] To capture all the information the data could provide for prediction, only six features were needed: urine SG, creatinine, urine protein, BUN, WBC, and urine pH, ordered based on information content. The final KNN-IDT and RNN-LSTM predictors were obtained. The pre-trained RNN predictor computes faster and performs better than the KNN predictor. The predictor achieves an AUCROC of 0.94, an AUCPR of 0.91, and an F1 of 0.842, with high precision, precision, recall, and specificity. This performance was measured in a realistic scenario where cats will suffer from CKD at random stratification points within the next two years. When tested on cats with CKD over a range of time periods, the performance ranges from about 0.95 to about 0.83 accuracy for cats with CKD within 0-3 months and 21-24 months from now, respectively. We did not expect to further optimize to achieve performance above 5% within this project cycle. Higher quantity / quality of data will lead to better performance in the future.
[0281] References [1] Stekhoven, Daniel J. “MissForest - nonparametric missing value imputation for mixed-type data.” Oxford Journal's Bioinformatics 28.1 (2012) 2012, 112-118. [2] http: / / scikit-learn.org / stable / modules / generated / sklearn.preprocessing.MinMaxScaler. [3] Granitto, Pablo M., et al. “Recursive feature elimination with random forest for PTR- MS analysis of agroindustrial products.” Chemometrics and Intelligent Laboratory Systems 83.2 (2006): 83-90. [4] Giorgino, Toni. “Computing and visualizing dynamic time warping alignments in R: the dtw package.” Journal of statistical Software 31.7 (2009): 1-24. [5] Tan, Songbo. “Neighbor-weighted k-nearest neighbor for unbalanced text corpus.” Expert Systems with Applications 28.4 (2005): 667-671. [6] Srivastava, Nitish, et al. “Dropout: a simple way to prevent neural networks from overfitting.” Journal of Machine Learning Research 15.1 (2014): 1929-1958。
[0282] Example 2 This example involved developing a predictive modeling system for feline azotemia (AZO) based on urine measurements and implementing the system in veterinary software. The predictive modeling system includes five independent mathematical models, each capable of predicting the probability of azotemia at 0, 90, 180, 270, and 360 days after measurement. These models are based on a logistic equation that predicts the probability of a cat having azotemia in a given period from three blood parameters: creatinine, urine specific gravity, and urea. Each of these models is associated with a decision threshold that corresponds to the probability above which an individual is predicted to be positive. This limit was determined by the ROC curves and Youden method for each model. The predictive modeling system integrates a Bayesian evaluation system that takes into account the measurement history of each cat and allows for the refinement of predictions with increasing numbers of measurements.
[0283] In this example, data independent of the data used to build the initial model was used to: 1) validate the initial model; 2) improve the initial model; and 3) test a supervised neural network (ANN) approach as an alternative to the logistic equation approach.
[0284] method 1. Data New data are obtained from a veterinary database. The raw file has 58,292 rows corresponding to 8422 unique individuals followed at regular intervals. Three variables are measured: creatinine, urine specific gravity, and urea. However, not all individuals displayed consistent values for each of the three variables. As the model was based on the simultaneous use of all three variables, individuals with missing values were excluded from the study. After this process, 18,976 rows for 7051 individuals remained.
[0285] Table 13 below shows the visit age and diagnostic value age before and after deletion of incomplete individuals.
[0286] [Table 13]
[0287] The deletion of incomplete individuals had little effect on the characteristics of the age distribution, especially with regard to the age of disease diagnosis. In total, of the 7051 selected individuals (18,976 measurements), 5348 had never been diagnosed with AZO and 1703 had been diagnosed with AZO. Of the 18,976 measurements, 1302 were negative and 5933 were associated with individuals who were diagnosed positive during follow-up.
[0288] The dataset was split in two by random drawing, producing the following: 1. A validation dataset consisting of 9,469 measurements, of which 6,521 were negative and 2,948 were associated with individuals who tested positive during follow-up. This dataset was then used to both validate the initial model and to validate the updated model and ANN.
[0289] 2. A set of training data consisting of 9506 measurements, of which 6521 were negative and 2985 were associated with individuals diagnosed as positive during follow-up. This dataset was then used to update the initial model in a new learning phase, as well as to tune the ANN. For this purpose, data originating from the initial study, with 459 negative measurements (170 unique individuals) and 244 measurements (56 unique individuals) associated with individuals diagnosed as positive during follow-up, were added to the learning game.
[0290] A particular individual had measurements shared between the validation and training phases.
[0291] The training dataset is then split into several subsets that are constructed to fit five models: 1. Measurements corresponding to individuals already diagnosed with AZO during a given visit; 2. Measurements corresponding to individuals being diagnosed with AZO within 3 months after a given visit; 3. Measurements corresponding to individuals being diagnosed with AZO within 6 months after a given visit; 4. Measurements corresponding to individuals being diagnosed with AZO within 9 months after a given visit; and 5. Measurements corresponding to individuals being diagnosed with AZO within 12 months after a given visit.
[0292] To each of these subsets are added measurements corresponding to all individuals who have never been diagnosed with AZO (providing a negative for the model).
[0293] 2. Validation of the initial model In the first phase, all new measurements were predicted with the initial model. For each measurement (visit), a prediction was made by each model (t0, t3, t6, t9, t12) and a search was performed on the data of the corresponding individual to find out whether they had been diagnosed with AZO in the model's prediction period (0 months, 3 months, 6 months, 9 months, 12 months). This made it possible to measure the quality of the predictions.
[0294] For example, a measurement is taken on January 1st and is negative (no CKD on January 1st). Model T0 predicts negative, but Model T3 predicts CKD. Model T3 will be in error if the cat does not get sick, or if the cat gets sick but after March 1st, and will be no error if the cat gets sick before March 1st, even if the measurement on January 1st showed a negative result.
[0295] The sensitivity and specificity of the model under validation was then calculated based on the number of true and false positives and negatives.
[0296] 3. Update of the initial model In the second phase, the training dataset was used to recalibrate the initial logistic model (see original study report). Once the model was calibrated, the decision threshold for classifying individuals as predicted or non-diseased was calculated using the Youden index. The validation dataset was then projected onto these updated models and the agreement of the predictions was verified by calculating the model's sensitivity and specificity in validation.
[0297] 4. Neural Network Approach The general approach was the same as before: the training dataset was used to tune the model, then the validation data were projected to calculate the validation sensitivity and specificity. The neural network tuning phase was based on a factorial design on the network parameters combined with a 10-fold cross-validation approach.
[0298] The procedure was as follows: 1. The pattern was adjusted 5 times using: A subset of the training data; · All input variables; · Full factorial design to set the optimal set of parameters (specific to the neural network) for each model (model tuning); A 10-fold partition of the dataset randomly created for each draw: the k-fold cross-validation technique consists of training on 9 of the 10 scores, validating the 10th partition, then replacing the validation scores with the training partition, and repeating the process until all partitions have been used for training and validation. Thus, it was ensured that the model was not trained on a specific configuration of the training / validation data. Thus, we obtained 10 weight adjustments that would be assembled to form an overall model with the best set of parameters for the neural network.
[0299] 2. Calculation of the Youden index for each iteration to verify the model established in such a manner.
[0300] 3. Selection of the best model for each iteration.
[0301] 4. The final model was the overall model of the 5 best models composed by themselves, consisting of 10 networks of assembled neurons. As a result, the final predictive model is composed of 50 networks assembled to give the final prediction. The Youden index was calculated based on the result of this assembly and formed the decision threshold during the projection of the validation dataset (the subset was not used in this tuning phase).
[0302] result The prediction results for all new data with the initial model are shown in Table 14.
[0303] [Table 14]
[0304] Taking into account the fact that the initial training of the model was performed on no more than 703 measurements covering 226 individuals, the results of the prediction of 18,976 new measurements (7051 different individuals) that were not used to build the model can be considered very good. The specificity was above 90% up to 180 days (T6), and was 88% and 87% at T9 and T12, respectively. The specificity remained above 70% at T0, T9, and T12, but was lower; at T6 it was 69%. Only the validation specificity of model T3 was much lower (58%). It should also be noted that to assess the quality of the results, it is not the isolated values of sensitivity or specificity that are important, but the combination of sensitivity and specificity, since these two parameters are interdependent (when one decreases, the other increases).
[0305] The prediction results for the new validation data with the updated initial models using the new training data are shown in Table 15. With this subsequent addition of new data, all models improved. All "sensitivity + specificity" sums improved, and in particular all specificity values increased.
[0306] [Table 15]
[0307] The prediction results for the new validation data with the updated neural network model using the new training data are shown in Table 16.
[0308] [Table 16]
[0309] The results of the ANN were also very satisfactory, since all models presented a total "sensitivity + specificity" that was one step better than the model based on logistic regression. It should be noted that the specificity was significantly improved in all models.
[0310] Consideration By updating the data, it was possible to significantly improve the quality of the model, which can be considered simultaneously as a quantitative improvement due to the improvement of the combined sensitivity / specificity with the addition of new data, and a qualitative improvement, considering that the importance of the number of new data used for training should consolidate and stabilize the model.
[0311] It is recommended to consider methodological improvements of models based on logistic regression (randomization of training / validation datasets) and the construction of comprehensive models combining neuronal network approaches with those based on logistic regression in order to combine the strengths of the two approaches (neuronal networks provide better specificity, while logistic models have better sensitivity).
[0312] Example 3 This example relates to a method for diagnosing CKD using baseline serum creatinine levels in cats with creatinine levels within the laboratory reference range.
[0313] If the cat has had a previous visit with blood work (± urine testing), a baseline for the cat's serum creatinine can be established. In order to establish a baseline, the following criteria must be met: At the time of the current visit, the cat has at least two creatinine results obtained within the past 2 years. When possible, it is recommended that all creatinine results available during that period that meet criteria (b)-(d) be used; b. The cat is 1 year of age or older during each of these visits with creatinine results; c. Cats are spayed / neutered at least 2 months prior to the first creatinine result used at baseline; and d. Cats must be otherwise healthy and free of concurrent diseases (e.g., hyperthyroidism, diabetes).
[0314] Assessment of serum creatinine does not require fasting before the test.
[0315] Previous creatinine results that meet the above criteria can be used to establish a baseline creatinine level by calculating a mean creatinine value.
[0316] Therefore, Table 17 can be used to make a diagnosis of CKD.
[0317] [Table 17]
[0318] Example 4 This example relates to the predictive modeling system built by machine learning of Example 2, plus simplified rules for establishing typology of cats with / without azotemia (AZO).
[0319] The immediate predictive modeling system consists of six models for predicting feline azotemia, each associated with a time period elapsed since the first possible time point at which the disease could be caused: 0 months (t0), 3 months (t3), 6 months (t6), 9 months (t9), 12 months (t12), and 24 months (t24).
[0320] The data used to create the rules was used to calibrate and validate the AZO-Predict model through the neuron network of Example 2. The performance of the various proposed rules was tested by calculating AUC, sensitivity, and specificity. Unlike Example 2, cross-validation was not performed. That is, all data was used to establish the rules and calculate the performance of the model.
[0321] Table 18 shows the performance of the optimized AZO-Predict model built by the machine learning process.
[0322] [Table 18]
[0323] Simplified Forecasting Rules The simplified prediction rule is based on the application of Linear Discriminant Analysis (LDA), which provides a linear model to calculate a score, designated SC1, whose value allows the prediction of the disease.
[0324] Three variables measured during the visit, namely creatinine concentration (Creat; measured in g / dL), urine specific gravity (UrineSG), and urea (Urea; measured in g / dL), and their coefficients, namely a(Creat), b(UrineSG), and c(Urea), were used in the simplified prediction rule. These coefficients are the result of applying LDA to the data for each prediction (t0, t3, t6, t9, t12, t24). The values of the coefficients are shown in Table 19 below.
[0325] A threshold coefficient was used to determine whether a cat would become ill or not based on the SC1 value. The threshold was the result of applying LDA, and the values of the predictions at each time are shown in Table 3.
[0326] Simplified prediction rules are summarized below: 1- SC1=a(Creat)×Creat+b(UrineSG)×UrineSG+c(Urea)×Urea 2- If SC1>threshold then the cat is predicted to be sick, if SC1≦threshold then the cat is predicted to be not sick.
[0327] [Table 19]
[0328] The performance was comparable to that of the optimized AZO-Predict model built by the machine learning process shown in Table 18.
[0329] Example 5 The predictive model developed according to Example 1 based on six biomarkers was further improved: selection criteria were refined for tens of thousands of predictions made on cats at different time points (i.e., different amounts of data were removed).
[0330] Table 20 shows the results of the improved model run in longitudinal mode (across multiple visits) on blinded data from a veterinary database, where cats were split into cases and controls based on diagnosis and had blood and urine data consistent with either IRIS stage 0 or stage 3+. This eliminated many of the ambiguous cats, and the model predicted well for the remaining cats. The false positive rate for this subset of cats was less than 1%. Predictions out to 3 years were highly accurate.
[0331] [Table 20]
[0332] Table 21 shows the results of the same analysis, but with only one visit shown in the model. Because one visit was more common, predictions out to 4 years are shown. The model performed well with single visit data, with accuracy comparable to multiple visits. One reason is that the single visit data was limited to having creatinine and USG measurements, whereas the longitudinal model predicted a large amount of missing data. Thus, the longitudinal model would be improved with more complete data (more wellness visits per pet). For reference, random predicted sensitivity of about 20% so 47% after 4 years was significantly better than random, and specificity was high (about 1% false positives).
[0333] [Table 21]
[0334] The performance of the same prediction for the entire dataset is shown below (i.e. cats with reasonable quality data, but based only on veterinary diagnosis captured in the database, not cleaned up with sensitivity checks for blood chemistry). One particular individual cat had very high blood chemistry and low urine pH. The veterinarian commented in the particular medical note about possible kidney disease, but did not necessarily make a formal diagnosis. Thus, the model may predict CKD for these additional cats when there was no diagnosis of CKD. This resulted in a slight increase in false positives and a decrease in apparent accuracy across the entire uncleaned dataset. One particular borderline case was thought to be one where the model would help the clinician make an earlier decision. In certain cases, such as hyperthyroidism, there may also be comorbidities present that may make the diagnosis difficult.
[0335] The performance of the longitudinal model using all data, including low creatinine cases and high creatinine controls, is shown in Table 22. Controls in this data set included a large proportion of creatinines >1.6 mg / dl (140 μmol / l). Sensitivity generally remained high, but specificity and accuracy decreased as more ambiguous data were introduced, likely due to an increased false positive rate. However, results remained robust.
[0336] [Table 22]
[0337] The performance of the cross-sectional (single visit) model using all data including low creatinine cases and high creatinine controls is shown in Table 23. Controls in this data set included a large proportion with creatinine >1.6 mg / dl (140 μmol / l).
[0338] [Table 23]
[0339] Example 6 The predictive model was further tested and refined using data from a second veterinary database (63,500 cats, 177,500 visits). The data was processed to generate clean "cases" and "controls" based on last visit being IRIS stage 3 and previous visits being below IRIS stage 3 or remaining at IRIS stage 0 for all visits. Cats were defined as having one of the following lifetime (over 2 years of outcomes in the second veterinary database) renal IRIS stages: Stage 3: Creatinine > 2.8 and URINE_SG ≦ 1.035 within 3 days Stage 0: If CREATININE_MAX<1.6 and URINE_SG_MIN>=1.035 across all recorded visits.
[0340] All other combinations of levels were staged but not included in this predictive set. IRIS staging without other clinical signs was known to be imperfect for the diagnosis of CKD, although it had a high level of correlation. However, no other clinical information was available for most cats in the second veterinary database.
[0341] Visits prior to reaching stage 3 (when cats were staged below 3) were fed into the model to predict the likelihood that the next visit would be classified as stage 3. This would allow the clinician the opportunity to intervene if risk was deemed high.
[0342] Examples of performance are shown below: First, as shown in Table 24, the model performed well for all major cat breeds.
[0343] [Table 24]
[0344] When multiple historical creatinine and USG values were present, the model predicted future status (average 6 months) with over 98% accuracy.
[0345] Accuracy decreased slightly for only one historical creatinine value, but was still above 96%.
[0346] [Table 25]
[0347] [Table 26]
[0348] As shown in Table 27, when predicting progression to stage 3 at a later visit, we calculated the maximum stage the cat had reached by the time of prediction. In cats that had only reached stage 0 at the time of prediction, 8 of 3080 developed CKD (defined by reaching stage 3 at the next visit). The model predicted only 1 of these 8. The particular case was considered to have been an acute disorder that progressed from stage 0 to 3 in 6-9 months. The model correctly predicted 3049 cases of stage 0 to remain below stage 3, with only 23 incorrect predictions. Thus, the accuracy of those that started out at stage 0 is 99%. In cats that were at stage 0.5 at the visit prior to reaching stage 3, the model correctly predicted 4 of 16 cases. Again, this may be a rapid progression of CKD. In cats that were at stage 1 or higher at the previous visit (or earlier), the model predicted cases with 86% to 100% accuracy as the stage at the previous visit increased.
[0349] Intermediate stages between 0 and 3 were defined using an algorithm based on increasing creatinine and decreasing USG, but too insignificantly severe to be classified as IRIS stage 3. Most of them would be within the normal range or would only have an excess in one analyte. For example, in stage 2.5, the USG is low but the creatinine is high in the normal range, 2.6-2.8. In stage 2, the creatinine is 2-2.6 and the USG is low.
[0350] [Table 27]
[0351] Table 28 shows the same analysis, but performed in cats with only one creatinine measurement prior to the stage 3 visit (ie, only one creatinine measurement + predicted other analytes).
[0352] [Table 28]
[0353] To be clear, the data did not necessarily mean that all cats that were in stage 2 would progress to stage 3 within 9 months. For this validation, cats were selected as those known to reach stage 3 and were selected for a visit before they reached stage 3. Therefore, for all these cases, they were expected to reach stage 3 at the next visit and were used to test whether the model would predict correctly or predict a false negative. For the controls, we tested whether it would predict a false positive.
[0354] A similar ability to predict either steady state or progression would be observed if cats with stage 2 data points were randomly selected, without specifying that the next data point should be stage 3. Thus, while not all stage 2 cats would necessarily progress to stage 3 in a short period of time (although progression appeared to be more frequent than expected when looking at thousands of cats), the model was effective at finding cats that would progress to mid-to-late stages (and cats that would not progress). However, of course, cats at stage 0 or 0.5 that progress rapidly to stage 3 may not be easily found, likely because the nature of their disease was different.
[0355] Example 7 The prediction model based on six biomarkers described in Examples 1, 5 and 6 was further improved with more cats and higher data quality levels. The prediction ability was verified for purebred cats in veterinary database. The model performance (e.g., accuracy) of blind data from veterinary database was improved by about 1%. In most cases, a 1% improvement in accuracy leads to a significant reduction in false positive rate, for example, a 40% reduction in false positives from 2.6% to 1.5%.
[0356] The total number of training cats was 53,590 with over 300,000 visits accompanied by chemical data. The total number of blind test cats was 150,000 with over 700,000 visits accompanied by chemical data.
[0357] Table 29 shows the 1-year-ahead predictive accuracy of diagnoses for all mixed and common breeds in the veterinary database using uncleaned data. Small variations in accuracy were caused by random variation due to the small numbers of cats in certain groups (e.g., 86 red tabby cats compared to 25,248 DSH). Apparent accuracy for Siamese and Himalayan cats was slightly lower due to the higher prevalence of CKD in these breeds. However, sensitivity and specificity were both high.
[0358] [Table 29]
[0359] Example 8 Using a new methodology for selecting appropriate variables for predictive modeling, a new, simpler feline CKD model, named CKD4, was developed. CKD4, developed based on data from a veterinary database, uses creatinine, BUN, urine specific gravity, and age, and uses longitudinal data over multiple visits, but can also use single visits. In comparison, the CKD3 model disclosed in Examples 2 and 4 uses creatinine, BUN, and urine specific gravity, and data from a single visit; the CKD6 model disclosed in Examples 1 and 5-7 uses creatinine, BUN, urine specific gravity, urine pH, urine protein, and WBC count, and uses longitudinal data over multiple visits, but can also use single visits.
[0360] The advantage of CKD4 is that it is less demanding in terms of the need for blood count data, urine pH, or urine protein, and therefore can be applied to many clinics and visits where these data are not collected.
[0361] Comparing the performance of CKD6 with that of the simpler CKD4 on longitudinal blinded data (150,000 cats in a veterinary database), the model agreed on only about 4% of the predictions. Of these predictions, CKD4 was better at predicting controls (83% correct vs. 33%). CKD6 was better at predicting cases (77% vs. 20%). In the longitudinal data, CKD4 was less accurate than CKD6 by less than 1%. However, CKD4 showed a better positive predictive value (PPV) at 1 year from diagnosis, 94.9% vs. 92%, indicating a higher specificity, although its sensitivity was slightly lower (Table 30). CKD6 performed slightly better at more distant time intervals before diagnosis, e.g., 2.5 years or more.
[0362] With single visit data, the performance was reversed; both models disagreed on only 4.9% of predictions. Overall, CKD4 was 2-3% more accurate than CKD6. When BUN, creatinine, and USG data were available at one visit, 1 year before diagnosis, CKD4 had an accuracy of 92% and a PPV of 89% (Table 31). CKD4 performed slightly better at more distant time points prior to diagnosis, e.g., 2.5 years or more.
[0363] In the table below, "time split" refers to years before the official diagnosis as documented in the veterinary database, e.g., time split 2 indicates predicting risk 2 years before the official diagnosis. The two models were compared on blinded data at each time point.
[0364] [Table 30]
[0365] [Table 31]
[0366] Example 9 Chronic kidney disease (CKD) is defined as evidence of renal dysfunction or structural damage resulting in a reduced glomerular filtration rate (GFR). CKD has been described as the leading cause of death in cats over 5 years of age (O'Neill et al., 2015), with a reported prevalence of 8-31% in geriatric cats (O'Neill et al., 2014; Lulich et al., 1992; Marino et al., 2014). The etiology of many feline CKD cases remains unclear, and histological investigations have highlighted nephritis and renal fibrosis that may result from a variety of underlying causes, including toxic injury, hypoxia, chronic glomerulonephritis, chronic pyelonephritis, upper urinary tract obstruction, and viral infection (Brown et al., 2016). The prognosis for cats with CKD depends on the severity of the disease at the time of diagnosis, with cats identified as IRIS stage 4 reported to have a life expectancy 9-25 times shorter than those diagnosed with IRIS stage 2 (Boyd et al., 2008; Geddes et al., 2013; Syme et al., 2006). Early detection of CKD allows for the implementation of care pathways that can slow disease progression, improve clinical outlook and quality of life, and avoid conditions that can lead to deterioration of renal function and acute kidney injury (e.g., administration of NSAIDs; see Levin and Stevens, 2011).
[0367] There is currently no single accurate biomarker to assess renal function in clinical practice (Sparks et al., 2016). Measuring GFR provides a direct assessment of renal function, but implementing accepted methods in clinical practice is technically challenging. As a result, serum creatinine remains the standard surrogate for GFR, both as part of the initial diagnosis, as well as when staging disease using recognized criteria (e.g., IRIS; Finch 2014). Additionally, traditional clinical biomarkers including urea, proteinuria (elevated urinary protein to creatinine ratio; UP / C), blood pressure, and urine specific gravity can also be referenced as part of the diagnosis with UP / C and blood pressure used to substage cats when determining appropriate care pathways. Recently, the use of serum symmetric dimethylarginine (SDMA) has become more prevalent in clinical practice due to early evidence that it responds to changes in renal function more quickly than serum creatinine and can detect CKD earlier in non-azotemic cats (Hall et al., 2014). In addition, fibroblast growth factor-23 (FGF23), a key factor in regulating phosphate and vitamin D metabolism, has been shown to increase in the circulation as GFR declines and prior to the onset of azotemia (Finch et al., 2013). These more recent CKD biomarkers represent advances in the development of diagnostic tests to detect CKD in cats with greater sensitivity or at earlier stages, however, due to the complex nature of the disease, further research is needed to fully understand the clinical value of these approaches.
[0368] In human healthcare, machine learning models are used to assess risk, inform practice management (Parikh et al., 2016), predict individual outcomes (Peck et al., 2012; Peck et al., 2013), determine length of stay (Gultepe et al., 2013), recommend treatment (Tsoukalas et al., 2015), and personalize medicine (Callahan et al., 2018; Pencina et al., 2016).
[0369] In this study, we used a dataset of 106,251 individual feline electronic health records (EHRs) derived from routine veterinary practice to train and then validate an algorithm that predicts a cat's risk of developing azotemic CKD with high specificity. We discuss the clinical use of this algorithm for early diagnosis and the options this brings to new clinical care pathways.
[0370] method 1. Data source and initial cleansing Data were extracted from electronic health records (EHRs) of cats visiting Banfield Pet Hospital (Vancouver, WA, USA) between January 1, 1995 and December 31, 2017. At the end of this period, over 1000 Banfield hospitals operated in 42 states across the United States. Data collected from cats younger than 1.5 years and older than 22 years were excluded. Further inclusion criteria of at least three clinic visits per cat resulted in a sample of 910,786 cats. The sample included short-, medium-, and long-haired domestic cats, as well as over 50 pedigree breeds. Extreme outliers (more than 6 standard deviations above the maximum normal range) for blood and urine tests were set as missing.
[0371] Each EHR contained patient demographic data (age, breed, weight, and reproductive status), blood and urine test results, and clinical information (formal diagnoses and unstructured medical notes). A total of 35 types of information were selected as features for the CKD prediction model. Data points were primarily collected during or around clinic visits, and each visit was time-stamped meaning the data was longitudinal in nature.
[0372] 2.CKD status and age at evaluation T0 EHRs in the study dataset were categorized into three CKD status groups. The first group consisted of EHRs with a formally recorded CKD diagnosis ("CKD"). Age at first CKD diagnosis was used as age at assessment (T0). In this group, data collected more than 30 days after diagnosis were excluded (we included an additional 30-day window to capture serum, blood, or urine laboratory data returned immediately after the diagnostic visit).
[0373] EHRs that did not have a formal CKD diagnosis but had at least two data points suggestive of CKD from the following list of medical notes: blood creatinine above normal, urine specific gravity below normal, and "CKD", "Azotemia", "ROYAL CANIN Renal Dietary Diet" or "Hill's Prescription Diet k / d" were classified as "possible CKD". The exact reason for the lack of a formal diagnosis for these EHRs remains unclear, but it is possible that the veterinarian was unsure of the diagnosis or did not write one. For this group, the age at evaluation (T0) was set to the age at the last available visit and complete EHRs were used.
[0374] All EHRs that were not included in the previous two groups and had at least 2 years of data (recorded visits) at the end of the EHR to verify the absence of CKD were assigned a status of “CKD free.” In these EHRs, the age at the time of evaluation (T0) was set as the age at the last visit minus 2 years, and data from the past 2 years were deleted from the EHR.
[0375] 3. Dataset for building and testing the model The truncated EHRs were further filtered based on information content by enforcing that the EHRs must contain at least two visits with blood creatinine data. This resulted in a dataset with 106,251 feline EHRs. This dataset was randomly split into two. A total of 70,687 EHRs or about 67% of the data were used to build the CKD prediction model. The remaining 35,564 EHRs or about 33% were used as a test set to evaluate the performance of the model. Both datasets were kept separate throughout the analysis to eliminate bias in the testing phase. Prior to use, missing information in blood and urine test data was imputed without using CKD status information. This was done separately for the model building and testing datasets to avoid information flow between the two datasets.
[0376] 4. Model Building Prior to use, the model building dataset was further filtered to ensure that only the most distinctive EHRs were used for training. EHRs with a status of “possible CKD” were removed, as were 7,549 “CKD” and “no CKD” EHRs with “acute kidney injury” or “urinary tract infection” as comorbidities. This left 53,590 EHRs, of which 9,586 were “CKD” and 44,004 were “no CKD”. To allow the model to function for early detection of CKD, this dataset was then extended by adding a truncated version of the original EHRs (Perez and Wang, 2017) (the last k visits were removed, where k ranges from 1 to the total number of visits minus 1). This enriched the dataset with EHRs with a maximum of 2 years between the last visit seen by the model and the time of diagnosis.
[0377] The first step towards a CKD prediction model was to select a limited set of features to include. Feature selection was performed by top-down and bottom-up wrapper methods (Tang et al., 2014) using a standard recurrent neural network (RNN, (Goodfellow et al., 2016), Figure 15) with a 3-5-3 hidden layer structure. This RNN model was selected based on exploratory studies (results not shown) outperforming alternatives such as k-nearest neighbors with dynamic time warping (KNN-DTW) (Salvador and Stan, 2007) and a long short-term memory RNN alternative (LSTM, (Gulli and Pal, 2017), Figure 15). The RNN was implemented with a tanh activation function in the hidden layer and a softmax to convert the output layer into a CKD probability score. Backpropagation through time was used for training using the RMSprop gradient optimization algorithm. Model performance was evaluated based on F1 cross-entropy in a 3-fold cross-validation setup. F1 cross entropy was used as the metric because it balances sensitivity and specificity independent of the incidence of CKD.
[0378] We then performed a full model architecture screening using the features selected for the RNN structures above and for the LSTM alternative. For both structures, different configurations of 1 to 5 hidden layers were tested with 3 to 200 nodes per layer. The setup was the same as above except that a 20% dropout was added to avoid overfitting (Srivastava et al., 2014). Evaluation was based on F1 score in a 10-fold cross-validation setup (Powers et al., 2011). Finally, we fine-tuned the optimal model configuration with respect to training time in the same cross-validation setup.
[0379] 5. Model Testing The performance of the unbiased models was evaluated by applying the selected prediction models to the test dataset. Predictions were performed for all EHRs in the "CKD", "probable CKD" and "no CKD" groups. Results were interpreted at the level of the crude model output (probability of CKD diagnosis p) and after categorization into "no CKD" and "CKD" using p=0.5 as cutoff point. The results of categorization into "CKD" and "no CKD" groups were used to calculate estimates of sensitivity (proportion of true positives ("CKD" status) predicted as CKD) and specificity (proportion of true negatives ("no CKD") predicted as no CKD), respectively. Confidence intervals for the estimates of sensitivity and specificity were calculated using normal approximation. Odds ratio tests for comorbidity analysis (Table 35) were performed using standard chi-square tests.
[0380] The ability of the model to predict CKD prior to definitive diagnosis was assessed by truncating the EHR to various time points prior to age at diagnosis in the “CKD” group.
[0381] 6. Software General data management, statistical analysis, and plots were performed using R version 3.4.3 (R Core Team, 2017), and imputation was performed using the MissForest package version 1.4 (Stekhoven et al., 2012). Machine learning work was performed using Tensorflow version 1.3 (github.com), interfaced from within Python using the Keras deep learning library version 2.0.8 (faroit.github.io), and run on a 500-core, 4 GB memory / core Dell PowerEdge R730xd cluster with dual Intel E5-2690 v3 CPUs.
[0382] result 1. Research dataset and clinical CKD diagnosis The study was performed on EHR extracts of 106,251 individual cats visiting Banfield Pet Hospital between 1995 and 2017. A summary of the demographics of this sample differentiated by CKD status, as well as blood and urine laboratory data at the time of diagnosis, is shown in Table 33. The prevalence of CKD in this sample was 17% based only on the “CKD” status group, and 42% when additionally including cats with “possible CKD”. Cats with “CKD” status were older than those without “CKD”. The prevalence of missing data was around 9% for most blood chemistry measurements and up to 62% for urine laboratory results, although these were not routinely measured at every visit. The results after breakdown of the model building and testing datasets (Table 32) were very similar, indicating that they can be used as independent samples of the same population.
[0383] [Table 32]
[0384] [Table 33]
[0385] As multiple guidelines for the diagnosis of CKD exist and these evolved during the time frame confined to this study, we investigated how the CKD status used in this study related to various diagnostic parameters routinely evaluated when making a CKD diagnosis. Cats with status “CKD” were generally older, had higher creatinine levels, and had lower USGs compared to cats with status “no CKD” (Figure 16). These results support the quality of CKD diagnoses within the Banfield database against accepted diagnostic criteria and provide confidence in the background data used to build the model. For all criteria evaluated, there was significant overlap in the distributions between CKD status groups, so no single parameter alone would have sufficient discriminatory power for diagnosis. This inherently multifactorial nature of feline CKD presents an ideal setting for a predictive model to add clinical value.
[0386] Veterinarians refer to historical (longitudinal) data when making a diagnosis, and further analysis of these diagnostic parameters within the EHR revealed various changes in these parameters not only based on cat status, but also within status groupings (Figure 17). This indicates that predictive models should not only consider multiple factors at the time of diagnosis, but also include information at these various time points prior to diagnosis.
[0387] 2. Building a CKD prediction model A standard RNN with a 3-5-3 hidden layer structure was used as the starting point for a predictive model of CKD that acknowledges both the multifactorial and temporal aspects of CKD diagnosis. The use of this kind of model with 35 candidate factors or features was impractical for both training the model and its subsequent practical use. Therefore, a top-down and bottom-up feature selection strategy was used on the training dataset to select the most important features first. This approach showed that the performance of the model in terms of cross-entropy score improved by adding up to four features and then plateaued (data not shown). As a result, a predictive model was built with the following features: creatinine, blood urea nitrogen, urine specific gravity, and visit age.
[0388] These four features were used to determine the best structure for the hidden layers (number of layers and number of nodes per layer) of the standard RNN and LSTM variants. The results in terms of cross-entropy scores (Figure 18) and the notion that higher cross-entropy scores are better demonstrated that the RNN model was slightly better than the LSTM model. For RNN, simpler models with fewer nodes outperformed more complex models. A 2-layer RNN with a 3-7 structure was the best. This model was optimized for training time by testing different numbers of epochs, resulting in a final RNN model with a 3-7 structure trained for 16 epochs.
[0389] 3. Detection of CKD at the time of diagnosis To understand the clinical value of the CKD model, it was applied to a test dataset of 40,205 feline EHRs that were not used to build the model. The model (Table 34) showed a sensitivity of 90.7% (6,418 / 6,943) based on the status "CKD" and a specificity of 98.9% (22,166 / 23,432) based on the status "no CKD" (Table 34). The predictions for the "possible CKD" group are split into predictions for "CKD" and "no CKD".
[0390] [Table 34]
[0391] The distribution of raw CKD prediction model output (Figure 19) shows a similarly clear picture for the "No CKD" and "CKD" status groups: "No CKD" sits close to 0, while "CKD" sits close to 1. The "Possible CKD" status group is more mixed with about 30% close to 1, and the remainder spread out around 0.5, suggesting that the diagnosis may have been equivocal or that these were early stage cases.
[0392] We also assessed whether misclassification of "No CKD" cats was associated with specific comorbidities by comparing the comorbidity incidence between correctly classified "No CKD" cats and incorrectly classified "No CKD" cats. Hyperthyroidism and diabetes were found to be clearly over-represented in cats classified as false positives, as were liver disorders and underweight (Table 35).
[0393] [Table 35]
[0394] The impact of the amount of prior information (number of visits) on prediction sensitivity is an important consideration when evaluating the clinical implementation of such an approach. The general model performance data does not address this consideration as it is based on a full sample of EHRs including a range of 1–15 visits. Therefore, we next examined the sensitivity of the models by the number of EHR visits prior to the visit where the diagnosis was made. We found that the sensitivity clearly benefits from the prior information, as it increases up to approximately 90% by using at least two visits prior to the diagnosis (Figure 20). This indicates that historical information contributes to the diagnosis of CKD up to a range of two visits, a mean time span of 2 years.
[0395] 4. Using the Model for Early Detection Given that the model detects CKD signals approximately 2 years prior to diagnosis, we evaluated its use for early prediction of future disease risk. To accomplish this, the EHR was truncated at various time points prior to diagnosis (e.g., for 1-year early prediction, all information from diagnosis up to 1 year prior was removed), and the model's ability to predict future onset of CKD was then evaluated. As expected, increasing the time period from prediction to diagnosis decreased sensitivity (Figure 21), but correctly predicted 63% of cats that developed CKD 1 year prior to diagnosis and 44.2% 2 years prior to diagnosis.
[0396] To assess specificity in this context, EHR truncation is not meaningful, as the cats remained "CKD-free" on all previous visits to the clinic. Therefore, specificity was instead calculated as a function of age at evaluation (Figure 22). Specificity was consistently above 98% until age 11, then declined, reaching 80% at age 15.
[0397] Consideration A computational modeling approach was applied to a large and rich dataset of electronic health records (EHR) derived from a routine veterinary practice to derive an algorithm to diagnose CKD, then validate and predict the future risk of cats developing azotemic CKD. From an initial set of 35 candidate features, the model was narrowed down to four (creatinine, blood urea nitrogen, urine specific gravity, and age at visit). The model showed a sensitivity of 90.7% and a specificity of 98.9% when predicting CKD close to the point of diagnosis. Interestingly, prediction of CKD risk was possible 1 and 2 years prior to diagnosis, with a sensitivity of 63.0% and 44.2%, respectively. Specificity was above 99% at both advanced time points.
[0398] The selected model features that allow prediction of the onset of azotemic CKD are routinely referred to by veterinarians when CKD is suspected and are therefore mechanistically involved in the pathogenesis of the disease. Creatinine and blood urea nitrogen concentrations are filtration markers and their retention in the circulation may suggest a decrease in functional renal mass. Because urea crosses lipid membranes more easily than creatinine and the permeability of the collecting ducts and ducts to urea is selectively increased by antidiuretic hormone, urea is retained in the blood not only when functional renal mass is decreased but also when the body responds to fluid deficit and activates mechanisms to conserve fluid. The inclusion of both creatinine and urea in the model may help prevent the system from falsely identifying cats with acute volume loss as having CKD, and under these circumstances urea would change much more than plasma creatinine. Continuous monitoring of creatinine is more sensitive in identifying a decrease in renal mass than a one-off measurement, because creatinine production can be affected by non-renal factors (e.g., muscle mass; Sparkes et al., 2016). However, an advantage of the approach described herein is that the algorithm identifies changes over time in various diagnostic parameters that together indicate a progressive deterioration of renal function. These often subtle changes over time may be overlooked by veterinarians, especially if clinical laboratory values have not moved outside of the normal range.
[0399] USG is a measure of the kidney's ability to excrete solutes (mainly waste products) in the presence of excess water, but as functional renal mass decreases, so does USG. A single urine sample from a cat with normal healthy kidneys may have different USGs depending on whether the cat needs to conserve or excrete excess water, making a single assessment difficult to interpret. Cats often retain some concentration in IRIS stages 2 and 3 CKD, and only approach the isotonic urine range as they approach IRIS stage 4 CKD (Elliott et al., 2003). Interpreting serial data of USG in combination with plasma creatinine and blood urea nitrogen may help the model identify patterns predicting declines in renal functional mass and distinguish these from natural fluctuations surrounding normal or acute episodes of dehydration.
[0400] Finally, as CKD is primarily a disease of age, it is not surprising that cat age was selected as a feature in the final model. As highlighted in Table 33, the age profiles of the “No CKD” and “CKD” groups were different, but there was enough overlap to challenge the model for younger and older cats. The proportions and age distributions represent the actual distribution of cats seen at the Banfield Clinic over the past 20 years. Aging is associated with a variety of chronic diseases, with CKD usually being diagnosed prior to or simultaneously with hypertension, hyperthyroidism, and diabetes (Conroy et al., 2018). To understand how the model performed in the presence of multiple diagnoses in the EHR, we also evaluated whether misclassification of “No CKD” or “CKD” by the model was associated with specific comorbidities (Table 35). Hyperthyroidism and diabetes were over-represented in cats classified as false positives, which may be due to the non-specific nature of clinical parameters routinely used to inform diagnoses across these conditions. Although the relative performance of the models was slightly affected by these cases, it should be noted that this is a challenge that veterinarians also encounter in clinical practice.
[0401] The selection of biomarkers presented in this model represents a combination of parameters that provided high predictive accuracy in most clinical situations. Further studies (beyond the scope of this document) highlight that other biomarkers may be useful for predicting future CKD when applied using more complex combinations of models. These could work, for example, by reducing the loss of specificity when predicting very old cats (Figure 22) or help to separate other comorbidities more precisely (Table 35). Other predictive biomarkers identified included urinary protein, urinary pH, and white blood cell count. The amount of missing values associated with these parameters in the historical data (due to not being measured at every visit) means that they do not only strengthen the signal but also introduce additional noise into the model. Further testing using a more complete dataset may show higher predictive power for these and other biomarkers.
[0402] Recently, serum SDMA concentrations have been suggested as a surrogate marker of GFR, as they have been shown to correlate closely with plasma creatinine (Jepson et al., 2008) and plasma iohexol clearance in cats (Barff et al., 2014). Retrospective analysis of archived longitudinal samples collected as part of the management of a colony of cats used in nutritional studies showed that serum concentrations of SDMA increased outside the laboratory reference range in 17 of 21 cats that developed azotemia before an increase in plasma creatinine was detected. On average, elevated SDMA was detected 17 months (range 1.5–48 months) before the rise in creatinine (Hall et al., 2014). The small group of cats and the retrospective nature of this study may have overestimated the sensitivity and specificity of SDMA as a predictor of the development of azotemic CKD. SDMA was not available for much of the period during which the data used in this study were collected. It is interesting to note that the algorithm devised from these large longitudinal data sets, including a very large number of cats presenting to veterinary practice with a variety of different diseases, was able to predict the onset of azotemic CKD even 3 years before onset, using data routinely collected in veterinary practice. Whether longitudinal measurement of SDMA improves the predictive value of the algorithm developed in this study requires further investigation.
[0403] EHR data are undoubtedly clinically relevant, but have been difficult to use in a scientific setting. Therefore, confirming the accuracy of CKD diagnosis was an important first step. The data used to build and validate this model were derived from a very large number of clinics and veterinarians over a period of more than 20 years, and cats with a formal CKD diagnosis showed blood and urine patterns consistent with currently accepted guidelines (Figure 16); this in itself provides confidence in using these data as a reference point to develop the model. Defining the health status of a complementary set of cats without a formal CKD diagnosis was a bigger problem. A subset of these, those classified as “possible CKD”, had clear signs of CKD in blood and / or urine test results or had a medical note reference suggesting CKD. This group of cats includes cats where the veterinarian was unsure of the diagnosis (likely due to conflicting information) or the cat was in an early stage of the disease or could not be diagnosed for formal reasons. However, this group was not included when calculating sensitivity, and it is recognized that this may have biased the evaluation, given that it may include cases that are more difficult to predict. For other cats without a formal CKD diagnosis, a 2-year window of observation and CKD-free status was imposed to give confidence in the "CKD-free" status, which may have biased the assessment of specificity as some may have had very early stage CKD.
[0404] The prognosis of cats with CKD depends on the severity of the disease at the time of diagnosis, with cats identified at IRIS stage 4 reported to have a significantly shorter life expectancy than cats diagnosed at earlier stages (Boyd et al., 2008; Geddes et al., 2013; Syme et al., 2006). Early detection of CKD allows for early implementation of a care pathway that can slow disease progression, improve clinical outlook and quality of life, and avoid situations that may lead to deterioration of renal function and acute kidney injury (Levin and Stevens, 2011). As a result, work continues to develop and validate new diagnostic tools that may assist clinicians in the early diagnosis of CKD and represent an improvement over clinical measurements routinely applied in current veterinary practice (e.g., plasma creatinine, USG); however, their limitations are well recognized. Herein, a significant overlap was found in the distribution of the various routinely applied diagnostic criteria among cats with and without a CKD diagnosis (Figure 16). This highlights the inherently multifactorial nature of CKD, which means that no single existing clinical parameter alone has sufficient discriminatory power to inform the diagnosis.
[0405] The CKD prediction model developed in this study offers several advantages to veterinary practice. The first is to assist the veterinarian in making the correct diagnosis based on the currently available blood and urine test data in a given case. Diagnosis is complicated by the multifactorial nature of CKD, with individual cats often showing differences in the evolution of these parameters (Figure 17), which is likely due to subtle differences in etiology and disease progression. It may also be debated whether humans are able to learn all possible patterns, since these may vary considerably between individual cats (for example, compare CKD cat in Figure 17E with Figure 17H). Therefore, having an algorithm that highlights the risk of CKD could be a very useful addition to the toolkit of the practicing veterinarian. The second advantage is the ability of the algorithm to predict the risk of CKD ahead of traditional diagnostic strategies (with a success (sensitivity) of 44.2% at 2 years before diagnosis and 63% at 1 year before diagnosis). However, to enable this early detection, it is important that the cat not only visits the veterinarian regularly (biennially or annually), but also that blood and urine samples are taken at each visit. Judging from the database, this is not currently the case (Table 33). Such an approach highlights the value of preventive care and, by increasing the frequency of screening, not only supports early detection of CKD, but also offers the opportunity to actively monitor a wider range of conditions diagnosed by routine clinical measurements. Finally, it will be important to develop and validate care pathways based on early prediction of CKD, for example, initiating a specifically prescribed diet to slow or stop disease progression.
[0406] In conclusion, this paper has presented evidence on the use of machine learning to build an algorithm to predict cats at risk of developing CKD up to 2 years prior to diagnosis. The high specificity of the algorithm (>99%) combined with a sensitivity of 63% means that out of 100 cats with a prevalence of 15%, 90 cases are correctly predicted to not develop azotemia or to develop azotemia within the next 12 months. A particular strength of the current approach lies in the use of health screening data collected as part of routine veterinary care, which allows the model to be implemented in hospital practice and / or rapidly implemented in diagnostic testing software to directly assist veterinarians in making clinical decisions.
[0407] References Boyd LM, Langston C, Thompson K, et al. Survival in cats with naturally occurring chronic kidney disease (2000-2002). J Vet Intern Med 2008; 22: 1111-1117. Brown SA. Management of chronic kidney disease. In Elliott J, Grauer GF (editors). British Small Animal Veterinary Association (BSAVA) Manual of Canine and Feline Nephrology and Urology 2007. Brown CA, Elliott J, Schmiedt CW, Brown SA. Chronic Kidney Disease in Aged Cats: Clinical Features, Morphology, and Proposed Pathogeneses. Vet Pathol. 2016;53(2):309-26. Callahan A, Shah NH. Machine Learning in Healthcare. Key Advances in Clinical Informatics 2018:279-291. Conroy M, Chang YM, Brodbelt D, Elliott J. Survival after diagnosis of hypertension in cats attending primary care practice in the United Kingdom. J Vet Intern Med. 2018;1-10. Finch NC. Measurement of glomerular filtration rate in cats; Methods and advantages over routine markers of renal function. J Feline Med Surg. 2014;16(9):736-48. Finch NC, Geddes RF, Syme HM, et al. Fibroblast growth factor 23 (FGF-23) concentrations in cats with early non azotemic chronic kidney disease (CKD) and in healthy geriatric cats. J Vet Intern Med 2013; 27: 227-233. Geddes RF, Finch NC, Elliott J, et al. Fibroblast growth factor 23 in feline chronic kidney disease. J Vet Intern Med 2013;27: 234-241. Gultepe, Eren, et al. From vital signs to clinical outcomes for patients with sepsis: a machine learning basis for a clinical decision support system. Journal of the American Medical Informatics Association 2013; 21.2: 315-325. Hall JA, Yerramilli M, obare E, et al. Comparison of serum concentrations of symmetric dimethylarginine and creatinine as kidney function biomarkers in cats with chronic kidney disease. J Vet Intern Med 2014;28:1676-1683. Hochreiter S, Schmidhuber J. Long Short-Term Memory. Neural Computation. 1997;9(8):1735-1780. https: / / doi.org / 10.1162 / neco.1997.9.8.1735. Jepson RE, Brodbelt D, Vallance C, Syme HM, Elliott J. Evaluation of the predictors of azotemia in cats. J Vet Intern Med 2009;23:806-813. Levin A, Stevens PE. Early detection of CKD: the benefits, limitations and effects on prognosis. Nat Rev Nephrol. 2011 28;7(8):446-57. Lulich et al., Compendium on Continuing Education for the Practising Veterinarian 1992;14:127. Marino CL, Lascelles BD, Vaden SL, Gruen ME, Marks SL. Prevalence and classification of chronic kidney disease in cats randomly selected from four age groups and in cats recruited for degenerative joint disease studies. J Feline Med Surg. 2014;16(6):465-72. Morota, Gota, et al. Machine learning and data mining advance predictive big data analysis in precision animal agriculture. J Animal Sci 2018. O’Neill D, Church D, McGreevy P, Thompson P, Brodbelt D. Prevalence of disorders recorded in cats attending primary-care veterinary practice in England. Vet J 2014;202:286 - 291. O’Neill DG, Church DB, McGreevy PD, et al. Longevity and mortality of cats attending primary care veterinary practices in England. J Feline Med Surg 2015;17:125-133. Parikh RB, Kakad M, Bates DW. 2016. Integrating predictive analytics into high-value care: the dawn of precision delivery. JAMA 315, 651652. Peck JS, Benneyan JC, Nightingale DJ, Gaehde SA. Predicting emergency department inpatient admissions to improve same-day patient flow. Acad Emerg Med 2012;19:E1045E1054. Peck JS, Gaehde SA, Nightingale DJ, Gelman DY, Huckins DS, Lemons MF, et al., Generalizability of a simple approach for predicting hospital admission from an emergency department. Acad Emerg Med 2013;20:11561163. Pencina MJ, Peterson ED. Moving from clinical trials to precision medicine: the role for predictive modelling. JAMA 2016;315:17131714. Perez and Wang (2017). The Effectiveness of Data Augmentation in Image Classification using Deep Learning. arXiv:1712.04621. Pineda, Arturo Lopez, et al. Deep learning facilitates rapid cohort identification using human and veterinary clinical narratives. BioRxiv 2018: 429720. R Core Team. R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. 2017 https: / / www.R-project.org / Ross LA, Finco DR, Crowell WA. Effect of dietary phosphorus restriction on the kidneys of cats with reduced renal mass. Am J Vet Res. 1982;43(6):1023-6. Sparkes AH, Caney S, Chalhoub S, Elliott J, Finch N, Gajanayake I, Langston C, Lefebvre HP, White J, Quimby J. ISFM Consensus Guidelines on the Diagnosis and Management of Feline Chronic Kidney Disease. J Feline Med Surg. 2016;18(3):219-39. Srivastava et al. (2014). Dropout: a simple way to prevent neural networks from overfitting. Journal of Machine Learning Research 15:1929-1958. Stekhoven et al. (2012). MissForest - nonparametric missing value imputation for mixed-type data. Oxford Journal Bionformatics 28:112-118. Syme HM, Markwell PJ, Pfeiffer D, et al. Survival of cats with naturally occurring chronic renal failure is related to severity of proteinuria. J Vet Intern Med 2006; 20: 528-535. Tang J, Alelyani S and Liu (2014) Feature selection for classification: a review. In: Data Classification: Algorithms and applications. CRC press. Tsoukalas A, Albertson T, Tagkopoulos I. From data to optimal decision making: a data-driven, probabilistic machine learning approach to decision support for patients with sepsis. JMIR medical informatics 201; 53.1.
[0408] Example 10 Approximately 30% of geriatric cats are diagnosed with azotemic chronic kidney disease (CKD). CKD is a progressive disease that occurs after a critical mass of renal damage and reduced nephron mass has occurred. The current diagnosis of non-azotemic CKD is made after at least 40% of the kidneys have been damaged. Early diagnosis and treatment are difficult. Subtle changes in laboratory parameters are often not recognized by busy practitioners. CKD is usually diagnosed by veterinarians based on overt azotemia (e.g., creatinine >2.0 mg / dl) and advanced clinical signs such as anorexia, vomiting, weight loss, polyuria, and polydipsia. The current diagnosis of non-azotemic CKD is made after at least 40% of the kidneys have been damaged.
[0409] Currently, methods to diagnose CKD in cats include traditional methods such as detection of azotemia, minimum urinary concentration, serum creatinine >2.0 mg / dL, and USG <1.035. Diagnostic methods also include assessment of kidney size and echotexture using imaging techniques, measurement of symmetric dimethylarginine (SDMA), and measurement of changes in creatinine and USG over time within reference ranges.
[0410] The method disclosed herein was developed to predict the risk of developing CKD in cats with high specificity. The method disclosed herein was further validated through veterinarian feedback and clinical data. The method disclosed herein was also clinically validated in data collected in a commercial pilot to predict IRIS stage 4 CKD cats.
[0411] An exemplary output of the disclosed method is shown in FIG. 23. This exemplary output is based on risk assessment and provides a care pathway for each category. In the exemplary output, each cat is assigned to one of four categories: high certainty no CKD (95% accuracy), low certainty no CKD (80% accuracy), low certainty future CKD (70% accuracy), and high certainty future CKD (98% accuracy). The classification is based on the probability that each cat will develop CKD, which probability is determined by the methods disclosed herein. Cats assigned to the "high certainty no CKD" category have between 0% and 25% probability of developing CKD. Cats assigned to the "low certainty no CKD" category have between 26% and 50% probability of developing CKD. Cats assigned to the "low certainty future CKD" category have between 51% and 75% probability of developing CKD. Cats assigned to the "high certainty future CKD" category have between a 76% and 100% probability of developing CKD. A 95% accuracy for the "high certainty no CKD" category indicates that 95% of cats in this category will not develop CKD. A 80% accuracy for the "low certainty no CKD" category indicates that 80% of cats in this category will not develop CKD. A 70% accuracy for the "low certainty future CKD" category indicates that 70% of cats in this category will develop CKD. A 98% accuracy for the "high certainty future CKD" category indicates that 98% of cats in this category will develop CKD.
[0412] The overall predictive accuracy of the exemplary methods disclosed herein is shown in FIG.
[0413] Another exemplary output of the disclosed method is shown in FIG. 25. Scores were generated from the disclosed method. A score of 0 to 5 suggests that the cat is unlikely to develop CKD within the next two years. A score of 6 to 50 indicates that there is inconclusive or insufficient data to accurately predict CKD. A score of 51 to 100 indicates that the cat will develop CKD within the next two years.
[0414] Another exemplary output of the disclosed method is shown in FIG. 26. A score was generated from the disclosed method and a suggested care pathway was also provided for each score bucket. A score of 0 to 5 suggests that the cat is unlikely to develop CKD within the next two years, and annual follow-up visits are recommended. A score of 6 to 25 suggests insufficient certainty to predict CKD in the cat, and a veterinary visit within six months is recommended. A score of 26 to 49 suggests insufficient certainty to predict CKD in the cat, and a veterinary visit within three months is recommended. A score of 51 to 100 suggests that the cat will develop CKD within two years. Suggested care pathways for cats with a score of 51 to 100 include application of IRIS staging as well as anticipation of potential co-morbidities such as diabetes, hyperthyroidism, hypercalcemia, cardiac disease, periodontal disease, infections, cystitis, and urinary stones.
[0415] Categories with scores of 0-50 or 51-100 are classified based on the performance of the models shown in Figures 20-22. Cats in the category with scores of 0-50 have a very low likelihood (specificity) of developing CKD, and cats in the category with scores of 51-100 have a very high likelihood of developing CKD. Further splitting within the category with scores of 0-50 is not entirely data-driven, but is based on the intuitive assumption that cats with lower probability scores are less likely to develop CKD than cats with higher probability scores. This assumption makes sense given that the probability score represents the probability of a cat being diagnosed with CKD at some point in its life, as determined by data from the current visit and data from the previous visit. Figure 23 supports the use of the category with scores of 25-50, as the decrease in accuracy suggests that this category may contain cats at risk of developing CKD.
[0416] For cats with positive predictors, information was collected regarding weight loss, history of dental problems, and history of FIV feline immunodeficiency virus (FIV), feline leukemia virus (FeLV), and heartworm (HW) testing. For cats without a history of weight loss and dental problems and without a suitable history of Felv / FIV / HW testing, additional testing was performed. Serum chemistry profile, electrolyte levels, complete blood count (CBC), and urinalysis (UA) were measured in cats 7 years of age or younger. Serum chemistry profile, electrolyte levels, complete blood count (CBC), urinalysis (UA), and thyroxine (T4) were measured in cats older than 7 years of age. If measurements were within normal ranges, the cats were monitored for CKD at 6-month intervals. If measurements were not within normal ranges, urinary protein-to-creatinine ratio (UPC) was measured and urine culture was performed. If underlying comorbidities were suspected, the cats were retested after the underlying comorbidities had improved. If additional measurements performed on the cat were consistent with CKD, the cat underwent IRIS staging for CKD along with blood pressure (BP) measurements.
[0417] Cats with positive predictors were scheduled for recheck. Cats with stable values were rechecked in 3 to 6 months. Cats with increasing values were rechecked in 1 to 3 months.
[0418] Owners and veterinarians of cats with positive predictors were given recommendations, including monitoring water consumption and litter box habits, considering fatty acid supplements, and avoiding nephrotoxic medications. Because there was currently no evidence of benefit of renal diets, it was also recommended that cats be provided with a high-quality diet with adequate phosphorus levels that was not protein-restricted. Additionally, the importance of maintaining good oral hygiene in at-risk cats was communicated, and a dental treatment plan was recommended.
[0419] Example 11 A significant proportion of geriatric cats are in a state of CKD. Today, diagnosis is made only after significant kidney damage is present; this makes intervention and treatment difficult. Early diagnosis allows for early intervention, which may slow the rate of disease progression and improve clinical outcomes. In the early stages of kidney disease, the loss of nephrons has little or no effect on overall kidney function, as healthy animals have a large functional reserve; i.e., more than double the number of nephrons required to maintain an adequate GFR. In addition, in the early stages of disease, the loss of nephrons leads to a compensatory increase in glomerular size and function of the remaining nephrons, the "super nephrons," which help maintain the overall kidney GFR. Modeling of longitudinal clinical data allowed us to distinguish between cats that would develop CKD and those that would not within 12 months. However, the performance of this model in terms of sensitivity and specificity was insufficient for use in clinical practice, likely due to the small dataset used.
[0420] The combination of advanced machine learning methods with large-scale health screening datasets offers opportunities for diagnostic value in human and veterinary medicine.The aim of this study was to derive an algorithm to predict the risk of developing azotemic chronic kidney disease (CKD) in cats using data from electronic health records (EHRs) collected during routine veterinary practice.
[0421] Data were extracted from EHRs of cats visiting Banfield Pet Hospital over a period of more than 20 years. The source and curation of the data are shown in Figure 27. Individual EHRs included patient demographic data (age, breed, weight, and reproductive status), blood and urine test results, and clinical information (formal diagnosis and unstructured medical notes). A total of 35 types of information were selected as features for the CKD prediction model. This resulted in a dataset with 106,251 individual cat EHRs, which was split in two; 67% of the data was used to build the prediction model and the rest was used to validate the model performance. Feature selection was performed using cross-validation with a recurrent neural network (RNN) architecture, and model performance was evaluated based on receiver operating characteristic (ROC) / precision-recall (PR) curves and F1 scores.
[0422] EHRs that did not have a formal CKD diagnosis but had at least two data points suggestive of CKD from the following list of medical notes: blood creatinine above normal, urine specific gravity below normal, and “CKD”, “Azotemia”, “ROYAL CANIN Renal Dietary Therapy” or “Hill’s Prescription Diet k / d” were classified as “possible CKD”. The exact reason for the lack of a formal diagnosis for these EHRs remains unclear, but it is possible that the veterinarian was unsure of the diagnosis or did not enter one for procedural reasons. Examples of the latter are diagnoses based on blood or urine test results received after a clinic visit, as well as a policy of not allowing a formal diagnosis in the absence of a cat. Characteristics of cases and controls are shown in Figure 16.
[0423] The models are presented with training data from cases and controls and look for patterns of features that distinguish the two groups; the models are not given any prior information surrounding CKD and therefore features are ranked entirely based on their predictive performance. The four selected performed best in most scenarios, but other biomarkers (e.g., urinary protein, urinary pH, and white blood cell count) applied using more complex combinations of models may improve the models in certain situations (e.g., to improve specificity for older cats). The algorithm identifies changes over time in a variety of routinely measured parameters that together indicate a progressive deterioration of renal function.
[0424] A schematic diagram of the Recurrent Neural Network (RNN) approach is shown in Figure 15. In a standard RNN, the input feature data for each visit (here as an example: urine specific gravity - SG, age, creatinine, and blood urea nitrogen - BUN) are nonlinearly combined through two hidden layers of 3 and 7 nodes, respectively, and merged with the previous CKD probability - P(CKD) to create an updated P(CKD). The weights and activation functions that define the nonlinear pattern are the same for every visit. The model output is P(CKD) at the previous visit. The LSTM (Long Short-Term Memory) approach is conceptually similar, but has an additional mechanism to forget some of the information from previous visits when combining them with the current visit information.
[0425] General data management, statistical analysis, and plots were performed using R version 3.4.3, and imputation was performed using the MissForest package version 1.4. Machine learning work was performed using Tensorflow version 1.3 (https: / / github.com / tensorflow / tensorflow / tree / r1.3), interfaced from within Python using the Keras deep learning library version 2.0.8 (https: / / faroit.github.io / keras-docs / 2.0.8), and run on a 500-core, 4GB memory / core Dell PowerEdge R730xd cluster with dual Intel E5-2690 v3 CPUs. From an initial set of 35 candidate features, the model was narrowed down to four: creatinine, blood urea nitrogen, urine specific gravity, and visit age. To allow the model to function for early detection of CKD, we next extended this dataset by adding a truncated version of the original EHR (where the last k visits were removed, where k ranges from 1 to the total number of visits minus 1), thereby enriching the dataset with EHRs with a maximum 2-year interval between the last visit seen by the model and the time of diagnosis (Figures 28A-28F).
[0426] The final model was an RNN with four features (plasma creatinine, urea nitrogen, urine specific gravity, and age). The prevalence of CKD in the dataset was 17% (18,408 cats), and these cats were generally older, had higher creatinine levels, and lower USGs compared to cats with status "no CKD". Model performance is presented in Table 36. Positive predictive value (PPV) and negative predictive value (NPV) represent the performance of a diagnostic test or other statistical measure. High results can be interpreted as indicating the accuracy of such statistics. PPV and NPV are not test specific; they are also prevalence dependent. When predicting CKD near the diagnostic point, the model demonstrated a sensitivity of 90.7% (correctly classifying 6,885 / 7,593 cats diagnosed with CKD) and a specificity of 98.9% (correctly classifying 22,534 / 22,781 cats with no history of CKD). Increasing the prediction time horizon reduced the sensitivity of the model in predicting future CKD risk, from 63.0% at 1 year before diagnosis to 44.2% at 2 years before diagnosis, while specificity remained at approximately 99%. As an example, the combination of the algorithm's specificity and sensitivity of 63.0% means that out of 100 cats with a prevalence of 15%, 93 cases would be correctly predicted to not develop azotemia or to develop azotemia within the next 12 months. When predicting up to 3 years before diagnosis, specificity remained at 99%. It makes sense that the sensitivity would decrease with increasing interval from diagnosis, since very early changes indicative of early stages of the disease may not have occurred yet or may have only minimally affected these parameters.
[0427] [Table 36]
[0428] The selection of biomarkers presented in this model represents a combination of parameters that provided high predictive accuracy in most clinical situations. This disclosure highlights that other biomarkers may be useful in predicting future CKD when applied using more complex combinations of models. These could work, for example, by reducing the loss of specificity when predicting very old cats, or help to more accurately separate other comorbidities. Other predictive biomarkers identified included urinary protein, urinary pH, and white blood cell count. The amount of missing values associated with these parameters in the historical data (due to not being measured at every visit) means that they not only strengthen the signal, but also introduce additional noise into the model. Further testing using a more complete dataset may show higher predictive power for these and other biomarkers.
[0429] This example presents evidence on the use of machine learning to build an algorithm that predicts with high specificity which cats are at risk of developing CKD up to two years before diagnosis.The particular strength of this disclosure is the use of health screening data collected as part of routine veterinary practice.The application of this approach can directly assist veterinarians in making clinical decisions.
[0430] Example 12 An exemplary method for predicting CKD is shown in Figures 29 and 30. Figures 29 and 30 show an exemplary decision flow for CKD diagnosis using two different prediction models, the first model is a six-feature LSTM model, and the second model is a four-feature RNN. In both exemplary decision flows, the LSTM model score is calculated first, and if the LSTM score is high, the CKD risk is concluded. Otherwise, the RNN score is calculated, and the disease risk category is defined based on the RNN score. These decision flows are described in detail below.
[0431] FIG. 29 shows a simple prediction flow of CKD in cats, where cats are classified into two categories: future CKD risk and low CKD (FIG. 29). In the simple prediction flow, first, the information of the examined cat is analyzed using the CKD6 model disclosed in Examples 1 and 5-7 and a classification algorithm developed using a training algorithm of LSTM. A first probability is derived from these analyses. A first probability greater than 0.98 means a prediction of future CKD risk. A first probability less than or equal to 0.98 leads to a second analysis, where the data is analyzed using the CKD4 model disclosed in Example 8 and a classification algorithm developed using a training algorithm of RNN. A second probability is derived from these analyses. A second probability greater than 0.5 means a prediction of future CKD risk. A second probability less than or equal to 0.5 means a prediction of low CKD risk.
[0432] FIG. 30 shows a prediction flow of cat CKD, where cats are classified into three categories: very low probability of CKD, no prediction of CKD, and very high probability of CKD (FIG. 30). In this prediction flow, first, the information of the examined cat is analyzed using the CKD6 model disclosed in Examples 1 and 5-7 and a classification algorithm developed using a training algorithm of LSTM. A first probability is derived from these analyses. A first probability of more than 0.98 means a CKD category in which the cat is very unlikely to develop CKD within the next two years. A first probability of less than or equal to 0.98 leads to a second analysis in which the data is analyzed using the CKD4 model disclosed in Example 8 and a classification algorithm developed using a training algorithm of RNN. A second probability is derived from these analyses. A second probability of more than 0.5 means a CKD category in which the cat is very unlikely to develop CKD within the next two years. A second probability of 0.5 or less leads to a third analysis in which the data is analyzed using the CKD4 model disclosed in Example 8 and a classification algorithm developed using the RNN training algorithm. A third probability is derived from these analyses. A third probability of greater than 0.05 indicates a category in which CKD prediction is not possible and the data is insufficient to accurately predict CKD. A third probability of 0.05 or less indicates a very low probability of CKD category in which the cat is unlikely to develop chronic kidney disease within the next two years.
[0433] Each cat tested can be given a numerical index score indicating the likelihood of developing CKD within the next 24 months. Index scores can range from 0 to 100. Corresponding to each of the categories shown in Figure 30, index scores from 0 to 5 correspond to a very low likelihood category of CKD, index scores from 6 to 50 correspond to a category where CKD is not predictable, and index scores from 51 to 100 correspond to a very high likelihood category of CKD.
[0434] For tested cats with an index score of 0 to 5, the score indicates that the tested cat is unlikely to develop chronic kidney disease within the next two years with >96% accuracy. Because the cKDI can be used over time for the likelihood of developing kidney disease in the near future, ongoing annual and / or biannual wellness testing using both a chemistry panel and UA is recommended.
[0435] In cats tested with index scores between 6 and 50, the score indicates indeterminate or insufficient data to accurately predict CKD. It is recommended that a panel including chemistry, CBC, and UA be performed within the next 6 months to establish a baseline index score that can be used over time to monitor changes in the likelihood of developing chronic kidney disease. In tested cats with an index score between 51 and 100, the score indicates that the tested cat will develop chronic kidney disease within the next two years with a >99% predictive accuracy. A complete renal workup is recommended, including: 1. Thorough physical examination 2. Rule out other conditions that may cause CRD, such as hyperthyroidism, diabetes, and hypertrophic cardiomyopathy. 3. Imaging (X-rays and / or ultrasound) 4.Blood pressure assessment 5. Urine / protein creatinine ratio · 6. Consider reducing protein / phosphorus diet.
[0436] Although the subject matter of the present disclosure and its advantages have been described in detail, it should be understood that various changes, substitutions, and modifications can be made therein without departing from the spirit and scope of the present invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the processes, machines, manufacture, compositions of matter, means, methods, and steps described herein. As one skilled in the art will readily recognize from the disclosure of the subject matter of the present disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, any existing or future developed that performs substantially the same function or achieves substantially the same results as the corresponding embodiments described herein can be utilized in accordance with the subject matter of the present disclosure. It is therefore intended that the appended claims include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
[0437] Patents, patent applications, publications, product descriptions, and protocols are cited throughout this application, the disclosures of which are incorporated herein by reference in their entireties for all purposes.
Claims
1. 1. A system for identifying a susceptibility to developing chronic kidney disease (CKD) in a feline, the system comprising: A processor; and Memory for storing code wherein the code, when executed by the processor, provides a computer system: receiving an input level of at least one of one or more biomarkers derived from the cat and an input level of the cat's age, wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the at least one input level of the one or more biomarkers and the input level of the age by organizing and / or modifying each input level to derive a classification label via a classification algorithm, wherein the classification algorithm comprises code developed from a training dataset, the training dataset comprising both a first plurality of biomarkers and age from a first set of sampled cats and a second plurality of biomarkers and age from a second set of sampled cats, the first set of sampled cats being diagnosed with CKD and the second set of sampled cats not being diagnosed with CKD, and the classification algorithm is developed using a training algorithm; wherein the classification algorithm is a hard classifier that determines the classification label of whether the cat is at risk for developing CKD; categorizing the cat based on the classification label; Wherein, if the classification label indicates with a high degree of certainty that the cat is not at risk for developing CKD, the cat is assigned to the "CKD-free" category; If the classification label indicates that the cat is not at risk of developing CKD with low certainty, the cat is assigned to the "No CKD with low certainty" category; If the classification label indicates that the cat is at risk of developing CKD with low certainty, the cat is assigned to the category of "low certainty future CKD", or If the classification label indicates that the cat is at risk of developing CKD with a high degree of certainty, the cat is assigned to the "future CKD" category; and determining customized recommendations based on said classification; system.
2. 2. The system of claim 1, wherein cats assigned to the "CKD-free" category are determined by the classification algorithm to have no more than a 25% chance of developing CKD.
3. 3. The system of claim 1 or 2, wherein the classification label indicating with high certainty that the cat is not at risk of developing CKD has an accuracy of 95%.
4. 4. The system of claim 1, wherein cats assigned to the "low certainty no CKD" category have a 26% to 50% chance of developing CKD as determined by the classification algorithm.
5. 5. The system of claim 1, wherein the classification label indicating that the cat is not at risk of developing CKD with low certainty has an accuracy of 80%.
6. 6. The system of claim 1, wherein cats assigned to the "low certainty of future CKD" category have a 51% to 75% probability of developing CKD as determined by the classification algorithm.
7. 7. The system of claim 1, wherein the classification label indicating that the cat is at risk of developing CKD with low certainty has an accuracy of 70%.
8. 8. The system of claim 1, wherein a cat assigned to the "future CKD" category has a 76% to 100% probability of developing CKD as determined by the classification algorithm.
9. The classification label indicating that the cat is at high risk of developing CKD with a high degree of certainty, 9. The system of claim 1 having an accuracy of 98%.
10. A system for identifying sensitivity to the development of chronic kidney disease (CKD) in cats, The system comprises: A processor; and Memory for storing code wherein the code, when executed by the processor, provides a computer system: receiving an input level of at least one of one or more biomarkers derived from the cat and an input level of the cat's age, wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the at least one input level of the one or more biomarkers and the input level of the age by organizing and / or modifying each input level and deriving a probability score with a classification algorithm, wherein the classification algorithm comprises code developed from a training dataset, the training dataset comprising both a first plurality of biomarkers and age from a first set of sampled cats and a second plurality of biomarkers and age from a second set of sampled cats, the first set of sampled cats being diagnosed with CKD and the second set of sampled cats not being diagnosed with CKD, and the classification algorithm is developed using a training algorithm; wherein the classification algorithm is a soft classifier that determines the probability score of the cat developing CKD; classifying the cat based on the probability score; where if the probability score is a high probability score, the cat is assigned to a category of "prediction of disease"; If the probability score is a medium probability score, the cat is assigned to the "insufficient certainty to predict" category; or If the probability score is a low probability score, the cat is assigned to the "no disease predicted" category; and determining customized recommendations based on said classification; system.
11. 11. The system of claim 10, wherein if the medium probability score is a medium-low probability score, the cat is assigned to a first "insufficient certainty to predict" category, and if the medium probability score is a medium-high probability score, the cat is assigned to a second "insufficient certainty to predict" category.
12. 12. The system of claim 10 or 11, wherein the high probability score indicates that the cat will develop CKD with a high predictable accuracy.
13. The system of any one of claims 10 to 12, wherein the low probability score indicates that the cat will not develop CKD with high predictable accuracy.
14. 14. The system of any one of claims 10 to 13, wherein the medium probability score indicates inconclusive or insufficient data to accurately predict that the cat will or will not develop CKD.
15. 12. The system of claim 11, wherein the medium-low probability score indicates inconclusive or insufficient data to accurately predict that the cat will not develop CKD.
16. 12. The system of claim 11, wherein the medium-high probability score indicates inconclusive or insufficient data to accurately predict that the cat will develop CKD.
17. 17. The system of any one of claims 10 to 16, wherein the probability score indicates the probability that the cat will develop CKD.
18. 18. The system of claim 10, wherein the probability score is in the range of 0 to 100.
19. 20. The system of claim 18, wherein the high probability score has a value between 51 and 100 or between 50 and 100.
20. 20. The system of claim 18 or 19, wherein the low probability score has a value between 0 and 5.
21. 21. The system of claim 18, wherein the medium probability score has a value between 6 and 50 or between 6 and 49.
22. 16. The system of claim 11 or 15, wherein the medium-low probability score has a value between 6 and 25.
23. 23. The system of claim 11, 15 or 22, wherein the medium-low probability score has a value between 26 and 50 or between 26 and 49.
24. 24. The system of any one of claims 10 to 23, wherein the customized recommendation for a cat assigned to the "no disease predicted" category includes testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
25. 10. The system of claim 1, wherein the customized recommendation for a cat assigned to the "CKD-free" category includes testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
26. The system of any one of claims 1 to 9, wherein the customized recommendation for a cat assigned to the "low certainty no CKD" category includes testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
27. 25. The system of any one of claims 10-24, wherein the customized recommendation for a cat assigned to the "insufficient certainty to predict" category includes testing the cat for CKD within six months of input levels of one or more biomarkers being measured.
28. 12. The system of claim 11, wherein the customized recommendation for a cat assigned to the first "insufficient certainty to predict" category includes testing the cat for CKD within six months of an input level of one or more biomarkers being measured.
29. 10. The system of claim 1, wherein the customized recommendation for a cat assigned to the "low certainty future CKD" category includes testing the cat for CKD within three months of the input level of one or more biomarkers being measured.
30. 12. The system of claim 11, wherein the customized recommendation for a cat assigned to the second "insufficient certainty to predict" category includes testing the cat for CKD within three months of an input level of one or more biomarkers being measured.
31. 10. The system of claim 1, wherein the customized recommendations for cats assigned to the "future CKD" category include identifying potential co-morbidities, testing the cat for CKD, and / or continuing with International Renal Research Group (IRIS) staging.
32. 31. The system of any one of claims 10-24, 27, 28 and 30, wherein the customized recommendations for cats assigned to the "Disease Prediction" category include identifying potential co-morbidities, testing the cat for CKD, and / or continuing with International Renal Research Group (IRIS) staging.
33. The system of any one of claims 1 to 9, wherein the customized recommendations for cats assigned to the "future CKD" category include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
34. The system of any one of claims 10 to 24, 27, 28, 30 and 32, wherein the customized recommendations for cats assigned to the "disease prediction" category include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
35. 35. The system of any one of claims 24 to 34, wherein testing the cat for CKD comprises measuring a chemistry profile, electrolyte levels, complete blood count (CBC), urinalysis (UA), and / or thyroxine (T4) in blood, urine, serum, and / or plasma samples from the cat.
36. 36. The system of claim 1, wherein the code, when executed by the processor, further causes the system to display the categories and customized recommendations on a graphical user interface.
37. and a communication device for transmitting and receiving information, wherein: the at least one input level is received from a remote second system via the communication device; and the code, when executed by the processor, further causes the system to transmit the categorized and customized recommendations to the remote second system via the communication device.
37. A system according to any one of claims 1 to 36.
38. 1. A method for identifying susceptibility to developing chronic kidney disease (CKD) in a feline, comprising: receiving an input level of at least one of one or more biomarkers from the cat and an input level of the cat's age, wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming the at least one input level of the one or more biomarkers and the input level of the age by organizing and / or modifying each input level to derive a classification label via a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising both a first plurality of biomarkers and ages from a first set of sampled cats and a second plurality of biomarkers and ages from a second set of sampled cats, the first set of sampled cats being diagnosed with CKD and the second set of sampled cats not being diagnosed with CKD, and the classification algorithm being developed using a training algorithm; wherein the classification algorithm is one of a hard classifier that determines the classification label of whether the cat is at risk for developing CKD; categorizing the cat based on the classification label; Wherein, if the classification label indicates with a high degree of certainty that the cat is not at risk for developing CKD, the cat is assigned to the "CKD-free" category; If the classification label indicates that the cat is not at risk of developing CKD with low certainty, the cat is assigned to the "No CKD with low certainty" category; If the classification label indicates that the cat is at risk of developing CKD with low certainty, the cat is assigned to the category of "low certainty future CKD", or If the classification label indicates that the cat is at risk of developing CKD with a high degree of certainty, the cat is assigned to the "future CKD" category; and Steps to determine customized recommendations based on classification A method comprising:
39. 39. The method of claim 38, wherein cats assigned to the "CKD-free" category have a 25% or less probability of developing CKD as determined by the classification algorithm.
40. 40. The method of claim 38 or 39, wherein the classification label indicating with high certainty that the cat is not at risk of developing CKD has an accuracy of 95%.
41. 41. The method of any one of claims 38 to 40, wherein cats assigned to the "low certainty no CKD" category have a 26% to 50% probability of developing CKD as determined by the classification algorithm.
42. 42. The method of any one of claims 38 to 41, wherein the classification label indicating that the cat is not at risk of developing CKD with low certainty has an accuracy of 80%.
43. 43. The method of any one of claims 38 to 42, wherein cats assigned to the "low certainty future CKD" category have a 51% to 75% probability of developing CKD as determined by the classification algorithm.
44. 44. The method of any one of claims 38 to 43, wherein the classification label indicating that the cat is at risk of developing CKD with low certainty has an accuracy of 70%.
45. 45. The method of any one of claims 38 to 44, wherein cats assigned to the "future CKD" category have a 76% to 100% probability of developing CKD as determined by the classification algorithm.
46. 46. The method of any one of claims 38 to 45, wherein the classification label indicating that the cat is at risk of developing CKD with a high degree of certainty has an accuracy of 98%.
47. 1. A method for identifying susceptibility to developing chronic kidney disease (CKD) in a feline, comprising: receiving an input level of at least one of one or more biomarkers derived from the cat and an input level of the cat's age, wherein at least one of the one or more biomarkers comprises a urine specific gravity level, a creatinine level, a urine protein level, a blood urea nitrogen (BUN) or urea level, a white blood cell count (WBC), a urine pH, or any combination thereof; analyzing and transforming at least one input level of one or more biomarkers and input levels of age by organizing and / or modifying each input level and deriving a probability score with a classification algorithm, the classification algorithm comprising code developed from a training dataset, the training dataset comprising both a first plurality of biomarkers and age from a first set of sampled cats and a second plurality of biomarkers and age from a second set of sampled cats, the first set of sampled cats being diagnosed with CKD and the second set of sampled cats not being diagnosed with CKD, and the classification algorithm being developed using the training algorithm; wherein the classification algorithm is a soft classifier that determines the probability score of the cat developing CKD; The cat is classified based on the probability score; where if the probability score is a high probability score, the cat is assigned to a category of "prediction of disease"; If the probability score is a medium probability score, the cat is assigned to the "insufficient certainty to predict" category; or If the probability score is a low probability score, the cat is assigned to a "no disease predicted" category; and determining customized recommendations based on said classification; A method comprising:
48. 48. The method of claim 47, wherein if the medium probability score is a medium-low probability score, the cat is assigned to a first "insufficient certainty to predict" category, and if the medium probability score is a medium-high probability score, the cat is assigned to a second "insufficient certainty to predict" category.
49. 49. The method of claim 47 or 48, wherein the high probability score indicates that the cat will develop CKD with a high predictable accuracy.
50. 50. The method of any one of claims 47 to 49, wherein the low probability score indicates that the cat will not develop CKD with high predictable accuracy.
51. 51. The method of any one of claims 47 to 50, wherein the medium probability score indicates inconclusive or insufficient data to accurately predict that the cat will or will not develop CKD.
52. 49. The method of claim 48, wherein the low-medium probability score indicates inconclusive or insufficient data to accurately predict that the cat will not develop CKD.
53. 49. The method of claim 48, wherein the medium-high probability score indicates inconclusive or insufficient data to accurately predict that the cat will develop CKD.
54. 54. The method of any one of claims 47 to 53, wherein the probability score has a value between 0 and 100.
55. 55. The method of claim 54, wherein the high probability score has a value between 51 and 100, or between 50 and 100.
56. 56. The method of claim 54 or 55, wherein the low probability score has a value between 0 and 5.
57. 57. The method of any one of claims 54 to 56, wherein the medium probability score has a value between 6 and 50 or between 6 and 49.
58. 53. The method of claim 48 or 52, wherein the medium-low probability score has a value between 6 and 25.
59. 59. The method of any one of claims 48, 52 or 58, wherein the medium-low probability score has a value between 26 and 50 or between 26 and 49.
60. 60. The method of any one of claims 47 to 59, wherein the customized recommendation for a cat assigned to the "no disease predicted" category comprises testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
61. 47. The method of any one of claims 38 to 46, wherein the customized recommendation for a cat assigned to the "CKD-free" category comprises testing the cat for CKD within one or two years of the input level of one or more biomarkers being measured.
62. 47. The method of any one of claims 38 to 46, wherein the customized recommendation for a cat assigned to the "low certainty no CKD" category comprises testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
63. 61. The method of any one of claims 47 to 60, wherein the customized recommendation for a cat assigned to the "insufficient certainty to predict" category comprises testing the cat for CKD within six months of the input level of one or more biomarkers being measured.
64. 49. The method of claim 48, wherein the customized recommendation for a cat assigned to the first "insufficient certainty to predict" category comprises testing the cat for CKD within six months of an input level of one or more biomarkers being measured.
65. 47. The method of any one of claims 38 to 46, wherein the customized recommendation for a cat assigned to the "low certainty future CKD" category comprises testing the cat for CKD within three months of the input level of one or more biomarkers being measured.
66. 49. The method of claim 48, wherein the customized recommendation for a cat assigned to the second "insufficient certainty to predict" category comprises testing the cat for CKD within three months of measuring input levels of one or more biomarkers.
67. 47. The method of any one of claims 38 to 46, wherein the customized recommendations for cats assigned to the "future CKD" category include identifying underlying co-morbidities, testing the cat for CKD, and / or continuing with International Renal Research Group (IRIS) staging.
68. 67. The method of any one of claims 47-60, 63, 64, or 66, wherein the customized recommendations for cats assigned to the "predict disease" category include identifying underlying co-morbidities, testing the cat for CKD, and / or continuing with International Renal Disease Study Group (IRIS) staging.
69. 68. The method of any one of claims 38 to 46, 65 and 67, wherein the customized recommendations for cats assigned to the "future CKD" category include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
70. 70. The method of any one of claims 47 to 60, 63, 64, 66, and 68, wherein the customized recommendations for cats assigned to the "prediction of disease" category include scheduling rechecks, monitoring water consumption and litter box habits, providing a diet plan, providing a high quality diet with adequate phosphorus levels without protein restriction, considering providing fatty acid supplements, avoiding nephrotoxic drugs, and implementing a dental treatment plan and / or maintaining good oral hygiene.
71. 71. The method of any one of claims 60 to 70, wherein testing the cat for CKD comprises measuring a chemistry profile, electrolyte levels, complete blood count (CBC), urinalysis (UA), and / or thyroxine (T4) in blood, urine, serum, and / or plasma samples from the cat.
72. 72. The method of any one of claims 38 to 71, further comprising displaying the classification and customized recommendations on a graphical user interface.
73. the at least one input level is received from a remote second system via a communication device; and 73. The method of any one of claims 38 to 72, further comprising transmitting the categorization and customized recommendations to the remote second system via the communication device.
74. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause a computer system to perform the steps of the method recited in any one of claims 38 to 73.
75. 38. The system of any one of claims 1 to 37, wherein the classification algorithm is developed using a supervised training algorithm under the supervision of the one or more biomarkers and the age.
76. 38. The system of any one of claims 1 to 37, wherein the classification algorithm is developed using an unsupervised training algorithm.
77. 38. The system of any one of claims 1 to 37, wherein the at least one input level comprises a series of measurements of the one or more biomarkers measured at different time points.
78. 38. The system of claim 1, wherein the training dataset is stratified into two or more folds for cross-validation.
79. 38. The system of claim 1, wherein the training data set is filtered by a set of inclusion and / or exclusion criteria.
80. The training algorithm may be selected from the group consisting of logistic regression, artificial neural network (ANN), recurrent neural network (RNN), k-nearest neighbor (KNN), naive Bayes, support vector machine (SVM), random forest, AdaBoost, and 38. The system of any one of claims 1 to 37, comprising an algorithm selected from the group consisting of any combination thereof.
81. 38. The system of claim 1, wherein the training algorithm comprises KNN with dynamic time warping (DTW).
82. 38. The system of claim 1, wherein the training algorithm comprises an RNN with long short-term memory (LSTM).
83. 38. The system of claim 1, wherein the classification algorithm includes a regularization algorithm that includes a dropout of 5% or more to prevent overfitting.
84. 35. The system of claim 33 or 34, wherein the dietary plan is selected from the group consisting of a low phosphorus diet, a low protein diet, a low sodium diet, a potassium supplemented diet, a polyunsaturated fatty acid (PUFA) supplemented diet, an antioxidant supplemented diet, a B vitamin supplemented diet, a liquid diet, and any combination thereof.
85. The system of any one of claims 1 to 9, wherein the classification label relates to the risk of the cat to develop chronic kidney disease (CKD) after determination of the classification label.
86. 35. The system of any one of claims 10 to 24, 27, 28, 30, 32, 34, wherein the probability score is related to the risk of the cat developing chronic kidney disease (CKD) after determination of the probability score.
87. 86. The system of claim 85, wherein the classification label is associated with the risk of the cat developing chronic kidney disease (CKD) one year after the determination of the classification label.
88. 87. The system of claim 86, wherein the probability score is related to the risk of the cat developing chronic kidney disease (CKD) one year after the determination of the probability score.
89. 86. The system of claim 85, wherein the classification label is associated with the risk of the cat developing chronic kidney disease (CKD) two years after the determination of the classification label.
90. 87. The system of claim 86, wherein the probability score is related to the risk of the cat developing chronic kidney disease (CKD) two years after the determination of the probability score. , or a method.
91. 74. The method of any one of claims 38 to 73, wherein the classification algorithm is developed using a supervised training algorithm under the supervision of the one or more biomarkers and the age.
92. 74. The method of any one of claims 38 to 73, wherein the classification algorithm is developed using an unsupervised training algorithm.
93. 74. The method of any one of claims 38-73, wherein the at least one input level comprises a series of measurements of the one or more biomarkers measured at different time points.
94. 74. The method of any one of claims 38 to 73, wherein the training dataset is stratified into two or more folds for cross-validation.
95. 74. The method of any one of claims 38 to 73, wherein the training data set is filtered by a set of inclusion and / or exclusion criteria.
96. 74. The method of any one of claims 38 to 73, wherein the training algorithm comprises an algorithm selected from the group consisting of logistic regression, artificial neural network (ANN), recurrent neural network (RNN), k-nearest neighbors (KNN), naive Bayes, support vector machine (SVM), random forest, AdaBoost, and any combination thereof.
97. 74. The method of any one of claims 38 to 73, wherein the training algorithm comprises KNN with dynamic time warping (DTW).
98. 74. The method of any one of claims 38 to 73, wherein the training algorithm comprises an RNN with long short-term memory (LSTM).
99. The classification algorithm includes positive and negative dropouts of 5% or more to prevent overfitting.
74. The method of any one of claims 38 to 73, comprising a regularization algorithm.
100. 71. The method of claim 69 or 70, wherein the dietary plan is selected from the group consisting of a low phosphorus diet, a low protein diet, a low sodium diet, a potassium supplemented diet, a polyunsaturated fatty acid (PUFA) supplemented diet, an antioxidant supplemented diet, a B vitamin supplemented diet, a liquid diet, and any combination thereof.
101. 47. The method of any one of claims 38 to 46, wherein the classification label is associated with the risk of the cat developing chronic kidney disease (CKD) after determination of the classification label.
102. 71. The method of any one of claims 47 to 60, 63, 64, 66, 68, or 70, wherein the probability score is related to the risk of the cat developing chronic kidney disease (CKD) after determination of the probability score.
103. 102. The method of claim 101, wherein the classification label is associated with the risk of the cat developing chronic kidney disease (CKD) one year after the determination of the classification label.
104. 103. The method of claim 102, wherein the probability score is related to the risk of the cat developing chronic kidney disease (CKD) one year after the determination of the probability score.
105. 102. The method of claim 101, wherein the classification label is associated with the risk of the cat developing chronic kidney disease (CKD) two years after the determination of the classification label.
106. 103. The method of claim 102, wherein the probability score is associated with the risk of the cat developing chronic kidney disease (CKD) two years after the determination of the probability score.
Citation Information
Patent Citations
Use of meloxicam for long-term treatment of renal impairment in cats
JP2013521253A
Renal disease biomarkers
JP2015531066A
Biomarkers Associated with Renal Function and Methods of Using Them
JP2016520192A
Kidney disease biomarker
US20150219670A1
System and method for monitoring vascular system health
WO2017171637A1