<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Physiol.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Physiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Physiol.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">1664-042X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1782190</article-id>
<article-id pub-id-type="doi">10.3389/fphys.2026.1782190</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Predicting cardiovascular events in hemodialysis patients based on the fusion of physicochemical indicators and tongue images: a prospective and multicenter study</article-title>
<alt-title alt-title-type="left-running-head">Zou et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphys.2026.1782190">10.3389/fphys.2026.1782190</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Zou</surname>
<given-names>Kun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2548654"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing - original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
</contrib>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Xiao</surname>
<given-names>Fan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>&#x2020;</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing - original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cheng</surname>
<given-names>Shuang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Qingxiang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>He</surname>
<given-names>Xiaohua</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Jin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Dong</surname>
<given-names>Lijuan</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Bao</surname>
<given-names>Kun</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1049789"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhou</surname>
<given-names>Wu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1330404"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhao</surname>
<given-names>Daixin</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/">Writing - review and editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
</contrib>
</contrib-group>
<aff id="aff1">
<label>1</label>
<institution>School of Medical Information Engineering, Guangzhou University of Chinese Medicine</institution>, <city>Guangzhou</city>, <country country="CN">China</country>
</aff>
<aff id="aff2">
<label>2</label>
<institution>Department of Nephrology, Zhongshan Hospital of Traditional Chinese Medicine Affiliated to Guangzhou University of Chinese Medicine</institution>, <city>Zhongshan</city>, <country country="CN">China</country>
</aff>
<aff id="aff3">
<label>3</label>
<institution>Department of Nursing, Zhongshan Hospital of Traditional Chinese Medicine Affiliated to Guangzhou University of Chinese Medicine</institution>, <city>Zhongshan</city>, <country country="CN">China</country>
</aff>
<aff id="aff4">
<label>4</label>
<institution>State Key Laboratory of Dampness Syndrome of Chinese Medicine, Department of Nephrology, The Second Affiliated Hospital of Guangzhou University of Chinese Medicine (Guangdong Provincial Hospital of Chinese Medicine)</institution>, <city>Guangzhou</city>, <country country="CN">China</country>
</aff>
<aff id="aff5">
<label>5</label>
<institution>Department of Nephrology, Guangdong Provincial Hospital of Chinese Medicine</institution>, <city>Guangzhou</city>, <country country="CN">China</country>
</aff>
<author-notes>
<corresp id="c001">
<label>&#x2a;</label>Correspondence: Daixin Zhao, <email xlink:href="mailto:daixin@gzucm.edu.cn">daixin@gzucm.edu.cn</email>; Kun Bao, <email xlink:href="mailto:baokun@aliyun.com">baokun@aliyun.com</email>; Wu Zhou, <email xlink:href="mailto:zhouwu@gzucm.edu.cn">zhouwu@gzucm.edu.cn</email>
</corresp>
<fn fn-type="equal" id="fn001">
<label>&#x2020;</label>
<p>These authors have contributed equally to this work</p>
</fn>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-03-04">
<day>04</day>
<month>03</month>
<year>2026</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2026</year>
</pub-date>
<volume>17</volume>
<elocation-id>1782190</elocation-id>
<history>
<date date-type="received">
<day>06</day>
<month>01</month>
<year>2026</year>
</date>
<date date-type="rev-recd">
<day>12</day>
<month>02</month>
<year>2026</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>02</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2026 Zou, Xiao, Cheng, Wang, He, Wang, Dong, Bao, Zhou and Zhao.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>Zou, Xiao, Cheng, Wang, He, Wang, Dong, Bao, Zhou and Zhao</copyright-holder>
<license>
<ali:license_ref start_date="2026-03-04">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p>
</license>
</permissions>
<abstract>
<sec>
<title>Background</title>
<p>Cardiovascular events (CVEs) are the leading cause of mortality in hemodialysis patients. Current prediction models rely on clinical and biochemical data, but non-invasive alternatives are needed. Inspired by the Traditional Chinese Medicine (TCM) principle that &#x201c;the heart opens into the tongue,&#x201d; this study investigated whether quantitative features from tongue images could enhance CVE prediction.</p>
</sec>
<sec>
<title>Objective</title>
<p>To develop and validate a machine learning framework that integrates tongue image features with conventional clinical variables to predict CVEs in hemodialysis patients.</p>
</sec>
<sec>
<title>Methods</title>
<p>In this prospective, multicenter study, 506 maintenance hemodialysis patients were recruited. We extracted 1,354 hand-crafted radiomic features and 8 deep-learning features from standardized tongue images. These were combined with 90 clinical variables. Using a dataset split into training (n&#x003D;243), validation (n&#x003D;105), and an independent external test set (n&#x003D;158), we developed and compared four models (LR, LightGBM, AdaBoost, MLP) under three feature configurations: clinical-only, tongue-only, and a fused model.</p>
</sec>
<sec>
<title>Results</title>
<p>The model using only tongue image features (AdaBoost) significantly outperformed the clinical-only model, achieving an AUC of 0.786 vs. 0.682 on the external test set. The fused model provided a marginal improvement (AUC&#x003D;0.787). SHAP analysis indicated that both tongue texture features and clinical biomarkers like PT% were key predictors. Decision curve analysis confirmed the clinical utility of the tongue-based and fused models across a range of risk thresholds.</p>
</sec>
<sec>
<title>Conclusion</title>
<p>Tongue image features are potent, non-invasive predictors of CVEs in hemodialysis patients, offering performance superior to conventional clinical variables. This AI-driven approach validates the TCM theory and presents a promising supplementary tool for enhancing risk stratification in nephrology care.</p>
</sec>
</abstract>
<kwd-group>
<kwd>cardiovascular events</kwd>
<kwd>feature fusion</kwd>
<kwd>hemodialysis patients</kwd>
<kwd>machine learning</kwd>
<kwd>tongue images</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declared that financial support was received for this work and/or its publication. This research was funded by the Special Project of the &#x201c;Peak Building and Apex Creation&#x201d; Action Plan and the First-level Discipline Capacity Enhancement Project of the &#x201c;Strengthening the Foundation&#x201d; Program of Guangzhou University of Chinese Medicine (Grant No. GZY2025GB0930).</funding-statement>
</funding-group>
<counts>
<fig-count count="9"/>
<table-count count="3"/>
<equation-count count="1"/>
<ref-count count="27"/>
<page-count count="00"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Computational Physiology and Medicine</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<label>1</label>
<title>Introduction</title>
<p>Hemodialysis patients are confronted with a significantly heightened burden of cardiovascular disease, with mortality rates reaching up to 20-fold higher than those of the general population (<xref ref-type="bibr" rid="B12">Luo et al., 2025</xref>). The reported prevalence of cardiovascular events (CVEs) exhibits variation: one study indicated that 30.6% of hemodialysis patients experienced CVEs (<xref ref-type="bibr" rid="B24">Yoshida et al., 2025</xref>), while a retrospective analysis reported an incidence of 11.59% among end - stage renal disease patients undergoing hemodialysis (<xref ref-type="bibr" rid="B5">Fei et al., 2025</xref>). Considering that CVEs are a primary cause of death in this patient population, the development of accurate predictive models is of utmost importance for the early identification of high-risk individuals and timely interventions. This can potentially reduce severe complications such as myocardial infarction and heart failure, improve survival rates, and alleviate the healthcare burden (<xref ref-type="bibr" rid="B6">Gan et al., 2024</xref>).</p>
<p>Predictive models for hemodialysis patients frequently utilize clinical, demographic, and laboratory data. Ensemble methods (e.g., XGBoost, Random Forest) have demonstrated robust performance (AUCs ranging from 0.76 to 0.89) (<xref ref-type="bibr" rid="B20">Sheng et al., 2020</xref>; <xref ref-type="bibr" rid="B11">Li et al., 2023</xref>; <xref ref-type="bibr" rid="B23">Wang et al., 2024</xref>; <xref ref-type="bibr" rid="B13">Matsubara et al., 2017</xref>; <xref ref-type="bibr" rid="B14">Mei et al., 2020</xref>; <xref ref-type="bibr" rid="B19">Qin et al., 2024</xref>; <xref ref-type="bibr" rid="B26">Zhang et al., 2022</xref>). Nevertheless, these models rely on invasive or conventional data sources. Recent research has explored non - invasive alternatives, including medical imaging and facial photographs (<xref ref-type="bibr" rid="B1">B&#xe4;r et al., 2024</xref>; <xref ref-type="bibr" rid="B10">Knorr et al., 2022</xref>). In contrast, integrating tongue image features with machine learning presents a non - invasive and convenient approach rooted in TCM. The TCM principle &#x201c;the heart opens into the tongue&#x201d; implies that the tongue&#x2019;s morphology may reflect cardiovascular health (<xref ref-type="bibr" rid="B3">Duan et al., 2024</xref>).</p>
<p>Advances in artificial intelligence, especially deep learning, have facilitated the extraction of quantitative features from tongue images. Emerging evidence supports the potential of these features for predicting cardiac diseases (<xref ref-type="bibr" rid="B3">Duan et al., 2024</xref>; <xref ref-type="bibr" rid="B25">Yunhu et al., 2023</xref>). However, no study has yet incorporated tongue imaging into the prediction of cardiovascular events for hemodialysis patients, presumably due to practical challenges: (a) the limited availability of specialized tongue imaging equipment in routine clinical settings; (b) the necessity for TCM - guided interpretation, which requires an integrative framework bridging Eastern and Western medicine; and (c) the inherently interdisciplinary nature of the work, which demands collaboration across clinical medicine, TCM, and AI.</p>
<p>This study aims to employ machine learning to automatically extract key features from tongue images and develop a predictive model for cardiovascular events in hemodialysis patients. Furthermore, we propose integrating these tongue derived features with conventional clinical and laboratory parameters and validating the improved predictive performance in a prospective clinical study. This integrative approach aims to enhance the precision and personalization of cardiovascular risk stratification and intervention. The study flowchart is presented in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Flowchart of the study cohorts and design.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g001.tif">
<alt-text content-type="machine-generated">Flowchart illustrating a machine learning pipeline for classifying CVEs and Non_CVEs using data from three branches of the Guangdong Provincial Hospital of Chinese Medicine. It shows data preprocessing, exclusion of variables with over thirty percent missing data, extraction of clinical, color and texture, and deep features via OpenCV, Pyradiomics, and ResNet-50, followed by feature fusion and final classification using AdaBoost.</alt-text>
</graphic>
</fig>
</sec>
<sec sec-type="materials|methods" id="s2">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2-1">
<label>2.1</label>
<title>Study population</title>
<p>This prospective, multicenter study recruited 506 maintenance hemodialysis patients from January 2024 to September 2025 across three branches of the Guangdong Provincial Hospital of Chinese Medicine, namely the University Town Hospital (n &#x3d; 158), the Dadelu General Hospital (n &#x3d; 240), and the Fangcun Hospital (n &#x3d; 108). The study cohort consisted of 120 patients who had experienced cardiovascular events (CVE group) and 386 patients who had not (non-CVE group). The data from the Fangcun and Dadelu hospitals were randomly partitioned at a ratio of 7:3 into a training set (n &#x3d; 243) and a validation set (n &#x3d; 105). The data from the University Town Hospital (n &#x3d; 158) were utilized as an independent external test set to assess the model&#x2019;s generalizability.</p>
<p>Standardized tongue images were obtained using a specialized imaging device (Model DS01 B) during hemodialysis sessions, based on the traditional Chinese medicine tenet that &#x201c;the heart opens to the tongue&#x201d; (<xref ref-type="bibr" rid="B8">Huang and Yuan, 2020</xref>), which postulates that tongue morphology reflects cardiovascular health. Image acquisition was carried out under uniform lighting conditions to guarantee comparability among participants. In this research, tongue features are regarded as a non - invasive biomarker capable of detecting microcirculatory changes, such as those related to inflammation or fibrosis, which are associated with an increased cardiovascular risk in hemodialysis patients (<xref ref-type="bibr" rid="B3">Duan et al., 2024</xref>).</p>
<p>Simultaneously, 90 clinical and physicochemical variables were gathered, with laboratory values corresponding to the most recent test results available at the time of imaging. The study was approved by the hospital&#x2019;s Ethics Committee (No. YE2024 022 01), and all participants provided written informed consent.</p>
<p>Inclusion criteria were as follows: (a) regular hemodialysis for &#x2265;3 months; (b) age &#x2265;18 years, conscious, and without major physical disabilities; (c) stable clinical condition with well - controlled comorbidities; and (d) ability to adhere to study procedures and provide reliable data. Exclusion criteria were: (a) active infection, aldosteronism, adrenal lesions, severe liver/brain/hematopoietic disorders, psychiatric conditions, or poor general health; and (b) history of kidney transplantation.</p>
<p>Two patients at the University Town Hospital were unable to cooperate with tongue image acquisition and were thus excluded from the study, and one patient at the Fangcun Hospital declined participation due to privacy concerns. No participants were lost to follow-up or withdrew from the study.</p>
</sec>
<sec id="s2-2">
<label>2.2</label>
<title>Definition and adjudication of cardiovascular events</title>
<p>In this study, CVEs were defined as the initial occurrence of any of the following during the follow-up period, in accordance with the 2020 American Heart Association guidelines and international consensus (<xref ref-type="bibr" rid="B16">Merchant et al., 2020</xref>): (a) Myocardial infarction (MI) (<xref ref-type="bibr" rid="B18">National Expert Committee on Rational Drug Use NHaFPC, 2019</xref>), diagnosed by ischemic manifestations, dynamic electrocardiogram (ECG) alterations (e.g., ST - segment elevation or new left bundle - branch block), and the rise or fall of high-sensitivity troponin T (hs-TnT) with at least one value exceeding the 99th percentile; (b) Cardiovascular (<xref ref-type="bibr" rid="B2">Cardiovascular Disease Group SoP and Chinese Medical Association, 2022</xref>) mortality, ascribed to acute coronary syndrome, heart failure, documented malignant arrhythmia, or sudden cardiac death, without any non-cardiac cause, based on medical records, death certificates, or autopsy findings; (c) Hospitalization for heart failure (<xref ref-type="bibr" rid="B9">Juan et al., 2024</xref>), meeting the European Society of Cardiology (ESC) criteria and necessitating an admission of &#x2265;24 h; (d) Hospitalized unstable angina, diagnosed in the absence of elevated troponin but with ischemic symptoms and objective evidence of ischemia; and (e) Clinically significant arrhythmias (<xref ref-type="bibr" rid="B27">Zhao et al., 2020</xref>)&#x2014;sustained ventricular tachycardia, hemodynamically compromising atrial fibrillation (e.g., systolic blood pressure &#x3c;90 mmHg or requiring urgent cardioversion), or high-grade atrioventricular (AV) block (Mobitz II or third-degree) requiring intervention. Cerebrovascular events such as stroke were excluded from the primary endpoint. All suspected CVEs were independently adjudicated by two blinded cardiologists using clinical data, ECGs, serial hs - TnT measurements, and imaging modalities (e.g., echocardiography, angiography), in line with the current ESC/American College of Cardiology (ACC) criteria; discrepancies were resolved through consensus by a third senior cardiologist.</p>
</sec>
<sec id="s2-3">
<label>2.3</label>
<title>Data preprocessing</title>
<p>All preprocessing operations were carried out subsequent to dataset splitting to preclude data leakage. Preprocessing, encompassing missing value imputation, outlier removal, and normalization, utilized statistics exclusively derived from the training set. The parameters were uniformly applied to the validation and test sets. Among the 90 physicochemical variables, those with a missing value proportion exceeding 30% were excluded (<xref ref-type="bibr" rid="B21">Sterne et al., 2009</xref>) (The threshold selection is based on Reference (<xref ref-type="bibr" rid="B21">Sterne et al., 2009</xref>) to guarantee data integrity). The remaining missing values were imputed via Multiple Imputation by Chained Equations (MICE) in R (mice package v4.4.0), resulting in the generation of five imputed datasets. The final values were obtained by averaging across the imputations. Outliers deviating by more than &#xb1;3 standard deviations from the training set mean were removed.</p>
<p>Tongue images were visually examined by trained professionals. Images of poor quality (blurry, over/under - exposed, contaminated) were excluded. High - quality images were manually annotated using LabelMe (v5.2.1) to demarcate the tongue region. The JSON annotations were transformed into binary masks (using labelme_json_to_dataset) to segment the tongue and mask non - tongue areas (lips, skin, background), thereby minimizing visual noise during the training process.</p>
<p>Finally, all numerical features, including those derived from physicochemical data and tongue images, were standardized through Z - score normalization based on the training set means (&#x3bc;) and standard deviations (&#x3c3;), as shown in <xref ref-type="disp-formula" rid="e1">Equation 1</xref>. The same parameters were applied to the validation and test sets to ensure consistent evaluation and reproducibility.<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-4">
<label>2.4</label>
<title>Algorithm selection</title>
<p>We conducted an evaluation of four algorithms: Logistic Regression (LR) with L2 regularization, LightGBM featuring moderate depth and strong L1/L2 regularization, AdaBoost employing shallow decision stumps, and a Multilayer Perceptron (MLP) equipped with a single hidden layer. Hyperparameters were adjusted in accordance with preliminary experiments to mitigate overfitting. All models were trained under three configurations: using only clinical variables, utilizing only tongue features, and incorporating fused features.</p>
</sec>
<sec id="s2-5">
<label>2.5</label>
<title>Implementation details</title>
<p>This research employed both hand - crafted and deep - learning techniques to extract multi - dimensional features from segmented tongue images. Hand - crafted features (n &#x3d; 1,354) were calculated using OpenCV (v4.12.0) and PyRadiomics (v3.1.0), which included: (a) color descriptors (mean and standard deviation across RGB, CIELAB, HSV; 18 features); (b) texture metrics (GLCM, LBP, Gabor filters at 4 scales and 6 orientations); (c) shape descriptors (area, perimeter, eccentricity, and morphological measures from edge contours); and (d) Shannon entropy for textural complexity.</p>
<p>Regarding deep features, a ResNet - 50 model pre - trained on ImageNet was fine - tuned. Stochastic Gradient Descent (SGD) was utilized with a learning rate of 0.01, a momentum of 0.9, and a batch size of 32 over 30 epochs. Data augmentation (&#xb1;15&#xb0; rotation, horizontal flip, &#xb1;10% scaling) and cross - entropy loss were applied on an NVIDIA RTX 4090 GPU. The 2,048 - dimensional output from the penultimate layer was reduced to 8 dimensions through Principal Component Analysis (PCA), retaining components that accounted for &#x2265;95% of the cumulative variance.</p>
<p>The final input consisted of 90 clinical/laboratory variables, 1,354 hand - crafted features, and 8 deep features (totaling 1,460 dimensions). To mitigate redundancy, LASSO regression with L1 regularization was employed. The optimal &#x3bb; was selected via 10 - fold cross - validation using the one - standard - error rule. Only features with non - zero coefficients were retained. All features were Z - score normalized based on the training - set statistics prior to fusion. The entire pipeline was implemented in Python 3.9, leveraging opencv - python, PyRadiomics, scikit - learn, and PyTorch (v1.12.1).</p>
</sec>
<sec id="s2-6">
<label>2.6</label>
<title>Statistical analysis</title>
<p>All statistical analyses were carried out in Python 3.9, leveraging scipy (v1.13.1), statsmodels (v0.13.2), and scikit - learn (v1.0.2), with a two - sided significance level set at &#x3b1; &#x3d; 0.05. Baseline characteristics were compared between patients with and without cardiovascular events (CVEs). Normality was evaluated through the Shapiro&#x2013;Wilk test and Q&#x2013;Q plots. For normally distributed continuous variables (characterized by homogeneous variance), they were summarized as the mean &#xb1; standard deviation (SD) and compared using the independent - samples t - test. In contrast, non - normal variables were reported as the median (inter - quartile range, IQR) and analyzed via the Mann&#x2013;Whitney U test. Categorical variables were presented as counts (percentages) and compared using the chi - squared test; when the expected cell counts were &#x3c;less than 5, Fisher&#x2019;s exact test was employed.</p>
<p>To augment the robustness and validation of the model, sensitivity analyses were conducted. Specifically, 10 - fold cross - validation was implemented during LASSO hyperparameter tuning to alleviate overfitting. Uncertainty was quantified by calculating 95% confidence intervals for the area AUC using DeLong&#x2019;s method, and further validation was achieved through 1,000 bootstrap resampling iterations.</p>
<p>The performance of the model on the independent test set was evaluated using multiple metrics, including the AUC, accuracy, sensitivity, specificity, positive and negative predictive values (PPV/NPV), and F1 - score. Calibration was assessed visually through calibration plots and statistically via the Hosmer&#x2013;Lemeshow test (where P &#x3e; 0.05 indicates an adequate fit). Clinical utility was determined through decision curve analysis (DCA), which measured the net benefit across risk thresholds ranging from 5% to 30%. A model was considered clinically useful if it outperformed both the &#x201c;treat all&#x201d; and &#x201c;treat none&#x201d; strategies.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<label>3</label>
<title>Results</title>
<sec id="s3-1">
<label>3.1</label>
<title>Training, validation, and test cohorts</title>
<p>This study encompassed 506 patients, with 348 patients from Fangcun and Dade Road General Hospitals constituting the model development cohort, and 158 patients from University Town Hospital serving as a completely independent external test cohort, which was not utilized at all during model development, hyper - parameter tuning, or data splitting.</p>
<p>Within the development cohort, stratified random splitting based on cardiovascular event status was carried out 10 times at a 7:3 ratio to maintain event prevalence and evaluate performance variability. For each iteration, models were trained on the training subset and evaluated on the validation subset, with the AUC serving as the primary evaluation metric. Although selecting the split with the highest performance may introduce a slight optimistic bias, this approach ensured consistency across analyses. The final conclusions were validated on the reserved external test set to minimize the risk of overfitting.</p>
<p>The split with the highest validation AUC was chosen as the fixed partition for all subsequent steps. It consisted of a training set of 243 patients (57 events, 23.5%) and a validation set of 105 patients (20 events, 19.0%). All subsequent procedures, including feature selection, hyper - parameter tuning, model comparison, and performance reporting, were strictly based on this fixed split to ensure reproducibility.</p>
<p>The external test cohort included 158 patients, 43 of whom experienced cardiovascular events (CVEs, (27.2%). The baseline characteristics were generally comparable to those of the development cohort (<xref ref-type="table" rid="T1">Table 1</xref>), indicating its suitability for unbiased external validation.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Basic information of subjects.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Characteristic</th>
<th colspan="3" align="center">Train cohort (n &#x3d; 243)</th>
<th colspan="3" align="center">Validation cohort (n &#x3d; 105)</th>
<th colspan="3" align="center">Test cohort (n &#x3d; 158)</th>
</tr>
<tr>
<th align="center">Non_CVEs</th>
<th align="center">CVEs</th>
<th align="center">P value</th>
<th align="center">Non_CVEs</th>
<th align="center">CVEs</th>
<th align="center">P value</th>
<th align="center">Non_CVEs</th>
<th align="center">CVEs</th>
<th align="center">P value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Age</td>
<td align="left">58.194 &#xb1; 12.043</td>
<td align="left">63.544 &#xb1; 12.265</td>
<td align="center">0.014</td>
<td align="left">57.035 &#xb1; 11.865</td>
<td align="left">64.250 &#xb1; 12.234</td>
<td align="center">0.014</td>
<td align="left">55.409 &#xb1; 14.844</td>
<td align="center">58.116 &#xb1; 13.672</td>
<td align="center">0.358</td>
</tr>
<tr>
<td align="left">AST</td>
<td align="left">14.484 &#xb1; 8.879</td>
<td align="left">14.544 &#xb1; 7.797</td>
<td align="center">0.914</td>
<td align="left">16.718 &#xb1; 12.709</td>
<td align="left">12.750 &#xb1; 4.387</td>
<td align="center">0.316</td>
<td align="left">12.809 &#xb1; 9.356</td>
<td align="center">11.558 &#xb1; 4.807</td>
<td align="center">0.387</td>
</tr>
<tr>
<td align="left">Ferritin</td>
<td align="left">467.405 &#xb1; 531.074</td>
<td align="left">286.761 &#xb1; 329.578</td>
<td align="center">0.032</td>
<td align="left">369.434 &#xb1; 459.053</td>
<td align="left">207.100 &#xb1; 173.725</td>
<td align="center">0.392</td>
<td align="left">217.781 &#xb1; 255.778</td>
<td align="center">163.598 &#xb1; 138.711</td>
<td align="center">0.519</td>
</tr>
<tr>
<td align="left">LDL_C</td>
<td align="left">2.161 &#xb1; 0.876</td>
<td align="left">1.989 &#xb1; 0.733</td>
<td align="center">0.219</td>
<td align="left">2.125 &#xb1; 0.727</td>
<td align="left">2.592 &#xb1; 1.357</td>
<td align="center">0.407</td>
<td align="left">2.093 &#xb1; 0.871</td>
<td align="center">1.850 &#xb1; 0.756</td>
<td align="center">0.112</td>
</tr>
<tr>
<td align="left">Cr</td>
<td align="left">852.989 &#xb1; 290.288</td>
<td align="left">744.860 &#xb1; 266.192</td>
<td align="center">0.017</td>
<td align="left">856.859 &#xb1; 276.065</td>
<td align="left">727.150 &#xb1; 271.729</td>
<td align="center">0.061</td>
<td align="left">852.426 &#xb1; 300.809</td>
<td align="center">885.000 &#xb1; 251.340</td>
<td align="center">0.528</td>
</tr>
<tr>
<td align="left">GLU</td>
<td align="left">8.056 &#xb1; 3.908</td>
<td align="left">8.936 &#xb1; 6.597</td>
<td align="center">0.718</td>
<td align="left">7.798 &#xb1; 3.181</td>
<td align="left">8.309 &#xb1; 3.363</td>
<td align="center">0.562</td>
<td align="left">7.550 &#xb1; 3.679</td>
<td align="center">8.927 &#xb1; 3.799</td>
<td align="center">0.003</td>
</tr>
<tr>
<td align="left">HCT</td>
<td align="left">31.481 &#xb1; 6.078</td>
<td align="left">31.279 &#xb1; 7.121</td>
<td align="center">0.525</td>
<td align="left">30.832 &#xb1; 7.340</td>
<td align="left">29.110 &#xb1; 6.529</td>
<td align="center">0.206</td>
<td align="left">29.562 &#xb1; 6.560</td>
<td align="center">31.070 &#xb1; 7.001</td>
<td align="center">0.268</td>
</tr>
<tr>
<td align="left">Ca</td>
<td align="left">2.176 &#xb1; 0.199</td>
<td align="left">2.167 &#xb1; 0.192</td>
<td align="center">0.747</td>
<td align="left">2.212 &#xb1; 0.229</td>
<td align="left">2.146 &#xb1; 0.174</td>
<td align="center">0.231</td>
<td align="left">2.141 &#xb1; 0.213</td>
<td align="center">2.133 &#xb1; 0.168</td>
<td align="center">0.823</td>
</tr>
<tr>
<td align="left">ALT</td>
<td align="left">12.516 &#xb1; 11.048</td>
<td align="left">12.386 &#xb1; 9.601</td>
<td align="center">0.768</td>
<td align="left">14.824 &#xb1; 12.435</td>
<td align="left">9.850 &#xb1; 3.801</td>
<td align="center">0.288</td>
<td align="left">12.061 &#xb1; 13.287</td>
<td align="center">10.023 &#xb1; 5.294</td>
<td align="center">0.442</td>
</tr>
<tr>
<td align="left">Hb</td>
<td align="left">101.054 &#xb1; 18.398</td>
<td align="left">100.386 &#xb1; 23.755</td>
<td align="center">0.824</td>
<td align="left">99.235 &#xb1; 22.763</td>
<td align="left">92.400 &#xb1; 21.330</td>
<td align="center">0.229</td>
<td align="left">95.165 &#xb1; 21.446</td>
<td align="center">99.581 &#xb1; 22.398</td>
<td align="center">0.388</td>
</tr>
<tr>
<td align="left">Fe</td>
<td align="left">9.646 &#xb1; 5.192</td>
<td align="left">9.724 &#xb1; 4.365</td>
<td align="center">0.514</td>
<td align="left">9.894 &#xb1; 5.285</td>
<td align="left">8.094 &#xb1; 3.569</td>
<td align="center">0.203</td>
<td align="left">9.839 &#xb1; 3.896</td>
<td align="center">10.668 &#xb1; 5.493</td>
<td align="center">0.599</td>
</tr>
<tr>
<td align="left">ALB</td>
<td align="left">36.947 &#xb1; 4.962</td>
<td align="left">37.782 &#xb1; 4.005</td>
<td align="center">0.378</td>
<td align="left">36.921 &#xb1; 4.304</td>
<td align="left">36.995 &#xb1; 5.585</td>
<td align="center">0.958</td>
<td align="left">37.810 &#xb1; 4.680</td>
<td align="center">39.109 &#xb1; 4.260</td>
<td align="center">0.117</td>
</tr>
<tr>
<td align="left">ALP</td>
<td align="left">91.602 &#xb1; 69.891</td>
<td align="left">90.421 &#xb1; 48.915</td>
<td align="center">0.852</td>
<td align="left">89.671 &#xb1; 53.784</td>
<td align="left">83.850 &#xb1; 33.862</td>
<td align="center">0.925</td>
<td align="left">90.678 &#xb1; 62.346</td>
<td align="center">90.233 &#xb1; 47.877</td>
<td align="center">0.452</td>
</tr>
<tr>
<td align="left">&#x3b2;2_MG</td>
<td align="left">39.337 &#xb1; 12.052</td>
<td align="left">42.704 &#xb1; 13.650</td>
<td align="center">0.107</td>
<td align="left">41.953 &#xb1; 13.930</td>
<td align="left">44.891 &#xb1; 11.929</td>
<td align="center">0.298</td>
<td align="left">37.309 &#xb1; 14.674</td>
<td align="center">42.481 &#xb1; 16.216</td>
<td align="center">0.061</td>
</tr>
<tr>
<td align="left">K</td>
<td align="left">4.721 &#xb1; 0.845</td>
<td align="left">4.698 &#xb1; 0.900</td>
<td align="center">0.777</td>
<td align="left">4.701 &#xb1; 0.752</td>
<td align="left">4.631 &#xb1; 0.823</td>
<td align="center">0.713</td>
<td align="left">4.755 &#xb1; 0.743</td>
<td align="center">4.749 &#xb1; 0.717</td>
<td align="center">0.964</td>
</tr>
<tr>
<td align="left">25_OH_D</td>
<td align="left">53.432 &#xb1; 21.817</td>
<td align="left">50.814 &#xb1; 21.554</td>
<td align="center">0.448</td>
<td align="left">53.311 &#xb1; 22.703</td>
<td align="left">47.485 &#xb1; 20.579</td>
<td align="center">0.219</td>
<td align="left">77.220 &#xb1; 31.384</td>
<td align="center">75.342 &#xb1; 29.967</td>
<td align="center">0.936</td>
</tr>
<tr>
<td align="left">AG</td>
<td align="left">17.323 &#xb1; 5.408</td>
<td align="left">17.333 &#xb1; 4.762</td>
<td align="center">0.933</td>
<td align="left">16.893 &#xb1; 4.767</td>
<td align="left">17.330 &#xb1; 4.043</td>
<td align="center">0.706</td>
<td align="left">17.729 &#xb1; 3.989</td>
<td align="center">18.953 &#xb1; 3.923</td>
<td align="center">0.086</td>
</tr>
<tr>
<td align="left">ALB/GLB</td>
<td align="left">1.303 &#xb1; 0.288</td>
<td align="left">1.319 &#xb1; 0.257</td>
<td align="center">0.997</td>
<td align="left">1.258 &#xb1; 0.279</td>
<td align="left">1.260 &#xb1; 0.254</td>
<td align="center">0.973</td>
<td align="left">1.483 &#xb1; 0.351</td>
<td align="center">1.542 &#xb1; 0.316</td>
<td align="center">0.341</td>
</tr>
<tr>
<td align="left">APTT</td>
<td align="left">34.118 &#xb1; 8.771</td>
<td align="left">35.614 &#xb1; 9.431</td>
<td align="center">0.444</td>
<td align="left">34.632 &#xb1; 8.712</td>
<td align="left">34.690 &#xb1; 9.843</td>
<td align="center">0.899</td>
<td align="left">35.243 &#xb1; 9.950</td>
<td align="center">37.635 &#xb1; 9.675</td>
<td align="center">0.150</td>
</tr>
<tr>
<td align="left">AST/ALT</td>
<td align="left">1.312 &#xb1; 0.526</td>
<td align="left">1.272 &#xb1; 0.450</td>
<td align="center">0.751</td>
<td align="left">1.300 &#xb1; 0.633</td>
<td align="left">1.435 &#xb1; 0.574</td>
<td align="center">0.247</td>
<td align="left">1.268 &#xb1; 0.569</td>
<td align="center">1.249 &#xb1; 0.459</td>
<td align="center">0.682</td>
</tr>
<tr>
<td align="left">BASO</td>
<td align="left">0.037 &#xb1; 0.026</td>
<td align="left">0.038 &#xb1; 0.022</td>
<td align="center">0.436</td>
<td align="left">0.042 &#xb1; 0.026</td>
<td align="left">0.036 &#xb1; 0.023</td>
<td align="center">0.391</td>
<td align="left">0.036 &#xb1; 0.024</td>
<td align="center">0.044 &#xb1; 0.037</td>
<td align="center">0.358</td>
</tr>
<tr>
<td align="left">BASO%</td>
<td align="left">0.610 &#xb1; 0.387</td>
<td align="left">0.665 &#xb1; 0.375</td>
<td align="center">0.166</td>
<td align="left">0.689 &#xb1; 0.494</td>
<td align="left">0.600 &#xb1; 0.303</td>
<td align="center">0.935</td>
<td align="left">0.622 &#xb1; 0.512</td>
<td align="center">0.672 &#xb1; 0.416</td>
<td align="center">0.331</td>
</tr>
<tr>
<td align="left">BNP</td>
<td align="left">906.290 &#xb1; 1414.307</td>
<td align="left">1672.230 &#xb1; 1866.926</td>
<td align="center">0.005</td>
<td align="left">1465.049 &#xb1; 1746.589</td>
<td align="left">1569.825 &#xb1; 1787.118</td>
<td align="center">0.771</td>
<td align="left">1085.488 &#xb1; 1650.581</td>
<td align="center">1514.847 &#xb1; 1696.087</td>
<td align="center">0.018</td>
</tr>
<tr>
<td align="left">CK</td>
<td align="left">118.323 &#xb1; 137.508</td>
<td align="left">132.544 &#xb1; 160.949</td>
<td align="center">0.240</td>
<td align="left">166.035 &#xb1; 219.761</td>
<td align="left">149.100 &#xb1; 186.763</td>
<td align="center">0.380</td>
<td align="left">171.539 &#xb1; 207.477</td>
<td align="center">185.395 &#xb1; 274.689</td>
<td align="center">0.874</td>
</tr>
<tr>
<td align="left">CK_MB</td>
<td align="left">16.190 &#xb1; 7.683</td>
<td align="left">16.561 &#xb1; 7.292</td>
<td align="center">0.457</td>
<td align="left">16.689 &#xb1; 7.634</td>
<td align="left">17.790 &#xb1; 7.774</td>
<td align="center">0.485</td>
<td align="left">20.501 &#xb1; 10.177</td>
<td align="center">17.914 &#xb1; 7.348</td>
<td align="center">0.324</td>
</tr>
<tr>
<td align="left">CL</td>
<td align="left">99.366 &#xb1; 3.907</td>
<td align="left">99.937 &#xb1; 4.670</td>
<td align="center">0.358</td>
<td align="left">98.594 &#xb1; 3.850</td>
<td align="left">100.075 &#xb1; 2.998</td>
<td align="center">0.111</td>
<td align="left">100.403 &#xb1; 3.444</td>
<td align="center">99.356 &#xb1; 3.289</td>
<td align="center">0.087</td>
</tr>
<tr>
<td align="left">CRP</td>
<td align="left">7.132 &#xb1; 9.674</td>
<td align="left">7.410 &#xb1; 9.655</td>
<td align="center">0.814</td>
<td align="left">7.115 &#xb1; 12.885</td>
<td align="left">7.131 &#xb1; 7.077</td>
<td align="center">0.110</td>
<td align="left">6.587 &#xb1; 9.942</td>
<td align="center">7.245 &#xb1; 9.759</td>
<td align="center">0.296</td>
</tr>
<tr>
<td align="left">eGFR</td>
<td align="left">5.527 &#xb1; 3.020</td>
<td align="left">6.540 &#xb1; 3.187</td>
<td align="center">0.006</td>
<td align="left">6.580 &#xb1; 10.128</td>
<td align="left">6.615 &#xb1; 3.982</td>
<td align="center">0.585</td>
<td align="left">6.068 &#xb1; 5.122</td>
<td align="center">5.146 &#xb1; 2.095</td>
<td align="center">0.148</td>
</tr>
<tr>
<td align="left">EOSIN</td>
<td align="left">0.349 &#xb1; 0.448</td>
<td align="left">0.330 &#xb1; 0.260</td>
<td align="center">0.699</td>
<td align="left">0.354 &#xb1; 0.295</td>
<td align="left">0.231 &#xb1; 0.196</td>
<td align="center">0.018</td>
<td align="left">0.277 &#xb1; 0.220</td>
<td align="center">0.384 &#xb1; 0.384</td>
<td align="center">0.168</td>
</tr>
<tr>
<td align="left">EOSIN%</td>
<td align="left">5.361 &#xb1; 5.036</td>
<td align="left">5.532 &#xb1; 3.990</td>
<td align="center">0.552</td>
<td align="left">5.659 &#xb1; 4.019</td>
<td align="left">3.835 &#xb1; 2.659</td>
<td align="center">0.044</td>
<td align="left">4.795 &#xb1; 3.795</td>
<td align="center">5.584 &#xb1; 4.150</td>
<td align="center">0.230</td>
</tr>
<tr>
<td align="left">FDP</td>
<td align="left">2.806 &#xb1; 1.891</td>
<td align="left">2.574 &#xb1; 1.201</td>
<td align="center">0.688</td>
<td align="left">3.032 &#xb1; 2.401</td>
<td align="left">2.364 &#xb1; 0.943</td>
<td align="center">0.241</td>
<td align="left">6.748 &#xb1; 5.028</td>
<td align="center">7.714 &#xb1; 5.471</td>
<td align="center">0.274</td>
</tr>
<tr>
<td align="left">FIB</td>
<td align="left">3.722 &#xb1; 1.414</td>
<td align="left">3.997 &#xb1; 1.515</td>
<td align="center">0.360</td>
<td align="left">3.972 &#xb1; 1.407</td>
<td align="left">3.681 &#xb1; 1.538</td>
<td align="center">0.238</td>
<td align="left">4.105 &#xb1; 1.523</td>
<td align="center">4.199 &#xb1; 1.462</td>
<td align="center">0.863</td>
</tr>
<tr>
<td align="left">GGT</td>
<td align="left">30.199 &#xb1; 31.675</td>
<td align="left">32.140 &#xb1; 24.497</td>
<td align="center">0.277</td>
<td align="left">33.106 &#xb1; 39.769</td>
<td align="left">25.300 &#xb1; 14.769</td>
<td align="center">0.845</td>
<td align="left">22.026 &#xb1; 14.271</td>
<td align="center">30.000 &#xb1; 40.900</td>
<td align="center">0.385</td>
</tr>
<tr>
<td align="left">GLB</td>
<td align="left">29.194 &#xb1; 4.698</td>
<td align="left">29.521 &#xb1; 4.341</td>
<td align="center">0.640</td>
<td align="left">29.924 &#xb1; 5.048</td>
<td align="left">29.760 &#xb1; 4.201</td>
<td align="center">0.993</td>
<td align="left">26.462 &#xb1; 5.028</td>
<td align="center">26.130 &#xb1; 4.754</td>
<td align="center">0.882</td>
</tr>
<tr>
<td align="left">HbA1c</td>
<td align="left">5.909 &#xb1; 1.967</td>
<td align="left">5.539 &#xb1; 1.355</td>
<td align="center">0.870</td>
<td align="left">6.172 &#xb1; 2.107</td>
<td align="left">6.895 &#xb1; 2.322</td>
<td align="center">0.027</td>
<td align="left">6.143 &#xb1; 2.357</td>
<td align="center">6.974 &#xb1; 2.803</td>
<td align="center">0.213</td>
</tr>
<tr>
<td align="left">HDL_C</td>
<td align="left">1.086 &#xb1; 0.394</td>
<td align="left">1.111 &#xb1; 0.351</td>
<td align="center">0.573</td>
<td align="left">1.116 &#xb1; 0.416</td>
<td align="left">1.135 &#xb1; 0.407</td>
<td align="center">0.613</td>
<td align="left">0.946 &#xb1; 0.274</td>
<td align="center">0.969 &#xb1; 0.315</td>
<td align="center">0.983</td>
</tr>
<tr>
<td align="left">hsCRP</td>
<td align="left">10.017 &#xb1; 27.919</td>
<td align="left">9.350 &#xb1; 17.464</td>
<td align="center">0.646</td>
<td align="left">8.470 &#xb1; 14.549</td>
<td align="left">10.970 &#xb1; 23.325</td>
<td align="center">0.568</td>
<td align="left">7.125 &#xb1; 11.184</td>
<td align="center">5.859 &#xb1; 5.413</td>
<td align="center">0.676</td>
</tr>
<tr>
<td align="left">INR</td>
<td align="left">1.119 &#xb1; 0.237</td>
<td align="left">1.101 &#xb1; 0.196</td>
<td align="center">0.803</td>
<td align="left">1.100 &#xb1; 0.220</td>
<td align="left">1.082 &#xb1; 0.215</td>
<td align="center">0.780</td>
<td align="left">1.155 &#xb1; 0.263</td>
<td align="center">1.140 &#xb1; 0.220</td>
<td align="center">0.956</td>
</tr>
<tr>
<td align="left">LDH</td>
<td align="left">208.398 &#xb1; 62.560</td>
<td align="left">211.526 &#xb1; 55.247</td>
<td align="center">0.567</td>
<td align="left">211.035 &#xb1; 66.096</td>
<td align="left">182.150 &#xb1; 66.148</td>
<td align="center">0.041</td>
<td align="left">266.017 &#xb1; 92.647</td>
<td align="center">241.791 &#xb1; 90.416</td>
<td align="center">0.083</td>
</tr>
<tr>
<td align="left">LYM</td>
<td align="left">1.124 &#xb1; 0.412</td>
<td align="left">1.136 &#xb1; 0.403</td>
<td align="center">0.969</td>
<td align="left">1.145 &#xb1; 0.393</td>
<td align="left">1.080 &#xb1; 0.378</td>
<td align="center">0.549</td>
<td align="left">1.143 &#xb1; 0.448</td>
<td align="center">1.177 &#xb1; 0.388</td>
<td align="center">0.517</td>
</tr>
<tr>
<td align="left">LYM%</td>
<td align="left">18.728 &#xb1; 7.208</td>
<td align="left">19.404 &#xb1; 6.900</td>
<td align="center">0.595</td>
<td align="left">18.859 &#xb1; 6.862</td>
<td align="left">18.265 &#xb1; 6.549</td>
<td align="center">0.654</td>
<td align="left">19.563 &#xb1; 7.633</td>
<td align="center">19.474 &#xb1; 5.612</td>
<td align="center">0.774</td>
</tr>
<tr>
<td align="left">MCH</td>
<td align="left">29.061 &#xb1; 3.383</td>
<td align="left">29.539 &#xb1; 2.814</td>
<td align="center">0.605</td>
<td align="left">28.804 &#xb1; 3.370</td>
<td align="left">28.510 &#xb1; 3.203</td>
<td align="center">0.967</td>
<td align="left">28.773 &#xb1; 3.332</td>
<td align="center">28.684 &#xb1; 3.129</td>
<td align="center">0.418</td>
</tr>
<tr>
<td align="left">MCHC</td>
<td align="left">319.075 &#xb1; 10.556</td>
<td align="left">320.544 &#xb1; 11.370</td>
<td align="center">0.368</td>
<td align="left">318.282 &#xb1; 12.742</td>
<td align="left">317.050 &#xb1; 8.507</td>
<td align="center">0.519</td>
<td align="left">321.661 &#xb1; 12.801</td>
<td align="center">320.814 &#xb1; 11.736</td>
<td align="center">0.706</td>
</tr>
<tr>
<td align="left">MCV</td>
<td align="left">90.913 &#xb1; 9.429</td>
<td align="left">92.123 &#xb1; 7.975</td>
<td align="center">0.764</td>
<td align="left">90.176 &#xb1; 8.943</td>
<td align="left">89.850 &#xb1; 9.031</td>
<td align="center">0.599</td>
<td align="left">89.326 &#xb1; 8.697</td>
<td align="center">89.330 &#xb1; 8.507</td>
<td align="center">0.636</td>
</tr>
<tr>
<td align="left">Mg</td>
<td align="left">0.940 &#xb1; 0.161</td>
<td align="left">0.932 &#xb1; 0.181</td>
<td align="center">0.583</td>
<td align="left">0.937 &#xb1; 0.184</td>
<td align="left">0.917 &#xb1; 0.160</td>
<td align="center">0.645</td>
<td align="left">1.003 &#xb1; 0.134</td>
<td align="center">1.006 &#xb1; 0.154</td>
<td align="center">0.914</td>
</tr>
<tr>
<td align="left">MONO</td>
<td align="left">0.462 &#xb1; 0.219</td>
<td align="left">0.435 &#xb1; 0.172</td>
<td align="center">0.532</td>
<td align="left">0.458 &#xb1; 0.168</td>
<td align="left">0.487 &#xb1; 0.212</td>
<td align="center">0.519</td>
<td align="left">0.461 &#xb1; 0.222</td>
<td align="center">0.443 &#xb1; 0.203</td>
<td align="center">0.641</td>
</tr>
<tr>
<td align="left">MONO%</td>
<td align="left">7.362 &#xb1; 2.437</td>
<td align="left">7.177 &#xb1; 2.143</td>
<td align="center">0.542</td>
<td align="left">7.274 &#xb1; 1.905</td>
<td align="left">7.795 &#xb1; 2.390</td>
<td align="center">0.582</td>
<td align="left">7.630 &#xb1; 2.810</td>
<td align="center">7.007 &#xb1; 2.010</td>
<td align="center">0.312</td>
</tr>
<tr>
<td align="left">MPV</td>
<td align="left">9.184 &#xb1; 1.071</td>
<td align="left">9.289 &#xb1; 0.968</td>
<td align="center">0.506</td>
<td align="left">9.265 &#xb1; 1.092</td>
<td align="left">9.355 &#xb1; 1.342</td>
<td align="center">0.751</td>
<td align="left">9.494 &#xb1; 1.034</td>
<td align="center">9.537 &#xb1; 1.121</td>
<td align="center">0.819</td>
</tr>
<tr>
<td align="left">Na</td>
<td align="left">138.041 &#xb1; 3.047</td>
<td align="left">138.000 &#xb1; 3.224</td>
<td align="center">0.612</td>
<td align="left">137.424 &#xb1; 3.503</td>
<td align="left">137.900 &#xb1; 2.150</td>
<td align="center">0.711</td>
<td align="left">138.878 &#xb1; 2.596</td>
<td align="center">138.163 &#xb1; 2.581</td>
<td align="center">0.145</td>
</tr>
<tr>
<td align="left">NEUT</td>
<td align="left">4.356 &#xb1; 1.900</td>
<td align="left">4.160 &#xb1; 1.485</td>
<td align="center">0.806</td>
<td align="left">4.427 &#xb1; 1.750</td>
<td align="left">4.422 &#xb1; 1.784</td>
<td align="center">0.948</td>
<td align="left">4.321 &#xb1; 2.141</td>
<td align="center">4.209 &#xb1; 1.537</td>
<td align="center">0.930</td>
</tr>
<tr>
<td align="left">NEUT%</td>
<td align="left">67.849 &#xb1; 8.865</td>
<td align="left">67.239 &#xb1; 9.582</td>
<td align="center">0.942</td>
<td align="left">67.373 &#xb1; 8.965</td>
<td align="left">69.475 &#xb1; 6.976</td>
<td align="center">0.329</td>
<td align="left">67.398 &#xb1; 10.117</td>
<td align="center">67.267 &#xb1; 7.149</td>
<td align="center">0.493</td>
</tr>
<tr>
<td align="left">nonHDL_C</td>
<td align="left">2.694 &#xb1; 0.995</td>
<td align="left">2.439 &#xb1; 0.800</td>
<td align="center">0.125</td>
<td align="left">2.621 &#xb1; 0.863</td>
<td align="left">3.219 &#xb1; 1.517</td>
<td align="center">0.222</td>
<td align="left">2.744 &#xb1; 1.065</td>
<td align="center">2.531 &#xb1; 0.998</td>
<td align="center">0.206</td>
</tr>
<tr>
<td align="left">P</td>
<td align="left">1.875 &#xb1; 0.568</td>
<td align="left">1.807 &#xb1; 0.628</td>
<td align="center">0.251</td>
<td align="left">1.884 &#xb1; 0.617</td>
<td align="left">1.862 &#xb1; 0.781</td>
<td align="center">0.546</td>
<td align="left">1.761 &#xb1; 0.640</td>
<td align="center">1.773 &#xb1; 0.632</td>
<td align="center">0.910</td>
</tr>
<tr>
<td align="left">PA</td>
<td align="left">306.086 &#xb1; 83.597</td>
<td align="left">290.632 &#xb1; 79.005</td>
<td align="center">0.248</td>
<td align="left">293.118 &#xb1; 80.854</td>
<td align="left">307.600 &#xb1; 70.982</td>
<td align="center">0.463</td>
<td align="left">315.765 &#xb1; 81.712</td>
<td align="center">322.233 &#xb1; 56.505</td>
<td align="center">0.542</td>
</tr>
<tr>
<td align="left">PCT</td>
<td align="left">0.189 &#xb1; 0.059</td>
<td align="left">0.183 &#xb1; 0.057</td>
<td align="center">0.608</td>
<td align="left">0.186 &#xb1; 0.066</td>
<td align="left">0.208 &#xb1; 0.053</td>
<td align="center">0.106</td>
<td align="left">0.200 &#xb1; 0.083</td>
<td align="center">0.204 &#xb1; 0.062</td>
<td align="center">0.402</td>
</tr>
<tr>
<td align="left">PDW</td>
<td align="left">14.616 &#xb1; 2.410</td>
<td align="left">14.232 &#xb1; 2.712</td>
<td align="center">0.869</td>
<td align="left">14.636 &#xb1; 2.280</td>
<td align="left">14.705 &#xb1; 1.983</td>
<td align="center">0.457</td>
<td align="left">13.763 &#xb1; 2.729</td>
<td align="center">14.812 &#xb1; 2.441</td>
<td align="center">0.023</td>
</tr>
<tr>
<td align="left">PLT</td>
<td align="left">205.263 &#xb1; 69.753</td>
<td align="left">198.053 &#xb1; 63.589</td>
<td align="center">0.519</td>
<td align="left">200.376 &#xb1; 70.181</td>
<td align="left">227.400 &#xb1; 55.969</td>
<td align="center">0.112</td>
<td align="left">209.600 &#xb1; 80.178</td>
<td align="center">220.465 &#xb1; 79.097</td>
<td align="center">0.470</td>
</tr>
<tr>
<td align="left">PT</td>
<td align="left">13.949 &#xb1; 2.338</td>
<td align="left">14.126 &#xb1; 2.118</td>
<td align="center">0.620</td>
<td align="left">14.205 &#xb1; 2.671</td>
<td align="left">13.000 &#xb1; 2.362</td>
<td align="center">0.061</td>
<td align="left">13.677 &#xb1; 3.290</td>
<td align="center">13.123 &#xb1; 3.372</td>
<td align="center">0.186</td>
</tr>
<tr>
<td align="left">PTH</td>
<td align="left">443.239 &#xb1; 455.022</td>
<td align="left">385.677 &#xb1; 343.393</td>
<td align="center">0.959</td>
<td align="left">391.642 &#xb1; 388.148</td>
<td align="left">355.690 &#xb1; 316.270</td>
<td align="center">0.880</td>
<td align="left">434.369 &#xb1; 448.658</td>
<td align="center">420.486 &#xb1; 323.302</td>
<td align="center">0.361</td>
</tr>
<tr>
<td align="left">PT%</td>
<td align="left">80.238 &#xb1; 37.954</td>
<td align="left">53.084 &#xb1; 34.677</td>
<td align="center">&#x3c;0.001</td>
<td align="left">78.392 &#xb1; 38.240</td>
<td align="left">60.935 &#xb1; 32.409</td>
<td align="center">0.031</td>
<td align="left">76.763 &#xb1; 37.924</td>
<td align="center">58.263 &#xb1; 37.976</td>
<td align="center">0.006</td>
</tr>
<tr>
<td align="left">RBC</td>
<td align="left">3.502 &#xb1; 0.707</td>
<td align="left">3.402 &#xb1; 0.739</td>
<td align="center">0.459</td>
<td align="left">3.433 &#xb1; 0.713</td>
<td align="left">3.259 &#xb1; 0.717</td>
<td align="center">0.327</td>
<td align="left">3.325 &#xb1; 0.736</td>
<td align="center">3.488 &#xb1; 0.776</td>
<td align="center">0.223</td>
</tr>
<tr>
<td align="left">RDW</td>
<td align="left">14.832 &#xb1; 1.889</td>
<td align="left">14.495 &#xb1; 1.381</td>
<td align="center">0.667</td>
<td align="left">15.101 &#xb1; 2.110</td>
<td align="left">15.430 &#xb1; 2.530</td>
<td align="center">0.579</td>
<td align="left">14.792 &#xb1; 1.918</td>
<td align="center">14.779 &#xb1; 1.646</td>
<td align="center">0.722</td>
</tr>
<tr>
<td align="left">RET</td>
<td align="left">64.372 &#xb1; 37.288</td>
<td align="left">58.295 &#xb1; 35.615</td>
<td align="center">0.100</td>
<td align="left">61.091 &#xb1; 31.782</td>
<td align="left">62.550 &#xb1; 37.462</td>
<td align="center">0.659</td>
<td align="left">25.163 &#xb1; 15.640</td>
<td align="center">32.567 &#xb1; 27.520</td>
<td align="center">0.253</td>
</tr>
<tr>
<td align="left">RET%</td>
<td align="left">1.797 &#xb1; 0.946</td>
<td align="left">1.804 &#xb1; 1.124</td>
<td align="center">0.527</td>
<td align="left">1.826 &#xb1; 1.079</td>
<td align="left">2.031 &#xb1; 1.537</td>
<td align="center">0.899</td>
<td align="left">0.794 &#xb1; 0.577</td>
<td align="center">1.010 &#xb1; 0.817</td>
<td align="center">0.086</td>
</tr>
<tr>
<td align="left">TBA</td>
<td align="left">6.216 &#xb1; 9.557</td>
<td align="left">7.033 &#xb1; 9.757</td>
<td align="center">0.237</td>
<td align="left">7.142 &#xb1; 9.535</td>
<td align="left">4.440 &#xb1; 3.023</td>
<td align="center">0.141</td>
<td align="left">4.890 &#xb1; 5.130</td>
<td align="center">7.440 &#xb1; 14.874</td>
<td align="center">0.571</td>
</tr>
<tr>
<td align="left">TBIL</td>
<td align="left">5.985 &#xb1; 2.237</td>
<td align="left">5.907 &#xb1; 2.618</td>
<td align="center">0.605</td>
<td align="left">5.758 &#xb1; 2.121</td>
<td align="left">5.440 &#xb1; 1.380</td>
<td align="center">0.915</td>
<td align="left">14.149 &#xb1; 19.765</td>
<td align="center">6.637 &#xb1; 3.554</td>
<td align="center">0.083</td>
</tr>
<tr>
<td align="left">TC</td>
<td align="left">3.780 &#xb1; 1.059</td>
<td align="left">3.550 &#xb1; 0.858</td>
<td align="center">0.187</td>
<td align="left">3.743 &#xb1; 0.877</td>
<td align="left">4.354 &#xb1; 1.609</td>
<td align="center">0.298</td>
<td align="left">3.691 &#xb1; 1.138</td>
<td align="center">3.500 &#xb1; 0.982</td>
<td align="center">0.422</td>
</tr>
<tr>
<td align="left">TCO2</td>
<td align="left">20.697 &#xb1; 3.540</td>
<td align="left">21.212 &#xb1; 2.952</td>
<td align="center">0.229</td>
<td align="left">21.239 &#xb1; 3.304</td>
<td align="left">20.555 &#xb1; 2.269</td>
<td align="center">0.383</td>
<td align="left">20.462 &#xb1; 3.012</td>
<td align="center">19.935 &#xb1; 2.529</td>
<td align="center">0.309</td>
</tr>
<tr>
<td align="left">TG</td>
<td align="left">1.616 &#xb1; 1.120</td>
<td align="left">1.412 &#xb1; 0.998</td>
<td align="center">0.038</td>
<td align="left">1.837 &#xb1; 1.570</td>
<td align="left">1.630 &#xb1; 0.996</td>
<td align="center">0.732</td>
<td align="left">1.727 &#xb1; 0.997</td>
<td align="center">1.883 &#xb1; 1.560</td>
<td align="center">0.958</td>
</tr>
<tr>
<td align="left">TIBC</td>
<td align="left">43.618 &#xb1; 11.025</td>
<td align="left">45.674 &#xb1; 9.082</td>
<td align="center">0.122</td>
<td align="left">42.846 &#xb1; 12.030</td>
<td align="left">45.255 &#xb1; 7.757</td>
<td align="center">0.159</td>
<td align="left">44.778 &#xb1; 9.652</td>
<td align="center">45.400 &#xb1; 10.364</td>
<td align="center">0.839</td>
</tr>
<tr>
<td align="left">TnT</td>
<td align="left">0.097 &#xb1; 0.094</td>
<td align="left">0.112 &#xb1; 0.095</td>
<td align="center">0.082</td>
<td align="left">0.124 &#xb1; 0.129</td>
<td align="left">0.113 &#xb1; 0.083</td>
<td align="center">0.794</td>
<td align="left">0.112 &#xb1; 0.114</td>
<td align="center">0.081 &#xb1; 0.066</td>
<td align="center">0.509</td>
</tr>
<tr>
<td align="left">TP</td>
<td align="left">66.232 &#xb1; 6.050</td>
<td align="left">67.304 &#xb1; 5.375</td>
<td align="center">0.211</td>
<td align="left">66.448 &#xb1; 6.025</td>
<td align="left">66.755 &#xb1; 6.755</td>
<td align="center">0.842</td>
<td align="left">64.271 &#xb1; 5.766</td>
<td align="center">65.240 &#xb1; 5.995</td>
<td align="center">0.270</td>
</tr>
<tr>
<td align="left">TP_Ab</td>
<td align="left">0.113 &#xb1; 0.128</td>
<td align="left">0.131 &#xb1; 0.179</td>
<td align="center">0.594</td>
<td align="left">2.254 &#xb1; 19.904</td>
<td align="left">0.132 &#xb1; 0.205</td>
<td align="center">0.686</td>
<td align="left">97.521 &#xb1; 91.889</td>
<td align="center">68.430 &#xb1; 89.707</td>
<td align="center">0.030</td>
</tr>
<tr>
<td align="left">TSAT</td>
<td align="left">23.510 &#xb1; 14.084</td>
<td align="left">22.354 &#xb1; 11.224</td>
<td align="center">0.840</td>
<td align="left">24.059 &#xb1; 12.283</td>
<td align="left">18.490 &#xb1; 9.576</td>
<td align="center">0.060</td>
<td align="left">23.071 &#xb1; 10.440</td>
<td align="center">24.967 &#xb1; 14.620</td>
<td align="center">0.693</td>
</tr>
<tr>
<td align="left">TSH</td>
<td align="left">13.510 &#xb1; 25.784</td>
<td align="left">7.605 &#xb1; 19.938</td>
<td align="center">0.034</td>
<td align="left">15.793 &#xb1; 29.264</td>
<td align="left">15.341 &#xb1; 29.119</td>
<td align="center">0.229</td>
<td align="left">34.000 &#xb1; 38.110</td>
<td align="center">33.671 &#xb1; 38.120</td>
<td align="center">0.785</td>
</tr>
<tr>
<td align="left">TT</td>
<td align="left">17.572 &#xb1; 2.726</td>
<td align="left">18.149 &#xb1; 2.763</td>
<td align="center">0.151</td>
<td align="left">17.391 &#xb1; 2.709</td>
<td align="left">18.430 &#xb1; 2.600</td>
<td align="center">0.111</td>
<td align="left">18.626 &#xb1; 2.786</td>
<td align="center">18.784 &#xb1; 2.676</td>
<td align="center">0.877</td>
</tr>
<tr>
<td align="left">UA</td>
<td align="left">435.366 &#xb1; 104.657</td>
<td align="left">418.368 &#xb1; 112.228</td>
<td align="center">0.293</td>
<td align="left">414.106 &#xb1; 116.774</td>
<td align="left">392.450 &#xb1; 105.198</td>
<td align="center">0.380</td>
<td align="left">394.583 &#xb1; 123.220</td>
<td align="center">401.605 &#xb1; 85.714</td>
<td align="center">0.555</td>
</tr>
<tr>
<td align="left">UIBC</td>
<td align="left">31.797 &#xb1; 13.323</td>
<td align="left">33.532 &#xb1; 11.678</td>
<td align="center">0.309</td>
<td align="left">30.569 &#xb1; 14.084</td>
<td align="left">34.855 &#xb1; 9.787</td>
<td align="center">0.057</td>
<td align="left">32.685 &#xb1; 11.930</td>
<td align="center">33.579 &#xb1; 13.015</td>
<td align="center">0.911</td>
</tr>
<tr>
<td align="left">Urea</td>
<td align="left">23.449 &#xb1; 7.205</td>
<td align="left">21.812 &#xb1; 7.226</td>
<td align="center">0.135</td>
<td align="left">23.849 &#xb1; 6.655</td>
<td align="left">23.172 &#xb1; 7.183</td>
<td align="center">0.688</td>
<td align="left">21.231 &#xb1; 6.679</td>
<td align="center">21.971 &#xb1; 6.686</td>
<td align="center">0.537</td>
</tr>
<tr>
<td align="left">VB12</td>
<td align="left">1305.656 &#xb1; 402.160</td>
<td align="left">1295.368 &#xb1; 420.960</td>
<td align="center">0.985</td>
<td align="left">1304.553 &#xb1; 393.484</td>
<td align="left">1190.750 &#xb1; 507.015</td>
<td align="center">0.352</td>
<td align="left">812.443 &#xb1; 559.750</td>
<td align="center">1042.140 &#xb1; 551.268</td>
<td align="center">0.036</td>
</tr>
<tr>
<td align="left">WBC</td>
<td align="left">6.331 &#xb1; 2.259</td>
<td align="left">6.099 &#xb1; 1.740</td>
<td align="center">0.805</td>
<td align="left">6.426 &#xb1; 2.002</td>
<td align="left">6.259 &#xb1; 2.153</td>
<td align="center">0.654</td>
<td align="left">6.237 &#xb1; 2.451</td>
<td align="center">6.257 &#xb1; 2.135</td>
<td align="center">0.967</td>
</tr>
<tr>
<td align="left">Kt/V</td>
<td align="left">1.231 &#xb1; 0.303</td>
<td align="left">1.283 &#xb1; 0.338</td>
<td align="center">0.255</td>
<td align="left">1.228 &#xb1; 0.331</td>
<td align="left">1.343 &#xb1; 0.269</td>
<td align="center">0.160</td>
<td align="left">1.423 &#xb1; 0.361</td>
<td align="center">1.483 &#xb1; 0.290</td>
<td align="center">0.265</td>
</tr>
<tr>
<td align="left">URR</td>
<td align="left">57.756 &#xb1; 11.699</td>
<td align="left">58.471 &#xb1; 11.805</td>
<td align="center">0.883</td>
<td align="left">57.499 &#xb1; 12.297</td>
<td align="left">57.851 &#xb1; 9.547</td>
<td align="center">0.964</td>
<td align="left">59.420 &#xb1; 9.443</td>
<td align="center">59.754 &#xb1; 9.805</td>
<td align="center">0.792</td>
</tr>
<tr>
<td align="left">Dialysis.vintage</td>
<td align="left">67.129 &#xb1; 68.668</td>
<td align="left">61.228 &#xb1; 60.389</td>
<td align="center">0.981</td>
<td align="left">78.047 &#xb1; 75.644</td>
<td align="left">53.300 &#xb1; 45.215</td>
<td align="center">0.308</td>
<td align="left">69.626 &#xb1; 53.497</td>
<td align="center">52.744 &#xb1; 33.491</td>
<td align="center">0.077</td>
</tr>
<tr>
<td align="left">Sex</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.097</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.061</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.970</td>
</tr>
<tr>
<td align="left">Female</td>
<td align="left">94 (50.538)</td>
<td align="left">21 (36.842)</td>
<td align="left"/>
<td align="left">33 (38.824)</td>
<td align="left">13 (65.000)</td>
<td align="left"/>
<td align="left">45 (39.130)</td>
<td align="center">16 (37.209)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Male</td>
<td align="left">92 (49.462)</td>
<td align="left">36 (63.158)</td>
<td align="left"/>
<td align="left">52 (61.176)</td>
<td align="left">7 (35.000)</td>
<td align="left"/>
<td align="left">70 (60.870)</td>
<td align="center">27 (62.791)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">DM</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.566</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.406</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.294</td>
</tr>
<tr>
<td align="left">N</td>
<td align="left">166 (89.247)</td>
<td align="left">53 (92.982)</td>
<td align="left"/>
<td align="left">78 (91.765)</td>
<td align="left">20 (100.000)</td>
<td align="left"/>
<td align="left">105 (91.304)</td>
<td align="center">42 (97.674)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Y</td>
<td align="left">20 (10.753)</td>
<td align="left">4 (7.018)</td>
<td align="left"/>
<td align="left">7 (8.235)</td>
<td align="left">Null</td>
<td align="left"/>
<td align="left">10 (8.696)</td>
<td align="center">1 (2.326)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Hypertension</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.867</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.303</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.278</td>
</tr>
<tr>
<td align="left">N</td>
<td align="left">138 (74.194)</td>
<td align="left">41 (71.930)</td>
<td align="left"/>
<td align="left">60 (70.588)</td>
<td align="left">17 (85.000)</td>
<td align="left"/>
<td align="left">85 (73.913)</td>
<td align="center">36 (83.721)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Y</td>
<td align="left">48 (25.806)</td>
<td align="left">16 (28.070)</td>
<td align="left"/>
<td align="left">25 (29.412)</td>
<td align="left">3 (15.000)</td>
<td align="left"/>
<td align="left">30 (26.087)</td>
<td align="center">7 (16.279)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Hypotension</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.581</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.583</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.235</td>
</tr>
<tr>
<td align="left">N</td>
<td align="left">138 (74.194)</td>
<td align="left">45 (78.947)</td>
<td align="left"/>
<td align="left">67 (78.824)</td>
<td align="left">14 (70.000)</td>
<td align="left"/>
<td align="left">84 (73.043)</td>
<td align="center">36 (83.721)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Y</td>
<td align="left">48 (25.806)</td>
<td align="left">12 (21.053)</td>
<td align="left"/>
<td align="left">18 (21.176)</td>
<td align="left">6 (30.000)</td>
<td align="left"/>
<td align="left">31 (26.957)</td>
<td align="center">7 (16.279)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Renal anemia</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.837</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.477</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.166</td>
</tr>
<tr>
<td align="left">N</td>
<td align="left">129 (69.355)</td>
<td align="left">41 (71.930)</td>
<td align="left"/>
<td align="left">54 (63.529)</td>
<td align="left">15 (75.000)</td>
<td align="left"/>
<td align="left">79 (68.696)</td>
<td align="center">35 (81.395)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Y</td>
<td align="left">57 (30.645)</td>
<td align="left">16 (28.070)</td>
<td align="left"/>
<td align="left">31 (36.471)</td>
<td align="left">5 (25.000)</td>
<td align="left"/>
<td align="left">36 (31.304)</td>
<td align="center">8 (18.605)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">ROD</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.932</td>
<td align="left"/>
<td align="left"/>
<td align="center">1.000</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.193</td>
</tr>
<tr>
<td align="left">N</td>
<td align="left">147 (79.032)</td>
<td align="left">46 (80.702)</td>
<td align="left"/>
<td align="left">65 (76.471)</td>
<td align="left">15 (75.000)</td>
<td align="left"/>
<td align="left">86 (74.783)</td>
<td align="center">37 (86.047)</td>
<td align="left"/>
</tr>
<tr>
<td align="left">Y</td>
<td align="left">39 (20.968)</td>
<td align="left">11 (19.298)</td>
<td align="left"/>
<td align="left">20 (23.529)</td>
<td align="left">5 (25.000)</td>
<td align="left"/>
<td align="left">29 (25.217)</td>
<td align="center">6 (13.953)</td>
<td align="left"/>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>AG, anion gap; ALB, albumin; ALB/GLB, Albumin/Globulin Ratio; ALP, alkaline phosphatase; ALT, alanine aminotransferase; APTT, activated partial thromboplastin time; AST, aspartate aminotransferase; AST/ALT, Aspartate Aminotransferase/Alanine Aminotransferase Ratio; BASO, basophils; &#x3b2;2-MG, Beta-2, Microglobulin; BNP, B-type Natriuretic Peptide; CK, creatine kinase; Cr, Creatinine; CRP, C-reactive Protein; eGFR, estimated glomerular filtration rate; EOSIN, eosinophils; FDP, fibrin degradation products; FIB, fibrinogen; GLB, globulin; GLU, glucose; Hb, Hemoglobin; GGT, Gamma - Glutamyl Transferase; HbA1c, Hemoglobin A1c; HCT, hematocrit; HDL-C, High-Density Lipoprotein Cholesterol; hsCRP, High-Sensitivity C-reactive Protein; INR, international normalized ratio; LDH, lactate dehydrogenase; LDL-C, Low-Density Lipoprotein Cholesterol; LYM, lymphocytes; MCH, mean corpuscular hemoglobin; MCHC, mean corpuscular hemoglobin concentration; MCV, mean corpuscular volume; MONO, monocytes; MPV, mean platelet volume; NEUT, neutrophils; PA, prealbumin; PCT, procalcitonin; PDW, platelet distribution width; PLT, platelet count; PT, prothrombin time; PTH, parathyroid hormone; RBC, red blood cell count; RDW, red cell distribution width; RET, reticulocytes; TBA, total bile acids; TBIL, total bilirubin; TC, total cholesterol; TCO<sub>2</sub>, total carbon dioxide; TG, triglycerides; TIBC, Total Iron - Binding Capacity; TnT, Troponin T; TP, total protein; TP, Ab, Total Protein Antibody; TSAT, transferrin saturation; TSH, thyroid stimulating hormone; TT, total testosterone; UA, uric acid; UIBC, Unsaturated Iron - Binding Capacity; VB12, Vitamin B12; WBC, white blood cell count.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3-2">
<label>3.2</label>
<title>Model performance comparison</title>
<p>To conduct a systematic evaluation of the predictive value of diverse data modalities, a comparison was made regarding the performance of four machine - learning models, namely LR, LightGBM, AdaBoost, and MLP, across three feature configurations. These configurations included clinical variables solely, tongue image features solely, and a fused set integrating both. The performance was evaluated on an independent external test cohort, and the results are presented in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Performance of machine learning models by input feature type.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">Accuracy</th>
<th align="center">AUC</th>
<th align="center">95% CI</th>
<th align="center">Sensitivity</th>
<th align="center">Specificity</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">F1</th>
<th align="center">Task</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">LR_clinical</td>
<td align="center">0.733</td>
<td align="center">0.769</td>
<td align="center">0.7003&#x2013;0.8376</td>
<td align="center">0.702</td>
<td align="center">0.742</td>
<td align="center">0.455</td>
<td align="center">0.702</td>
<td align="center">0.552</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LR_clinical</td>
<td align="center">0.620</td>
<td align="center">0.670</td>
<td align="center">0.5966&#x2013;0.7434</td>
<td align="center">0.730</td>
<td align="center">0.585</td>
<td align="center">0.357</td>
<td align="center">0.730</td>
<td align="center">0.479</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">LightGBM_clinical</td>
<td align="center">0.687</td>
<td align="center">0.747</td>
<td align="center">0.6782&#x2013;0.8161</td>
<td align="center">0.702</td>
<td align="center">0.683</td>
<td align="center">0.404</td>
<td align="center">0.702</td>
<td align="center">0.513</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LightGBM_clinical</td>
<td align="center">0.582</td>
<td align="center">0.628</td>
<td align="center">0.5539&#x2013;0.7013</td>
<td align="center">0.651</td>
<td align="center">0.560</td>
<td align="center">0.318</td>
<td align="center">0.651</td>
<td align="center">0.427</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">AdaBoost_clinical</td>
<td align="center">0.733</td>
<td align="center">0.783</td>
<td align="center">0.7203&#x2013;0.8449</td>
<td align="center">0.702</td>
<td align="center">0.742</td>
<td align="center">0.455</td>
<td align="center">0.702</td>
<td align="center">0.552</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">AdaBoost_clinical</td>
<td align="center">0.696</td>
<td align="center">0.682</td>
<td align="center">0.6088&#x2013;0.7560</td>
<td align="center">0.524</td>
<td align="center">0.750</td>
<td align="center">0.398</td>
<td align="center">0.524</td>
<td align="center">0.452</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">MLP_clinical</td>
<td align="center">0.687</td>
<td align="center">0.747</td>
<td align="center">0.6762&#x2013;0.8176</td>
<td align="center">0.754</td>
<td align="center">0.667</td>
<td align="center">0.410</td>
<td align="center">0.754</td>
<td align="center">0.531</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">MLP_clinical</td>
<td align="center">0.567</td>
<td align="center">0.660</td>
<td align="center">0.5866&#x2013;0.7336</td>
<td align="center">0.810</td>
<td align="center">0.490</td>
<td align="center">0.333</td>
<td align="center">0.810</td>
<td align="center">0.472</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">LR_tongue</td>
<td align="center">0.691</td>
<td align="center">0.856</td>
<td align="center">0.8048&#x2013;0.9073</td>
<td align="center">0.912</td>
<td align="center">0.624</td>
<td align="center">0.426</td>
<td align="center">0.912</td>
<td align="center">0.581</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LR_tongue</td>
<td align="center">0.806</td>
<td align="center">0.750</td>
<td align="center">0.6690&#x2013;0.8313</td>
<td align="center">0.667</td>
<td align="center">0.850</td>
<td align="center">0.583</td>
<td align="center">0.667</td>
<td align="center">0.622</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">LightGBM_tongue</td>
<td align="center">0.712</td>
<td align="center">0.836</td>
<td align="center">0.7785&#x2013;0.8942</td>
<td align="center">0.825</td>
<td align="center">0.677</td>
<td align="center">0.439</td>
<td align="center">0.825</td>
<td align="center">0.573</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LightGBM_tongue</td>
<td align="center">0.684</td>
<td align="center">0.759</td>
<td align="center">0.6867&#x2013;0.8306</td>
<td align="center">0.778</td>
<td align="center">0.655</td>
<td align="center">0.415</td>
<td align="center">0.778</td>
<td align="center">0.541</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">AdaBoost_tongue</td>
<td align="center">0.778</td>
<td align="center">0.876</td>
<td align="center">0.8281&#x2013;0.9248</td>
<td align="center">0.895</td>
<td align="center">0.742</td>
<td align="center">0.515</td>
<td align="center">0.895</td>
<td align="center">0.654</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">AdaBoost_tongue</td>
<td align="center">0.810</td>
<td align="center">0.786</td>
<td align="center">0.7170&#x2013;0.8557</td>
<td align="center">0.714</td>
<td align="center">0.840</td>
<td align="center">0.584</td>
<td align="center">0.714</td>
<td align="center">0.643</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">MLP_tongue</td>
<td align="center">0.741</td>
<td align="center">0.839</td>
<td align="center">0.7863&#x2013;0.8923</td>
<td align="center">0.842</td>
<td align="center">0.710</td>
<td align="center">0.471</td>
<td align="center">0.842</td>
<td align="center">0.604</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">MLP_tongue</td>
<td align="center">0.719</td>
<td align="center">0.683</td>
<td align="center">0.5984&#x2013;0.7670</td>
<td align="center">0.667</td>
<td align="center">0.735</td>
<td align="center">0.442</td>
<td align="center">0.667</td>
<td align="center">0.532</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">LR_fused</td>
<td align="center">0.811</td>
<td align="center">0.918</td>
<td align="center">0.8787&#x2013;0.9566</td>
<td align="center">0.895</td>
<td align="center">0.785</td>
<td align="center">0.560</td>
<td align="center">0.895</td>
<td align="center">0.689</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LR_fused</td>
<td align="center">0.764</td>
<td align="center">0.776</td>
<td align="center">0.7057&#x2013;0.8454</td>
<td align="center">0.651</td>
<td align="center">0.800</td>
<td align="center">0.506</td>
<td align="center">0.651</td>
<td align="center">0.569</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">LightGBM_fused</td>
<td align="center">0.811</td>
<td align="center">0.873</td>
<td align="center">0.8125&#x2013;0.9336</td>
<td align="center">0.842</td>
<td align="center">0.801</td>
<td align="center">0.565</td>
<td align="center">0.842</td>
<td align="center">0.676</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">LightGBM_fused</td>
<td align="center">0.757</td>
<td align="center">0.772</td>
<td align="center">0.7038&#x2013;0.8401</td>
<td align="center">0.698</td>
<td align="center">0.775</td>
<td align="center">0.494</td>
<td align="center">0.698</td>
<td align="center">0.579</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">AdaBoost_fused</td>
<td align="center">0.864</td>
<td align="center">0.900</td>
<td align="center">0.8506&#x2013;0.9496</td>
<td align="center">0.825</td>
<td align="center">0.876</td>
<td align="center">0.671</td>
<td align="center">0.825</td>
<td align="center">0.740</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">AdaBoost_fused</td>
<td align="center">0.745</td>
<td align="center">0.787</td>
<td align="center">0.7216&#x2013;0.8530</td>
<td align="center">0.730</td>
<td align="center">0.750</td>
<td align="center">0.479</td>
<td align="center">0.730</td>
<td align="center">0.579</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">MLP_fused</td>
<td align="center">0.811</td>
<td align="center">0.897</td>
<td align="center">0.8447&#x2013;0.9495</td>
<td align="center">0.842</td>
<td align="center">0.801</td>
<td align="center">0.565</td>
<td align="center">0.842</td>
<td align="center">0.676</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">MLP_fused</td>
<td align="center">0.757</td>
<td align="center">0.779</td>
<td align="center">0.7073&#x2013;0.8513</td>
<td align="center">0.683</td>
<td align="center">0.780</td>
<td align="center">0.494</td>
<td align="center">0.683</td>
<td align="center">0.573</td>
<td align="center">Test</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Models relying on tongue image features significantly outperformed those utilizing only clinical variables. The optimal clinical - only model (AdaBoost) attained a moderate AUC of 0.682, with a balanced sensitivity of 52.4% and specificity of 75.0%. However, it exhibited limited overall accuracy (69.6%) and F1-score (0.452). In contrast, the tongue - only AdaBoost model achieved a substantially higher AUC of 0.786, accompanied by enhanced accuracy (81.0%), sensitivity (71.4%), specificity (84.0%), and F1 - score (0.643), which demonstrated the robust discriminative capacity of non - invasive tongue imaging features.</p>
<p>The fusion of clinical and tongue features led to further, albeit marginal, improvements. The fused AdaBoost model achieved the highest AUC in this study (0.787), indicating a slight incremental value from multimodal integration. Nevertheless, this was accompanied by a trade - off in accuracy (74.5%) and F1 - score (0.579), primarily attributable to an increase in false positives. Other fused models (LR, MLP) showed consistent improvements over clinical-only models and modest enhancements in overall discrimination, albeit with a slight trade-off in specificity compared to tongue-only counterparts. For instance, the specificity of LR decreased from 85.0% (tongue-only) to 80.0% (fused), while the AUC increased from 0.750 to 0.776.</p>
<p>Notably, while the training performance was high across all models (e.g., training AUCs &#x3e;0.85 for tongue and fused models), the test performance declined, particularly for MLP, suggesting some degree of overfitting. This is likely due to the high feature dimensionality relative to the sample size. Despite this, DCA indicated a positive net benefit across clinically relevant risk thresholds (5%&#x2013;30%) for all tongue - based and fused models, supporting their potential clinical applicability.</p>
<p>In conclusion, tongue image features alone outperformed conventional clinical variables in predicting cardiovascular events in hemodialysis patients. Multimodal fusion provided a small yet consistent improvement in discrimination, with AdaBoost emerging as the most balanced and effective algorithm across all configurations. As depicted in the ROC curves (<xref ref-type="fig" rid="F2">Figures 2A,B</xref>), the performance gap between the training and test sets suggests potential overfitting, which was alleviated through cross - validation.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>
<bold>(A)</bold> ROC curves of the three models in the training cohort. <bold>(B)</bold> ROC curves of the three models in the test cohort.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g002.tif">
<alt-text content-type="machine-generated">Two side-by-side ROC curve graphs labeled A and B compare the sensitivity and specificity of three models: Clinic_adaboost (red solid line), Tongue_adaboost (orange dotted line), and Fused_adaboost (gray dashed line). Each panel includes an area under the curve (AUC) with corresponding confidence intervals; panel A shows higher AUC values for all models compared to panel B. A diagonal black line represents random chance on both graphs.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-3">
<label>3.3</label>
<title>Performance comparison</title>
<p>As presented in <xref ref-type="table" rid="T2">Table 2</xref>, the tongue image&#x2013;based model (Tongue_all) attained a notably higher AUC value of 0.786 in comparison to the clinical model, which had an AUC of 0.682. This finding suggests that tongue features offer incremental predictive value. For example, when combined with tongue features, the AdaBoost model achieved a sensitivity of 71.4%, outperforming the model relying solely on clinical data, which had a sensitivity of 52.4%. This advantage is likely attributable to the tongue&#x2019;s capacity to capture microvascular alterations that cannot be directly measured by conventional clinical variables.</p>
<p>The Tongue_all model, which combines deep learning and radiomic features, achieved the highest accuracy of 81.0% and an F1 - score of 0.643, with an AUC of 0.786. The Fused model exhibited a slight increase in AUC (0.787), yet demonstrated lower accuracy (74.5%) and specificity (75.0%), indicating a trade - off with a higher rate of false positives. The clinic - only model performed the least effectively, with an AUC of 0.682. DCA and Integrated Discrimination Improvement (IDI) analyses confirmed the superior clinical utility and incremental value of tongue - derived features (<xref ref-type="table" rid="T3">Table 3</xref>; <xref ref-type="fig" rid="F2">Figures 2</xref>&#x2013;<xref ref-type="fig" rid="F5">5</xref>).</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Performance comparison of clinic-only, tongue-only, and fused models across training and test cohorts.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">Accuracy</th>
<th align="center">AUC</th>
<th align="center">95% CI</th>
<th align="center">Sensitivity</th>
<th align="center">Specificity</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">F1</th>
<th align="center">Cohort</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Clinic</td>
<td align="center">0.733</td>
<td align="center">0.783</td>
<td align="center">0.7203&#x2013;0.8449</td>
<td align="center">0.702</td>
<td align="center">0.742</td>
<td align="center">0.455</td>
<td align="center">0.702</td>
<td align="center">0.552</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">Tongue_DL</td>
<td align="center">0.770</td>
<td align="center">0.861</td>
<td align="center">0.8105&#x2013;0.9121</td>
<td align="center">0.895</td>
<td align="center">0.731</td>
<td align="center">0.505</td>
<td align="center">0.895</td>
<td align="center">0.646</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">Tongue_RAD</td>
<td align="center">0.840</td>
<td align="center">0.878</td>
<td align="center">0.8297&#x2013;0.9273</td>
<td align="center">0.789</td>
<td align="center">0.855</td>
<td align="center">0.625</td>
<td align="center">0.789</td>
<td align="center">0.698</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">Tongue_all</td>
<td align="center">0.778</td>
<td align="center">0.876</td>
<td align="center">0.8281&#x2013;0.9248</td>
<td align="center">0.895</td>
<td align="center">0.742</td>
<td align="center">0.515</td>
<td align="center">0.895</td>
<td align="center">0.654</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">Fused</td>
<td align="center">0.864</td>
<td align="center">0.900</td>
<td align="center">0.8506&#x2013;0.9496</td>
<td align="center">0.825</td>
<td align="center">0.876</td>
<td align="center">0.671</td>
<td align="center">0.825</td>
<td align="center">0.740</td>
<td align="center">Train</td>
</tr>
<tr>
<td align="left">Clinic</td>
<td align="center">0.696</td>
<td align="center">0.682</td>
<td align="center">0.6088&#x2013;0.7560</td>
<td align="center">0.524</td>
<td align="center">0.750</td>
<td align="center">0.398</td>
<td align="center">0.524</td>
<td align="center">0.452</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">Tongue_DL</td>
<td align="center">0.776</td>
<td align="center">0.766</td>
<td align="center">0.6930&#x2013;0.8397</td>
<td align="center">0.746</td>
<td align="center">0.785</td>
<td align="center">0.522</td>
<td align="center">0.746</td>
<td align="center">0.614</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">Tongue_RAD</td>
<td align="center">0.791</td>
<td align="center">0.781</td>
<td align="center">0.7120&#x2013;0.8506</td>
<td align="center">0.698</td>
<td align="center">0.820</td>
<td align="center">0.550</td>
<td align="center">0.698</td>
<td align="center">0.615</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">Tongue_all</td>
<td align="center">0.810</td>
<td align="center">0.786</td>
<td align="center">0.7170&#x2013;0.8557</td>
<td align="center">0.714</td>
<td align="center">0.840</td>
<td align="center">0.584</td>
<td align="center">0.714</td>
<td align="center">0.643</td>
<td align="center">Test</td>
</tr>
<tr>
<td align="left">Fused</td>
<td align="center">0.745</td>
<td align="center">0.787</td>
<td align="center">0.7216&#x2013;0.8530</td>
<td align="center">0.730</td>
<td align="center">0.750</td>
<td align="center">0.479</td>
<td align="center">0.730</td>
<td align="center">0.579</td>
<td align="center">Test</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> Calibration plots of the three models in the training cohort. <bold>(B)</bold> Calibration plots of the three models in the test cohort.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g003.tif">
<alt-text content-type="machine-generated">Panel A and panel B each display calibration plots comparing model predicted probability (x-axis) to fraction of positives (y-axis), with curves for Clinic_adaboost, Tongue_adaboost, and Fused_adaboost against a dotted diagonal line indicating perfect calibration.</alt-text>
</graphic>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A)</bold> DCA plots of the three models in the training cohort. <bold>(B)</bold> DCA plots of the three models in the test cohort.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g004.tif">
<alt-text content-type="machine-generated">Side-by-side decision curve analysis line charts labeled A and B compare net benefit versus threshold probability for Clinic_adaboost, Tongue_adaboost, and Fused_adaboost models, including Treat all and Treat none reference lines.</alt-text>
</graphic>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>
<bold>(A)</bold> IDI plots of the three models in the training cohort. <bold>(B)</bold> IDI plots of the three models in the test cohort.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g005.tif">
<alt-text content-type="machine-generated">Two heatmaps labeled A and B compare IDI values for three models&#x2014;Clinic_adaboost, Tongue_adaboost, and Fused_adaboost&#x2014;on training and test cohorts. Each square shows pairwise IDI differences, with values ranging from negative 0.049 to positive 0.049, color-coded from red (lowest) to gray (highest), and a color bar legend indicates this range.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-4">
<label>3.4</label>
<title>Important feature analysis and clinical interpretation</title>
<p>SHAP analysis demonstrated that both tongue texture features (such as wavelet - derived metrics) and clinical biomarkers (especially PT%) were the key determinants of prediction. Elevated values of specific texture features were correlated with an augmented risk, possibly mirroring underlying inflammation or microvascular alterations. In contrast, a higher PT% (signifying superior coagulation function) exerted a protective effect. The substantial influence of texture metrics corroborates the TCM notion that tongue morphology serves as an indicator of systemic health. This interpretability narrows the disparity between model output and clinical comprehension.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<label>4</label>
<title>Discussion</title>
<p>In this prospective, multicenter study, we developed a machine learning framework for predicting cardiovascular events in maintenance hemodialysis patients by integrating quantitative tongue image features with conventional physicochemical indicators. Based on the TCM principle that &#x201c;the heart opens into the tongue&#x201d; (<xref ref-type="bibr" rid="B8">Huang and Yuan, 2020</xref>), this research combines the ancient diagnostic wisdom with modern data science, transforming a clinical observation into a testable, predictive model. This study serves as a &#x201c;translational bridge&#x201d;&#x2014;not by directly resolving theoretical discrepancies, but by using artificial intelligence (AI) to quantify TCM signs. To our knowledge, this is the first prospective study to demonstrate that objective, quantifiable features of the tongue&#x2014;assessed through digital imaging&#x2014;can independently predict adjudicated cardiovascular outcomes in a high - risk renal population with clinically significant performance.</p>
<p>The superior performance of models incorporating tongue features compared to those based solely on clinical variables highlights a crucial gap in current risk stratification: conventional biomarkers, although informative, often fail to capture the complex, non - traditional pathophysiology prevalent in end - stage renal disease. The limited discriminatory ability of clinical - only models is consistent with the well - documented limitations of traditional risk scores such as Framingham (<xref ref-type="bibr" rid="B4">Dufouil et al., 2017</xref>) and ASCVD (<xref ref-type="bibr" rid="B7">Grundy et al., 2019</xref>) in dialysis populations, where inflammation, autonomic dysfunction, and microvascular disease play disproportionately large roles. The retention of established predictors like age, Ferritin, and creatinine by LASSO selection supports the biological plausibility of the baseline model (<xref ref-type="fig" rid="F9">Figure 9</xref>), yet also emphasizes the necessity for complementary data sources to improve precision.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Feature coefficients from the fitted logistic regression model, ranked by magnitude.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g006.tif">
<alt-text content-type="machine-generated">Horizontal bar chart illustrating model coefficients for multiple features related to wavelet, clinical, and laboratory data, with wavelet_HHH_glcm_MaximumProbability displaying the largest positive coefficient and PT% the largest negative coefficient.</alt-text>
</graphic>
</fig>
<p>Our approach utilizes the tongue not merely as an anatomical structure, but as a theory - driven, organ - specific biomarker reflecting systemic cardiovascular health (<xref ref-type="bibr" rid="B22">Wang et al., 2018</xref>). In TCM, the tongue is regarded as a window to internal organ function, particularly that of the heart and circulation. The strong predictive power of tongue - derived features&#x2014;especially those extracted by deep learning&#x2014;suggests that subtle morphological patterns, potentially indicative of microcirculatory impairment or chronic inflammation, are encoded in its visual appearance. While prior studies have associated facial or oral phenotypes with vascular aging (<xref ref-type="bibr" rid="B17">Mizukoshi et al., 2024</xref>; <xref ref-type="bibr" rid="B15">Meki&#x107; et al., 2021</xref>), this research uniquely validates the tongue as a non - invasive, theory - based indicator against hard clinical endpoints in a vulnerable population.</p>
<p>We further demonstrated the value of multimodal integration by combining two complementary sources of tongue information: radiomic features, which capture engineered descriptors of texture and heterogeneity, and deep learning features, which automatically extract hierarchical representations from raw images. The superior performance of the combined &#x201c;Tongue_all&#x201d; model indicates that these modalities are not redundant but synergistic. Notably, the strong sensitivity and competitive performance of deep learning features challenge the assumption that handcrafted radiomics are inherently more interpretable or effective, suggesting that data - driven models can detect subtle, clinically relevant patterns beyond the scope of predefined metrics.</p>
<p>The integration of tongue imaging with clinical data led to consistent, incremental improvements in predictive accuracy and clinical net benefit, as verified by decision curve analysis and measures of risk reclassification (IDI,NRI). This synergy likely results from the orthogonality of the data sources: laboratory values reflect systemic biochemical states, while tongue images capture localized, morphological manifestations that may represent early - stage microvascular or inflammatory changes not yet detectable in blood tests. This multimodal strategy enhances risk stratification by providing a more comprehensive view of the patient&#x2019;s physiological state.</p>
<p>Decision curve analysis (<xref ref-type="fig" rid="F4">Figures 4A,B</xref>) further indicated that the tongue - based model generates net clinical benefits across risk thresholds ranging from 5% to 30%, which validates its efficacy in early risk stratification. Consequently, we propose integrating standardized tongue imaging into routine dialysis evaluations, in conjunction with laboratory markers such as BNP, to facilitate personalized and proactive interventions. SHAP analysis (<xref ref-type="fig" rid="F7">Figures 7</xref>&#x2013;<xref ref-type="fig" rid="F9">9</xref>) revealed that tongue texture features, such as wavelet - based metrics, are correlated with the risk of cardiovascular events, potentially reflecting the microcirculatory dysfunction and chronic inflammation frequently observed in hemodialysis patients (<xref ref-type="bibr" rid="B20">Sheng et al., 2020</xref>). For example, higher texture values are associated with irregularities on the tongue surface, which have been associated with myocardial fibrosis. This provides quantitative evidence for the TCM theory that &#x201c;the heart opens to the tongue&#x201d; and showcases the potential of tongue imaging as a quantifiable biomarker.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>SHAP force plot for sample &#x23;150.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g007.tif">
<alt-text content-type="machine-generated">SHAP waterfall plot visualizing feature contributions to a machine learning model prediction. Red bars indicate features increasing the prediction value, while blue bars indicate features decreasing it. Base value is indicated at 0.39, with key features such as PT percent, gradient ngtdm contrast, glszm SmallAreaHighGrayLevelEmphasis, and DL variables (labeled with numerical values and contributions) displayed with quantitative impacts on the model output.</alt-text>
</graphic>
</fig>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>SHAP waterfall plot for sample &#x23;150.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g008.tif">
<alt-text content-type="machine-generated">Horizontal SHAP summary bar chart illustrating the contribution of individual features to a model outcome, with red bars for positive and blue for negative impacts; contrast is the top contributor.</alt-text>
</graphic>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>SHAP summary plot.</p>
</caption>
<graphic xlink:href="fphys-17-1782190-g009.tif">
<alt-text content-type="machine-generated">SHAP summary dot plot for a model showing feature importance on the y-axis, SHAP values on the x-axis, and color-coded feature values from low (blue) to high (red); contrast, PT%, and wavelet features are most impactful.</alt-text>
</graphic>
</fig>
<p>Several limitations deserve consideration. Although the sample size (n &#x3d; 506) is reasonable for a multicenter study, the absence of an <italic>a priori</italic> power analysis and the high dimensionality of tongue imaging features&#x2014;evidenced by the notable decline in MLP performance on the test set (AUC: 0.683)&#x2014;raise concerns about overfitting and limit generalizability, highlighting the need for validation in larger, more diverse cohorts. Moreover, the analysis did not stratify patients by TCM syndrome patterns (e.g., Qi deficiency with blood stasis), potentially obscuring important subgroup differences. This study relied solely on single - time - point tongue images due to device availability, whereas longitudinal imaging capturing dynamic changes across the dialysis cycle or in response to treatment could enable real - time monitoring and early intervention. Importantly, tongue imaging is not intended to replace established diagnostics such as cardiac imaging but to complement them; future research should explore multimodal integration&#x2014;combining tongue features with laboratory data, cardiac imaging, and other TCM diagnostic modalities (e.g., pulse diagnosis, complexion assessment, and symptom patterns)&#x2014;to further enhance predictive accuracy and clinical utility.</p>
</sec>
<sec sec-type="conclusion" id="s5">
<label>5</label>
<title>Conclusion</title>
<p>In summary, this study introduces a novel artificial intelligence (AI)-driven multimodal framework that integrates quantitative tongue image features with clinical data to predict cardiovascular events in hemodialysis patients. This approach exhibits a significant advantage over unimodal models and demonstrates high clinical utility for risk stratification. Based on the TCM principle that &#x201c;the heart is externally manifested on the tongue,&#x201d; this research validates tongue morphology as a non-invasive biomarker that offers supplementary pathophysiological insights beyond conventional laboratory measurements. By combining both radiomic and deep learning-derived tongue features, this study reveals superior performance compared to models utilizing only one type of tongue feature. Future research will concentrate on enhancing model robustness and promoting clinical translation through multicenter validation and prospective studies, thereby laying the foundation for AI-powered, non-invasive precision medicine in nephrology.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="ethics-statement" id="s7">
<title>Ethics statement</title>
<p>The studies involving humans were approved by The Second Affiliated Hospital of Guangzhou University of Chinese Medicine. The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study.</p>
</sec>
<sec sec-type="author-contributions" id="s8">
<title>Author contributions</title>
<p>KZ: Validation, Visualization, Data curation, Methodology, Software, Writing &#x2013; review and editing, Writing &#x2013; original draft, Investigation. FX: Writing &#x2013; review and editing, Methodology, Writing &#x2013; original draft, Software. SC: Data curation, Writing &#x2013; review and editing, Investigation. QW: Investigation, Resources, Writing &#x2013; review and editing. XH: Writing &#x2013; review and editing, Resources, Data curation. JW: Project administration, Writing &#x2013; review and editing, Supervision. LD: Supervision, Writing &#x2013; review and editing, Resources. KB: Resources, Writing &#x2013; review and editing, Supervision, Conceptualization, Project administration. WZ: Project administration, Data curation, Supervision, Conceptualization, Writing &#x2013; review and editing. DZ: Project administration, Writing &#x2013; review and editing, Data curation, Resources, Validation, Conceptualization, Supervision, Investigation.</p>
</sec>
<ack>
<title>Acknowledgements</title>
<p>We express our sincere gratitude to all researchers, research teams, and participants for their contributions to this study. In particular, we extend our special thanks to the physicians at the Guangdong Provincial Hospital of Traditional Chinese Medicine for their invaluable clinical assistance, Yawen Deng for her rigorous verification of the statistical methodology, and the OnekeyAI platform for providing essential technical backing.</p>
</ack>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s11">
<title>Generative AI statement</title>
<p>The author(s) declared that generative AI was used in the creation of this manuscript. During the preparation of this work, the authors used Qwen3 Max for language editing. Following the use of this tool, the authors carefully reviewed and revised the content as necessary and take full responsibility for the final published manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>B&#xe4;r</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nabeta</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Maaniitty</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Saraste</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bax</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Earls</surname>
<given-names>J. P.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Prognostic value of a novel artificial intelligence-based coronary computed tomography angiography-derived ischaemia algorithm for patients with suspected coronary artery disease</article-title>. <source>Eur. Heart J. Cardiovasc Imaging</source> <volume>25</volume> (<issue>5</issue>), <fpage>657</fpage>&#x2013;<lpage>667</lpage>. <pub-id pub-id-type="doi">10.1093/ehjci/jead339</pub-id>
<pub-id pub-id-type="pmid">38084894</pub-id>
</mixed-citation>
</ref>
<ref id="B2">
<mixed-citation publication-type="journal">
<collab>Cardiovascular Disease Group SoP, Chinese Medical Association</collab> (<year>2022</year>). <article-title>Chinese expert consensus on autopsy and molecular diagnosis of sudden cardiac death</article-title>. <source>Chin. Circulation J.</source> <volume>37</volume> (<issue>09</issue>), <fpage>865</fpage>&#x2013;<lpage>875</lpage>.</mixed-citation>
</ref>
<ref id="B3">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Feasibility of tongue image detection for coronary artery disease: based on deep learning</article-title>. <source>Front. Cardiovasc Med.</source> <volume>11</volume>, <fpage>1384977</fpage>. <pub-id pub-id-type="doi">10.3389/fcvm.2024.1384977</pub-id>
<pub-id pub-id-type="pmid">39246581</pub-id>
</mixed-citation>
</ref>
<ref id="B4">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dufouil</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Beiser</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>McLure</surname>
<given-names>L. A.</given-names>
</name>
<name>
<surname>Wolf</surname>
<given-names>P. A.</given-names>
</name>
<name>
<surname>Tzourio</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Howard</surname>
<given-names>V. J.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Revised Framingham stroke risk profile to reflect temporal trends</article-title>. <source>Circulation</source> <volume>135</volume> (<issue>12</issue>), <fpage>1145</fpage>&#x2013;<lpage>1159</lpage>. <pub-id pub-id-type="doi">10.1161/CIRCULATIONAHA.115.021275</pub-id>
<pub-id pub-id-type="pmid">28159800</pub-id>
</mixed-citation>
</ref>
<ref id="B5">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fei</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2025</year>). <article-title>Effect of hybrid blood purification on nutritional status, inflammation, and cardiovascular events in patients with end-stage renal disease</article-title>. <source>Pak J. Med. Sci.</source> <volume>41</volume> (<issue>1</issue>), <fpage>113</fpage>&#x2013;<lpage>118</lpage>. <pub-id pub-id-type="doi">10.12669/pjms.41.1.10556</pub-id>
<pub-id pub-id-type="pmid">39867799</pub-id>
</mixed-citation>
</ref>
<ref id="B6">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gan</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Risk prediction models for cardiovascular events in hemodialysis patients: a systematic review</article-title>. <source>Seminars Dialysis</source> <volume>37</volume> (<issue>2</issue>), <fpage>101</fpage>&#x2013;<lpage>109</lpage>. <pub-id pub-id-type="doi">10.1111/sdi.13181</pub-id>
<pub-id pub-id-type="pmid">37743062</pub-id>
</mixed-citation>
</ref>
<ref id="B7">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Grundy</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Stone</surname>
<given-names>N. J.</given-names>
</name>
<name>
<surname>Bailey</surname>
<given-names>A. L.</given-names>
</name>
<name>
<surname>Beam</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Birtcher</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Blumenthal</surname>
<given-names>R. S.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>2018 AHA/ACC/AACVPR/AAPA/ABC/ACPM/ADA/AGS/APhA/ASPC/NLA/PCNA guideline on the management of blood cholesterol: a report of the American college of cardiology/American heart association task force on clinical practice guidelines</article-title>. <source>J. Am. Coll. Cardiol.</source> <volume>73</volume> (<issue>24</issue>), <fpage>e285</fpage>&#x2013;<lpage>e350</lpage>. <pub-id pub-id-type="doi">10.1016/j.jacc.2018.11.003</pub-id>
<pub-id pub-id-type="pmid">30423393</pub-id>
</mixed-citation>
</ref>
<ref id="B8">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>T. H. J. L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>The origin and development of the theory the heart opens into the tongue</article-title>. <source>Glob. Tradit. Chin. Med.</source> <volume>13</volume> (<issue>11</issue>), <fpage>1873</fpage>&#x2013;<lpage>1877</lpage>.</mixed-citation>
</ref>
<ref id="B9">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Juan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Ping</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>A perspective on medication updates in the &#x27;2024 Chinese guideline for the diagnosis and management of heart failure</article-title>. <source>Her. Med.</source> <volume>43</volume> (<issue>11</issue>), <fpage>1718</fpage>&#x2013;<lpage>1722</lpage>.</mixed-citation>
</ref>
<ref id="B10">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Knorr</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Neyazi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bremer</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Brederecke</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ojeda</surname>
<given-names>F. M.</given-names>
</name>
<name>
<surname>Ohm</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Predicting cardiovascular risk factors from facial and full body photography using deep learning</article-title>. <source>Eur. Heart J. - Digital Health</source> <volume>3</volume> (<issue>4</issue>), <fpage>ztac076.2780</fpage>. <pub-id pub-id-type="doi">10.1093/ehjdh/ztac076.2780</pub-id>
</mixed-citation>
</ref>
<ref id="B11">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Machine learning-based prediction of cerebral hemorrhage in patients with hemodialysis: a multicenter, retrospective study</article-title>. <source>Front. Neurol.</source> <volume>14</volume>, <fpage>1139096</fpage>. <pub-id pub-id-type="doi">10.3389/fneur.2023.1139096</pub-id>
<pub-id pub-id-type="pmid">37077571</pub-id>
</mixed-citation>
</ref>
<ref id="B12">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rui</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2025</year>). <article-title>Establishment of a nomogram that predicts the risk of heart failure in hemodialysis patients</article-title>. <source>Am. Heart J. Plus Cardiol. Res. Pract.</source> <volume>49</volume>, <fpage>100487</fpage>. <pub-id pub-id-type="doi">10.1016/j.ahjo.2024.100487</pub-id>
<pub-id pub-id-type="pmid">39760107</pub-id>
</mixed-citation>
</ref>
<ref id="B13">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matsubara</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kimachi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fukuma</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Onishi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fukuhara</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Development of a new risk model for predicting cardiovascular events among hemodialysis patients: population-based hemodialysis patients from the Japan dialysis outcome and practice patterns study (J-DOPPS)</article-title>. <source>PLoS ONE</source> <volume>12</volume> (<issue>3</issue>), <fpage>e0173468</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0173468</pub-id>
<pub-id pub-id-type="pmid">28273175</pub-id>
</mixed-citation>
</ref>
<ref id="B14">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mei</surname>
<given-names>Y. Y.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>C. Y.</given-names>
</name>
<name>
<surname>Y</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Development of a nomogram model for predicting the risk of cardiovascular events in maintenance hemodialysis patients</article-title>. <source>Chin. J. Blood Purif.</source> <volume>19</volume> (<issue>2</issue>), <fpage>5</fpage>.</mixed-citation>
</ref>
<ref id="B15">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meki&#x107;</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wigmann</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Gunn</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Jacobs</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>Kayser</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Schikowski</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Genetics of facial telangiectasia in the rotterdam study: a genome-wide association study and candidate gene approach</article-title>. <source>J. Eur. Acad. Dermatol Venereol.</source> <volume>35</volume> (<issue>3</issue>), <fpage>749</fpage>&#x2013;<lpage>754</lpage>. <pub-id pub-id-type="doi">10.1111/jdv.17014</pub-id>
<pub-id pub-id-type="pmid">33095951</pub-id>
</mixed-citation>
</ref>
<ref id="B16">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Merchant</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Topjian</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Panchal</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Aziz</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Berg</surname>
<given-names>K. M.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Part 1: executive summary: 2020 American heart association guidelines for cardiopulmonary resuscitation and emergency cardiovascular care</article-title>. <source>Circulation</source> <volume>142</volume> (<issue>16_Suppl. l_2</issue>), <fpage>S337</fpage>&#x2013;<lpage>s357</lpage>. <pub-id pub-id-type="doi">10.1161/cir.0000000000000918</pub-id>
<pub-id pub-id-type="pmid">33081530</pub-id>
</mixed-citation>
</ref>
<ref id="B17">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mizukoshi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Iwazaki</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ida</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Quantitative analysis of age-related changes in vascular structure, oxygen saturation, and epidermal melanin structure using photoacoustic methods</article-title>. <source>Skin. Res. Technol.</source> <volume>30</volume> (<issue>1</issue>), <fpage>e13537</fpage>. <pub-id pub-id-type="doi">10.1111/srt.13537</pub-id>
<pub-id pub-id-type="pmid">38174730</pub-id>
</mixed-citation>
</ref>
<ref id="B18">
<mixed-citation publication-type="book">
<collab>National Expert Committee on Rational Drug Use NHaFPC</collab> (<year>2019</year>). <source>Chinese pharmacist association. Guidelines for rational medication use in thrombolytic therapy of acute ST-segment elevation myocardial infarction</source>. <edition>2 ed</edition>. <publisher-loc>Beijing</publisher-loc>: <publisher-name>People&#x27;s Medical Publishing House</publisher-name>, <fpage>74</fpage>.</mixed-citation>
</ref>
<ref id="B19">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qin</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zha</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Development and validation of a model for predicting the risk of cardiovascular events in maintenance hemodialysis patients</article-title>. <source>Sci. Rep.</source> <volume>14</volume> (<issue>1</issue>), <fpage>6760</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-024-55161-y</pub-id>
<pub-id pub-id-type="pmid">38514675</pub-id>
</mixed-citation>
</ref>
<ref id="B20">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sheng</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Prognostic machine learning models for first-year mortality in incident hemodialysis patients: development and validation study</article-title>. <source>JMIR Med. Inf.</source> <volume>8</volume> (<issue>10</issue>), <fpage>e20578</fpage>. <pub-id pub-id-type="doi">10.2196/20578</pub-id>
<pub-id pub-id-type="pmid">33118948</pub-id>
</mixed-citation>
</ref>
<ref id="B21">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sterne</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>White</surname>
<given-names>I. R.</given-names>
</name>
<name>
<surname>Carlin</surname>
<given-names>J. B.</given-names>
</name>
<name>
<surname>Spratt</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Royston</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Kenward</surname>
<given-names>M. G.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). <article-title>Multiple imputation for missing data in epidemiological and clinical research: potential and pitfalls</article-title>. <source>Bmj</source> <volume>338</volume>, <fpage>b2393</fpage>. <pub-id pub-id-type="doi">10.1136/bmj.b2393</pub-id>
<pub-id pub-id-type="pmid">19564179</pub-id>
</mixed-citation>
</ref>
<ref id="B22">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Cy</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Correlation analysis between tongue manifestation patterns and certain heart failure risk factors in dialysis patients</article-title>. <source>Chin. J. Med. Guid.</source> <volume>15</volume> (<issue>10</issue>), <fpage>110</fpage>&#x2013;<lpage>113</lpage>.</mixed-citation>
</ref>
<ref id="B23">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Chi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>A hemodialysis mortality prediction model based on active contrastive learning</article-title>. <source>Stud. Health Technol. Inf.</source> <volume>310</volume>, <fpage>720</fpage>&#x2013;<lpage>724</lpage>. <pub-id pub-id-type="doi">10.3233/shti231059</pub-id>
<pub-id pub-id-type="pmid">38269903</pub-id>
</mixed-citation>
</ref>
<ref id="B24">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Saito</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kato</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Takezaki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kato</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mizobuchi</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2025</year>). <article-title>Phosphate binder pill burden and cardiovascular events in patients undergoing hemodialysis</article-title>. <source>Ther. Apher. Dial.</source> <volume>29</volume> (<issue>3</issue>), <fpage>333</fpage>&#x2013;<lpage>344</lpage>. <pub-id pub-id-type="doi">10.1111/1744-9987.70004</pub-id>
<pub-id pub-id-type="pmid">40047034</pub-id>
</mixed-citation>
</ref>
<ref id="B25">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yunhu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Moqing</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lihua</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Xuechun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xingyu</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Mirror-like tongue is an important predictor of acute heart failure: a cohort study of acute heart failure in Chinese patients</article-title>. <source>J. Traditional Chin. Medicine &#x3d; Chung I Tsa Chih Ying Wen pan</source> <volume>43</volume> (<issue>6</issue>), <fpage>1243</fpage>&#x2013;<lpage>1251</lpage>. <pub-id pub-id-type="doi">10.19852/j.cnki.jtcm.20230904.004</pub-id>
<pub-id pub-id-type="pmid">37946487</pub-id>
</mixed-citation>
</ref>
<ref id="B26">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Development of a prediction model to estimate the 5-year risk of cardiovascular events and all-cause mortality in haemodialysis patients: a retrospective study</article-title>. <source>PeerJ</source> <volume>10</volume>, <fpage>e14316</fpage>. <pub-id pub-id-type="doi">10.7717/peerj.14316</pub-id>
<pub-id pub-id-type="pmid">36389426</pub-id>
</mixed-citation>
</ref>
<ref id="B27">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>2020 Chinese expert consensus on ventricular arrhythmias (2016 consensus upgrade edition)</article-title>. <source>Chin. J. Cardiac Pacing Electrophysiol.</source> <volume>34</volume> (<issue>03</issue>), <fpage>189</fpage>&#x2013;<lpage>253</lpage>. <pub-id pub-id-type="doi">10.13333/j.cnki.cjcpe.2020.03.001</pub-id>
</mixed-citation>
</ref>
</ref-list>
<fn-group>
<fn fn-type="custom" custom-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1105187/overview">Feng Gao</ext-link>, The Sixth Affiliated Hospital of Sun Yat-sen University, China</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2655035/overview">Song Wen</ext-link>, Shanghai Pudong Hospital, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3336372/overview">Zahraa Tarek</ext-link>, Prince Sattam Bin Abdulaziz University, Saudi Arabia</p>
</fn>
</fn-group>
</back>
</article>