1 Introduction
Obstructive sleep apnea (OSA) is characterized by recurrent episodes of partial or complete upper-airway collapse during sleep, resulting in intermittent nocturnal hypoxemia, hypercapnia, and sleep fragmentation. Common clinical features include snoring, witnessed apneas, and daytime sleepiness
[1]. Beyond its impact on sleep quality, OSA is associated with cardiovascular, metabolic, and neurocognitive morbidity, making it a major public health concern
[1]. An estimated 936 million adults aged 30–69 years worldwide have mild-to-severe OSA, including approximately 425 million with moderate-to-severe disease
[2]. This burden highlights the need for accessible approaches to identify individuals who require objective sleep testing.
A growing body of evidence implicates airway inflammation in the pathophysiology of OSA
[3-
5]. Mechanical stress from recurrent upper-airway collapse and vibration, together with intermittent hypoxia–reoxygenation, may induce local oxidative stress and inflammatory signaling. These processes may promote mucosal edema and increase susceptibility to airway collapse, although the direction and clinical importance of this relationship remain incompletely defined. Assessment of airway inflammation may therefore provide phenotypic information complementary to conventional clinical evaluation.
Nitric oxide is produced throughout the respiratory tract, and its concentration in exhaled gas can be measured simply, reproducibly, and noninvasively
[6,
7]. Fractional exhaled nitric oxide at 50 mL/s (FeNO50) predominantly reflects nitric oxide from the conducting airways, whereas alveolar nitric oxide concentration (CaNO) estimates the distal or alveolar contribution and nasal nitric oxide reflects nasal and paranasal sources. FeNO is established primarily as a biomarker of type 2 airway inflammation in asthma and can support treatment decisions when interpreted alongside other clinical information
[7,
8]. Studies in OSA have generally reported higher FeNO, but findings for FeNO, CaNO, and nasal nitric oxide have varied across populations and measurement protocols
[9,
10].
Most previous studies have focused on group-level differences in exhaled nitric oxide (eNO) or its correlations with polysomnographic indices. Whether eNO provides incremental information for individual-level identification of OSA beyond routinely available clinical and anthropometric characteristics remains uncertain. We therefore characterized FeNO50, CaNO, and fractional nasal nitric oxide measured at 10 mL/s (FnNO10) in participants with polysomnographically defined OSA and evaluated whether FeNO50 or the complete eNO panel improved the prediction of OSA and sleep-related hypoxemia across seven established classification algorithms.
2 Materials and Methods
2.1 Study subjects
This prospective clinical study enrolled adult patients with OSA who were diagnosed in the Therapy Center of Sleep-disordered Breathing in the Eye & ENT Hospital of Fudan University and healthy controls. Data were collected from October 2021 to December 2024. Subjects with space-occupying lesions of the upper airway (such as nasal polyps), chronic obstructive pulmonary disease, and current respiratory tract infection were excluded (Figure 1).
Clinical history and Epworth Sleepiness Scale scores were collected by the same trained nurse. The clinical and anthropometric variables considered in the analyses included sex, age, hypertension, diabetes mellitus, heart disease, hyperlipidemia, weight, neck circumference, waist circumference, hip circumference, and body mass index.
2.2 Ethical consideration
This study was approved by the institutional review board of the Eye & ENT Hospital of Fudan University (Nos. 2021134 and 2025288), and all patients and control subjects gave written informed consent before participating in the study.
2.3 Polysomnography (PSG)
An overnight PSG test (Embla N7000, Embla, USA) was conducted. The details of sleep studies have been described in a previous study
[11] and are briefly described as below. Each subject underwent a nocturnal polysomnography from 9:00 p.m. to 6:00 a.m. In the sleep ward, EEG, EOG, and chin EMG were recorded with surface electrodes. Airflow was monitored by the nasal pressure. Chest and abdominal movements were evaluated by respiratory inductive plethysmography. Continuous nocturnal pulse oxygen saturation (LSaO
2) was recorded by an oximeter connected to the finger. Electrocardiograms and sleep postures were also recorded. Sleep records were scored automatically by the software, and then manually re-scored by the sleep ward physician. The PSG reports were judged by the same registered polysomnographic technologist (RPSGT) according to the American Academy of Sleep Medicine (AASM) manual for the scoring of sleep and associated events version 2.4
[12].
OSA was defined as apnea-hypopnea index (AHI) ≥ 5/h and OSA was not considered when the AHI was < 5/h. AHI < 5/h, normal; 5–14.9/h, mild OSA; 15–29.9/h, moderate OSA; and AHI ≥ 30/h, severe OSA.
The secondary outcome was sleep-related hypoxemia, defined as LSaO2 below 90% during polysomnography.
2.4 Exhaled nitric oxide measurement
The fractional nasal nitric oxide (FnNO), the fractional exhaled nitric oxide (FeNO), and the alveolar nitric oxide concentration (CaNO) were measured by the same technician after the PSG monitoring, using the nitric oxide analyzer (SV-Eno-03, Sunvou, China)
[13]. All measurements were based on the European Respiratory Society (ERS) guidelines
[14]. A 30 s self-calibration was started automatically before the test. When measuring FnNO, maintaining the expiratory pressure ≥ 10 cm H
2O was necessary in order to ensure the soft palate was closed. Before the test, subjects were asked to choose one nostril without congestion. When accepting the test, the subjects blocked one nostril by using the customized rubber plug and whistled. The equipment simultaneously drew from the plug at a constant speed of 10 mL/s for 10 s. When measuring FeNO, the expiratory pressure was required to reach at least 5 cm H
2O to ensure that the soft palate was closed in order to eliminate the effect of the nasal cavity. When doing the test, the subjects kept seated and covered the inspiratory filter closely to their mouth. After inhaling for about 2 to 3 s, they exhaled slowly and constantly with a flow rate of 50 mL/s for at least 10 s, following the instructions on the computer. When measuring the CaNO, after breathing at a flow rate of 200 mL/s, the machine automatically calculates the CaNO value. High-intensity exercises and smoking were not allowed before the test. The standard packaged gas provided by the manufacturer was used for manual calibration every 1 to 2 months. The calibration was also performed each time before the consumable was replaced.
2.5 Conventional statistical analysis
Continuous variables were summarized as mean (standard deviation) when approximately normally distributed and as median (interquartile range) when skewed. Categorical variables were reported as numbers and percentages. Between-group comparisons used the independent-samples t test for approximately normally distributed variables and the Mann–Whitney U test for skewed variables. Categorical variables were compared using the χ2 test or Fisher exact test. Comparisons across OSA severity groups used one-way analysis of variance with Bonferroni-adjusted post-hoc comparisons or the Kruskal–Wallis test, according to data distribution. Associations between skewed eNO measures and polysomnographic parameters were evaluated using Spearman rank correlation.
Multivariable logistic regression analysis was performed to determine independent factors associated with OSA. Clinically relevant variables were entered into the model, and adjusted odds ratios (ORs) with 95% confidence intervals (CIs) were calculated. All hypothesis tests were two-sided, with p < 0.05 considered statistically significant.
2.6 Machine-learning model development
Machine-learning models were developed for two binary outcomes: OSA, defined as an apnea–hypopnea index of 5 events/h or greater, and sleep-related hypoxemia, defined as LSaO2 below 90% during polysomnography. To determine whether FeNO added predictive information beyond routinely available clinical characteristics, we compared models constructed using different predictor sets under the same validation framework.
The base predictor set included sex, age, hypertension, diabetes mellitus, heart disease, hyperlipidemia, weight, neck circumference, waist circumference, hip circumference, and body mass index. For the primary incremental-value analysis, fractional exhaled nitric oxide at 50 mL/s (FeNO50) was added to the base predictor set. In a secondary analysis, a complete eNO panel was evaluated by adding FeNO50, alveolar nitric oxide concentration (CaNO), and fractional nasal nitric oxide measured at a sampling flow of 10 mL/s (FnNO10) to the base predictors. The predictor sets were defined before model fitting and were applied consistently across all algorithms.
Seven classification algorithms were evaluated: logistic regression, random forest, balanced random forest, extreme gradient boosting (XGBoost), Light Gradient Boosting Machine (LightGBM), histogram-based gradient boosting, and a stacking ensemble. Logistic regression served as an interpretable reference model, whereas the tree-based and ensemble algorithms were included to capture potentially nonlinear associations and interactions among clinical, anthropometric, and eNO variables.
Binary predictors were encoded as indicator variables, and continuous predictors were entered as numerical variables. The predictor sets were specified before model fitting, and no data-driven feature selection was performed. All data-dependent preprocessing procedures were incorporated into the modeling pipeline and estimated using training data only. Only records with complete predictor and outcome information were included; therefore, no imputation was required.
2.7 Internal validation and hyperparameter optimization
Model development and internal validation were performed using repeated stratified nested cross-validation; no separate hold-out test set was used. The outer validation procedure consisted of two repetitions of five-fold stratified cross-validation. Within each outer training fold, three-fold inner cross-validation was used for hyperparameter optimization, with mean ROC-AUC as the selection criterion. Stratification preserved the outcome distribution in each training and validation fold.
All preprocessing and hyperparameter optimization were confined to the corresponding training data. After the optimal hyperparameter combination had been selected in the inner cross-validation, the model was refitted using the complete outer training fold and evaluated in the held-out outer fold. Out-of-fold predicted probabilities were retained for performance estimation. Identical cross-validation partitions were used when comparing the base and FeNO-augmented predictor sets, allowing paired assessment of the incremental contribution of FeNO. A random seed of 2026 was used throughout the analysis.
For logistic regression, the inverse regularization parameter (C) was evaluated at 0.01, 0.1, 1.0, and 10.0. For random forest, the candidate numbers of trees were 300, 500, and 800; maximum tree depth was unrestricted or set to 5, 10, or 20; minimum samples required to split an internal node were 2, 5, and 10; and minimum samples required at a leaf node were 1, 2, and 4. For balanced random forest, the number of trees was evaluated at 300, 500, and 800, maximum tree depth was unrestricted or set to 5, 10, or 20, and the minimum number of samples required to split an internal node was 2, 5, or 10.
For XGBoost, the number of boosting iterations was evaluated at 200, 400, and 600; maximum tree depth at 3, 5, and 7; learning rate at 0.01, 0.05, and 0.10; and subsampling fraction at 0.70, 0.80, and 1.00. For LightGBM, the corresponding search space comprised 200, 400, and 600 boosting iterations; learning rates of 0.01, 0.05, and 0.10; 15, 31, and 63 leaves; and maximum tree depths of 5 and 10 or no depth restriction. For histogram-based gradient boosting, learning rates of 0.01, 0.05, and 0.10, maximum iteration numbers of 100, 200, and 400, and maximum leaf-node numbers of 15, 31, and 63 were evaluated. The stacking ensemble was fitted using its prespecified configuration without additional hyperparameter searching. For each algorithm, the hyperparameter combination yielding the highest mean inner-fold ROC-AUC was selected separately within each outer training fold.
2.8 Model performance and incremental predictive value
Model discrimination was assessed primarily using the ROC-AUC. Given the imbalance between OSA and non-OSA participants, performance was additionally characterized using positive-class precision–recall AUC (PR-AUC), sensitivity, specificity, positive predictive value, negative predictive value, balanced accuracy, and positive-class F1 score. For the complete eNO-panel OSA models, non-OSA F1 and macro-averaged F1 scores were also reported. Overall accuracy was considered a secondary metric.
Calibration was evaluated using the Brier score, calibration intercept, calibration slope, and plots of observed against predicted probabilities. A calibration intercept of 0 and a calibration slope of 1 represented ideal calibration. Decision-curve analysis was used to quantify clinical net benefit over a range of threshold probabilities, with the model-based strategies compared with the strategies of referring all participants and referring none
[15].
The primary incremental-value analysis compared the base predictor set with the same predictor set plus FeNO50. Because both models were evaluated in the same participants using identical cross-validation partitions, differences in ROC-AUC were assessed as paired comparisons using DeLong tests. Changes in ROC-AUC with 95% confidence intervals and Brier scores for both models were reported. The secondary analysis evaluated the predictive performance of models incorporating the complete eNO panel. For a screening-oriented assessment, specificity was also calculated at a target sensitivity of 90%.
Model performance estimates were derived from out-of-fold predictions. For the complete eNO-panel models, 95% confidence intervals for ROC-AUC and PR-AUC were obtained using nonparametric bootstrap resampling. Model performance was interpreted using discrimination, class-specific classification measures, calibration, and clinical net benefit.
2.9 Software
Statistical analyses were performed using SPSS 25.0 (IBM, Armonk, NY, USA) and GraphPad Prism 9.0 (GraphPad Software, San Diego, CA, USA). Machine-learning analyses were conducted using Python version 3.10.20. Model development and evaluation were implemented using scikit-learn version 1.7.2, XGBoost version 3.2.0, and LightGBM version 4.6.0. The random seed was fixed at 2026 to support reproducibility. Reporting followed the TRIPOD+AI recommendations for clinical prediction models developed using regression or machine-learning methods
[16].
3 Results
3.1 Subjects
A total of 1027 subjects were voluntarily enrolled from October 2021 to December 2024. Complete data of 965 patients were collected. The characteristics of study participants are shown in Table 1. There were 798 subjects (age 41.77 ± 9.53, BMI [body mass index] 27.31 ± 3.89 kg/m2, AHI [apnea-hypopnea index] 43.50 ± 25.53/h) with AHI ≥ 5/h, who were diagnosed as OSA. There were 167 subjects (age 40.24 ± 9.43, BMI 23.96 ± 3.10 kg/m2, AHI 2.70 ± 1.32/h) whose had an AHI < 5/h and were enrolled as the control group. No significant difference was found in age between the two groups.
3.2 Exhaled nitric oxide (eNO)
FeNO levels were significantly higher in participants with OSA than in controls (21.00 [16.00–29.00] ppb vs. 18.00 [13.00–23.00] ppb; Z = −4.417; p < 0.001). CaNO levels were also modestly higher in the OSA group than in the control group (4.90 [3.00–7.20] ppb vs. 4.30 [2.78–7.93] ppb; Z = −2.071; p = 0.039). In contrast, FnNO levels did not differ significantly between participants with and without OSA (322.00 [232.00–440.00] ppb vs. 340.50 [240.25–433.75] ppb; Z = 0.413; p = 0.680) (Table 2).
Further, the FeNO in the mild, moderate, and severe OSA groups was all significantly higher than those in the control group (Figure 2a). However, there were no significant difference in CaNO or FnNO among different groups (Figure 2b and 2c; Table 3).
3.3 The correlation between eNO and PSG parameters
FeNO50 was not correlated with AHI (Spearman ρ = 0.036, p = 0.264) (Figure 3a). It was weakly correlated with FnNO10 (ρ = 0.221, p < 0.001) (Figure 3b) and showed a very weak inverse correlation with nadir peripheral oxygen saturation (SpO2) (ρ = −0.070, p = 0.030) (Figure 3c).
3.4 Multivariable logistic regression analysis
In multivariable logistic regression, FeNO50 remained independently associated with OSA (adjusted OR per 1-ppb increase, 1.034; 95% CI, 1.013–1.056; p = 0.001) (Table 4). Hypertension, waist circumference, and body mass index were positively associated with OSA, whereas female sex and hip circumference were inversely associated with OSA. Neck circumference, FnNO10, and CaNO were not independently associated with OSA.
3.5 Primary analysis: incremental predictive value of FeNO50
The primary analysis evaluated whether FeNO50 provided incremental predictive information beyond routinely available clinical and anthropometric variables. Changes in ROC-AUC ranged from −0.009 to 0.009 across the seven algorithms, and none reached statistical significance (Table 5). The largest numerical increase was observed for XGBoost (ΔAUC = 0.009; 95% CI, −0.003 to 0.020; p = 0.125), whereas stacking showed the largest decrease (ΔAUC = −0.009; 95% CI, −0.023 to 0.005; p = 0.217).
Brier scores decreased slightly for all seven algorithms, and specificity at 90% sensitivity increased for six. Overall, adding FeNO50 did not consistently improve discrimination beyond the clinical and anthropometric predictors. Calibration and decision-curve analyses for the base and FeNO50-augmented models are shown in Figure 4.
3.6 Secondary performance analysis of the complete eNO panel
In the secondary analysis, models incorporating FeNO50, CaNO, and FnNO10 achieved ROC-AUCs ranging from 0.769 to 0.839 (Table 6; Suppl. Figure 1A). Balanced random forest had the highest numerical ROC-AUC (0.839; 95% CI, 0.804–0.872), followed by random forest (0.833; 95% CI, 0.797–0.866) and XGBoost (0.829; 95% CI, 0.794–0.863). Balanced random forest also had the highest balanced accuracy (0.768), with a sensitivity of 0.812 and a specificity of 0.725. With OSA designated as the positive class, PR-AUCs ranged from 0.938 to 0.954, whereas F1 scores for non-OSA ranged from 0.416 to 0.559 (Suppl. Figure 1B; Tables 6 and 7).
Calibration performance varied across algorithms. Calibration intercepts ranged from −0.056 to 1.489, calibration slopes from 0.639 to 1.181, and Brier scores from 0.108 to 0.192 (Table 7). Calibration and decision curves comparing the base and complete eNO-panel models are shown in Suppl. Figure 1C and 1D. Compared descriptively with the corresponding FeNO50-augmented models, changes in ROC-AUC ranged from −0.013 to 0.025 and varied in direction across algorithms.
3.7 Secondary analysis of hypoxemia
Adding FeNO50 produced small changes in ROC-AUC across the seven algorithms, ranging from −0.009 to 0.002, and none of the differences reached statistical significance (Suppl. Table 1). Changes in Brier score and specificity at 90% sensitivity were inconsistent across algorithms. Calibration and decision curves for the base and FeNO50-augmented models are shown in Suppl. Figure 2.
Models incorporating the complete eNO panel achieved ROC-AUCs ranging from 0.788 to 0.820 (Table 8; Suppl. Figure 3A). Balanced random forest had the highest numerical ROC-AUC (0.820; 95% CI, 0.786–0.854), followed by logistic regression (0.818; 95% CI, 0.788–0.849) and random forest (0.816; 95% CI, 0.783–0.850). With hypoxemia designated as the positive class, PR-AUCs ranged from 0.938 to 0.949 (Suppl. Figure 3B). Calibration and decision curves comparing the base and complete eNO-panel models are shown in Suppl. Figure 3C and 3D. Compared descriptively with the corresponding FeNO50-augmented models, changes in ROC-AUC after the addition of CaNO and FnNO10 ranged from −0.007 to 0.004 and varied in direction across algorithms.
4 Discussion
4.1 Main findings summary
In this cross-sectional study of 965 participants, FeNO50 was higher in OSA, including mild disease, and remained independently associated with OSA after adjustment for clinical and anthropometric factors. FeNO50 changed little across OSA severity categories and was only weakly related to AHI and nadir oxygen saturation. CaNO showed a small overall difference between participants with and without OSA, whereas FnNO10 was similar between groups. This compartment-specific pattern suggests that eNO reflects an airway phenotype that is not proportional to conventional measures of OSA severity. Across seven algorithms, adding FeNO50 did not significantly improve discrimination for OSA or hypoxemia, and the complete eNO panel showed no consistent numerical advantage over the FeNO50-augmented models.
4.2 Compartment-specific eNO profiles in OSA
Repeated upper-airway closure may affect the respiratory tract through several related pathways. Snoring vibration and pharyngeal collapse produce mechanical stress at the mucosal surface, while intermittent hypoxia followed by reoxygenation promotes oxidative stress and inflammatory signaling. Airway studies in untreated OSA have demonstrated neutrophilic inflammation, increased interleukin-8 concentrations, and greater expression of inflammatory and oxidative-stress markers
[3,
4,
17]. These processes provide a plausible basis for altered airway nitric oxide production. In the present study, FeNO50 was higher in participants with OSA than in those without OSA, and this difference was already apparent in mild disease. This finding is consistent with a meta-analysis of 16 studies showing higher FeNO in OSA and with longitudinal observations of lower FeNO after effective continuous positive airway pressure treatment
[10,
18]. The similar FeNO50 distributions across mild, moderate, and severe OSA indicate that the inflammatory signal and respiratory-event frequency capture different aspects of the disease.
The three nitric oxide measurements used in this study sample different components of respiratory NO exchange. FeNO50 is weighted toward nitric oxide originating from the conducting airways, although it is not anatomically confined to a single airway compartment. CaNO is an estimate of the distal or alveolar contribution to exhaled nitric oxide and is influenced by the assumptions used to separate airway and alveolar sources. FnNO10 primarily reflects nitric oxide within the nasal cavity and paranasal sinuses and is sensitive to sampling flow, velum closure, sinus ostial patency, and nasal ventilation
[7,
14]. FeNO50, CaNO, and FnNO10 should therefore be interpreted as related but non-interchangeable measures rather than as repeated measurements of a single inflammatory process.
This distinction helps to place the observed differences into context. FeNO50 showed the most consistent association with OSA, whereas the higher CaNO in the overall OSA group was modest and was not accompanied by a severity gradient. FnNO10 did not differ between participants with and without OSA. Previous CaNO findings have also been inconsistent: higher CaNO associated with nocturnal desaturation has been reported
[19], whereas another study observed lower CaNO in OSA with partial recovery after continuous positive airway pressure treatment
[20]; pooled analyses have not demonstrated a consistent overall difference
[10]. Nasal nitric oxide has likewise been elevated in some OSA cohorts, including in association with nasal neutrophilia and increased inflammatory cytokines
[9]. Variation in respiratory phenotype, coexisting nasal or lower-airway disease, measurement technique, sampling flow, and the timing of measurements relative to sleep may account for part of this heterogeneity. Our findings therefore do not exclude nasal or distal-airway inflammation in OSA; rather, they indicate that the measurable nitric oxide signal was not uniformly expressed across the nasal, conducting-airway, and alveolar compartments in this cohort.
4.3 FeNO as an associated biomarker and an incremental predictor
FeNO50 remained associated with OSA after adjustment for clinical and anthropometric factors, indicating that its between-group difference was not fully accounted for by the measured covariates. At the same time, FeNO50 was not correlated with AHI, showed only a very weak inverse correlation with nadir oxygen saturation, and did not increase across OSA severity categories. FeNO50 therefore characterizes an airway inflammatory feature associated with OSA rather than the frequency of respiratory events or the extent of nocturnal desaturation. Association and individual-level discrimination are distinct properties of a biomarker
[21,
22].
The prediction analyses examined whether FeNO50 contributed information beyond routine clinical assessment. The base models already captured major anatomical and metabolic features through age, sex, comorbidities, BMI, body weight, and measures of central and upper-body adiposity. Adding FeNO50 produced only small changes in discrimination, none of which reached statistical significance. The overlap in eNO distributions between participants with and without OSA may explain why a group-level difference translated into limited incremental discrimination. This is a familiar pattern in biomarker research, in which an independently associated marker may provide complementary biological information but little additional separation after established predictors are included
[21-
23].
4.4 Model performance, class imbalance, and hypoxemia prediction
No single algorithm performed best across all evaluation measures. For OSA prediction using the complete eNO panel, balanced random forest achieved the highest ROC-AUC and balanced accuracy, whereas random forest and XGBoost achieved higher overall accuracy through high sensitivity accompanied by lower specificity. For hypoxemia, balanced random forest, logistic regression, and random forest had similar ROC-AUCs. Algorithmic complexity therefore did not confer a uniform performance advantage, consistent with a systematic review showing no clear benefit of machine learning over logistic regression in low-bias clinical prediction studies
[24]. Calibration also varied across algorithms, indicating that discrimination and probability estimation should be considered separately
[25].
Performance estimates should also be interpreted in the context of the high prevalence of OSA in this referral cohort. High accuracy and OSA-class PR-AUC may coexist with limited recognition of non-OSA participants because precision–recall performance depends on the prevalence of the designated positive class
[26]. In the complete eNO-panel models, positive predictive value (PPV) ranged from 0.869 to 0.934, whereas negative predictive value (NPV) ranged from 0.346 to 0.654 and non-OSA F1 ranged from 0.416 to 0.559. Specificity, NPV, non-OSA F1, and balanced accuracy therefore provided information that was not apparent from overall accuracy alone. A similar pattern has been reported in an otolaryngology sleep-clinic cohort, in which high sensitivity and positive predictive value were accompanied by lower specificity and negative predictive value
[27].
The hypoxemia analysis yielded a similar interpretation. Adding FeNO50 provided no consistent improvement in the prediction of a nadir oxygen saturation below 90%. Nocturnal desaturation is determined not only by respiratory-event frequency but also by event duration, baseline saturation, sleep stage, body position, obesity, and pulmonary oxygen reserve
[28]. Measures incorporating the depth and duration of desaturation, such as hypoxic burden, also predict clinically important outcomes beyond the information conveyed by AHI alone
[29]. FeNO50 reflects airway NO biology rather than ventilation or gas exchange, which may explain its weak association with nadir oxygen saturation and limited incremental contribution to hypoxemia prediction.
4.5 Clinical implications
FeNO measurement is rapid, noninvasive, and repeatable. In OSA assessment, its most relevant role may be to complement clinical phenotyping rather than replace polysomnography or home sleep apnea testing. This positioning is consistent with AASM guidance that objective sleep testing remains necessary for diagnosis
[30].
FeNO50 may be particularly informative when it is already available during respiratory assessment, helping to identify patients in whom OSA coexists with an inflammatory airway signal. Interpretation should account for asthma, atopy, smoking, corticosteroid exposure, and other determinants of FeNO
[8,
14]. Its reported reduction after continuous positive airway pressure treatment also supports further study of eNO-defined phenotypes and longitudinal treatment responses
[18].
4.6 Strengths and limitations
This study has three main strengths. First, data were collected prospectively, with OSA defined by attended polysomnography and eNO measured using standardized procedures. Second, FeNO50, CaNO, and FnNO10 were assessed simultaneously, allowing direct comparison of nitric oxide signals from different respiratory compartments. Third, incremental value was examined by comparing prespecified predictor sets under the same nested cross-validation framework across seven algorithms. Performance was evaluated beyond ROC-AUC by considering calibration, class-specific metrics, and clinical net benefit.
Three limitations should be acknowledged. First, this was a single-center referral cohort with a high prevalence of OSA, which may limit generalizability and inflate metrics influenced by disease prevalence. External validation in community and primary-care populations is therefore required. Second, the cross-sectional design and single eNO assessment preclude conclusions about temporality, causality, or treatment-related change. Longitudinal studies are needed to determine whether FeNO identifies a reproducible OSA inflammatory phenotype and whether it changes with effective therapy. Third, information on asthma, allergic rhinitis, chronic rhinosinusitis, smoking status, inhaled corticosteroid use, and other medications affecting FeNO was not systematically available. Residual confounding from these factors therefore cannot be excluded.
5 Conclusion
Multi-compartment eNO profiling identified a compartment-specific pattern in OSA, with FeNO50 showing the most consistent difference and remaining independently associated with OSA. Its incremental contribution beyond clinical and anthropometric information was limited, and the complete eNO panel showed no consistent numerical advantage over the FeNO50-augmented models across algorithms. FeNO50 may therefore be better positioned as a complementary marker of airway phenotype. Validation in diverse, well-phenotyped populations is warranted.
The Author(s). This article is published by Higher Education Press at journal.hep.com.cn.
This is an open access article distributed under the Creative Commons Attribution License 4.0 (CC BY), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.