ECG Analysis Pipeline (Script 02/03) - QRS cutoff & First-N Averaging
Abstract
ECG Analysis Pipeline — Script 02/03 GUI-based R pipeline for objective QRS cutoff detection and standardized First-N beat averaging on time-aligned ECG recordings across multiple animals. What's included Automatic QRS column detection (with fallback selection via GUI) Two-component Gaussian mixture modeling of pooled QRS intervals Multiple cutoff strategies (Comp1 percentiles, equal-density, valley, posterior P2) GUI selection of cutoff strategy GUI textbox for N beats (default 50) Per-recording extraction of the first segment after QRS threshold crossing Per-mouse averaging of numeric ECG metrics Export of summary CSV + cleaned XLSX and cutoff PDFs Inputs Per-mouse *_2min.csv files (time-windowed recordings produced upstream) Outputs QRS cutoff documentation (parameters + PDFs) Summary_FirstN averages (CSV + cleaned XLSX) Citation Developed by Michele Buono. Free for research use and adaptation with citation via Zenodo.
Fields of Study & Subjects
ECG Monitoring and Analysis
Cardiac electrophysiology and arrhythmias
Heart Rate Variability and Autonomic Control
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 6 February 2026