Oura Ring Gen 4 sensor data, not clinical measurementsN=1 case study, not validated for clinical decisionsHEV diagnosed Mar 18; Day 205 post-ruxolitinibMore
Consumer wearable data can support exploratory review only. The HEV diagnosis, temporally confounded with treatment start, remains a material confounder.

GvHD Prediction Model

Oura Ring, 2026-01-08 to 2026-10-06 (272 days) | State model: HMM | Ruxolitinib started 2026-03-16 | HEV diagnosed 2026-03-18
Peak GVHD Composite
Critical
73.2
on 2026-03-02
HMM Feb 9 State
Flare
Active Flare
GaussianHMM (hmmlearn)
RED Alerts in ±3d Window
Detected
7/139
132 outside ±3d event window | retrospective only
Combined GVHD + BOS
Normal
39.2
LOW
Clinical Context: Chronic GVHD affecting skin, liver, mouth (NIH 2014: moderate). Known acute decompensation on Feb 9, 2026 (validation target). HMM classified Feb 9 as Active Flare, while RED alerts were mostly off-window (132/139 outside ±3d), so treat this as a retrospective state-classification signal. Top ranked features in this run: Sleep Heart Rate, Lowest HR, Readiness Score. Temperature deviation contributes inflammatory context but is not the leading feature.
REPORT SECTION

1. Temperature Fluctuation Analysis

Temperature deviation from Oura measures deviations from personal baseline body temperature. GVHD causes micro-inflammatory signatures visible as increased night-to-night variability. CUSUM change-point detection identifies regime shifts in temperature dynamics.

Regime changes detected: 2026-01-31, 2026-02-11, 2026-03-02, 2026-04-13, 2026-04-22, 2026-04-28, 2026-05-05, 2026-05-21, 2026-05-29, 2026-06-01, 2026-06-08, 2026-06-11, 2026-07-10, 2026-07-11, 2026-08-01, 2026-08-16, 2026-08-17, 2026-08-24, 2026-09-18, 2026-10-02

REPORT SECTION

2. Multi-Stream GVHD Composite Score

Six biometric streams weighted by clinical relevance: temperature (25%), HRV (20%), SpO2 (15%), sleep fragmentation (15%), resting HR (15%), activity (10%). Each component z-scored against first 14 days baseline, normalized to 0-100 (higher = more GVHD-like).
REPORT SECTION

3. HMM State Model

4-state Gaussian HMM (hmmlearn) fitted to composite score + temperature deviation + HRV (3 features). rSLDS was unavailable in this run. Reason: rSLDS path unavailable in this run.

HMM State Distribution

StateDaysPercentage
Remission7929.0%
Pre-flare5219.1%
Active Flare8932.7%
Recovery5219.1%
REPORT SECTION

4. Retrospective Alert Burden

YELLOW alert: P(pre-flare) > 0.3 for 3+ consecutive days.
RED alert: P(pre-flare) > 0.5 OR P(active flare) > 0.2.
Retrospective validation against Feb 9, 2026 acute decompensation: 7/139 RED alerts fell within ±3d of the event and 132 occurred outside that window.

Alert History (139 total)

DateLevelP(Pre-flare)P(Flare)Composite
2026-01-08RED0.01.043.1
2026-01-09RED0.01.065.5
2026-01-10RED0.01.059.5
2026-01-11RED0.01.059.0
2026-01-12RED0.01.042.3
2026-01-13RED0.01.066.7
2026-01-14RED0.01.040.2
2026-01-15RED0.01.052.2
2026-01-16RED0.01.044.7
2026-01-17RED0.01.044.5
2026-01-18RED0.01.055.4
2026-01-19RED0.01.022.3
2026-01-20RED0.01.056.5
2026-01-21RED0.01.054.6
2026-01-22RED0.01.052.3
2026-01-23RED0.01.049.8
2026-01-24RED0.01.039.6
2026-01-25RED0.01.040.6
2026-01-26RED0.01.028.8
2026-01-27RED0.01.036.8
2026-01-28RED0.01.034.5
2026-01-29RED0.01.062.7
2026-01-30RED0.01.026.9
2026-01-31RED0.01.068.2
2026-02-01RED0.01.048.8
2026-02-02RED0.01.028.1
2026-02-03RED0.01.037.0
2026-02-04RED0.01.049.6
2026-02-05RED0.01.041.6
2026-02-06RED0.01.034.6
2026-02-07RED0.01.035.0
2026-02-08RED0.01.038.8
2026-02-09RED0.01.069.8
2026-02-10RED0.01.035.0
2026-02-11RED0.01.047.0
2026-02-12RED0.01.034.2
2026-02-13RED0.01.034.8
2026-02-14RED0.01.038.6
2026-02-15RED0.01.048.8
2026-02-16RED0.01.049.7
2026-02-17RED0.01.043.7
2026-02-18RED0.01.047.1
2026-02-19RED0.01.051.3
2026-02-20RED0.01.043.0
2026-02-21RED0.01.035.1
2026-02-22RED0.01.034.5
2026-02-23RED0.01.040.7
2026-02-24RED0.01.029.1
2026-02-25RED0.01.023.4
2026-02-26RED0.01.033.9
2026-02-27RED0.01.045.3
2026-02-28RED0.01.043.1
2026-03-01RED0.01.035.6
2026-03-02RED0.01.073.2
2026-03-03RED0.9990.00144.8
2026-03-05RED0.00.93817.5
2026-03-06RED0.00.98325.6
2026-03-07RED0.00.99921.3
2026-03-08RED0.01.033.5
2026-03-09RED0.01.031.1
2026-03-10RED0.01.023.2
2026-03-11RED0.01.040.6
2026-03-12RED0.01.042.5
2026-03-13RED0.01.042.8
2026-03-14RED0.01.049.6
2026-03-15RED0.01.030.8
2026-03-16RED0.01.029.3
2026-03-17RED0.01.043.9
2026-03-18RED0.01.046.6
2026-03-19RED0.01.046.0
2026-03-20RED0.01.025.8
2026-03-21RED0.01.031.9
2026-03-22RED0.0160.98450.8
2026-03-23RED0.00.98423.8
2026-03-24RED0.01.034.2
2026-03-25RED0.01.042.3
2026-03-26RED0.01.041.8
2026-03-27RED0.01.030.9
2026-03-28RED0.01.038.7
2026-03-29RED0.01.030.6
2026-03-30RED0.01.039.8
2026-03-31RED0.01.038.6
2026-04-01RED0.01.022.8
2026-04-02RED0.01.049.5
2026-04-03RED0.01.030.6
2026-04-04RED0.01.033.0
2026-04-05RED0.01.039.1
2026-04-06RED0.01.064.9
2026-04-07RED0.01.044.7
2026-04-08RED0.0050.99566.2
2026-04-09RED1.00.035.0
2026-04-13RED1.00.040.1
2026-04-16RED0.7630.027.9
2026-04-24RED1.00.029.0
2026-04-26RED0.8680.027.0
2026-04-27RED0.9790.032.4
2026-04-28RED0.9960.041.0
2026-04-29RED1.00.035.9
2026-05-01RED0.8970.036.7
2026-05-10RED0.9630.048.0
2026-05-19RED1.00.036.6
2026-05-21RED0.9970.037.0
2026-05-22RED0.9920.040.5
2026-05-26RED1.00.051.5
2026-05-28RED1.00.033.9
2026-05-29RED1.00.041.5
2026-05-31RED1.00.036.9
2026-06-01RED1.00.045.2
2026-06-06RED0.9330.033.7
2026-06-10RED0.9980.047.3
2026-06-11RED1.00.047.0
2026-06-12RED1.00.050.9
2026-06-20RED1.00.050.4
2026-06-21RED0.550.033.2
2026-06-22RED0.5630.041.1
2026-06-23RED0.9970.050.1
2026-07-01RED0.8850.039.6
2026-07-11RED0.9980.00269.7
2026-07-12RED1.00.049.1
2026-07-18RED1.00.046.4
2026-07-26RED0.8250.036.4
2026-08-02RED0.9640.00549.9
2026-08-04RED0.9980.038.4
2026-08-13RED0.9590.040.0
2026-08-16RED1.00.051.0
2026-08-17RED1.00.032.5
2026-08-23RED1.00.055.2
2026-08-24RED1.00.034.1
2026-08-26RED0.9860.042.9
2026-09-07RED0.8120.041.1
2026-09-08RED0.5340.041.5
2026-09-13RED1.00.047.8
2026-09-15RED0.5540.034.9
2026-09-18RED1.00.044.3
2026-09-21RED0.8930.037.9
2026-09-23RED0.5420.038.0
2026-09-25RED1.00.049.9
2026-09-27RED0.9290.043.2
2026-10-02RED1.00.043.4
REPORT SECTION

5. Predictive Feature Importance

Features ranked by combined score: point-biserial correlation (30%), mutual information (30%), composite correlation (20%), Cohen's d effect size (20%). Binary target: composite score > 65th percentile.

Top Predictive Features for GVHD State

FeatureImportanceCorrelationMutual InfoCohen's d
Sleep Heart Rate0.421+0.4980.129+1.14
Lowest HR0.394+0.4740.108+1.09
Readiness Score0.382-0.4560.105-1.03
HRV Median (RMSSD)0.285-0.3420.082-0.76
Sleep Efficiency0.283-0.3740.062-0.79
Sleep Fragmentation0.266+0.3290.069+0.71
HRV Variability0.251-0.2940.088-0.64
REPORT SECTION

6. BOS Risk Integration

Bronchiolitis obliterans syndrome (BOS) is the pulmonary manifestation of chronic GVHD. BOS risk score (39.3/MODERATE) loaded from SpO2/BOS analysis and integrated with systemic GVHD composite. SpO2 trend analysis provides supplementary pulmonary assessment.
  • BOS Risk Score: 39.3 (MODERATE)
  • Combined Risk: 39.2 (LOW)
  • SpO2 Mean: 95.62%
  • SpO2 Trend: -0.0084 %/day
Disclaimer: This analysis is for research purposes only and should not be used as a sole basis for clinical decisions. N=1 retrospective case study - all detection metrics are descriptive, not inferential. Sensitivity/specificity cannot be computed from a single patient. Validation requires an external multi-patient cohort. Temperature deviation from consumer wearables has limited precision compared to clinical thermometry. All clinical decisions should be made in consultation with the treating hematologist.