Next Article in Journal
Effects of Carbonaceous Materials with Different Structures on Cadmium Fractions and Microecology in Cadmium-Contaminated Soils
Next Article in Special Issue
Sulfonylurea Use in Patients with Type 2 Diabetes and COPD: A Nationwide Population-Based Cohort Study
Previous Article in Journal
Risk Prediction of Coal and Gas Outburst in Deep Coal Mines Based on the SAPSO-ELM Algorithm
Previous Article in Special Issue
Sex Differences of Sarcopenia in an Elderly Asian Population: The Prevalence and Risk Factors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Chronic Kidney Disease as a Cardiovascular Disorder—Tonometry Data Analyses

by
Mateusz Twardawa
1,2,
Piotr Formanowicz
1 and
Dorota Formanowicz
3,*
1
Institute of Computing Science, Poznan University of Technology, 60-965 Poznan, Poland
2
ICT Security Department, Poznan Supercomputing and Networking Center Affiliated to the Institute of Bioorganic Chemistry, Polish Academy of Sciences, 61-139 Poznan, Poland
3
Department of Medical Chemistry and Laboratory Medicine, Poznan University of Medical Sciences, 60-806 Poznan, Poland
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2022, 19(19), 12339; https://doi.org/10.3390/ijerph191912339
Submission received: 30 July 2022 / Revised: 18 September 2022 / Accepted: 22 September 2022 / Published: 28 September 2022
(This article belongs to the Special Issue Chronic Conditions: Issues and Challenges)

Abstract

:
Tonometry is commonly used to provide efficient and good diagnostics for cardiovascular disease (CVD). There are many advantages of this method, including low cost, non-invasiveness and little time to perform. In this study, the effort was undertaken to check whether tonometry data hides valuable information associated with different stages of chronic kidney disease (CKD) and end-stage renal disease (ESRD) treatment. For this purpose, six groups containing patients at different stages of CKD following different ways of dialysis treatment, as well as patients without CKD but with CVD and healthy volunteers were assessed. It was revealed that each of the studied groups had a unique profile. Only the type of dialysis was indistinguishable a from tonometric perspective (hemodialysis vs. peritoneal dialysis). Several techniques were used to build profiles that independently gave the same outcome: analysis of variance, network correlation structure analysis, multinomial logistic regression, and discrimination analysis. Moreover, to evaluate the classification potential of the discriminatory model, all mentioned techniques were later compared and treated as feature selection methods. Although the results are promising, it could be difficult to express differences as simple mathematical relations. This study shows that artificial intelligence can differentiate between different stages of CKD and patients without CKD. Potential future machine learning models will be able to determine kidney health with high accuracy and thereby classify patients. ClinicalTrials.gov Identifier: NCT05214872.

1. Introduction

Chronic kidney disease (CKD), defined as abnormalities in kidney damage or glomerular filtration rate (GFR) below 60 mL/min/1.73 m 2 that have been present for over three months and have an impact on health [1], is strongly associated with cardiovascular disease (CVD) [2].
The risk of developing CVD is 5 to 10 times higher in CKD than in healthy subjects, and the probability of CV events becomes significantly higher in patients even in the early stages of CKD compared to the general population. Interestingly, CKD patients are much more likely to experience CV death than reach the stage of end-stage renal disease (ESRD) [1].
This unique relationship between CKD and CVD is commonly explained by the cluster of CV risk factors found in CKD patients. These factors can be classified as (a) traditional, such as (1) advanced age, (2) diabetes mellitus, (3) hypertension, (4) dyslipidemia, and (b) non-traditional (CKD-specific), including (1) oxidative stress, (2) chronic inflammation, (3) immune deficiency, (4) anemia (reduction of erythrocytes lifespan, erythropoietin deficiency, and iron disturbances [3,4]), (5) proteinuria, (6) volume overload, (7) neuro-hormonal activation, increased sympathetic tone, (8) the impact of dialysis itself, (9) malnutrition (10) upregulation of the renin–angiotensin–aldosterone system, (11) increased salt sensitivity, and (12) calcium–phosphate balance disorders. As bone mineral metabolism worsens as CKD progresses, the associated hyperphosphatemia, secondary hyperparathyroidism, and inhibition of vitamin D synthesis lead to vascular calcification, causing hardening of the arteries [1,2,5,6]. All of these factors contribute to the structural changes in the heart and blood vessels with remodeling and stiffening of the arteries and the left ventricle.
The relationship between BP and stiffness is inconclusive because stiffening may directly affect the blood pressure (BP) profile along with higher systolic pressure and heart rate, but parallel increased arterial wall distension (associated with BP) may exacerbate stiffness.
Since hypertension and CKD frequently coexist [7], accurate BP measurement is critical to proper patient diagnosis and care. The usual approach to assessing the risk of hypertension is based on the measurements made by the arm cuff with the assumption that it is a reasonable representation of BP exposure to target organs. However, studies of invasive BP measurement in humans have shown that this is not necessarily the case, with the possibility of a high degree of variability in systolic blood pressure (SBP) measured in the aorta compared to peripheral limb arteries. Generally, hypertension diagnosis is based on BP in the arm. Still, the SBP response to vasoactive drugs can vary greatly between the aorta and the brachial artery. Arm cuff BP may overestimate cardiovascular risk; hence, central aortic BP predicting mortality could be a better method for patient management.
Given that central aortic BP more closely reflects pressure felt by organs, central BP is expected to be more clinically significant than BP on the brachial cuff. The CV risk prediction may be overstated by arm cuff BP. Indeed, this was shown with invasive central BP measurement, and taken together, these data suggest that greater precision in treating hypertension can be achieved by knowing a person’s central blood pressure, which can help guide care. Since intra-arterial blood pressure measurement is not widely applicable, techniques for non-invasive assessment of central arterial BP have been developed using various methods, including using a generalized transfer function to the radial BP curve of the radial artery recorded by applanation tonometry [8].
The study by Carlsen et al. [9] showed that advanced CKD is associated with serious vascular abnormalities altering the normal relationship of BP between the aorta and peripheral arteries and thus potentially affecting central BP measurement results. The main goal of their study was to determine the effect of CKD and aortic stiffness on the accuracy of non-invasive central BP measurement, with invasive central BP measurement as the reference standard. An interesting result was the significant trend to underestimate the central SBP with a decrease in the estimated GFR, even using the invasive calibration standard. On the other hand, a new finding was that the degree of central SBP underestimation was due to a gradual association with deteriorating renal function and an increase in aortic stiffness. Boutouyrie et al. [10] reviewed the merits and limits of the work by Carlsen et al., concluding that deeper studies are needed here.
In the absence of unequivocal results concerning the usefulness of the tonometry results among CKD patients, this study has focused on analyzing tonometry data collected from different groups, divided according to their CKD progression and the method of the ESRD treatment; two groups (healthy and suffering from CVD without CKD) acted as comparative groups. The main goal of this study was to determine the possibility of future patient classification based only on tonometry examination. For this purpose, CV profiles were created based on dimensionality reduction and feature selection techniques. Moreover, the correlation structure of parameters was analyzed for each group and compared due to dense relationships between variables that are inherent features of tonometry results.

2. Materials and Methods

2.1. Study Group

