This analysis combines four ASOS stations and three Pennsylvania Environmental Monitoring Network stations. It tests how changing the 24-hour observation ending time redistributes rainfall among days, then examines the internal dry breaks of events defined by six observed dry hours.
LOCAL_MIDNIGHT calculation follows actual civil midnight, switching between 05Z and 04Z.Hydrologic days are 24-hour windows ending at local civil midnight, fixed 05Z, 11Z, 12Z, 13Z, 23Z, 00Z, or 01Z. A day is valid when at least 90% of its expected observations are present and it is not a partial edge window. A wet day contains at least 0.01 inch. Daily amount quintiles are fixed from the equal-station-weighted pooled distribution of wet days ending at 05Z, then applied unchanged to every ending time. This prevents the bins themselves from moving while the clock boundary is being tested.
PEMN slow-drain episodes identified by the earlier timing QC are removed from timing calculations. ASOS accumulation cycles are reconstructed from p01i; frozen-only events are excluded from the rain-compatible timing analysis, while mixed and unclassified measurable events remain. A primary event contains at least 0.02 inch. Events end after six observed dry hours or at a long data outage.
A dry break is the fully dry interval between two measurable observations. For a one-minute PEMN record, tips six minutes apart contain a five-minute break. For a five-minute ASOS record, reports ten minutes apart contain one five-minute dry slot. The continuation curve asks: after a break has already lasted t minutes, what fraction of eligible breaks still resume before reaching the six-hour event separator? Each complete event contributes one terminal event-ending spell.
The largest network-level change relative to fixed 05Z occurs for PEMN at 13Z: -4.65 wet days per 365.25 valid days. Total annualized depth changes little; the principal effect is whether one meteorological episode is concentrated into one daily total or split across two nominal days.
| network | ending_code | ending_label | valid_days | wet_days_per_365_25_valid_days | wet_day_pct | median_wet_day_in | p90_wet_day_in | p95_wet_day_in | top_quintile_days_per_365_25 | depth_per_365_25_valid_days_in |
|---|---|---|---|---|---|---|---|---|---|---|
| ASOS | 00Z | 00Z | 14037.00 | 120.71 | 33.05 | 0.15 | 0.83 | 1.12 | 24.95 | 37.68 |
| ASOS | 01Z | 01Z | 14032.00 | 120.75 | 33.06 | 0.15 | 0.83 | 1.14 | 24.75 | 37.70 |
| ASOS | 05Z_EST | 05Z fixed (midnight EST) | 13988.00 | 119.75 | 32.79 | 0.16 | 0.83 | 1.15 | 24.07 | 37.70 |
| ASOS | 11Z | 11Z | 13992.00 | 119.32 | 32.67 | 0.15 | 0.83 | 1.13 | 25.11 | 37.77 |
| ASOS | 12Z | 12Z | 13997.00 | 119.54 | 32.73 | 0.15 | 0.82 | 1.13 | 25.36 | 37.75 |
| ASOS | 13Z | 13Z | 13991.00 | 118.89 | 32.55 | 0.15 | 0.83 | 1.14 | 25.17 | 37.71 |
| ASOS | 23Z | 23Z | 14056.00 | 120.21 | 32.91 | 0.15 | 0.84 | 1.13 | 24.89 | 37.68 |
| ASOS | LOCAL_MIDNIGHT | Local civil midnight | 14000.00 | 120.66 | 33.04 | 0.15 | 0.83 | 1.13 | 23.95 | 37.66 |
| PEMN | 00Z | 00Z | 4655.00 | 131.74 | 36.07 | 0.14 | 0.84 | 1.18 | 26.52 | 42.20 |
| PEMN | 01Z | 01Z | 4658.00 | 132.91 | 36.39 | 0.13 | 0.84 | 1.19 | 26.43 | 42.14 |
| PEMN | 05Z_EST | 05Z fixed (midnight EST) | 4657.00 | 133.17 | 36.46 | 0.13 | 0.84 | 1.16 | 26.51 | 42.22 |
| PEMN | 11Z | 11Z | 4654.00 | 129.73 | 35.52 | 0.14 | 0.89 | 1.25 | 25.90 | 42.43 |
| PEMN | 12Z | 12Z | 4657.00 | 129.25 | 35.39 | 0.14 | 0.89 | 1.22 | 26.04 | 42.39 |
| PEMN | 13Z | 13Z | 4652.00 | 128.53 | 35.19 | 0.15 | 0.87 | 1.20 | 26.38 | 42.30 |
| PEMN | 23Z | 23Z | 4660.00 | 132.23 | 36.20 | 0.14 | 0.87 | 1.18 | 25.94 | 42.16 |
| PEMN | LOCAL_MIDNIGHT | Local civil midnight | 4659.00 | 132.88 | 36.38 | 0.13 | 0.84 | 1.20 | 26.18 | 42.21 |
Event length is measured from the first measurable rainfall observation to the last measurable observation in the same six-hour event. Mean intensity uses the inclusive active window so that one-tip events do not require division by zero, another modest victory over arithmetic.
| network | season | events | event_length_median_hr | event_length_p90_hr | depth_median_in | peak60_median_in |
|---|---|---|---|---|---|---|
| ASOS | Autumn | 818.00 | 4.29 | 17.16 | 0.18 | 0.10 |
| ASOS | Spring | 1156.00 | 4.17 | 16.07 | 0.17 | 0.09 |
| ASOS | Summer | 1260.00 | 1.48 | 9.48 | 0.17 | 0.13 |
| ASOS | Winter | 711.00 | 6.46 | 18.93 | 0.19 | 0.08 |
| PEMN | Autumn | 228.00 | 5.56 | 18.77 | 0.22 | 0.09 |
| PEMN | Spring | 363.00 | 5.68 | 20.32 | 0.22 | 0.09 |
| PEMN | Summer | 374.00 | 2.72 | 10.37 | 0.23 | 0.15 |
| PEMN | Winter | 344.00 | 4.47 | 19.08 | 0.14 | 0.07 |
The table below gives the first dry-break length at which the empirical chance of additional rain before six hours falls to 50% or lower. Values are assigned by the month in which the break begins, not necessarily the month in which the event began.
| network | Month | ASOS | PEMN |
|---|---|---|---|
| Jan | 1h 30m | 1h 19m | |
| Feb | 1h 25m | 58m | |
| Mar | 1h 20m | 1h 22m | |
| Apr | 1h 20m | 1h 13m | |
| May | 1h 15m | 2h 04m | |
| Jun | 40m | 1h 13m | |
| Jul | 40m | 31m | |
| Aug | 40m | 1h 14m | |
| Sep | 1h 20m | 1h 33m | |
| Oct | 1h 30m | 1h 40m | |
| Nov | 50m | 1h 00m | |
| Dec | 1h 20m | 1h 21m |
These include the requested 5%, 10%, 25%, 50%, 75%, 90%, and 95% resumption-probability crossing points. <5m means the probability was already below that level at the first evaluated five-minute break. >6h means it never fell that low before the event separator.
| network | season | probability_pct | crossing_text | terminal_events | at_risk_at_5m |
|---|---|---|---|---|---|
| ASOS | Autumn | 95 | <5m | 805 | 9475 |
| ASOS | Autumn | 90 | 10m | 805 | 9475 |
| ASOS | Autumn | 75 | 25m | 805 | 9475 |
| ASOS | Autumn | 50 | 1h 15m | 805 | 9475 |
| ASOS | Autumn | 25 | 2h 50m | 805 | 9475 |
| ASOS | Autumn | 10 | 4h 20m | 805 | 9475 |
| ASOS | Autumn | 5 | 5h 10m | 805 | 9475 |
| ASOS | Spring | 95 | <5m | 1109 | 13145 |
| ASOS | Spring | 90 | 10m | 1109 | 13145 |
| ASOS | Spring | 75 | 25m | 1109 | 13145 |
| ASOS | Spring | 50 | 1h 20m | 1109 | 13145 |
| ASOS | Spring | 25 | 3h 05m | 1109 | 13145 |
| ASOS | Spring | 10 | 4h 40m | 1109 | 13145 |
| ASOS | Spring | 5 | 5h 20m | 1109 | 13145 |
| ASOS | Summer | 95 | <5m | 1222 | 6580 |
| ASOS | Summer | 90 | <5m | 1222 | 6580 |
| ASOS | Summer | 75 | 10m | 1222 | 6580 |
| ASOS | Summer | 50 | 40m | 1222 | 6580 |
| ASOS | Summer | 25 | 2h 15m | 1222 | 6580 |
| ASOS | Summer | 10 | 4h 00m | 1222 | 6580 |
| ASOS | Summer | 5 | 5h 00m | 1222 | 6580 |
| ASOS | Winter | 95 | <5m | 692 | 11140 |
| ASOS | Winter | 90 | 15m | 692 | 11140 |
| ASOS | Winter | 75 | 35m | 692 | 11140 |
| ASOS | Winter | 50 | 1h 25m | 692 | 11140 |
| ASOS | Winter | 25 | 3h 00m | 692 | 11140 |
| ASOS | Winter | 10 | 4h 35m | 692 | 11140 |
| ASOS | Winter | 5 | 5h 25m | 692 | 11140 |
| PEMN | Autumn | 95 | <5m | 228 | 3885 |
| PEMN | Autumn | 90 | 11m | 228 | 3885 |
| PEMN | Autumn | 75 | 30m | 228 | 3885 |
| PEMN | Autumn | 50 | 1h 23m | 228 | 3885 |
| PEMN | Autumn | 25 | 3h 14m | 228 | 3885 |
| PEMN | Autumn | 10 | 4h 49m | 228 | 3885 |
| PEMN | Autumn | 5 | 5h 16m | 228 | 3885 |
| PEMN | Spring | 95 | <5m | 362 | 6563 |
| PEMN | Spring | 90 | 11m | 362 | 6563 |
| PEMN | Spring | 75 | 30m | 362 | 6563 |
| PEMN | Spring | 50 | 1h 33m | 362 | 6563 |
| PEMN | Spring | 25 | 3h 23m | 362 | 6563 |
| PEMN | Spring | 10 | 4h 48m | 362 | 6563 |
| PEMN | Spring | 5 | 5h 23m | 362 | 6563 |
| PEMN | Summer | 95 | <5m | 368 | 2596 |
| PEMN | Summer | 90 | <5m | 368 | 2596 |
| PEMN | Summer | 75 | 14m | 368 | 2596 |
| PEMN | Summer | 50 | 56m | 368 | 2596 |
| PEMN | Summer | 25 | 2h 49m | 368 | 2596 |
| PEMN | Summer | 10 | 4h 35m | 368 | 2596 |
| PEMN | Summer | 5 | 5h 15m | 368 | 2596 |
| PEMN | Winter | 95 | <5m | 337 | 5931 |
| PEMN | Winter | 90 | 11m | 337 | 5931 |
| PEMN | Winter | 75 | 30m | 337 | 5931 |
| PEMN | Winter | 50 | 1h 13m | 337 | 5931 |
| PEMN | Winter | 25 | 2h 35m | 337 | 5931 |
| PEMN | Winter | 10 | 4h 07m | 337 | 5931 |
| PEMN | Winter | 5 | 4h 47m | 337 | 5931 |
Day-ending sensitivity is not a change in rainfall climate. It is a bookkeeping transformation that changes the number of wet labels, the size of daily totals, and the frequency assigned to the upper bins. Morning endings tend to keep overnight and early-morning stratiform rainfall together, while evening or midnight endings more often divide long cool-season events. Convective events can be split whenever a late-day storm continues across the selected boundary.
The dry-break continuation thresholds are empirical properties of this station sample and six-hour definition. They are not universal physical constants. They depend on gauge resolution, measurable increment size, season, storm type, and the terminal-event rule. The station-level tables should be used before applying a network pooled threshold operationally.
The tables directory contains every valid hydrologic day, fixed pooled/network/station quintile thresholds, wet-day and bin-frequency summaries by station, network, month, season, and ending time, full six-hour event catalogs, break-count statistics, dry-spell records, continuation curves, probability crossing thresholds, and internal-gap percentiles. The Python script reproduces the analysis from the uploaded archives.
← CPA Weather Lab · Learn