Source code for vital_sqi.dataset.example_data

from vital_sqi.data.signal_io import ECG_reader, PPG_reader
import os


[docs] def load_ecg(): if "PYTEST_CURRENT_TEST" in os.environ: file_name = os.path.abspath("tests/test_data/example.edf") else: file_name = os.path.abspath("../../tests/test_data/example.edf") ecg_data = ECG_reader(file_name, "edf") return ecg_data
[docs] def load_ppg(): if "PYTEST_CURRENT_TEST" in os.environ: file_name = os.path.abspath("tests/test_data/ppg_smartcare.csv") else: file_name = os.path.abspath("../../tests/test_data/ppg_smartcare.csv") ppg_data = PPG_reader( file_name, signal_idx=["PLETH"], timestamp_idx=["TIMESTAMP_MS"], info_idx=["SPO2_PCT", "PULSE_BPM", "PERFUSION_INDEX"], ) return ppg_data