The case-control cross-sectional study involved 252 participants, including 183 patients with diagnosed CKD and 69 people without CKD. Recruitment to the study lasted two years.
During the 2-year follow-up period from inclusion to this study, each patient’s history of fatal cardiovascular events was recorded separately. The primary end point was fatal acute myocardial infarct (AMI), acute ischemic stroke, or any unexpected or sudden death, but only if an autopsy proved it to be CV-related. If the cause of death was in doubt or there was no contact with the patient within two years of study enrollment, these patients were excluded and not considered further.
Based on the presence or absence of CKD, the degree of CKD, and the type of renal replacement therapy used, six research groups were created. Allocation to the groups was based on the GFR calculated following the KDIGO 2012 recommendations according to the MDRD formula based on the measurement of serum creatinine concentration expressed in [mg/dL] eGFR = 186 × [creatinine concentration in mg/dL] − 1.154 × [age] − 0.203 (for females this formula has to be multiplied by 0.724).
The CKD group was selected from the patients of the Nephrology Outpatient Clinic, Peritoneal Dialysis Clinic, and the Dialysis Center at the Clinical Hospital. H. Święcicki in Poznań. Here, four subgroups were formed.
  • The hemodialyzed patients’ group, named HD (n = 71), included patients treated with hemodialysis (HD). HD procedures were performed on each patient three times a week via an arteriovenous fistula from their own or artificial vessels. The duration of HD was at least 10 h/week using standard bicarbonate dialysis fluids and polysulfone low-flux dialyzers. The blood flow during HD was 200–350 mL/min, with an average dialysis fluid flow of 500 mL/min.
  • The peritoneal dialyzed patients’ group, named PD (n = 35), included patients treated with peritoneal dialysis with standard lactate and glucose-based fluids. In this group, initially, due to the treatment technique, two subgroups were separated: (a) a group (n = 15) treated with the automatic peritoneal dialysis (ADO) technique in which the cycler performed an automatic fluid exchange at night in the peritoneal cavity, the mean exchange time was 10 h, and in some patients, an additional 7.5% icodextrin solution was used during the day; and (b) a group of patients (n = 20) using the technique of continuous cycling peritoneal dialysis (CAPD), performing 3–5 daily dialysis fluid changes in the peritoneal cavity, volume 1.5–2.5 liters. In some patients, an additional 7.5% icodextrin solution was used in a single, long exchange. When the subgroups were analyzed separately, no statistically significant differences between the two techniques were shown, possibly due to the small size of the groups; hence, the group of peritoneal dialysis patients was presented as a whole, i.e., the PD group.
  • The pre-dialyzed patients’ group, named PRE (n = 48), included patients in the pre-dialysis period (stage G3b-G4 CKD) with a moderate or severe decrease in eGFR (eGFR 44–29 mL/min/1.73 m 2 ).
  • Patients at the early stages of CKD formed a group named CKD1-2 (n = 29), which included patients at the stages G1-G2 CKD with a mild decrease in eGFR (eGFR >90–60 mL/min/1.73 m 2 ). The studies in this group were conducted to check the changes that occur due to CVD but without kidney disease.
Hypertensive nephropathy was the most common cause of CKD. The most commonly used medications included loop diuretics, angiotensin-converting enzyme inhibitors, angiotensin II receptor antagonists, calcium channel blockers, centrally acting antihypertensives (clonidine hydrochloride, methyldopa), alpha-blockers, calcium binders (calcium carbonate or calcium acetate), and vitamin D and its derivatives (alfacalcidol). Some patients also received drugs stimulating erythropoiesis by subcutaneous injection (patients in the PRE and DO) or intravenously (patients in the HD).
Apart from the CKD group, a non-CKD group was formed. It was created from two subgroups:
  • Cardiology patients’ group, named CARD (n = 37), including patients with a history of at least one CV event, admitted to the hospital (Department of Internal Medicine, Division of Cardiology–Intensive Therapy, Poznan University of Medical Sciences) for elective angiography, in whom both laboratory and clinical signs of impaired kidney function were revealed.
  • Healthy volunteers’ group, named CONTROL (n = 32), was composed of healthy people, with no evidence of impairment of renal and cardiovascular functions in their history and at the time of enrollment in the study. This group included people recruited from among those reporting to the laboratory for routine checkups.
The exclusion criteria for all studied groups were as follows: active acute infection, immunosuppressive therapy, kidney transplant, abnormal liver function, malignant tumors within the last five years, and alcohol abuse within the last five years. The structure of the groups is shown in Figure 1.

2.2. Non-Invasive Cardiological Examinations

