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