An individualized prognostic nomogram integrating clinical and pathological features in pediatric IgA vasculitis nephritis
Yueheng Gan, Li Xiao, Shaojun Li, Anshuo Wang, Sijie Yu, Xuejun Yang, Mo Wang, Qiu Li, Han Chan, Haiping Yang

TL;DR
A new tool was created to predict kidney function decline in children with IgA vasculitis nephritis using clinical and biopsy data.
Contribution
Development of a validated individualized prognostic nomogram for pediatric IgA vasculitis nephritis.
Findings
The nomogram includes five predictors like male sex and IgA deposits to estimate risk.
The model showed strong discrimination with a C-index of 0.796 in validation.
High-risk patients had significantly worse event-free survival.
Abstract
To develop and validate an individualized prognostic nomogram integrating clinical and pathological features for estimating the risk of renal function decline in children with IgA vasculitis nephritis (IgAVN). In this single-center retrospective cohort, 603 children with biopsy-confirmed IgAVN and ≥12 months of follow-up were included. The primary endpoint was a composite of eGFR <90 mL/min/1.73 m2 or a ≥ 30% decline from baseline, first occurring after 12 months of follow-up. The cohort was randomly split into training (80%) and validation (20%) sets. Variable selection was performed using elastic-net regression with five-fold cross-validation, followed by backward stepwise Cox proportional hazards modelling. Over a median follow-up of 48.7 months (IQR: 28.5–73.3 months), 68 patients (11.3%) reached the endpoint. The final model identified five independent predictors: male sex (HR =…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6| Variables | Total ( | Non-event group ( | Event group ( | Statistic |
|
|---|---|---|---|---|---|
| Age, month, | 10.00 (7.92, 12.32) | 9.87 (7.75, 12.21) | 11.53 (8.82, 13.00) | 0.004 | |
| Gender, | 0.100 | ||||
| Female | 260 (43.12) | 237 (44.30) | 23 (33.82) | ||
| Male | 343 (56.88) | 298 (55.70) | 45 (66.18) | ||
| Height, cm, | 138.00 (126.50, 153.00) | 137.00 (126.00, 153.00) | 140.00 (131.50, 156.00) | 0.040 | |
| Weight, kg, M (Q1, Q3) | 32.50 (25.00, 43.00) | 32.00 (25.00, 42.50) | 38.50 (28.00, 44.62) | 0.014 | |
| MAP, mmHg, | 80.67 (74.33, 87.67) | 80.33 (74.33, 87.00) | 82.00 (77.00, 91.08) | 0.074 | |
| Time from diagnosis to renal biopsy, month, | 0.20 (0.13, 0.52) | 0.20 (0.10, 0.47) | 0.27 (0.13, 2.11) | 0.027 | |
| Follow-up time, month, | 48.67 (28.45, 73.28) | 47.77 (27.38, 73.68) | 53.08 (36.44, 67.86) | 0.368 | |
| Gross hematuria, | 0.053 | ||||
| No | 464 (76.95) | 418 (78.13) | 46 (67.65) | ||
| Yes | 139 (23.05) | 117 (21.87) | 22 (32.35) | ||
| Recurrence of purpuric rash, | 0.366 | ||||
| No | 376 (62.35) | 337 (62.99) | 39 (57.35) | ||
| Yes | 227 (37.65) | 198 (37.01) | 29 (42.65) | ||
| Clinical classification, | — | 0.003* | |||
| Isolated hematuria | 23 (3.81) | 22 (4.11) | 1 (1.47) | ||
| Isolated proteinuria | 28 (4.64) | 25 (4.67) | 3 (4.41) | ||
| Hematuria and proteinuria | 208 (34.49) | 186 (34.77) | 22 (32.35) | ||
| Acute nephritic syndrome | 35 (5.80) | 30 (5.61) | 5 (7.35) | ||
| Nephrotic syndrome | 280 (46.43) | 254 (47.48) | 26 (38.24) | ||
| Rapidly progressive glomerulonephritis | 7 (1.16) | 3 (0.56) | 4 (5.88) | ||
| Chronic glomerulonephritis | 22 (3.65) | 15 (2.80) | 7 (10.29) | ||
| First urine protein neg time, | <0.001 | ||||
| ≤1 month | 91 (15.09) | 81 (15.14) | 10 (14.71) | ||
| 1–6 month | 355 (58.87) | 325 (60.75) | 30 (44.12) | ||
| 6–12 month | 69 (11.44) | 64 (11.96) | 5 (7.35) | ||
| >12 month | 64 (10.61) | 47 (8.79) | 17 (25.00) | ||
| No remission | 24 (3.98) | 18 (3.36) | 6 (8.82) | ||
| Laboratory test results | |||||
| eGFR, ml/min/1.73 m2, | 111.70 (97.06, 126.02) | 112.69 (99.32, 126.02) | 97.40 (74.86, 126.33) | 0.002 | |
| 24 h-UP, mg/kg, | 61.20 (23.74, 103.72) | 60.57 (23.38, 100.78) | 76.80 (24.50, 119.20) | 0.225 | |
| URBC, /μL, | 121.00 (27.00, 450.00) | 118.00 (27.00, 459.00) | 152.00 (32.75, 400.00) | 0.675 | |
| NLR, | 2.43 (1.43, 4.66) | 2.43 (1.43, 4.64) | 2.80 (1.48, 5.45) | 0.340 | |
| TBA, mmol/L, | 2.70 (1.50, 5.00) | 2.70 (1.50, 5.00) | 2.60 (1.50, 4.43) | 0.532 | |
| UREA, mmol/L, | 4.60 (3.50, 6.00) | 4.53 (3.50, 5.90) | 4.86 (3.68, 6.54) | 0.123 | |
| SCr, μmol/L, | 43.00 (36.00, 52.00) | 43.00 (36.00, 51.00) | 52.00 (36.75, 68.50) | 0.001 | |
| UA, μmol/L, | 277.00 (229.00, 344.60) | 274.00 (231.00, 337.50) | 310.50 (204.25, 368.12) | 0.477 | |
| CysC, mg/L, | 0.95 (0.81, 1.10) | 0.95 (0.81, 1.08) | 1.08 (0.90, 1.35) | <0.001 | |
| IgG, g/L, | 7.70 (5.67, 9.98) | 7.71 (5.67, 10.00) | 7.70 (5.63, 9.82) | 0.860 | |
| IgA, g/L, | 2.20 (1.63, 2.92) | 2.21 (1.62, 2.98) | 2.08 (1.68, 2.75) | 0.228 | |
| IgM, g/L, | 1.23 (0.94, 1.58) | 1.23 (0.94, 1.58) | 1.23 (0.90, 1.42) | 0.232 | |
| IgE, IU/mL, | 32.00 (12.55, 76.70) | 32.00 (11.85, 81.10) | 32.00 (15.17, 62.92) | 0.918 | |
| C3, g/L, | 0.92 (0.79, 1.06) | 0.92 (0.78, 1.05) | 0.95 (0.83, 1.14) | 0.097 | |
| C4, g/L, | 0.19 (0.15, 0.24) | 0.19 (0.15, 0.24) | 0.21 (0.16, 0.24) | 0.252 | |
| IgA/C3, | 2.39 (1.76, 3.29) | 2.41 (1.76, 3.32) | 2.30 (1.72, 3.06) | 0.144 | |
| eGFR slope, ml/min/1.73 m2/year, | 0.51 (−3.53, 4.82) | 1.07 (−2.59, 5.46) | −4.86 (−9.12, 0.58) | <0.001 | |
| Treatment | |||||
| RASB, | 1.000 | ||||
| No | 16 (2.65) | 14 (2.62) | 2 (2.94) | ||
| Yes | 587 (97.35) | 521 (97.38) | 66 (97.06) | ||
| GC, | 0.950 | ||||
| No | 23 (3.81) | 21 (3.93) | 2 (2.94) | ||
| Yes | 580 (96.19) | 514 (96.07) | 66 (97.06) | ||
| Plasma exchange, | 0.017 | ||||
| No | 593 (98.34) | 529 (98.88) | 64 (94.12) | ||
| Yes | 10 (1.66) | 6 (1.12) | 4 (5.88) | ||
| Renal pathological | |||||
| ISKDC classification, | <0.001 | ||||
| I + II + III | 577 (95.69) | 519 (97.01) | 58 (85.29) | ||
| IV + V + VI | 26 (4.31) | 16 (2.99) | 10 (14.71) | ||
| Oxford classification | |||||
| M, | 0.351 | ||||
| 0 | 307 (50.91) | 276 (51.59) | 31 (45.59) | ||
| 1 | 296 (49.09) | 259 (48.41) | 37 (54.41) | ||
| E, | 0.741 | ||||
| 0 | 505 (83.75) | 449 (83.93) | 56 (82.35) | ||
| 1 | 98 (16.25) | 86 (16.07) | 12 (17.65) | ||
| S, | 0.187 | ||||
| 0 | 480 (79.60) | 430 (80.37) | 50 (73.53) | ||
| 1 | 123 (20.40) | 105 (19.63) | 18 (26.47) | ||
| T, | — | <0.001 | |||
| 0 | 595 (98.67) | 533 (99.63) | 62 (91.18) | ||
| 1/2 | 8 (1.33) | 2 (0.37) | 6 (8.82) | ||
| C, | 0.014 | ||||
| 0 | 254 (42.12) | 230 (42.99) | 24 (35.29) | ||
| 1 | 267 (44.28) | 240 (44.86) | 27 (39.71) | ||
| 2 | 82 (13.60) | 65 (12.15) | 17 (25.00) | ||
| Immunofluorescence | |||||
| IgA deposit, | 0.519 | ||||
| 1+ | 88 (14.59) | 81 (15.14) | 7 (10.29) | ||
| 2+ | 103 (17.08) | 92 (17.20) | 11 (16.18) | ||
| 3+ | 412 (68.33) | 362 (67.66) | 50 (73.53) | ||
| IgM deposit, | 0.387 | ||||
| − | 211 (34.99) | 184 (34.39) | 27 (39.71) | ||
| + | 392 (65.01) | 351 (65.61) | 41 (60.29) | ||
| C3 deposit, | 0.439 | ||||
| − | 175 (29.02) | 156 (29.16) | 19 (27.94) | ||
| + | 428 (70.98) | 379 (70.84) | 49 (72.06) | ||
| IgG deposit, | 0.601 | ||||
| − | 518 (85.90) | 461 (86.17) | 57 (83.82) | ||
| + | 85 (14.10) | 74 (13.83) | 11 (16.18) | ||
| C1q deposit, | — | 0.569 | |||
| − | 596 (98.84) | 529 (98.88) | 67 (98.53) | ||
| + | 7 (1.16) | 6 (1.12) | 1 (1.47) | ||
| Dataset | 60 month AUC | 84 month AUC | Brier score | |
|---|---|---|---|---|
| Train | 0.730 (95% CI: 0.649–0.802) | 0.735 (95% CI: 0.629–0.827) | 0.756 (95% CI: 0.657–0.846) | 0.114 (95% CI: 0.087–0.140) |
| Test | 0.796 (95% CI: 0.684–0.899) | 0.859 (95% CI: 0.750–0.956) | 0.850 (95% CI: 0.692–0.973) | 0.097 (95% CI: 0.048–0.146) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVasculitis and related conditions · Renal Diseases and Glomerulopathies · Nephrotoxicity and Medicinal Plants
Introduction
1
IgA vasculitis (IgAV), formerly known as Henoch-Schönlein purpura, is a systemic small-vessel vasculitis characterized by the deposition of IgA-containing immune complexes. Renal involvement, referred to as IgAVN, is the major determinant of long-term prognosis (1). The annual incidence of IgAVN in children has been estimated at 15–70 per million, and it is one of the most common secondary glomerular diseases in childhood. Although most children present with mild renal abnormalities and experience favorable outcomes, long-term studies indicate that approximately 1–36% progress to chronic kidney disease (CKD) (2), and up to 20–25% may develop end-stage renal disease (ESRD) within 10–20 years (3, 4). This risk of renal deterioration imposes a substantial burden on patients, families, and healthcare systems. Consequently, early identification of children at high risk for unfavorable renal outcomes is crucial to guide personalized management strategies.
Several baseline factors have been associated with adverse renal prognosis in IgAVN, including nephrotic range proteinuria, impaired renal function at diagnosis, hypertension, and specific histopathological features (5–8). However, many existing studies are based on univariate analyses or traditional multivariable models that do not fully integrate clinical, laboratory, and pathological data. Furthermore, some reported models rely on biomarkers not routinely available in clinical practice (9, 10), while others employ short-term or cross-sectional outcomes that do not adequately account for follow-up duration or censoring (11). These limitations compromise the predictive accuracy and clinical utility of existing prognostic tools.
Advances in machine learning have created new opportunities to improve risk prediction for complex renal diseases. Methods such as elastic net regression can efficiently handle high-dimensional data, identify stable predictors, and reduce the influence of multicollinearity (12–14). When combined with time-to-event analytical approaches, these techniques allow more effective use of longitudinal follow-up data and may enhance the prediction of medium- and long-term renal outcomes.
In this context, we aimed to develop and validate a robust, clinically actionable tool to address this gap. By leveraging a large single-center retrospective cohort with comprehensive data, our objective was to construct an individualized prognostic nomogram that integrates key clinical and pathological features. This tool is designed to quantify the personalized risk of estimate glomerular filtration rate (eGFR) decline at 5 and 7 years in children with IgAVN shortly after renal biopsy, thereby providing a practical basis for tailored management decisions.
Materials and methods
2
Study design and participants
2.1
This single-center retrospective cohort study included children diagnosed with IgAVN at the Department of Nephrology, Children’s Hospital of Chongqing Medical University between December 2012 and October 2024. The diagnosis of IgAVN was established in accordance with the 2025 International Pediatric Nephrology Association (IPNA) clinical practice recommendations (15). Specifically, inclusion criteria were: (1) diagnosis of IgAV based on the presence of palpable purpura (predominantly on the lower limbs and buttocks) without thrombocytopenia or coagulopathy, as per the EULAR/PRINTO/PRES Ankara 2008 classification criteria (16); (2) evidence of kidney involvement, defined as the presence of hematuria and/or proteinuria (15); (3) renal biopsy performed to confirm glomerulonephritis characterized by dominant or co-dominant glomerular IgA deposition on immunofluorescence; (4) age at renal biopsy <17 years; (5) availability of complete baseline clinical, laboratory, and histopathological data; and (6) regular follow-up for at least 12 months.
Exclusion criteria comprised: (1) follow-up duration <12 months or incomplete follow-up data; (2) a renal biopsy specimen containing fewer than 10 glomeruli for adequate histopathological evaluation; (3) concomitant diseases that may affect renal prognosis, such as hepatitis B virus infection, lupus nephritis, or Alport syndrome.
All renal biopsies were performed after obtaining informed consent from the parents or legal guardians. The study was approved by the Institutional Ethics Committee of our hospital (Approval no. 2025-417), and the requirement for informed consent for participation was waived due to the retrospective nature of the study.
Data collection and variable processing
2.2
Demographic, clinical, laboratory, pathological, treatment, and follow-up data were collected from the electronic medical record system for the period between December 2012 and October 2025.
Demographic variables included age, sex, height, weight, and mean arterial pressure (MAP). Clinical data included the time from disease onset to renal biopsy, recurrence of purpura, presence of gross hematuria, treatment before and after biopsy, and follow-up duration. Laboratory parameters included urinary red blood cell count (URBC), 24 h urinary protein (24-UP), neutrophil-to-lymphocyte ratio (NLR), total bile acid (TBA), blood urea (UREA), serum creatinine (SCr), serum uric acid (UA), cystatin C (CysC), serum immunoglobulin A, M, G, and E (IgA, IgM, IgG, IgE), complement C3, complement C4, and the IgA/C3 ratio. Pathological data included the International Study of Kidney Diseases in Children (ISKDC) classification (17) and the Oxford classification (MEST-C score) (18), as well as the intensity of immunofluorescence staining for IgA, IgM, IgG, C3, and C1q.
Renal biopsies were independently evaluated by two pathologists blinded to clinical data. IgA deposition intensity was graded semi-quantitatively as 1+, 2+, or 3+ on immunofluorescence microscopy. Tubular atrophy and interstitial fibrosis were scored according to the Oxford classification as T0 (0–25%), T1 (26–50%), or T2 (>50%). Disagreements were resolved by consensus, and all reports were reviewed by a senior nephrologist trained in renal pathology.
Cases with more than 10% missing data fields were excluded from analysis. Variables with ≥10% missingness were removed. For variables with <10% missingness, missing values were imputed using the mean for normally distributed data and the median for non-normally distributed data. A comparison of variable distributions before and after imputation is provided in Supplementary Table 1. No statistically significant differences were observed (all p > 0.05), confirming that the imputation process did not introduce systematic bias into the dataset.
Outcome definition
2.3
To avoid including transient renal impairment, the primary endpoint was assessed using a 12 month landmark approach: only patients who first met the eGFR <90 mL/min/1.73 m^2^ or ≥30% decline criteria at any time after the 12 month follow-up visit were considered to have reached the endpoint. Events occurring within the first 12 months after biopsy were not counted. For patients with baseline eGFR <90 mL/min/1.73 m^2^ at biopsy, endpoint status was determined based on renal function after the 12 month landmark: those with normalized eGFR (≥90 mL/min/1.73 m^2^) at last follow-up (≥12 months) were classified as non-events; those with persistent eGFR <90 mL/min/1.73 m^2^ beyond 12 months were classified as events.
The eGFR was calculated using the full-age-spectrum FAS equation (19). The follow-up period was measured from the date of renal biopsy until the occurrence of the endpoint event, loss to follow-up, or the study end date (31 October 2025), whichever occurred first.
Statistical analysis
2.4
Statistical analyses were performed using R version 4.4.3 and SPSS 25.0. Continuous variables with a normal distribution were expressed as mean ± standard deviation and compared using the t-test. Variables not normally distributed were expressed as median (interquartile range) and compared using the Mann-Whitney U tests. Categorical variables were presented as frequencies and percentages, and compared using the Chi-square test or Fisher’s exact test.
To develop the prediction model, the dataset was randomly split into a training set and a test set in an 8:2 ratio using stratified sampling based on the outcome to ensure similar event rates between the two sets. In the training set, an elastic-net regression with five-fold cross-validation (α = 0.5) was used to select candidate predictors. Variables that were selected in at least four of the five folds were identified as consensus predictors to ensure robustness. These consensus variables were then incorporated into a backward stepwise Cox proportional hazards model with variable retention guided by the Akaike Information Criterion (AIC) to construct the final multivariable prediction model. The proportional hazards assumption was tested using Schoenfeld residuals. For continuous predictors retained in the final model, potential nonlinearity was examined using restricted cubic splines with three knots; model fit was compared using the likelihood ratio test and AIC.
Model discrimination was evaluated using Harrell’s C-index and time-dependent receiver operating characteristic (ROC) curve analysis (AUC). Calibration was assessed using calibration plots and the Brier score. Clinical utility was assessed by decision curve analysis (DCA). All time-dependent performance measures (AUC, Brier score, calibration, and DCA) were calculated using methods that incorporate inverse probability of censoring weighting (IPCW) based on Kaplan-Meier (KM) estimation of the censoring distribution. Bootstrap resampling (1,000 iterations) was used to calculate 95% confidence intervals (CI) for all performance metrics to assess model stability. A nomogram was developed based on the final model. Risk stratification was performed using KM curves, and group differences were compared with the log-rank test. All statistical tests were two-sided, and a p value <0.05 was considered statistically significant.
Results
3
Baseline clinical and pathological characteristics
3.1
A total of 603 patients were included in the final analysis. The median age at disease onset was 10.00 (7.92, 12.32) years, and 343 patients (56.88%) were male. The median follow-up duration after renal biopsy was 48.67 (28.45, 73.28) months. During follow-up, 68 children (11.27%) experienced the primary endpoint of eGFR decline.
Regarding clinical presentation, the majority of patients presented with either the hematuria and proteinuria type (208 cases, 34.49%) or the nephrotic syndrome type (280 cases, 46.43%). At the time of renal biopsy, 90 children (14.93%) already had impaired renal function (eGFR <90 mL/min/1.73m^2^). Based on the 12 month landmark definition, among the 90 children with baseline eGFR <90 mL/min/1.73 m^2^ at biopsy, 65 (72.2%) had normalized eGFR (≥90 mL/min/1.73 m^2^) at their last follow-up (≥12 months) and were classified into the non-event group, as their renal impairment proved reversible. The remaining 25 (27.8%) had persistent eGFR <90 mL/min/1.73 m^2^ beyond 12 months and were classified into the event group, reflecting sustained renal dysfunction consistent with CKD.
During the entire follow-up period, the median eGFR slope was 1.07 (−2.59, 5.46) mL/min/1.73 m^2^/year in the non-event group, significantly higher than that in the event group [−4.86 (−9.12, 0.58) mL/min/1.73 m^2^/year]. Compared with the non-event group, children in the event group had significantly lower baseline eGFR, higher SCr and CysC levels, and a higher proportion of ISKDC grades IV–VI and Oxford classification T1/T2 (all p < 0.05).
In terms of post-biopsy treatment, no significant differences were observed between the two groups, except that plasma exchange was used more frequently in the event group (p < 0.05). In addition, the intensity of immunofluorescence staining in renal tissue did not differ significantly between the groups in univariate analysis. Detailed comparisons of baseline characteristics are presented in Table 1.
Table 1: Comparison of baseline characteristics between the two groups.
<table><thead><tr><th align="left" rowspan="1" colspan="1">Variables</th><th align="center" rowspan="1" colspan="1">Total (<italic>n</italic> = 603)</th><th align="center" rowspan="1" colspan="1">Non-event group (<italic>n</italic> = 535)</th><th align="center" rowspan="1" colspan="1">Event group (<italic>n</italic> = 68)</th><th align="center" rowspan="1" colspan="1">Statistic</th><th align="center" rowspan="1" colspan="1"> <italic>p</italic> </th></tr></thead><tbody><tr><td align="left" rowspan="1" colspan="1">Age, month, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">10.00 (7.92, 12.32)</td><td align="center" rowspan="1" colspan="1">9.87 (7.75, 12.21)</td><td align="center" rowspan="1" colspan="1">11.53 (8.82, 13.00)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −2.84</td><td align="center" rowspan="1" colspan="1">0.004</td></tr><tr><td align="left" rowspan="1" colspan="1">Gender, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 2.70</td><td align="center" rowspan="1" colspan="1">0.100</td></tr><tr><td align="left" rowspan="1" colspan="1">Female</td><td align="center" rowspan="1" colspan="1">260 (43.12)</td><td align="center" rowspan="1" colspan="1">237 (44.30)</td><td align="center" rowspan="1" colspan="1">23 (33.82)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Male</td><td align="center" rowspan="1" colspan="1">343 (56.88)</td><td align="center" rowspan="1" colspan="1">298 (55.70)</td><td align="center" rowspan="1" colspan="1">45 (66.18)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Height, cm, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">138.00 (126.50, 153.00)</td><td align="center" rowspan="1" colspan="1">137.00 (126.00, 153.00)</td><td align="center" rowspan="1" colspan="1">140.00 (131.50, 156.00)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −2.06</td><td align="center" rowspan="1" colspan="1">0.040</td></tr><tr><td align="left" rowspan="1" colspan="1">Weight, kg, M (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">32.50 (25.00, 43.00)</td><td align="center" rowspan="1" colspan="1">32.00 (25.00, 42.50)</td><td align="center" rowspan="1" colspan="1">38.50 (28.00, 44.62)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −2.46</td><td align="center" rowspan="1" colspan="1">0.014</td></tr><tr><td align="left" rowspan="1" colspan="1">MAP, mmHg, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">80.67 (74.33, 87.67)</td><td align="center" rowspan="1" colspan="1">80.33 (74.33, 87.00)</td><td align="center" rowspan="1" colspan="1">82.00 (77.00, 91.08)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.79</td><td align="center" rowspan="1" colspan="1">0.074</td></tr><tr><td align="left" rowspan="1" colspan="1">Time from diagnosis to renal biopsy, month, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">0.20 (0.13, 0.52)</td><td align="center" rowspan="1" colspan="1">0.20 (0.10, 0.47)</td><td align="center" rowspan="1" colspan="1">0.27 (0.13, 2.11)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −2.22</td><td align="center" rowspan="1" colspan="1">0.027</td></tr><tr><td align="left" rowspan="1" colspan="1">Follow-up time, month, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">48.67 (28.45, 73.28)</td><td align="center" rowspan="1" colspan="1">47.77 (27.38, 73.68)</td><td align="center" rowspan="1" colspan="1">53.08 (36.44, 67.86)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.90</td><td align="center" rowspan="1" colspan="1">0.368</td></tr><tr><td align="left" rowspan="1" colspan="1">Gross hematuria, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 3.74</td><td align="center" rowspan="1" colspan="1">0.053</td></tr><tr><td align="left" rowspan="1" colspan="1">No</td><td align="center" rowspan="1" colspan="1">464 (76.95)</td><td align="center" rowspan="1" colspan="1">418 (78.13)</td><td align="center" rowspan="1" colspan="1">46 (67.65)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Yes</td><td align="center" rowspan="1" colspan="1">139 (23.05)</td><td align="center" rowspan="1" colspan="1">117 (21.87)</td><td align="center" rowspan="1" colspan="1">22 (32.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Recurrence of purpuric rash, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.82</td><td align="center" rowspan="1" colspan="1">0.366</td></tr><tr><td align="left" rowspan="1" colspan="1">No</td><td align="center" rowspan="1" colspan="1">376 (62.35)</td><td align="center" rowspan="1" colspan="1">337 (62.99)</td><td align="center" rowspan="1" colspan="1">39 (57.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Yes</td><td align="center" rowspan="1" colspan="1">227 (37.65)</td><td align="center" rowspan="1" colspan="1">198 (37.01)</td><td align="center" rowspan="1" colspan="1">29 (42.65)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Clinical classification, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1">—</td><td align="center" rowspan="1" colspan="1">0.003*</td></tr><tr><td align="left" rowspan="1" colspan="1">Isolated hematuria</td><td align="center" rowspan="1" colspan="1">23 (3.81)</td><td align="center" rowspan="1" colspan="1">22 (4.11)</td><td align="center" rowspan="1" colspan="1">1 (1.47)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Isolated proteinuria</td><td align="center" rowspan="1" colspan="1">28 (4.64)</td><td align="center" rowspan="1" colspan="1">25 (4.67)</td><td align="center" rowspan="1" colspan="1">3 (4.41)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Hematuria and proteinuria</td><td align="center" rowspan="1" colspan="1">208 (34.49)</td><td align="center" rowspan="1" colspan="1">186 (34.77)</td><td align="center" rowspan="1" colspan="1">22 (32.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Acute nephritic syndrome</td><td align="center" rowspan="1" colspan="1">35 (5.80)</td><td align="center" rowspan="1" colspan="1">30 (5.61)</td><td align="center" rowspan="1" colspan="1">5 (7.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Nephrotic syndrome</td><td align="center" rowspan="1" colspan="1">280 (46.43)</td><td align="center" rowspan="1" colspan="1">254 (47.48)</td><td align="center" rowspan="1" colspan="1">26 (38.24)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Rapidly progressive glomerulonephritis</td><td align="center" rowspan="1" colspan="1">7 (1.16)</td><td align="center" rowspan="1" colspan="1">3 (0.56)</td><td align="center" rowspan="1" colspan="1">4 (5.88)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Chronic glomerulonephritis</td><td align="center" rowspan="1" colspan="1">22 (3.65)</td><td align="center" rowspan="1" colspan="1">15 (2.80)</td><td align="center" rowspan="1" colspan="1">7 (10.29)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">First urine protein neg time, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 23.43</td><td align="center" rowspan="1" colspan="1"><0.001</td></tr><tr><td align="left" rowspan="1" colspan="1">≤1 month</td><td align="center" rowspan="1" colspan="1">91 (15.09)</td><td align="center" rowspan="1" colspan="1">81 (15.14)</td><td align="center" rowspan="1" colspan="1">10 (14.71)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1–6 month</td><td align="center" rowspan="1" colspan="1">355 (58.87)</td><td align="center" rowspan="1" colspan="1">325 (60.75)</td><td align="center" rowspan="1" colspan="1">30 (44.12)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">6–12 month</td><td align="center" rowspan="1" colspan="1">69 (11.44)</td><td align="center" rowspan="1" colspan="1">64 (11.96)</td><td align="center" rowspan="1" colspan="1">5 (7.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">>12 month</td><td align="center" rowspan="1" colspan="1">64 (10.61)</td><td align="center" rowspan="1" colspan="1">47 (8.79)</td><td align="center" rowspan="1" colspan="1">17 (25.00)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">No remission</td><td align="center" rowspan="1" colspan="1">24 (3.98)</td><td align="center" rowspan="1" colspan="1">18 (3.36)</td><td align="center" rowspan="1" colspan="1">6 (8.82)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" colspan="6" rowspan="1">Laboratory test results</td></tr><tr><td align="left" rowspan="1" colspan="1">eGFR, ml/min/1.73 m<sup>2</sup>, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">111.70 (97.06, 126.02)</td><td align="center" rowspan="1" colspan="1">112.69 (99.32, 126.02)</td><td align="center" rowspan="1" colspan="1">97.40 (74.86, 126.33)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −3.12</td><td align="center" rowspan="1" colspan="1">0.002</td></tr><tr><td align="left" rowspan="1" colspan="1">24 h-UP, mg/kg, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">61.20 (23.74, 103.72)</td><td align="center" rowspan="1" colspan="1">60.57 (23.38, 100.78)</td><td align="center" rowspan="1" colspan="1">76.80 (24.50, 119.20)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.21</td><td align="center" rowspan="1" colspan="1">0.225</td></tr><tr><td align="left" rowspan="1" colspan="1">URBC, /μL, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">121.00 (27.00, 450.00)</td><td align="center" rowspan="1" colspan="1">118.00 (27.00, 459.00)</td><td align="center" rowspan="1" colspan="1">152.00 (32.75, 400.00)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.42</td><td align="center" rowspan="1" colspan="1">0.675</td></tr><tr><td align="left" rowspan="1" colspan="1">NLR, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">2.43 (1.43, 4.66)</td><td align="center" rowspan="1" colspan="1">2.43 (1.43, 4.64)</td><td align="center" rowspan="1" colspan="1">2.80 (1.48, 5.45)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.95</td><td align="center" rowspan="1" colspan="1">0.340</td></tr><tr><td align="left" rowspan="1" colspan="1">TBA, mmol/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">2.70 (1.50, 5.00)</td><td align="center" rowspan="1" colspan="1">2.70 (1.50, 5.00)</td><td align="center" rowspan="1" colspan="1">2.60 (1.50, 4.43)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.62</td><td align="center" rowspan="1" colspan="1">0.532</td></tr><tr><td align="left" rowspan="1" colspan="1">UREA, mmol/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">4.60 (3.50, 6.00)</td><td align="center" rowspan="1" colspan="1">4.53 (3.50, 5.90)</td><td align="center" rowspan="1" colspan="1">4.86 (3.68, 6.54)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.54</td><td align="center" rowspan="1" colspan="1">0.123</td></tr><tr><td align="left" rowspan="1" colspan="1">SCr, μmol/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">43.00 (36.00, 52.00)</td><td align="center" rowspan="1" colspan="1">43.00 (36.00, 51.00)</td><td align="center" rowspan="1" colspan="1">52.00 (36.75, 68.50)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −3.22</td><td align="center" rowspan="1" colspan="1">0.001</td></tr><tr><td align="left" rowspan="1" colspan="1">UA, μmol/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">277.00 (229.00, 344.60)</td><td align="center" rowspan="1" colspan="1">274.00 (231.00, 337.50)</td><td align="center" rowspan="1" colspan="1">310.50 (204.25, 368.12)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.71</td><td align="center" rowspan="1" colspan="1">0.477</td></tr><tr><td align="left" rowspan="1" colspan="1">CysC, mg/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">0.95 (0.81, 1.10)</td><td align="center" rowspan="1" colspan="1">0.95 (0.81, 1.08)</td><td align="center" rowspan="1" colspan="1">1.08 (0.90, 1.35)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −3.74</td><td align="center" rowspan="1" colspan="1"><0.001</td></tr><tr><td align="left" rowspan="1" colspan="1">IgG, g/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">7.70 (5.67, 9.98)</td><td align="center" rowspan="1" colspan="1">7.71 (5.67, 10.00)</td><td align="center" rowspan="1" colspan="1">7.70 (5.63, 9.82)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.18</td><td align="center" rowspan="1" colspan="1">0.860</td></tr><tr><td align="left" rowspan="1" colspan="1">IgA, g/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">2.20 (1.63, 2.92)</td><td align="center" rowspan="1" colspan="1">2.21 (1.62, 2.98)</td><td align="center" rowspan="1" colspan="1">2.08 (1.68, 2.75)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.21</td><td align="center" rowspan="1" colspan="1">0.228</td></tr><tr><td align="left" rowspan="1" colspan="1">IgM, g/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">1.23 (0.94, 1.58)</td><td align="center" rowspan="1" colspan="1">1.23 (0.94, 1.58)</td><td align="center" rowspan="1" colspan="1">1.23 (0.90, 1.42)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.20</td><td align="center" rowspan="1" colspan="1">0.232</td></tr><tr><td align="left" rowspan="1" colspan="1">IgE, IU/mL, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">32.00 (12.55, 76.70)</td><td align="center" rowspan="1" colspan="1">32.00 (11.85, 81.10)</td><td align="center" rowspan="1" colspan="1">32.00 (15.17, 62.92)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −0.10</td><td align="center" rowspan="1" colspan="1">0.918</td></tr><tr><td align="left" rowspan="1" colspan="1">C3, g/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">0.92 (0.79, 1.06)</td><td align="center" rowspan="1" colspan="1">0.92 (0.78, 1.05)</td><td align="center" rowspan="1" colspan="1">0.95 (0.83, 1.14)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.66</td><td align="center" rowspan="1" colspan="1">0.097</td></tr><tr><td align="left" rowspan="1" colspan="1">C4, g/L, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">0.19 (0.15, 0.24)</td><td align="center" rowspan="1" colspan="1">0.19 (0.15, 0.24)</td><td align="center" rowspan="1" colspan="1">0.21 (0.16, 0.24)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.15</td><td align="center" rowspan="1" colspan="1">0.252</td></tr><tr><td align="left" rowspan="1" colspan="1">IgA/C3, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">2.39 (1.76, 3.29)</td><td align="center" rowspan="1" colspan="1">2.41 (1.76, 3.32)</td><td align="center" rowspan="1" colspan="1">2.30 (1.72, 3.06)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −1.46</td><td align="center" rowspan="1" colspan="1">0.144</td></tr><tr><td align="left" rowspan="1" colspan="1">eGFR slope, ml/min/1.73 m<sup>2</sup>/year, <italic>M</italic> (Q<sub>1</sub>, Q<sub>3</sub>)</td><td align="center" rowspan="1" colspan="1">0.51 (−3.53, 4.82)</td><td align="center" rowspan="1" colspan="1">1.07 (−2.59, 5.46)</td><td align="center" rowspan="1" colspan="1">−4.86 (−9.12, 0.58)</td><td align="center" rowspan="1" colspan="1"><italic>Z</italic> = −5.70</td><td align="center" rowspan="1" colspan="1"><0.001</td></tr><tr><td align="left" colspan="6" rowspan="1">Treatment</td></tr><tr><td align="left" rowspan="1" colspan="1">RASB, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.00</td><td align="center" rowspan="1" colspan="1">1.000</td></tr><tr><td align="left" rowspan="1" colspan="1">No</td><td align="center" rowspan="1" colspan="1">16 (2.65)</td><td align="center" rowspan="1" colspan="1">14 (2.62)</td><td align="center" rowspan="1" colspan="1">2 (2.94)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Yes</td><td align="center" rowspan="1" colspan="1">587 (97.35)</td><td align="center" rowspan="1" colspan="1">521 (97.38)</td><td align="center" rowspan="1" colspan="1">66 (97.06)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">GC, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.00</td><td align="center" rowspan="1" colspan="1">0.950</td></tr><tr><td align="left" rowspan="1" colspan="1">No</td><td align="center" rowspan="1" colspan="1">23 (3.81)</td><td align="center" rowspan="1" colspan="1">21 (3.93)</td><td align="center" rowspan="1" colspan="1">2 (2.94)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Yes</td><td align="center" rowspan="1" colspan="1">580 (96.19)</td><td align="center" rowspan="1" colspan="1">514 (96.07)</td><td align="center" rowspan="1" colspan="1">66 (97.06)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Plasma exchange, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 5.72</td><td align="center" rowspan="1" colspan="1">0.017</td></tr><tr><td align="left" rowspan="1" colspan="1">No</td><td align="center" rowspan="1" colspan="1">593 (98.34)</td><td align="center" rowspan="1" colspan="1">529 (98.88)</td><td align="center" rowspan="1" colspan="1">64 (94.12)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">Yes</td><td align="center" rowspan="1" colspan="1">10 (1.66)</td><td align="center" rowspan="1" colspan="1">6 (1.12)</td><td align="center" rowspan="1" colspan="1">4 (5.88)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" colspan="6" rowspan="1">Renal pathological</td></tr><tr><td align="left" rowspan="1" colspan="1">ISKDC classification, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 17.33</td><td align="center" rowspan="1" colspan="1"><0.001</td></tr><tr><td align="left" rowspan="1" colspan="1">I + II + III</td><td align="center" rowspan="1" colspan="1">577 (95.69)</td><td align="center" rowspan="1" colspan="1">519 (97.01)</td><td align="center" rowspan="1" colspan="1">58 (85.29)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">IV + V + VI</td><td align="center" rowspan="1" colspan="1">26 (4.31)</td><td align="center" rowspan="1" colspan="1">16 (2.99)</td><td align="center" rowspan="1" colspan="1">10 (14.71)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" colspan="6" rowspan="1">Oxford classification</td></tr><tr><td align="left" rowspan="1" colspan="1">M, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.87</td><td align="center" rowspan="1" colspan="1">0.351</td></tr><tr><td align="left" rowspan="1" colspan="1">0</td><td align="center" rowspan="1" colspan="1">307 (50.91)</td><td align="center" rowspan="1" colspan="1">276 (51.59)</td><td align="center" rowspan="1" colspan="1">31 (45.59)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1</td><td align="center" rowspan="1" colspan="1">296 (49.09)</td><td align="center" rowspan="1" colspan="1">259 (48.41)</td><td align="center" rowspan="1" colspan="1">37 (54.41)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">E, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.11</td><td align="center" rowspan="1" colspan="1">0.741</td></tr><tr><td align="left" rowspan="1" colspan="1">0</td><td align="center" rowspan="1" colspan="1">505 (83.75)</td><td align="center" rowspan="1" colspan="1">449 (83.93)</td><td align="center" rowspan="1" colspan="1">56 (82.35)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1</td><td align="center" rowspan="1" colspan="1">98 (16.25)</td><td align="center" rowspan="1" colspan="1">86 (16.07)</td><td align="center" rowspan="1" colspan="1">12 (17.65)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">S, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 1.74</td><td align="center" rowspan="1" colspan="1">0.187</td></tr><tr><td align="left" rowspan="1" colspan="1">0</td><td align="center" rowspan="1" colspan="1">480 (79.60)</td><td align="center" rowspan="1" colspan="1">430 (80.37)</td><td align="center" rowspan="1" colspan="1">50 (73.53)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1</td><td align="center" rowspan="1" colspan="1">123 (20.40)</td><td align="center" rowspan="1" colspan="1">105 (19.63)</td><td align="center" rowspan="1" colspan="1">18 (26.47)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">T, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1">—</td><td align="center" rowspan="1" colspan="1"><0.001</td></tr><tr><td align="left" rowspan="1" colspan="1">0</td><td align="center" rowspan="1" colspan="1">595 (98.67)</td><td align="center" rowspan="1" colspan="1">533 (99.63)</td><td align="center" rowspan="1" colspan="1">62 (91.18)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1/2</td><td align="center" rowspan="1" colspan="1">8 (1.33)</td><td align="center" rowspan="1" colspan="1">2 (0.37)</td><td align="center" rowspan="1" colspan="1">6 (8.82)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">C, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 8.54</td><td align="center" rowspan="1" colspan="1">0.014</td></tr><tr><td align="left" rowspan="1" colspan="1">0</td><td align="center" rowspan="1" colspan="1">254 (42.12)</td><td align="center" rowspan="1" colspan="1">230 (42.99)</td><td align="center" rowspan="1" colspan="1">24 (35.29)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">1</td><td align="center" rowspan="1" colspan="1">267 (44.28)</td><td align="center" rowspan="1" colspan="1">240 (44.86)</td><td align="center" rowspan="1" colspan="1">27 (39.71)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">2</td><td align="center" rowspan="1" colspan="1">82 (13.60)</td><td align="center" rowspan="1" colspan="1">65 (12.15)</td><td align="center" rowspan="1" colspan="1">17 (25.00)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" colspan="6" rowspan="1">Immunofluorescence</td></tr><tr><td align="left" rowspan="1" colspan="1">IgA deposit, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 1.31</td><td align="center" rowspan="1" colspan="1">0.519</td></tr><tr><td align="left" rowspan="1" colspan="1">1+</td><td align="center" rowspan="1" colspan="1">88 (14.59)</td><td align="center" rowspan="1" colspan="1">81 (15.14)</td><td align="center" rowspan="1" colspan="1">7 (10.29)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">2+</td><td align="center" rowspan="1" colspan="1">103 (17.08)</td><td align="center" rowspan="1" colspan="1">92 (17.20)</td><td align="center" rowspan="1" colspan="1">11 (16.18)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">3+</td><td align="center" rowspan="1" colspan="1">412 (68.33)</td><td align="center" rowspan="1" colspan="1">362 (67.66)</td><td align="center" rowspan="1" colspan="1">50 (73.53)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">IgM deposit, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.75</td><td align="center" rowspan="1" colspan="1">0.387</td></tr><tr><td align="left" rowspan="1" colspan="1">−</td><td align="center" rowspan="1" colspan="1">211 (34.99)</td><td align="center" rowspan="1" colspan="1">184 (34.39)</td><td align="center" rowspan="1" colspan="1">27 (39.71)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">+</td><td align="center" rowspan="1" colspan="1">392 (65.01)</td><td align="center" rowspan="1" colspan="1">351 (65.61)</td><td align="center" rowspan="1" colspan="1">41 (60.29)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">C3 deposit, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 2.71</td><td align="center" rowspan="1" colspan="1">0.439</td></tr><tr><td align="left" rowspan="1" colspan="1">−</td><td align="center" rowspan="1" colspan="1">175 (29.02)</td><td align="center" rowspan="1" colspan="1">156 (29.16)</td><td align="center" rowspan="1" colspan="1">19 (27.94)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">+</td><td align="center" rowspan="1" colspan="1">428 (70.98)</td><td align="center" rowspan="1" colspan="1">379 (70.84)</td><td align="center" rowspan="1" colspan="1">49 (72.06)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">IgG deposit, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1"><italic>χ</italic><sup>2</sup> = 0.27</td><td align="center" rowspan="1" colspan="1">0.601</td></tr><tr><td align="left" rowspan="1" colspan="1">−</td><td align="center" rowspan="1" colspan="1">518 (85.90)</td><td align="center" rowspan="1" colspan="1">461 (86.17)</td><td align="center" rowspan="1" colspan="1">57 (83.82)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">+</td><td align="center" rowspan="1" colspan="1">85 (14.10)</td><td align="center" rowspan="1" colspan="1">74 (13.83)</td><td align="center" rowspan="1" colspan="1">11 (16.18)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">C1q deposit, <italic>n</italic> (%)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/><td align="center" rowspan="1" colspan="1">—</td><td align="center" rowspan="1" colspan="1">0.569</td></tr><tr><td align="left" rowspan="1" colspan="1">−</td><td align="center" rowspan="1" colspan="1">596 (98.84)</td><td align="center" rowspan="1" colspan="1">529 (98.88)</td><td align="center" rowspan="1" colspan="1">67 (98.53)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr><tr><td align="left" rowspan="1" colspan="1">+</td><td align="center" rowspan="1" colspan="1">7 (1.16)</td><td align="center" rowspan="1" colspan="1">6 (1.12)</td><td align="center" rowspan="1" colspan="1">1 (1.47)</td><td rowspan="1" colspan="1"/><td rowspan="1" colspan="1"/></tr></tbody></table>Variable selection and model development
3.2
After stratified random sampling in an 8:2 ratio, the training set included 483 children (53 events) and the test set included 120 children (15 events). Baseline characteristics were balanced between the two sets (Supplementary Table 2). In the training set, elastic-net regression with five-fold cross-validation identified 6 consensus variables from 40 candidate predictors: sex, renal IgA deposition intensity, ISKDC grade, Oxford classification T, baseline SCr, and CysC (Figure 1). The mean performance of these consensus variables across the five folds was: C-index = 0.689 ± 0.091, 60 month AUC = 0.678 ± 0.142, and 80 month AUC = 0.708 ± 0.083. Detailed performance metrics for each fold are presented in Supplementary Table 3.
Variable selection frequency from the elastic-net regression with five-fold cross-validation.
Using the consensus variables, we performed backward stepwise Cox regression based on the AIC in the training set. The final model retained five predictors: sex, renal IgA deposition intensity, ISKDC grade, Oxford classification T lesions, and baseline SCr. In the multivariable Cox analysis (Figure 2), male sex [hazard ratio (HR) = 2.12, 95% CI: 1.14–3.93, p = 0.017], renal IgA deposition intensity of 3+ (HR = 2.66, 95% CI: 1.10–6.47, p = 0.031), ISKDC grade IV–VI (HR = 4.63, 95% CI: 1.79–11.97, p = 0.002), and Oxford classification T1/2 (HR = 4.72, 95% CI: 1.62–13.75, p = 0.004) were all independent predictors of poor renal outcomes. Baseline SCr was also retained in the final model based on the AIC criterion, with an HR of 1.01 for each 1 μmol/L increase (95% CI: 1.00–1.01, p = 0.157).
Multivariate Cox regression forest plot.
To further evaluate the contribution of SCr to the prognostic model, we performed a sensitivity analysis by refitting the model without this variable (Supplementary Table 4). Removal of SCr resulted in a modest reduction in predictive performance: the C-index decreased from 0.796 to 0.756 in the test set (Δ −0.040), the 60 month AUC decreased from 0.859 to 0.795 (Δ −0.064), and the 84 month AUC decreased from 0.850 to 0.771 (Δ − 0.079). These findings suggest that although SCr as a continuous variable yields an HR close to 1, it nonetheless contributes meaningful prognostic information that enhances the overall predictive accuracy of the model.
Model performance evaluation
3.3
The proportional hazards assumption was satisfied for all predictors in the final model, as indicated by the global Schoenfeld test (χ^2^ = 1.59, df = 6, p = 0.95) and individual variable tests (all p > 0.05; Supplementary Table 5). The corresponding residual plots are provided in Supplementary Figure 1.
To assess the functional form of SCr—the only continuous predictor in the final model—we compared a linear specification with a restricted cubic spline (3 knots). The likelihood ratio test showed no significant improvement with the spline term (χ^2^ = 0.32, df = 1, p = 0.57), and the AIC was slightly lower for the linear model (528.86 vs. 530.54). The fitted spline effect is displayed in Supplementary Figure 2. These results support the linear representation of SCr in the model.
Model performance evaluation
3.4
In the training set, bootstrap internal validation (1,000 iterations) yielded the following performance metrics: C-index = 0.730 (95% CI: 0.649–0.802), 60 month AUC = 0.735 (95% CI: 0.629–0.827), 84 month AUC = 0.756 (95% CI: 0.657–0.846), and a Brier score of 0.114 (95% CI: 0.087–0.140). In the independent test set (n = 120), model performance was as follows: C-index = 0.796 (95% CI: 0.684–0.899), 60 month AUC = 0.859 (95% CI: 0.750–0.956), 84 month AUC = 0.850 (95% CI: 0.692–0.973), and a Brier score of 0.097 (95% CI: 0.048–0.146). Detailed performance metrics are shown in Table 2. Time-dependent ROC curves at 60 and 84 months for both the training and test sets are presented in Supplementary Figure 3.
Table 2: The performance of the model in the training set and the test set (after bootstrap validation).
<table><thead><tr><th rowspan="1" colspan="1">Dataset</th><th align="center" rowspan="1" colspan="1"><italic>C</italic>-index</th><th align="center" rowspan="1" colspan="1">60 month AUC</th><th align="center" rowspan="1" colspan="1">84 month AUC</th><th align="center" rowspan="1" colspan="1">Brier score</th></tr></thead><tbody><tr><td align="left" rowspan="1" colspan="1">Train</td><td align="char" rowspan="1" colspan="1">0.730 (95% CI: 0.649–0.802)</td><td align="char" rowspan="1" colspan="1">0.735 (95% CI: 0.629–0.827)</td><td align="char" rowspan="1" colspan="1">0.756 (95% CI: 0.657–0.846)</td><td align="char" rowspan="1" colspan="1">0.114 (95% CI: 0.087–0.140)</td></tr><tr><td align="left" rowspan="1" colspan="1">Test</td><td align="char" rowspan="1" colspan="1">0.796 (95% CI: 0.684–0.899)</td><td align="char" rowspan="1" colspan="1">0.859 (95% CI: 0.750–0.956)</td><td align="char" rowspan="1" colspan="1">0.850 (95% CI: 0.692–0.973)</td><td align="char" rowspan="1" colspan="1">0.097 (95% CI: 0.048–0.146)</td></tr></tbody></table>Calibration curves for the training and test sets at 60 and 84 months are shown in Figure 3. In the training set, the calibration slopes were 1.07 (60 months) and 0.95 (84 months), intercepts −0.01 and −0.01, Pearson correlation coefficients 0.81 and 0.86, and integrated calibration index (ICI) values 0.050 and 0.062. In the test set, slopes ranged from 1.05 to 1.63, intercepts from −0.08 to −0.06, Pearson r from 0.97 to 0.98, and ICI from 0.053 to 0.072. The slightly higher slope of 1.63 at 60 months in the test set indicates a modest underestimation of risk in the highest risk stratum, but overall the calibration remained acceptable given the low event rate (11.3%) and the small ICI values (all <0.08). These results confirm that the model’s predicted event probabilities align well with observed outcomes.
Model calibration curves (training set and test set, 60 months and 84 months).
Decision curve analysis at 60 and 84 months (Figure 4) showed that the application of the prediction model provided greater net benefit than either the “treat-all” or “treat-none” strategies across the range of threshold probabilities, supporting its adequate appropriate clinical utility.
Model decision curve analysis.
In the full cohort (n = 603), the number of patients remaining at risk at 60 and 84 months was 232 and 92, respectively, with corresponding cumulative censoring rates of 54.7 and 75.5% (Supplementary Table 6). Of note, the 84 month estimates should be interpreted with caution due to the increasing censoring rate at this time point.
Incremental value of additional predictors
3.5
We compared the final model with three simpler baseline models fitted on the training set: an ISKDC-only model, an ISKDC + Oxford T model, and a clinical-only model (gender and SCr). Their predictive performance on the test set is summarized in Supplementary Table 7. The final model consistently outperformed all three simpler models across all metrics, with substantially higher C-index and time-dependent AUC values, while the baseline models showed considerably lower discriminative ability. Decision curve analysis (Supplementary Figure 4) further demonstrated the clinical utility of the final model, with net benefit exceeding that of the baseline models at a 10% threshold probability in both training and test sets at 60 and 84 months (Supplementary Table 8). These findings confirm that integrating IgA intensity and multiple clinical-pathological features enhances both predictive accuracy and clinical utility.
Nomogram and risk stratification
3.6
A nomogram (Figure 5) was constructed based on the final Cox model to provide a practical tool for clinical risk estimation. By summing the points assigned to each predictor, clinicians can estimate an individual patient’s probability of experiencing the endpoint event at 60 and 84 months. For example, a male patient (32 points) with IgA deposition graded as 3+ on renal biopsy (43 points), ISKDC grade II (0 points), a baseline SCr of 100 μmol/L at the time of biopsy (22.5 points), and an Oxford classification T1 (22.5 points) would have a total score of approximately 160 points. This corresponds to an estimated event probability of about 57% at 60 months and 85% at 84 months.
Nomogram for predicting the 60/84 months risk of renal function decline.
To facilitate risk stratification, patients in the full cohort, training set, and test set were dichotomized into high- and low-risk groups based on the median model-derived risk score. KM survival analysis (Figure 6) showed that event-free survival was significantly lower in the high-risk group than in the low-risk group across all datasets (log-rank p < 0.001). KM analyses stratified by the five key predictors were also performed (Supplementary Figure 5). For example, children with Oxford classification T0 lesions had significantly higher event-free survival at 84 months compared with those with T1/T2 (log-rank p < 0.001).
Kaplan-Meier survival curves based on model risk scores (full cohort, training set, test set).
Discussion
4
In this large, single-center cohort study, we developed and validated an individualized prognostic nomogram for estimating the 5 year and 7 year risk of renal function decline in children with IgAVN. The nomogram synthesizes five readily available clinical and pathological variables—sex, renal IgA deposit, ISKDC grade, Oxford classification T lesions, and baseline SCr—into a single, interpretable risk score. The model demonstrated favorable discrimination, calibration, and clinical utility upon rigorous evaluation in both training and independent test sets.
Our approach and the resulting tool offer several translational advantages over previous prognostic studies. First, the use of elastic net regression for initial variable selection helped address common problems such as overfitting and multicollinearity in traditional approaches, thereby improving model stability and generalizability. Second, the application of the Cox proportional hazards model allowed appropriate handling of censored follow up data and enabled estimation of the probability of renal function decline at specific time points, providing more timely and dynamic risk information. Third, model performance was rigorously evaluated through bootstrap internal validation and assessment in an independent test set, ensuring a comprehensive and reliable validation. The most significant advance, however, lies in the implementation of the model as a clinical nomogram. This provides a user-friendly, visual interface that translates complex statistical predictions into an immediate, quantitative risk estimate at the bedside, facilitating personalized clinical decision-making soon after renal biopsy.
Notably, our model identified male sex as an independent risk factor for poor renal outcome in IgAVN (HR = 2.12), a finding consistent with several previous observational studies (7, 11, 20, 21). A meta-analysis by Chan et al. (22) and other reports also indicated that boys are more likely to develop severe renal involvement (23). The underlying mechanism may involve the immuno-regulatory effects of sex hormones. Androgens may promote Th17 cell differentiation and suppress Treg activity, which could amplify immune-mediated inflammation (24). In contrast, estrogens may enhance Treg function and exert protective effects on the kidney (25, 26). However, not all studies have reported significant sex-related differences in outcome (27, 28); these discrepancies may be attributed to variations in sample size, ethnic background, or follow-up duration. In our large cohort, multivariable analysis confirmed male sex as a significant predictor, suggesting that boys with IgAVN may warrant closer clinical monitoring.
We also observed that children with an IgA deposition intensity graded as 3+ faced a higher risk of renal function decline (HR = 2.66). Previous studies have similarly suggested that the intensity of IgA deposition may influence IgAVN prognosis (29). This finding reflects the central disease mechanism of IgAVN, in which immune complexes formed by galactose-deficient IgA1 and corresponding autoantibodies deposit in the mesangium and trigger inflammatory injury. A higher deposit may indicate a greater immune-complex burden and more pronounced mesangial activation. Although immunofluorescence scoring is routinely reported in renal biopsy pathology, most prognostic models have not incorporated it as a quantitative predictor. Our study identified it as a stable predictive factor, highlighting that the extent of immune complex deposition itself provides important prognostic information beyond standard pathological classifications.
ISKDC grading is a classic system for assessing the severity of acute lesions in IgAVN. In this study, children with grades IV–VI, which often include crescent formation and or sclerosis, had a markedly higher risk compared with those with grades I–III (HR = 4.63). This finding aligns with results from most studies worldwide (27, 30). Crescents, particularly cellular crescents, indicate severe active proliferative injury and are hallmarks of rapid renal function decline. Our results further confirm the central importance of ISKDC grading in predicting outcomes in pediatric IgAVN.
Tubular atrophy and interstitial fibrosis in the Oxford classification (T1/2) represent irreversible chronic kidney damage. In this study, T1 or T2 lesions were strong independent predictors of poor outcome (HR = 4.72), which aligns with findings from adult IgA nephropathy and an increasing number of pediatric IgAVN studies (1, 8, 31–33). These chronic lesions typically result from persistent inflammation, ischemia, or protein-related toxicity, and they disrupt normal renal microstructure and impair the potential for functional recovery. It is noteworthy that while the ISKDC grading primarily reflects acute active injury, the T lesions capture chronic fibrotic damage. The inclusion of both ISKDC grade and T lesions in the final model underscores that a comprehensive renal assessment in children with IgAVN should account for both the severity of current inflammatory activity and the extent of accumulated chronic injury. These two dimensions offer complementary and essential prognostic information.
Baseline SCr, a fundamental clinical indicator of renal function, was retained in the final model based on its established clinical relevance and contribution to overall model performance. Although it was not statistically significant in the multivariable analysis (p = 0.157), the AIC-based selection strategy, which aims to optimize overall predictive performance rather than rely on a single p-value (34), supported its retention. This decision was further validated by our sensitivity analysis, which demonstrated that removal of SCr from the model led to a modest but consistent reduction in predictive accuracy (C-index decreased by 0.040 in the test set). The interpretation of SCr’s near-unity hazard ratio (1.01 per 1 μmol/L increase) requires consideration of both statistical and clinical perspectives. Statistically, as a continuous variable, each 1 μmol/L increment in SCr corresponds to only a 1% increase in risk. However, clinically relevant changes in SCr typically involve increments of 10–30 μmol/L or more, translating to 10–35% increases in risk, which is meaningful in clinical decision-making. Moreover, SCr may capture renal function information that is partially overlapping with but not fully redundant to the pathological variables (ISKDC grade and Oxford T lesions), explaining its modest but consistent contribution to model performance (35, 36). In clinical practice, a higher baseline SCr indicates pre-existing renal impairment at diagnosis, providing essential information on renal status that complements the biopsy-based pathological variables included in the model.
Furthermore, while heavy proteinuria is a well-recognized risk factor for progression to ESRD (30, 37, 38), it was not retained in our final model after multivariable adjustment. This may reflect that proteinuria’s prognostic information is largely captured by the pathological variables (particularly ISKDC grade and Oxford T lesions) and baseline renal function (SCr) included in the model. Notably, in our cohort, 192 children (31.84%) still had varying degrees of proteinuria at their last follow-up, including 157 in the non-event group. This observation suggests that persistent proteinuria, even in the absence of other high-risk features, may warrant extended follow-up to monitor for potential late-onset disease progression. Future studies incorporating serial proteinuria measurements could further clarify its dynamic role in IgAVN prognosis.
Several predictive models have been developed in IgAV and IgAVN. Bi et al. (39) constructed a diagnostic nomogram to predict renal involvement in children with IgAV. In contrast, our study focuses on prognostic prediction in patients with established IgAVN, using Cox regression to account for time-to-event dynamics. Our model integrates clinical and pathological features to provide individualized risk estimates for long-term renal function decline.
Several limitations should be considered. First, as a single-center retrospective analysis, selection bias cannot be excluded. Second, given the considerable heterogeneity in treatment strategies, detailed therapeutic regimens and their adjustments over time were not systematically incorporated into the model. This omission may have led to an underestimation of the impact of treatment response on long-term outcomes. Third, while our model demonstrated robust performance at 84 months, the censoring rate at this time point reached 75.5%, which warrants cautious interpretation. We have provided detailed risk tables in the Supplementary materials to facilitate transparency, and readers should consider this when applying the 84 month predictions in clinical practice. Future multicenter prospective studies and external validation are needed to confirm our findings and enhance model applicability across diverse populations.
In conclusion, we have developed and validated an individualized prognostic nomogram that integrates key clinical and pathological features to provide a quantified, time-specific risk estimate for children with IgAVN shortly after renal biopsy. This tool moves beyond qualitative assessment by offering a user-friendly interface for bedside application. To translate this innovation into clinical practice, future work should focus on external validation across diverse populations and, ultimately, on evaluating its impact in guiding risk-based management protocols.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Yu B Shi S Hou W Liu L Lv J Wang S . Evaluation of the Oxford classification in immunoglobulin a vasculitis with nephritis: a cohort study and meta-analysis. Clin Kidney J. (2021) 14:516–25. doi: 10.1093/ckj/sfaa 129, 33623674 PMC 7886544 · doi ↗ · pubmed ↗
- 2ClavéS Sordet M Tsimaratos M Decramer S Fila M Guigonis V . Association of kidney biopsy findings with short- and medium-term outcomes in children with moderate-to-severe Ig A vasculitis nephritis. Eur J Pediatr. (2021) 180:3209–18. doi: 10.1007/s 00431-021-04065-4, 33934234 · doi ↗ · pubmed ↗
- 3Davin JC Ten Berge IJ Weening JJ. What is the difference between Ig A nephropathy and Henoch-Schönlein purpura nephritis? Kidney Int. (2001) 59:823–34. doi: 10.1046/j.1523-1755.2001.059003823.x, 11231337 · doi ↗ · pubmed ↗
- 4Coppo R Mazzucco G Cagnoli L Lupo A Schena FP. Long-term prognosis of Henoch-Schönlein nephritis in adults and children. Italian Group of Renal Immunopathology Collaborative Study on Henoch-Schönlein purpura. Nephrol Dial Transplant. (1997) 12:2277–83. doi: 10.1093/ndt/12.11.2277, 9394311 · doi ↗ · pubmed ↗
- 5Yu P Zhang P Zhou B Ge Z Zhang Z Gao C . Comprehensive analysis of the clinical and pathological features and prognoses of children with immunoglobulin a vasculitis nephritis with immunoglobulin M deposits in glomeruli. Kidney Res Clin Pract. (2025) 44:814–24. doi: 10.23876/j.krcp.23.171, 40611800 PMC 12417572 · doi ↗ · pubmed ↗
- 6Yang Q Zhang M Dong Z Deng F. A predictive model to explore risk factors for Henoch-Schönlein purpura nephritis in children: a retrospective cross-sectional study. Front Public Health. (2025) 13:1507408. doi: 10.3389/fpubh.2025.1507408, 40177080 PMC 11961411 · doi ↗ · pubmed ↗
- 7Barbour SJ Coppo R Er L Pillebout E Russo ML Alpers CE . Histologic and clinical factors associated with kidney outcomes in Ig A vasculitis nephritis. Clin J Am Soc Nephrol. (2024) 19:438–51. doi: 10.2215/cjn.0000000000000398, 38261310 PMC 11020428 · doi ↗ · pubmed ↗
- 8Wang M Wang R He X Zhang P Kuang Q Yao J . Using MEST-C scores and the international study of kidney disease in children classification to predict outcomes of Henoch-Schönlein purpura nephritis in children. Front Pediatr. (2021) 9:658845. doi: 10.3389/fped.2021.658845, 33937154 PMC 8079736 · doi ↗ · pubmed ↗