For non-invasive cardiological examinations, the following devices based on advanced algorithms for analyzing pulse waveforms and EKG curves were used: the Portapres TM (Finapres Medical System (FMS), Enschede, The Netherlands), Pulse Trace 2000 TM (Micro Medical Ltd., Rochester, Kent, UK), the SphygmoCor tonometer (ATCOR, Naperville, IL, USA), and the Colin blood pressure monitor (BPM)-7000 TM device (Colin Medical Instruments Corp., San Antonio, TX, the USA with a 10 MHz transducer).
The analyses were performed in the morning hours. After prior consultation with the attending physician, the persons participating in the study did not take their morning dose of medications. Initially, the examined person, previously connected to the monitoring equipment, rested for 15 min in a warm, air-conditioned, and dark room. Then, for 15 min, the waveform of the right hand’s pulse in the middle finger was continuously recorded using the PortapresTM device using the phenomenon of photoplethysmography. This device consists of a cuff that fits over the finger and a transducer placed on the test subject’s wrist. The cuff contains a diode that emits infrared light and a photocell that registers the amount of light that has not been absorbed. As it passes through the finger tissue, the emitted light is absorbed by the heme contained in the hemoglobin. The entire measurement is performed non-invasively, continuously, from beat to beat. This produces a pulse wave curve at finger level. Then, using a Pulse Trace 2000TM device, the change in pulse wave contour was analyzed based on the changes in blood volume in the fingertip. The Puls TraceTM device shows the shape of a typical pulse wave on the monitor, based on which the RI and SI indicators are calculated.
Central (aortic) systolic blood pressure was examined using the SphygmoCor Mx system (AtCor Medical, Australia). For this purpose, the applanation tonometry method was used with the Colin BMP 7000 device (Japan). The Colin device is placed on the wrist, which enables continuous recording of the pulse wave at the level of the radial artery. The resulting analog signal is then sent in real time to the SphygmoCor Mx device. This makes it possible to analyze the central (aortic) pulse wave shape.
The evaluation of the variables using the non-invasive devices was based on advanced algorithms for analyzing pulse waveforms and EKG curves. The SphygmoCor tonometer used derived the central aortic pressure waveform from cuff pulsations recorded at the brachial artery. Analysis of the waveforms provided the values of the key parameters, including:
-
Heart rate (HR) [bpm],
-
Ejection duration (ED) [ms],
-
Peripheral systolic blood pressure (pSP) [mmHg],
-
Peripheral diastolic blood pressure (pDP) [mmHg],
-
Peripheral mean pressure (pMEANP, pMAP) [mmHg],
-
Time to first peak (peripheral T1, pT1) [ms],
-
Time to second peak (peripheral T2, pT2) [ms],
-
Peripheral pressure at first peak (pP1) [ms],
-
Peripheral pressure at second peak (pP2 [ms],
-
Peripheral T1/ED% (pT1ED),
-
Peripheral T2/ED% (pT2ED),
-
Peripheral augmentation index (pAI) [%],
-
Peripheral end systolic pressure (pESP) [mmHg],
-
Central diastolic pressure (cDP) [mmHg],
-
Central mean pressure (cMEANP, cMAP) [mmHg],
-
Central pulse pressure (cPP) [mmHg],
-
Time to first peak-Aortic (cT1) [ms],
-
Time to second peak-Aortic (cT2) [ms],
-
cT1R (time of the start of the reflected wave) [ms],
-
Central pressure at first peak (cP1) [mmHg],
-
Central pressure at second peak (cP2) [mmHg],
-
T1/ED% control panels (cT1ED),
-
Central T2/ED% (cT2ED),
-
Central augmentation index (cAI) [%],
-
Central end systolic pressure (cESP) [mmHg],
-
Central augmented pressure (cAP) [mmHg],
-
Central mean pressure of systole (cMPS) [mmHg],
-
Central mean pressure of diastole (cMPD) [mmHg],
-
Central tension time index (cTTI) [mmHg · s],
-
Central diastolic pressure-time index (cDTI) [%],
-
cSVI (SEVR) Buckberg Sub-Endocardial Viability Ratio [%],
-
Central pulse period (cPERIOD) [ms],
-
Central diastolic duration (cDD) [mmHg],
-
Central pulse high (cPH) [mmHg],
-
Central systolic pulse pressure (cPP) [mmHg],
-
Central diastolic pressure (cDP) [mmHg],
-
Time from systolic inflection point (if present) or systolic peak to diastolic inflection point (PPT).
Moreover, pulse trace TM enabled the assessment of the following variables:
-
Reflection index (RI) [%],
-
Vascular stiffness index (SI) [m/s],
-
Peripheral pulse pressure (pPP) [mmHg],
-
Peripheral pulse pressure/central pulse pressure (pPP/cPP ratio) [%].
A more detailed explanation of the methods of determining the selected variables can be found at https://atcormedical.com/technology/sphygmocor/ (accessed on 30 May 2022).

2.3. Ethics Statement

The study was conducted following the Helsinki Declaration of the World Medical Society and approved by the Bioethics Committee of the Poznan University of Medical Sciences (Decision No. 274/16 and 275/16, both of 3 March 2016). All enrolled study participants met the criteria and completed the study. They were fully informed about the study, and all gave written informed consent before enrollment.

2.4. Data Analysis

The following techniques were used to evaluate the potential of tonometry measurements for patient classification based on group profiles: analysis of variance, network correlation structure analysis, multinomial logistic regression, and discrimination analysis. General information about the groups is presented in Table 1 and Table 2. Moreover, additional data about dialysis duration and mortality are illustrated in Figure 2.
Analysis of variance was performed with the Kruskal–Wallis H test (see Table 3). Differences between groups for a given set of variables were visualized in the form of boxplots. Detailed boxplots for every variable analyzed can be found in Supplementary File S1 (Figures S1–S7). Moreover, to highlight and present differences in a compact and easy-to-read way, special z-score plots were made (Figure 3).
Since tonometric variables are connected in many ways, the network correlation structure of the data was explored. Spearman rank correlation for every variable was calculated and compared between groups. All group-specific correlations are reported in Supplementary File S1. Figure 4 presents highly correlated variables in the form of a graph (Spearman r h o 0.7 and p < 0.01). Table 4 presents node degree distribution for each group-specific strong correlation visualized as a network in Figure 4. Detailed information can be seen in correlation heatmaps that are included in Supplementary File S1 (Figures S8–S13). The full correlation analysis results, additional descriptive statistics, and mortality data are placed in Supplementary File S2.
To filter out redundant markers, a multinomial logit model was used. This step was able to limit the number of analyzed tonometric parameters, which was important due to a high number of strong correlations present in the data. To find a satisfactory subset of significant variables able to differentiate the groups of patients, step-wise selection based on Akaike information criterion (AIC) was executed. The final model results described by the Wald test can be found in Supplementary File S1 (Table S1).
The performance of six parameter arrangements, the five selected by previously presented methods plus the whole original set were evaluated in terms of Kernel Fisher Discrimination Analysis performance. Table 5 describes details of the selection techniques. Accuracy was evaluated 10 times (results are in the form of mean with standard deviation) for the randomly selected train (80%), and test (20%) sets. The mean and variance analysis seleccted 14 parameters (pSP, pMEANP, pP1, pP2, cMEANP, cPP, cP1, cP2, cMPS, cTTI, cSVI, cPH, cSP, pPP) based on the Kruskal–Wallis test and location pattern of the means on the standardized parameters plot (Figure 3). The means must create a general pattern that can be supported by statistical tests. In general, it is visible that HD and PD patients tend to be close together, as well as CKD1-2 with PRE and CARD and Control. The correlation graph analysis delivered two parameter sets, one for significant differences in node degrees (pSP, pDP, pMEANP, cDP, cTTI, cSP, RI, pPP) and the second for the variables with little correlation (ED, pT1, pT2, pT1ED, pT2ED, pAI, cPP, cT1, cT2, cT1R, cT1ED, cT2ED, cAI, cAP, cSVI, cPERIOD, cDD, cPH, PPT, RI, SI, pPP, pPP/cPP). Based on a suggestion taken from the multinomial regression model, 23 parameters were further analyzed, namely ED, pDP, pT2, pT1ED, pAI, cDP, cPP, cT1, cT1R, cT1ED, cAI, cESP, cAP, cMPD, cTTI, cPERIOD, cPH, cSP, PPT, RI, SI, pPP, and pPP/cPP. As it turned out, the last two parameter sets were very similar, so it was decided to run KFDA with the intersection of these two sets (ED, pT2, cT1ED, pAI, cPP, cT1, cT1R, pT1ED, cAI, cAP, cPERIOD, cPH, PPT, SI, RI, pPP, pPP/cPP). Interestingly, only one parameter was present in every generated set, i.e., pPP.
Lastly, Kernel Fisher Discrimination Analysis (KFDA) [11,12] was explored to check whether groups may be the subject of classification. This technique can be regarded as kernelized (allowing nonlinearity), supervised dimensional reduction that maximizes differences between groups and minimizes within them. Among multiple kernels for discrimination analysis: linear, polynomial, laplacian, sigmoid and Gaussian, the laplacian one outperformed the rest in the initial experimental tests (see Table S2). The subset of parameters selected by the multinomial logit model was used as input for discrimination analysis. Detailed results are shown in Figure 5. Additionally, the impact of each step was visualized on three sets of radar chars, first for all parameters (Figure 6), then for the subset of variables selected by the multinomial model (Figure 7), and lastly for the final KFDA result (Figure 8).
Almost every part of the data analysis was performed in Python 3.8. Kruskal–Wallis H tests, χ 2 tests, and Spearman ρ correlation coefficients were calculated with scipy (1.3.3) [13]. Correlation networks were analyzed and visualized with the help of NetworkX (2.5) [14]. A multinomial logit model were implemented in RStudio (2021.09.1), with the use of R (4.1.2) and the following libraries: nnet (7.3–17) and MASS (7.3–55) [15], tidyverse (1.3.1) [16]. Discrimination analysis was executed in Python 3.8 with package Kfda (0.1.1) [17] that implements methods described by Ghojogh et al. [12]. The following general purpose and visualization Python packages were used: numpy (1.19.5) [18], pandas (1.2.4) [19,20], matplotlib (3.1.2) [21,22], seaborn (0.11.0) [23] and sci-kit learn (1.0.1) [24].

3. Results

3.1. General Information

Basic information about the groups is summarized in Table 1. No significant differences in the age of patients were detected between the studied groups (Kruskal–Wallis H = 8.3386, p = 0.1386). Sex ratio in each group was similar ( χ 2 = 6.6365 , p = 0.2491) although some variation for percent of tobacco users is present ( χ 2 = 43.2159, p < 10 4 ).
Additional information about body mass index (BMI) and percent of overweight patients is presented in Table 2. As may be noted, dialyzed patients (HD and PD groups) possessed lower values of BMI. In contrast, the highest average BMI and percent of overweight patients may be found in CKD1-2 and CARD groups. The overall composition of those group reveal significant differences in both BMI (Kruskal–Wallis H = 66.2484, p < 10 4 ) and percent of overweight patients ( χ 2 = 68.9284, p < 10 4 ).
Crucial information about mortality and duration of dialysis treatment is illustrated in Figure 2. Plot A in Figure 2 shows a strong disproportion in variance and minor mean difference for the number of months during which patients were subjects of dialysis (Kruskal–Wallis H = 11.5238, p = 0.0007). This could be a result of treatment accessibility, assignment, and popularity. The highest mortality is seen in group HD reaching almost 30%; a similarly high percentage, close to 25%, is observed for PD and CARD groups (see Figure 2B). No death was recorded for the control group within 2 years of follow-up. regression plot is presented in Plot C within Figure 2. As can be observed, age was not highly correlated with survival (Spearman correlation, ρ = −0.075, p = 0.7194) though it was more likely that older patients would die during 2 years of follow-up (Kruskal–Wallis H = 6.6758, p = 0.0098).

3.2. Differences between the Groups

To detect and analyze differences for each cardiovascular parameter, Kruskal–Wallis tests were performed and are summarized in Table 3. Due to the high number of parameters, z-score plot was chosen to provide an overall illustration of differences in variable values in each group (Figure 3). Additionally, detailed boxplots were created to further illustrate group differences. These figures have been placed in Supplementary File S1 (Figures S1–S7).
As best illustrated by Table 3, the majority of the parameters (34 out of 39) are significantly different in the overall comparison performed by the Kruskal–Wallis test. This might be interpreted as a good initial indicator of the possibility of creating good diagnostic tonometric profiles for every group.
Group differences are well depicted by the simplified z-score plot in Figure 3. This graphic reveals that hemodialyzed patients (HD) and peritoneal dialyzed patients (PD) tend to fall into extremes together. A bit closer to control are groups PRE and CKD1-2. Interestingly, patients without kidney disease but with cardiological issues seem to have the values of the majority of parameters the most similar to the control group. This might indicate that kidney functional disorders may be reflected in a state of the vessel and overall cardiovascular image. Since the z-score plot in Figure 3 presents compressed information, boxplots with more details have been added to Supplementary File S1 (see Figures S1–S7).

3.3. Correlation Structure of the Groups

Tonometric parameters are expected to be correlated. Since most of the analyzed variables are signal-related features or stay in a direct relationship or dependence from each other, it is reasonable to anticipate a high number of strong correlations. To demonstrate how codependence of parameters is influenced by the presence of cardiovascular distortions, an effort was made to create correlation graph profiles for each group analyzed in this study.
Spearman correlations for each pair of variables were performed separately for each group. Detailed correlation heatmaps are presented in Supplementary File S1 (Figures S8–S13). In the case of the analysis of correlations, the focus was kept on general trends rather than individual relations between variables. Although many individual corrections are strong and significant, overall trends easily emerge from the results.
Figure 4 visualizes strong and significant Spearman correlation ( ρ 0.7 and p < 0.01 ) in the form of a relation graph for each group. The number of edges that denote correlations is the lowest for the control group and relatively strongly elevated for the others. Patients with cardiovascular and/or kidney problems correspond to graphs more densely filled with connections, sometimes forming only one component that seems to drift towards a complete graph, where each node is connected to every other one. Although patterns within the groups are not identical, this effect could be caused by pathological changes that are responsible for a cardiovascular profile, where most of the tonometric parameters are altered.
Summarized information about correlation graphs has been placed in Table 4. As it may be seen, surplus (rarely depleted) correlations are often associated with pSP, pDP, pMEANP, cDP, cTTI, cSP, RI, and pPP. All of the mentioned parameters strongly diverged between the groups. Correlation differences in various groups may reveal distinct features of altered vessels in each group.
Although differences in correlations may seem interesting, parameters that have little or no associations with others can turn out to be the most significant to the profiles. In fact, such parameters may hold unique information about patients’ conditions that in case of dense correlation could be easily overlooked.

3.4. Dimensionality Reduction and Profile Creation

Assuming that tonometric cardiovascular parameters are capable of good characterization of the groups analyzed in this study, an effort was made to extract the simplest possible profiles for each group. To do this, multistep analysis was performed.
At first, the best model was chosen to filter out some less significant parameters, i.e., a multinomial logistic regression model was developed in R based on an AIC step-wise approach. The results of this analysis indicated that 23 out of 39 parameters are important for the model. The results are summarized in Supplementary File S1 (Table S1). Since the model is overcomplicated and serves as a filter technique, further details are irrelevant and shall be omitted.
The multinomial model was later treated as a feature selection method along with mean and variance analysis and correlation graph analysis. Six sets of parameters were compared as input for the discrimination analysis (see methods in Section 2.4 for details). A multinomial model was found to be the most effective in the separation of the groups (with accuracy equal to 86.81% patients were differentiated into consistent groups according to an original label). Therefore, a set of parameters proposed by this method was further analyzed and visualized in this study. More details, results, and selection criteria are summarized in Table 5. Moreover, in Supplementary File S1 (Table S2), information about KFDA kernels comparison is presented.
Kernelized discrimination analysis is a nonlinear version of linear discrimination analysis. The effectiveness of this method used on tonometric data may suggest that differences between the groups may have a nonlinear nature. However, techniques with mean and variance analysis and selection of poorly correlated parameters were able to boost the accuracy.
Moreover, KFDA returns similarly good results for tested combinations of parameters. As it may be believed, this could be the effect of many strong correlations between the variables. In fact, that was the reason for using the multinomial logistic regression model in the first place. The result of the multinomial model contains a subset of variables that together have the ability to characterize each group sufficiently. Notice that the high number of correlations actually implies that there are many other similar subsets of variables able to perform as well as discrimination analysis input chosen by us. Our subset is only a proposition that was obtained by step-wise selection of a regression model based on AIC. It is also worth noting that a combination of parameters with few correlations had the second-best result. Therefore, a simpler method of correlation analysis may quickly reveal interesting parameters. Since the total number of parameter subsets is 2 39 , exploration of all possibilities would be tedious (and, in fact, impossible) and, in our opinion, unnecessary.
On the one hand, tonometric parameters taken together may reveal a good profile specific to cardiovascular conditions and kidney problems. On the other hand, relations that differentiate the groups are nonlinear. Moreover, the data is largely redundant due to the structure and the high number of correlations. Hence, compression completed by dimensionality reduction seems to be natural.
A visualization of KFDA results is illustrated in Figure 5 in the form of 3D scatterplot. It is important to note that every group was amazingly well separated by KFDA, except for HD and PD. This makes sense since differences between hemodialyzed and peritoneal dialyzed patients in tonometric parameters or cardiovascular states are not expected by default. As can be spotted, dialysis patients have similar profiles (Figure 6, Figure 7 and Figure 8), unlike the other groups.
The whole dimensionality reduction process was illustrated by three sets of radar charts. The full set of parameters is shown in Figure 6. The subset of parameters that was obtained from the results of the multinomial logistic model is shown in Figure 7. Finally, the results of KFDA are depicted on charts framed together in Figure 8.
The performed discrimination analysis yielded five different components, which are dimensionality reduction results. Each component describes differences between set parameters variance from a different angle. As shown in Figure 8, the means of the components form a unique pattern for each group. Profiles created by this method are strong since there is a small variance between patients within the same group and strong differences between the groups; all five components were considered.
Although the presented radar plots do not show exact values, their aim was to visualize all parameters at once and depict overall group profiles. Based on such plots, it is possible to see how similar the groups are on the higher level without focusing on single parameters. On the one hand, this visualization method may seem imprecise and oversimplifying (notice that all the patients’ variance within a group was compressed to a single point representing the mean). However, it is difficult to capture general patterns for many parameters simultaneously, and radar plots appear to be surprisingly clear in the presentation of high-level profiles. For example, plots in Figure 6 for HD and PD groups appear to show some intuitive resemblance, being at the same time distinct from the image representing the CARD profile.

4. Discussion

In this study, multiple approaches were used to analyze the internal structure and vascular profiles based solely on tonometric data collected from patients with cardiovascular and kidney disorders. It can be concluded that there is no single tonometric parameter able to sufficiently separate each of the six analyzed groups (HD, PD, CARD, PRE, CKD1-2, and Control). Moreover, proportionally large subsets of parameters were highly correlated in each group, although exact correlations seem to be different within groups. It should be pointed out that the healthy subjects seem to have the smallest number of high correlations between parameters. The graphs with correlations created for each group may have good potential for differentiation between the groups.
Some light is shed by the results of the multinomial regression model, where more than a half (23/39) of parameters were included in the best model by the step-wise method (many similar models may be created due to the high number of correlations) that was used in this study as a feature selection technique. It could be suggested that either the model takes advantage of the noisy variance in the data or the search for linear models to separate the groups is fruitless and the key information about the unique traits of each group cannot be attributed to parameters themselves but to the relations between them.
Kernel Fisher Discrimination Analysis results seem to support the second scenario. Nonetheless, at this moment , it should be pointed out that deriving conclusions from the data must be carefully considered, and more research is needed to further support this interpretation of the results. KFDA is a nonlinear kernel-based method for class separation [12]. Since it is possible to create good profiles distinguishing all groups with KFDA, creating a model that classifies stages of kidney disease should be possible based on tonometry data. The creation of such a model would be possible if more data were available. At this stage, based on the obtained results, it can be suggested that machine learning has great potential in this case. Alternatively, it could be hypothesized that a set of simple nonlinear equations exists that denote relations between tonometric variables that will separate each group well. Since each parameter corresponds to a different aspect of a tonometric signal shape, a detailed exploration of morphological aspects of the data would reveal a practical set of unique signal characteristics that could be used in diagnostics, monitoring, and screening for CKD as well as analysis of hemodialysis treatment impact on patient arterial and overall condition.
Fe-fusion and dimensionality reduction methods are still being developed, and some new techniques are worth mentioning as they have great potential for future use. For example, discrimination power analysis is a promising technique that can create precise individual profiles for identification purposes [25]. Other popular methods include supervised principal component analysis and negative matrix factorization; both could be successfully used for profile creation (see [26,27] as examples). Modern data set visualization techniques or manifold learning methods are very popular, e.g., the use of t-distributed stochastic neighbor embedding on transcriptomic [28] or spectral embedding fusion on methylation [29] single-cell data. All of these methods have great potential and could be used on a bigger data set to create models usable in medical practice.
Creating machine learning models based on tonometry results was completed several times. Kublanov et al. [30] compared many different techniques (linear and quadratic discriminant analysis, k-nearest neighbors, support Vector machines, decision trees, and naïve Bayes classification) to classify control and hypertension patients based on short-term rate variability signals that contributed to 53 tonometric features. The paper found discriminant analysis to be the best approach. However , the work itself had strong methodological issues, namely the small sample size (30 and 40 patients in control and hypertension groups, respectively [30]).
In fact, group sizes in this study are not sufficient to create a useful machine learning model either (see Table 1). That was the reason for choosing predominantly statistical techniques (correlations, non-parametric variance tests). Only generalized linear models and KFDA can be regarded as machine learning techniques. Still, for this case, the statistical analysis which was performed serves as a good base for KFDA results interpretation. Moreover, it is explicitly stated that more data are needed to support promising results in this study.
Another example of the use of machine learning on hemodynamics data was provided by Jones et al. [31]. The authors classified and detected different forms of stenosis and aneurysms; in this case, data describing pathological states were created artificially based on theoretical models and many measurements for healthy patients.
Garcia-Carretero and others found that arterial stiffness evaluated by pulse wave velocity features turns out to be a good predictor of cardiovascular disease development [32]. The authors used Cox regression and proved pulse wave velocity to be a good predictor of future cardiac problems within 12.4 months follow-up in the prediabetic population. Almeida and others proposed a framework to analyze arterial pressure waveforms with machine learning algorithms [33]. Despite a small number of subjects (50 divided into 3 groups), the researchers tried to classify control subjects and hypertensive patients based on a combination of multiple algorithms, that is random forest, BayesNet, J48 and RIPPER entangled together in the majority-voting system. The researchers showed that non-invasive techniques combined with advanced data processing and analysis can serve as cheap and reliable predictors of cardiovascular system health [33].
Nabeel et al. used an artificial neural network as a method for continuous blood pressure estimation [34]. To build a deep learning model, the authors used an image-free ultrasound system and based it on multiple collected variables for arterial luminal diameter waveforms taken from 20 subjects and demonstrated in in vivo experiments that this non-invasive technique has promising clinical potential. Another example of machine-learning-based blood pressure estimation based on pulse waveform was performed by Chen et al. [35]. This analysis took data from the MIMIC-III Waveform Database, which stores data from critical care units [36]. The researchers used the mean impact value to filter out unpromising data dimensions. Support vector regression was used to estimate blood pressure with parameters optimized by a genetic algorithm [35]. In fact, there is intensive research in machine learning techniques for blood pressure estimation based on data collected in a non-invasive manner (for more, see: [37]).
CKD has impact on arterial stiffness [38]. The tonometry data collected from patients with CKD need to be estimated differently than the data taken from other patients. It was shown for central blood pressure that different progression stages of CKD require additional calibration to be correct [9].
It is worth mentioning that tonometers may become easily accessible devices, including smartphones that may have some of their functions. In fact, Wu et al. [39] developed a smartphone-based tonometer. One can imagine additional software components that may theoretically predict cardiovascular diseases and give more information about chronic kidney disease state and progression. The potential is huge, including the ability to predict the likelihood of risks that may be a consequence of kidney malfunctioning. Moreover, all of this could be performed by the patient himself/herself at home. Bodington and coauthors reviewed recent new technologies that may help patients with CKD and be used at home [40].
It should be noted that arterial stiffness is one of the earliest symptoms of cardiovascular dysfunction in CKD. It can be detected even before an overt impairment of the ejection fraction or diastolic filling. The gold standard for measuring aortic stiffness is invasive aortic catheterization; however, it is an expensive, risky, and clinically impractical study. Hence, earlier and improved quantification of arterial stiffness in patients may improve disease risk stratification and is an attractive imaging biomarker for use in clinical trials. Hence, the use of non-invasive methods of aortic stiffness assessment in patients with CKD, ESRD, and CVD has great potential.

5. Conclusions

The importance of screening and prevention in medicine has always been highlighted. Non-invasive vascular tonometry is a typical examination that helps in everyday diagnostics of CVD patients. This study shows that it is possible to assess kidney condition along typical tonometry measurements. Although the set of data analyzed in this study is too small to create an accurate machine learning model that could be validated and applied in clinical reality, clear patterns and distinct profiles of CKD patients are revealed.
In recent years progress in machine learning and statistical tools made extraction and validation of complex features easier. Thanks to advancements in methods and software, it was possible to perform multiple analyses (analysis of variance, network correlation structure analysis, multinomial logistic regression, and discrimination analysis) on tonometric data and create profiles for each of the examined groups. The advanced data analysis points out that deploying a model that would differentiate between groups is possible. Such a model could be used as a CKD screening tool during aregular vascular tonometric assessment. Although it is probably possible to create a complex feature reflecting kidney condition, the true relationships within the data are likely nonlinear and may be difficult to model by simple mathematical expressions. It is also worth noting that more advanced examinations such as 3D vessel reconstruction [41] could shed more light on arterial profiles of patients from different cohorts.
Tonometry may disclose a detailed vascular profile which is particularly important for CKD patients, as arterial hypertension and CKD are often strongly connected. It is well-known that the condition of kidneys depends on cardiovascular health and vice versa. Since CKD is a global problem that affects 10% of the worldwide population [42], faster diagnosis may improve prognosis and life expectancy of people with hidden kidney dysfunction. This study shows that simple tonometric examination has high screening potential and can be used as a tool for monitoring CKD development.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/ijerph191912339/s1, Figure S1: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: ED, pSP, pDP, pMEANP, pT1 and pT2; Figure S2: Boxplot depicting differences between HD PD, PRE, CARD, CKD1-2 and Control for chosen variables: pP1, pP2, pT1ED, pT2ED, pAI and pESP; Figure S3: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: cDP, cMEANP, cPP, cT1, cT2 and cT1R; Figure S4: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: cP1, cP2, cT1ED, cT2ED, cAI and cESP; Figure S5: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: cAP, cMPS, cMPD, cTTI, CDTI and cSVI; Figure S6: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: cPERIOD, cDD, cPH, cSP, PPT and RI; Figure S7: Boxplot depicting differences between HD, PD, PRE, CARD, CKD1-2 and Control for chosen variables: SI, pPP and pPP/cPP; Figure S8: Correlation heatmap for all possible pairs of tonometric parameters within the Control group; Figure S9: Correlation heatmap for all possible pairs of tonometric parameters within the HD group; Figure S10: Correlation heatmap for all possible pairs of tonometric parameters within the PD group; Figure S11: Correlation heatmap for all possible pairs of tonometric parameters within the PRE group; Figure S12: Correlation heatmap for all possible pairs of tonometric parameters within the CARD group; Figure S13: Correlation heatmap for all possible pairs of tonometric parameters within the CKD1-2 group; Table S1: Wald test results for the chosen combination of tonometry variables in the multinomial logistic regression model; Table S2: Comparison of different available kernels for KFDA algorithm; Table S3: Group specific descriptive statisctis calculated for tonometry parameters and general biometric data; Table S4: Full Spearman cross correlation results for each group; Table S5: Exact number of patients within each group with additional number of deceased within 2 years follow-up.

Author Contributions

Conceptualization, D.F. and M.T.; methodology, M.T., D.F. and P.F.; software, M.T.; validation, D.F., M.T. and P.F.; formal analysis, M.T.; investigation, D.F., M.T. and P.F.; data curation, D.F. and M.T.; writing—original draft preparation, D.F., M.T. and P.F.; visualization, M.T.; supervision, D.F.; funding acquisition, D.F. and P.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially supported by the statutory funds of Poznan University of Medical Sciences and by the statutory funds of Poznan University of Technology.

Institutional Review Board Statement

The study was carried out following the Declaration of Helsinki of the World Medical Association and approved by the Bioethics Committee at Poznan University of Medical Sciences (decision No. 274/16 and 275/16 of 3 March 2016).

Informed Consent Statement

All studied patients gave informed written consent.

Data Availability Statement

All necessary data are included in the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jankowski, J.; Floege, J.; Fliser, D.; Böhm, M.; Marx, N. Cardiovascular Disease in Chronic Kidney Disease. Circulation 2021, 143, 1157–1172. [Google Scholar] [CrossRef] [PubMed]
  2. Podkowińska, A.; Formanowicz, D. Chronic Kidney Disease as Oxidative Stress- and Inflammatory-Mediated Cardiovascular Disease. Antioxidants 2020, 9, 752. [Google Scholar] [CrossRef] [PubMed]
  3. Formanowicz, D.; Formanowicz, P. Transferrin changes in haemodialysed patients. Int. Urol. Nephrol. 2012, 44, 907–919. [Google Scholar] [CrossRef] [PubMed]
  4. Formanowicz, D.; Sackmann, A.; Kozak, A.; Błażewicz, J.; Formanowicz, P. Some aspects of the anemia of chronic disorders modeled and analyzed by petri net based approach. Bioprocess. Biosyst. Eng. 2011, 34, 581–595. [Google Scholar] [CrossRef] [PubMed]
  5. Segall, L.; Nistor, I.; Covic, A. Heart Failure in Patients with Chronic Kidney Disease: A Systematic Integrative Review. BioMed Res. Int. 2014, 2014, 937398. [Google Scholar] [CrossRef] [PubMed]
  6. Kasprzak, Ł.; Twardawa, M.; Formanowicz, P.; Formanowicz, D. The Mutual Contribution of 3-NT, IL-18, Albumin, and Phosphate Foreshadows Death of Hemodialyzed Patients in a 2-Year Follow-Up. Antioxidants 2022, 11, 355. [Google Scholar] [CrossRef]
  7. Pugh, D.; Gallacher, P.; Dhaun, N. Management of Hypertension in Chronic Kidney Disease. Drugs 2019, 79, 365–379. [Google Scholar] [CrossRef]
  8. Sharman, J.E.; Marwick, T.H.; Gilroy, D.; Otahal, P.; Abhayaratna, W.P.; Stowasser, M. Randomized Trial of Guiding Hypertension Management Using Central Aortic Blood Pressure Compared With Best-Practice Care. Hypertension 2013, 62, 1138–1145. [Google Scholar] [CrossRef]
  9. Carlsen, R.K.; Peters, C.D.; Khatir, D.S.; Laugesen, E.; Bøtker, H.E.; Winther, S.; Buus, N.H. Estimated aortic blood pressure based on radial artery tonometry underestimates directly measured aortic blood pressure in patients with advancing chronic kidney disease staging and increasing arterial stiffness. Kidney Int. 2016, 90, 869–877. [Google Scholar] [CrossRef]
  10. Boutouyrie, P.; London, G.M.; Sharman, J.E. Estimating central blood pressure in the extreme vascular phenotype of advanced kidney disease. Kidney Int. 2016, 90, 736–739. [Google Scholar] [CrossRef]
  11. Mika, S.; Ratsch, G.; Weston, J.; Scholkopf, B.; Mullers, K. Fisher discriminant analysis with kernels. In Proceedings of the Neural Networks for Signal Processing IX: 1999 IEEE Signal Processing Society Workshop, Madison, WI, USA, 25 August 1999; pp. 41–48. [Google Scholar] [CrossRef]
  12. Ghojogh, B.; Karray, F.; Crowley, M. Fisher and Kernel Fisher Discriminant Analysis: Tutorial. arXiv 2019, arXiv:1906.09436. [Google Scholar]
  13. Virtanen, P.; Gommers, R.; Oliphant, T.E.; Haberland, M.; Reddy, T.; Cournapeau, D.; Burovski, E.; Peterson, P.; Weckesser, W.; Bright, J.; et al. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nat. Methods 2020, 17, 261–272. [Google Scholar] [CrossRef] [PubMed]
  14. Hagberg, A.; Swart, P.; Chult, D.S. Exploring Network Structure, Dynamics, and Function Using NetworkX; Technical Report; Los Alamos National Lab. (LANL): Los Alamos, NM, USA, 2008. [Google Scholar]
  15. Venables, W.N.; Ripley, B.D. Modern Applied Statistics with S, 4th ed.; Springer: New York, NY, USA, 2002; ISBN 0-387-95457-0. [Google Scholar]
  16. Wickham, H.; Averick, M.; Bryan, J.; Chang, W.; McGowan, L.D.; François, R.; Grolemund, G.; Hayes, A.; Henry, L.; Hester, J.; et al. Welcome to the tidyverse. J. Open Source Softw. 2019, 4, 1686. [Google Scholar] [CrossRef]
  17. Nikomborirak, K. Kernel FDA (0.1.1). Available online: https://github.com/concavegit/kfda (accessed on 3 February 2022).
  18. Harris, C.R.; Millman, K.J.; van der Walt, S.J.; Gommers, R.; Virtanen, P.; Cournapeau, D.; Wieser, E.; Taylor, J.; Berg, S.; Smith, N.J.; et al. Array programming with NumPy. Nature 2020, 585, 357–362. [Google Scholar] [CrossRef] [PubMed]
  19. Pandas Development Team Pandas-Dev/Pandas: Pandas, 2020. Available online: https://pandas.pydata.org/ (accessed on 3 February 2022). [CrossRef]
  20. McKinney, W. Data Structures for Statistical Computing in Python. In Proceedings of the 9th Python in Science Conference, Austin, TX, USA, 28 June–3 July 2010; van der Walt, S., Jarrod, M., Eds.; pp. 56–61. [Google Scholar] [CrossRef]
  21. Hunter, J.D. Matplotlib: A 2D graphics environment. Comput. Sci. Eng. 2007, 9, 90–95. [Google Scholar] [CrossRef]
  22. Caswell, T.A.; Droettboom, M.; Lee, A.; Hunter, J.; Firing, E.; Stansby, D.; Klymak, J.; de Andrade, E.S.; Hoffmann, T.; Nielsen, J.H.; et al. Matplotlib/Matplotlib v3.1.2. 2019. Available online: https://matplotlib.org/ (accessed on 3 February 2022). [CrossRef]
  23. Waskom, M.L. Seaborn: Statistical data visualization. J. Open Source Softw. 2021, 6, 3021. [Google Scholar] [CrossRef]
  24. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
  25. Leng, L.; Li, M.; Kim, C.; Bi, X. Dual-source discrimination power analysis for multi-instance contactless palmprint recognition. Multimed. Tools Appl. 2017, 76, 333–354. [Google Scholar] [CrossRef]
  26. Tam, J.C.W.; Ko, C.H.; Koon, C.M.; Cheng, Z.; Lok, W.H.; Lau, C.P.; Leung, P.C.; Fung, K.P.; Chan, W.Y.; Lau, C.B.S. Identification of Target Genes Involved in Wound Healing Angiogenesis of Endothelial Cells with the Treatment of a Chinese 2-Herb Formula. PLoS ONE 2015, 10, e0139342. [Google Scholar] [CrossRef]
  27. Wang, W.; Guan, X.; Zhang, X. Profiling program and user behaviors for anomaly intrusion detection based on non-negative matrix factorization. In Proceedings of the 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601), Nassau, Bahamas, 14–17 December 2004; Volume 1, pp. 99–104. [Google Scholar] [CrossRef]
  28. Kobak, D.; Berens, P. The art of using t-SNE for single-cell transcriptomics. Nat. Commun. 2019, 10, 5416. [Google Scholar] [CrossRef]
  29. Tian, Q.; Zou, J.; Tang, J.; Fan, S. Multi-distance based spectral embedding fusion for clustering single-cell methylation data. In Proceedings of the 2021 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB), Melbourne, Australia, 13–15 October 2021; pp. 1–8. [Google Scholar] [CrossRef]
  30. Kublanov, V.S.; Dolganov, A.; Beloand, D.; Gamboa, H. Comparison of Machine Learning Methods for the Arterial Hypertension Diagnostics. Appl. Bionics Biomech. 2017, 2017, 5985479. [Google Scholar] [CrossRef] [PubMed]
  31. Jones, G.; Parr, J.; Nithiarasu, P.; Pant, S. Machine learning for detection of stenoses and aneurysms: Application in a physiologically realistic virtual patient database. Biomech. Model. Mechanobiol. 2021, 20, 2097–2146. [Google Scholar] [CrossRef] [PubMed]
  32. Garcia-Carretero, R.; Vigil-Medina, L.; Barquero-Perez, O.; Ramos-Lopez, J. Pulse Wave Velocity and Machine Learning to Predict Cardiovascular Outcomes in Prediabetic and Diabetic Populations. J. Med. Syst. 2020, 44, 1573–1689. [Google Scholar] [CrossRef]
  33. Almeida, V.G.; Vieira, J.; Santos, P.; Pereira, T.; Pereira, H.C.; Correia, C.; Pego, M.; Cardoso, J. Machine Learning Techniques for Arterial Pressure Waveform Analysis. J. Pers. Med. 2013, 3, 82–101. [Google Scholar] [CrossRef]
  34. Nabeel, P.; Vinay, C.; Kiran, V.R.; Jayaraj, J.; Mohanasankar, S. Deep Learning for Blood Pressure Estimation: An Approach using Local Measure of Arterial Dual Diameter Waveforms. In Proceedings of the 2019 IEEE International Symposium on Medical Measurements and Applications (MeMeA), Istanbul, Turkey, 26–28 June 2019; pp. 1–6. [Google Scholar] [CrossRef]
  35. Chen, S.; Ji, Z.; Wu, H.; Xu, Y. A Non-Invasive Continuous Blood Pressure Estimation Approach Based on Machine Learning. Sensors 2019, 19, 2585. [Google Scholar] [CrossRef] [Green Version]
  36. Johnson, A.E.; Pollard, T.J.; Shen, L.; Lehman, L.W.H.; Feng, M.; Ghassemi, M.; Moody, B.; Szolovits, P.; Anthony Celi, L.; Mark, R.G. MIMIC-III, a freely accessible critical care database. Sci. Data 2016, 3, 2052–4463. [Google Scholar] [CrossRef]
  37. Athaya, T.; Choi, S. A Review of Noninvasive Methodologies to Estimate the Blood Pressure Waveform. Sensors 2022, 22, 3953. [Google Scholar] [CrossRef]
  38. Inserra, F.; Forcada, P.; Castellaro, A.; Castellaro, C. Chronic Kidney Disease and Arterial Stiffness: A Two-Way Path. Front. Med. 2021, 8, 1958. [Google Scholar] [CrossRef]
  39. Wu, Y.; Luttrell, I.; Feng, S.; Chen, P.P.; Spaide, T.; Lee, A.Y.; Wen, J.C. Development and validation of a machine learning, smartphone-based tonometer. Br. J. Ophthalmol. 2020, 104, 1394–1398. [Google Scholar] [CrossRef]
  40. Bodington, R.; Kassianides, X.; Bhandari, S. Point-of-care testing technologies for the home in chronic kidney disease: A narrative review. Clin. Kidney J. 2021, 14, 2316–2331. [Google Scholar] [CrossRef]
  41. Polańczyk, A.; Strzelecki, M.; Woźniak, T.; Szubert, W.; Stefańczyk, L. 3D Blood Vessels Reconstruction Based on Segmented CT Data for Further Simulations of Hemodynamic in Human Artery Branches. Found. Comput. Decis. Sci. 2017, 42, 359–371. [Google Scholar] [CrossRef]
  42. Jha, V.; Garcia-Garcia, G.; Iseki, K.; Li, Z.; Naicker, S.; Plattner, B.; Saran, R.; Wang, A.Y.M.; Yang, C.W. Chronic kidney disease: Global dimension and perspectives. Lancet 2013, 382, 260–272. [Google Scholar] [CrossRef]
