Data source: CPAP flow rate waveform (~25Hz sampling)

    I analyzed overnight breathing waveform data (~25Hz sampling) to detect periodic breathing patterns.

    The method:

    • Extract individual breaths from the flow rate signal data harvested from CPAP device
    • Identify inhale peaks and exhale valleys
    • Construct smooth upper/lower amplitude envelopes
    • Detect crescendo–decrescendo cycles characteristic of periodic breathing

    The visualization shows:

    • Raw breathing waveform (center)
    • Envelope curves (top and bottom bounds)
    • Highlighted region where a periodic pattern emerges

    A sensitivity parameter controls how strictly patterns must match clinical definitions, allowing exploration of both clear and borderline cases.

    by SomniCharts

    2 Comments

    1. HalfAssedSetting on

      I don’t really see what the envelope is detecting where it pinches. Looks like misidentified peaks to me.

    2. theanedditor on

      I think your arbitrary grouping is skewing any further analysis. Report without your blue lines, let’s see the real pattern.

    Leave A Reply