Current Loaded Data Preview


Data Structure Summary


            

Patient Statistics Summary

                  
Trend Chart

Time Distribution Chart
Burden Chart



Blood Pressure & Heart Rate Analyzer User Guide

1. Select or Upload Data
  • Method 1: Click buttons under [Example Data] in the left sidebar (e.g., 'Example SBP Data') to load built-in sample datasets.
  • Method 2: Click [Browse...] under [Or Upload CSV File] to select your local CSV file.
  • Important: Uploaded CSV files must conform to the specifications described in 'File Format Reference', otherwise calculations may fail.
  • Example data includes 100 simulated patients with 14 days of data records.

2. Parameter Settings
  • Enter [Target Range Upper Limit] and [Lower Limit] under [Parameter Settings], or use the [Quick Presets] buttons below.
  • (Optional) Enter [Height (cm)] and [Weight (kg)] to get personalized advice including BMI.

3. Calculation & Results
  • Click the [Start Calculation] button.
  • Results are displayed in the [Calculation Results] tab upon completion.
  • You can click the [Copy/CSV/Excel] buttons above the table or the [Download Results] button in the sidebar to save the results as a CSV file.

4. View Data & Analyze
  • Switch to the [View Data] tab to see a preview and summary of the loaded data.
  • Switch to the [Visualization Analysis] tab and select a patient MASKID from the dropdown menu.
  • View the trend chart, time distribution chart, burden chart, and statistical summary.

5. View Personalized Advice
  • After completing calculations and selecting a patient, switch to the [Personalized Advice] tab.
  • The system automatically generates advice based on the loaded data type (SBP/DBP/HR/PP), calculation results, variability, and BMI (if provided).

6. Brief Overview of Personalized Advice Logic
  • Automatically identifies data type (SBP/DBP/HR/PP).
  • If height and weight are provided, calculates BMI and classifies as Underweight (<18.5), Normal (18.5-24.9), Overweight (25-29.9), Obese (>=30).
  • Compares calculated results (TTR, TOTR, TUTR, Mean, SD/ARV, etc.) for the selected patient against preset thresholds.
  • TTR (Time in Target Range): Assesses overall control level (>70% good, 50-70% borderline).
  • TOTR/hyper_Burden (Time Above/Hyper Burden): Assesses risk of high values.
  • TUTR/hypo_Burden (Time Below/Hypo Burden): Assesses risk of low values.
  • Variability: Automatically selects metric based on time unit:
    • Time unit D, M, Y (or Unknown): Uses SD (Standard Deviation). Thresholds: SBP > 15, others > 10.
    • Time unit H, S: Uses ARV (Average Real Variability). Threshold > 10.
  • Combines these metrics and BMI status to generate advice on control assessment, lifestyle (emphasizing weight management), medication management (suggestive), and monitoring frequency, tailored for SBP/DBP/HR/PP.
  • Note: Advice is for reference only and cannot replace professional medical judgment.

7. Metric Explanations
Metric Meaning Note/Significance
TTR Time in Target Range (%) Proportion of time within target range, higher is better
TOTR Time Over Target Range (%) Proportion of time above target range, lower is better
TUTR Time Under Target Range (%) Proportion of time below target range, lower is better
hyper_Burden Hypertension/Hyper Burden (%) Burden of high values (combines time & magnitude), lower is better
hypo_Burden Hypotension/Hypo Burden (%) Burden of low values (combines time & magnitude), lower is better
cumulative_Load Cumulative Load (%) Cumulative Load (Sa / Sd * 100)
Load Load (%) Percentage of measurements above upper limit
Mean Mean Value Average value
SD Standard Deviation Standard deviation (population), assesses day/month/year variability
CV Coefficient of Variation (%) CV (SD / |Mean| * 100), relative variability
ARV Average Real Variability ARV (mean of absolute differences between consecutive points), assesses short-term (hour/second) variability
max_value Maximum Value Maximum value
min_value Minimum Value Minimum value
Delta Range (Max - Min) Range of fluctuation
AUC / Sd Area Under Curve Total Area Under Curve (equal to Sd)
Ts1_total Time Over Upper Limit Total time above upper limit
Ts2_total Time Within Range Total time within target range
Ts3_total Time Below Lower Limit Total time below lower limit
Sa Area above Upper Limit Area under curve above upper limit (for calculation)
Sc Area between Lower Limit and Curve Below Area between lower limit and curve below it (for calculation)
Se Rectangular Area for Hyper Rectangular area for time above (for calculation)
Sf Rectangular Area for Hypo Rectangular area for time below (for calculation)
About the Author

Moran Li

M.M., Tongji University School of Medicine; Resident Physician, Shanghai Tenth People's Hospital

Application Version: 0.1.6 (Updated April 14, 2025)

Contact: morethanlee@163.com