Figure 1. Division into groups selected for this study.
Figure 1. Division into groups selected for this study.
Ijerph 19 12339 g001
Figure 2. Dialysis duration and mortality within the groups: (A) the boxplot illustrating dialysis treatment duration with distinction of hemodialyzed (HD) and peritoneal dialyzed (PD) patients; (B) the barplot depicting the percent of deceased patients in every group with 2 year follow up; (C) the scatterplot presenting relation of age and number of months survived for dead patients, additional regression line was added to clarify the image and show lack of correlation (Spearman ρ = −0.075, p = 0.7194).
Figure 2. Dialysis duration and mortality within the groups: (A) the boxplot illustrating dialysis treatment duration with distinction of hemodialyzed (HD) and peritoneal dialyzed (PD) patients; (B) the barplot depicting the percent of deceased patients in every group with 2 year follow up; (C) the scatterplot presenting relation of age and number of months survived for dead patients, additional regression line was added to clarify the image and show lack of correlation (Spearman ρ = −0.075, p = 0.7194).
Ijerph 19 12339 g002
Figure 3. Visualization of differences between the groups made for the 39 cardiovascular parameters analyzed in this study. For each variable, values in the control group were standardized. Then, for each group, mean value transformation into a z-score according to standardization made for the control group was performed (each dot represents the z-scored average within a group). Each dot shows how much the mean parameter value calculated for the group was away from the healthy control average. The goal of the picture was to build intuition behind the direction and the magnitude of differences and similarities between the groups.
Figure 3. Visualization of differences between the groups made for the 39 cardiovascular parameters analyzed in this study. For each variable, values in the control group were standardized. Then, for each group, mean value transformation into a z-score according to standardization made for the control group was performed (each dot represents the z-scored average within a group). Each dot shows how much the mean parameter value calculated for the group was away from the healthy control average. The goal of the picture was to build intuition behind the direction and the magnitude of differences and similarities between the groups.
Ijerph 19 12339 g003
Figure 4. Correlation graphs representing only strong correlations between the parameters (Spearman ρ 0.7 and p < 0.01 ).
Figure 4. Correlation graphs representing only strong correlations between the parameters (Spearman ρ 0.7 and p < 0.01 ).
Ijerph 19 12339 g004
Figure 5. Kernel Fisher Discrimination Analysis results. Local clusters of patients from the same group are visible.
Figure 5. Kernel Fisher Discrimination Analysis results. Local clusters of patients from the same group are visible.
Ijerph 19 12339 g005
Figure 6. Original tonometric mean parameters values. The values for each individual parameter were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The radar plots consist of 39 tonometry parameters and show where the means inside every group lie (after scaling). The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each parameter according to the label outside the circle.
Figure 6. Original tonometric mean parameters values. The values for each individual parameter were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The radar plots consist of 39 tonometry parameters and show where the means inside every group lie (after scaling). The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each parameter according to the label outside the circle.
Ijerph 19 12339 g006
Figure 7. Selected tonometric mean parameters values. The values for each individual parameter were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The radar plots consist of 23 tonometry parameters and show where the means inside every group lie (after scaling). The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each parameter according to the label outside the circle.
Figure 7. Selected tonometric mean parameters values. The values for each individual parameter were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The radar plots consist of 23 tonometry parameters and show where the means inside every group lie (after scaling). The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each parameter according to the label outside the circle.
Ijerph 19 12339 g007
Figure 8. Radar charts for Kernel Fisher Discrimination Analysis results. Each chart represents distinct profiles of the analyzed groups drawn for the mean values of 5 components extracted during dimensionality reduction. The values for each individual component were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each component according to the label outside the circle.
Figure 8. Radar charts for Kernel Fisher Discrimination Analysis results. Each chart represents distinct profiles of the analyzed groups drawn for the mean values of 5 components extracted during dimensionality reduction. The values for each individual component were standardized according to the scalar created for the whole patient population (n = 252) and normalized to fall between 0 and 1 values afterward. The lowest values are in the circle center, and the highest touch the circumference. The white lines are provided to easily track values calculated for each component according to the label outside the circle.
Ijerph 19 12339 g008
Table 1. Basic information about age (mean ± standard deviation), sex (percent of females), and tobacco usage (percent of smokers) within the groups.
Table 1. Basic information about age (mean ± standard deviation), sex (percent of females), and tobacco usage (percent of smokers) within the groups.
AgeSex (% Female)Smoking
HD (n = 71)57.51 ± 14.8432.4%21.13%
PD (n = 35)52.83 ± 18.3342.86%0%
PRE (n = 48)62.64 ± 10.7247.92%12.5%
CARD (n = 37)59.84 ± 8.3332.43%18.92%
CKD1-2 (n = 29)60.93 ± 12.0434.48%0%
Control (n = 32)60.28 ± 12.4946.87%6.25%
Table 2. Basic information about body mass index (mean ± standard deviation) and obesity (percent of overweight patients) within the groups.
Table 2. Basic information about body mass index (mean ± standard deviation) and obesity (percent of overweight patients) within the groups.
BMI% Overweight
HD (n = 71)22.96 ± 3.6721.12%
PD (n = 35)23.41 ± 3.2228.57%
PRE (n = 48)25.45 ± 3.6650%
CARD (n = 37)28.16 ± 4.172.97%
CKD1-2 (n = 29)28.19 ± 3.0686.21%
Control (n = 32)25.04 ± 4.0534.37%
Table 3. Differences between groups presented as results of the Kruskal–Wallis H test for each cardiovascular parameter analyzed. The critical value of H statistic is equal to 11.07. Strong differences are marked with bold text.
Table 3. Differences between groups presented as results of the Kruskal–Wallis H test for each cardiovascular parameter analyzed. The critical value of H statistic is equal to 11.07. Strong differences are marked with bold text.
Parameter NameHp-Value
ED20.52210.001
pSP52.609< 10 4
pDP29.0132< 10 4
pMEANP58.639< 10 4
pT122.75320.0004
pT222.20660.0005
pP162.9692< 10 4
pP257.3636< 10 4
pT1ED22.20340.0005
pT2ED42.1697< 10 4
pAI9.96680.0762
pESP36.9327< 10 4
cMEANP48.0839< 10 4
cPP62.1512< 10 4
cT117.6790.0034
cT223.21570.0003
cT1R13.82380.0168
cP152.908< 10 4
cP252.375< 10 4
cT1ED15.37510.0089
cT2ED9.72430.0834
cAI13.75020.0173
cESP42.3102< 10 4
cAP27.3468< 10 4
cMPS53.2218< 10 4
cMPD33.5388< 10 4
cTTI85.9245< 10 4
cDTI5.01340.4142
cSVI57.7267< 10 4
cPERIOD25.22410.0001
cDD37.1145< 10 4
cPH46.1326< 10 4
cSP63.5783< 10 4
cDP20.9070.0008
PPT10.24080.0687
RI20.19410.0011
SI5.81770.3244
pPP53.8578< 10 4
pPP/cPP23.68090.0003
Table 4. Node degree distribution in correlation graphs with additional χ 2 test results for every parameter. Strong differences are marked with bold text.
Table 4. Node degree distribution in correlation graphs with additional χ 2 test results for every parameter. Strong differences are marked with bold text.
Parameter NameControlHDPDPRECARDCKD1-2 χ 2 p-Value
ED0142425.92310.3138
pSP0151116131515.37140.0089
pDP114513131214.82760.0111
pMEANP1151214131411.95650.0354
pT11131112.50.7765
pT20041218.50.1307
pP11215111513151.14810.9498
pP21116141812122.66270.7518
pT1ED13511170.2206
pT2ED01011010.33330.0663
pAI22260480.1562
pESP91471613155.13510.3996
cDP362143917.32430.0039
cMEANP1015121413141.23080.9419
cPP2687418.42860.1341
cT13342122.20.8208
cT20233433.80.5786
cT1R3122121.54550.9078
cP11215131414140.39020.9956
cP21117131713172.40910.7901
cT1ED3242221.40.9243
cT2ED00230430.7
cAI6336452.11110.8336
cESP1016161513151.89410.8636
cAP4456450.71430.9822
cMPS1214121413160.85190.9736
cMPD1114101413131.080.9559
cTTI7110113522.18920.0005
cDTI71281412133.63640.6029
cSVI1342123.15380.6763
cPERIOD1342222.28570.8084
cDD22521240.5494
cPH3787473.33330.6487
cSP1114101611413.09090.0225
PPT1132203.66670.5983
RI005220130.0234
SI1112202.42860.7872
pPP67810018.90910.002
pPP/cPP0212212.50.7765
Sum168278244290230260
Table 5. Comparison of different approaches for feature selection based on evaluated mean accuracy of the KFDA model. Additional information about a number of chosen parameters, selection criteria, and methods used is given in distinct columns. The best feature selection method was highlighted with bold text.
Table 5. Comparison of different approaches for feature selection based on evaluated mean accuracy of the KFDA model. Additional information about a number of chosen parameters, selection criteria, and methods used is given in distinct columns. The best feature selection method was highlighted with bold text.
ApproachChosen MethodSelection CriteriaNumber of Selected ParametersKFDA Accuracy
No selectionNoneNone390.8 ± 0.083
Mean and variance analysisStandardized means visualization and Kruskal–Wallis testH ≥ 46 and p  < 10 4 with additional clear pattern on the standardized means plot.140.8184 ± 0.0524
Correlation graph analysisSpearman correlation testSignificant ( χ 2 test) differences between node degrees on correlation graphs.80.7763 ± 0.0602
Correlation graph analysisSpearman correlation testNodes with no more then 10 correlation within each group.230.8462 ± 0.1027
Generalizedlinear modelMNLogitStep-wise search230.8681 ± 0.0636
MixedSet intersectionCommon parameters that can be found both in results of MNLogit and list of variables with few correlations.170.7921 ± 0.051
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Twardawa, M.; Formanowicz, P.; Formanowicz, D. Chronic Kidney Disease as a Cardiovascular Disorder—Tonometry Data Analyses. Int. J. Environ. Res. Public Health 2022, 19, 12339. https://doi.org/10.3390/ijerph191912339

AMA Style

Twardawa M, Formanowicz P, Formanowicz D. Chronic Kidney Disease as a Cardiovascular Disorder—Tonometry Data Analyses. International Journal of Environmental Research and Public Health. 2022; 19(19):12339. https://doi.org/10.3390/ijerph191912339

Chicago/Turabian Style

Twardawa, Mateusz, Piotr Formanowicz, and Dorota Formanowicz. 2022. "Chronic Kidney Disease as a Cardiovascular Disorder—Tonometry Data Analyses" International Journal of Environmental Research and Public Health 19, no. 19: 12339. https://doi.org/10.3390/ijerph191912339

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop