Red Hook WatchIndependent Community Resource
How much of each plant's flow is rainfall getting into the system — inflow & infiltration (I&I). Daily flow against precipitation, antecedent-rain correlation, and how the response differs between plants and operator eras. Treated-volume and capacity headroom live under Flow & capacity.

Daily flow with precipitation

The raw read behind everything below: daily plant flow with rainfall bars. Wet-weather inflow shows up as flow spikes following rain — the visible signature of inflow & infiltration (I&I) into the collection system, and a sizing input for any Phase II expansion. The charts further down quantify how strong that rain–flow coupling is and how it differs between the two plants.

Gaps in the lines mean no DMR row was filed for that plant on that date (not a zero). Precipitation bars here are the operator’s own DMR gauge readings (larger of the two plants’ filings when both report); the analytical charts below switch to NOAA observations — see the credibility check next for why.

Operator-reported precip vs NOAA — record-keeping credibility

Every analytical chart on this page that involves rainfall uses NOAA observations from station US1NYDT0024(RED HOOK 1.2 NNE, 1.4 mi from the Village). The operator's gauge readings on the DEC monthly forms are kept around for this credibility check only — they are not the basis of any of the wet-weather analyses below. This chart is the comparison.

Each point is one day where both sources reported. Perfect agreement would put every point on the dashed y = x line. Off-diagonal points (red, > 0.5″ disagreement) are days where one source recorded a major storm and the other missed it entirely — almost always because the operator did not read the gauge on that day. Days where only one source reported are tallied at the bottom; the operator-side shortfall is the larger one.

Paired days: 530 · Within 0.10″: 443 (84%) · Disagree by > 0.5″: 29
Pearson r = 0.614 · Operator total: 51.8 · NOAA total: 61.8 (operator 16% lower over the matched window)
Days where only one source reported: 20 operator-only, 111 NOAA-only.
111 dates have NOAA data but no operator reading — show first 5
  • 2024-09-01: NOAA recorded 0.00
  • 2024-09-02: NOAA recorded 0.00
  • 2024-09-03: NOAA recorded 0.00
  • 2024-09-04: NOAA recorded 0.00
  • 2024-09-05: NOAA recorded 0.00

Stormwater memory (antecedent rain → flow)

For each candidate window, total rainfall over the last N days vs same-day plant flow, expressed as Pearson r. The highest-correlated window per plant is that plant's effective stormwater memory — how far back rainfall is still visibly affecting today's flow.

A peak at 1–2 days means rainfall mostly enters through open inflow points (cross-connected catch basins, leaky manhole covers) and clears quickly. A peak at 5–14 days means stormwater enters through subsurface infiltration and the soil-saturated pipes keep delivering elevated flow for a week-plus after the storm. Single-day cross-correlation is too noisy to use here because most days have zero rain — the cumulative-window approach is the standard I&I framing.

Rainfall-window response surface (by operator era)

Each cell shows the Pearson correlation between "cumulative rain over days [d − start, d − end]" and today's plant flow. The 1D antecedent-window chart above is just the bottom-left column (end = 0); this view also shows what happens when you exclude the most recent days from the window. Each plant gets two panels — before and after the April 1, 2025 contract-operator handoff — using identical color scales so the eye can compare directly where the "hot zone" of rainfall response sits in each era.

All-time pattern (using NOAA observations): Red Hook Commons' hot cells cluster along the bottom row at wide cumulative windows — peak r ≈ 0.16 at the full 14-day cumulative window, consistent with groundwater-driven infiltration. Village WWTP shows essentially no rainfall–flow correlation at any window (peak |r| < 0.05). If the hot zone moves between eras, that's evidence either the collection-system leakage profile changed, or the way flow is being measured / reported shifted across the boundary.

Caveat: peak |r| even on the all-time data tops out at ~0.16 (Commons). Rainfall explains a small share of daily flow variance — most variance is operational and below the resolution of monthly DMR data. A sub-daily flow study would be needed to characterise the response further. Per-era cells with fewer than n=30 paired observations are omitted (gray). The earlier version of this chart used operator-reported precip and showed a weak Village fast-inflow signal that turned out to be a record-keeping artifact — see the validation chart above for why we switched to NOAA.

Red Hook Commons

Before 2025-04-01— peak window: 12–14d ago, r=0.15

start = oldest day in window (days ago)end = newest day in window (days ago)0246810121402468101214rain over the last 1 day Pearson r = 0.008 slope = 0.0003 MGD/in n = 151rain over the last 2 days Pearson r = 0.061 slope = 0.0016 MGD/in n = 151rain 1–1 days ago (1 day) Pearson r = 0.084 slope = 0.0033 MGD/in n = 151rain over the last 3 days Pearson r = 0.049 slope = 0.0010 MGD/in n = 151rain 1–2 days ago (2 days) Pearson r = 0.056 slope = 0.0014 MGD/in n = 151rain 2–2 days ago (1 day) Pearson r = 0.001 slope = 0.0000 MGD/in n = 151rain over the last 4 days Pearson r = 0.072 slope = 0.0013 MGD/in n = 151rain 1–3 days ago (3 days) Pearson r = 0.078 slope = 0.0016 MGD/in n = 151rain 2–3 days ago (2 days) Pearson r = 0.042 slope = 0.0011 MGD/in n = 151rain 3–3 days ago (1 day) Pearson r = 0.063 slope = 0.0025 MGD/in n = 151rain over the last 5 days Pearson r = 0.050 slope = 0.0008 MGD/in n = 151rain 1–4 days ago (4 days) Pearson r = 0.051 slope = 0.0009 MGD/in n = 151rain 2–4 days ago (3 days) Pearson r = 0.014 slope = 0.0003 MGD/in n = 151rain 3–4 days ago (2 days) Pearson r = 0.017 slope = 0.0004 MGD/in n = 151rain 4–4 days ago (1 day) Pearson r = -0.037 slope = -0.0015 MGD/in n = 151rain over the last 6 days Pearson r = 0.036 slope = 0.0005 MGD/in n = 151rain 1–5 days ago (5 days) Pearson r = 0.035 slope = 0.0006 MGD/in n = 151rain 2–5 days ago (4 days) Pearson r = 0.000 slope = 0.0000 MGD/in n = 151rain 3–5 days ago (3 days) Pearson r = -0.000 slope = -0.0000 MGD/in n = 151rain 4–5 days ago (2 days) Pearson r = -0.041 slope = -0.0011 MGD/in n = 151rain 5–5 days ago (1 day) Pearson r = -0.026 slope = -0.0010 MGD/in n = 151rain over the last 7 days Pearson r = 0.023 slope = 0.0003 MGD/in n = 151rain 1–6 days ago (6 days) Pearson r = 0.022 slope = 0.0003 MGD/in n = 151rain 2–6 days ago (5 days) Pearson r = -0.012 slope = -0.0002 MGD/in n = 151rain 3–6 days ago (4 days) Pearson r = -0.013 slope = -0.0002 MGD/in n = 151rain 4–6 days ago (3 days) Pearson r = -0.048 slope = -0.0010 MGD/in n = 151rain 5–6 days ago (2 days) Pearson r = -0.036 slope = -0.0009 MGD/in n = 151rain 6–6 days ago (1 day) Pearson r = -0.028 slope = -0.0011 MGD/in n = 151rain over the last 8 days Pearson r = 0.003 slope = 0.0000 MGD/in n = 151rain 1–7 days ago (7 days) Pearson r = 0.001 slope = 0.0000 MGD/in n = 151rain 2–7 days ago (6 days) Pearson r = -0.032 slope = -0.0005 MGD/in n = 151rain 3–7 days ago (5 days) Pearson r = -0.034 slope = -0.0006 MGD/in n = 151rain 4–7 days ago (4 days) Pearson r = -0.067 slope = -0.0012 MGD/in n = 151rain 5–7 days ago (3 days) Pearson r = -0.057 slope = -0.0012 MGD/in n = 151rain 6–7 days ago (2 days) Pearson r = -0.054 slope = -0.0014 MGD/in n = 151rain 7–7 days ago (1 day) Pearson r = -0.054 slope = -0.0021 MGD/in n = 151rain over the last 9 days Pearson r = -0.006 slope = -0.0001 MGD/in n = 151rain 1–8 days ago (8 days) Pearson r = -0.009 slope = -0.0001 MGD/in n = 151rain 2–8 days ago (7 days) Pearson r = -0.040 slope = -0.0006 MGD/in n = 151rain 3–8 days ago (6 days) Pearson r = -0.043 slope = -0.0007 MGD/in n = 151rain 4–8 days ago (5 days) Pearson r = -0.073 slope = -0.0012 MGD/in n = 151rain 5–8 days ago (4 days) Pearson r = -0.064 slope = -0.0012 MGD/in n = 151rain 6–8 days ago (3 days) Pearson r = -0.059 slope = -0.0012 MGD/in n = 151rain 7–8 days ago (2 days) Pearson r = -0.055 slope = -0.0014 MGD/in n = 151rain 8–8 days ago (1 day) Pearson r = -0.030 slope = -0.0012 MGD/in n = 151rain over the last 10 days Pearson r = -0.002 slope = -0.0000 MGD/in n = 151rain 1–9 days ago (9 days) Pearson r = -0.005 slope = -0.0001 MGD/in n = 151rain 2–9 days ago (8 days) Pearson r = -0.033 slope = -0.0004 MGD/in n = 151rain 3–9 days ago (7 days) Pearson r = -0.036 slope = -0.0005 MGD/in n = 151rain 4–9 days ago (6 days) Pearson r = -0.063 slope = -0.0009 MGD/in n = 151rain 5–9 days ago (5 days) Pearson r = -0.053 slope = -0.0009 MGD/in n = 151rain 6–9 days ago (4 days) Pearson r = -0.046 slope = -0.0008 MGD/in n = 151rain 7–9 days ago (3 days) Pearson r = -0.038 slope = -0.0008 MGD/in n = 151rain 8–9 days ago (2 days) Pearson r = -0.011 slope = -0.0003 MGD/in n = 151rain 9–9 days ago (1 day) Pearson r = 0.013 slope = 0.0005 MGD/in n = 151rain over the last 11 days Pearson r = 0.018 slope = 0.0002 MGD/in n = 151rain 1–10 days ago (10 days) Pearson r = 0.016 slope = 0.0002 MGD/in n = 151rain 2–10 days ago (9 days) Pearson r = -0.010 slope = -0.0001 MGD/in n = 151rain 3–10 days ago (8 days) Pearson r = -0.011 slope = -0.0001 MGD/in n = 151rain 4–10 days ago (7 days) Pearson r = -0.034 slope = -0.0005 MGD/in n = 151rain 5–10 days ago (6 days) Pearson r = -0.022 slope = -0.0003 MGD/in n = 151rain 6–10 days ago (5 days) Pearson r = -0.013 slope = -0.0002 MGD/in n = 151rain 7–10 days ago (4 days) Pearson r = -0.002 slope = -0.0000 MGD/in n = 151rain 8–10 days ago (3 days) Pearson r = 0.027 slope = 0.0005 MGD/in n = 151rain 9–10 days ago (2 days) Pearson r = 0.053 slope = 0.0014 MGD/in n = 151rain 10–10 days ago (1 day) Pearson r = 0.068 slope = 0.0027 MGD/in n = 151rain over the last 12 days Pearson r = 0.018 slope = 0.0002 MGD/in n = 151rain 1–11 days ago (11 days) Pearson r = 0.016 slope = 0.0002 MGD/in n = 151rain 2–11 days ago (10 days) Pearson r = -0.008 slope = -0.0001 MGD/in n = 151rain 3–11 days ago (9 days) Pearson r = -0.009 slope = -0.0001 MGD/in n = 151rain 4–11 days ago (8 days) Pearson r = -0.030 slope = -0.0004 MGD/in n = 151rain 5–11 days ago (7 days) Pearson r = -0.019 slope = -0.0003 MGD/in n = 151rain 6–11 days ago (6 days) Pearson r = -0.011 slope = -0.0002 MGD/in n = 151rain 7–11 days ago (5 days) Pearson r = -0.000 slope = -0.0000 MGD/in n = 151rain 8–11 days ago (4 days) Pearson r = 0.025 slope = 0.0004 MGD/in n = 151rain 9–11 days ago (3 days) Pearson r = 0.044 slope = 0.0009 MGD/in n = 151rain 10–11 days ago (2 days) Pearson r = 0.048 slope = 0.0012 MGD/in n = 151rain 11–11 days ago (1 day) Pearson r = 0.004 slope = 0.0001 MGD/in n = 151rain over the last 13 days Pearson r = 0.036 slope = 0.0004 MGD/in n = 151rain 1–12 days ago (12 days) Pearson r = 0.034 slope = 0.0004 MGD/in n = 151rain 2–12 days ago (11 days) Pearson r = 0.012 slope = 0.0001 MGD/in n = 151rain 3–12 days ago (10 days) Pearson r = 0.012 slope = 0.0001 MGD/in n = 151rain 4–12 days ago (9 days) Pearson r = -0.007 slope = -0.0001 MGD/in n = 151rain 5–12 days ago (8 days) Pearson r = 0.005 slope = 0.0001 MGD/in n = 151rain 6–12 days ago (7 days) Pearson r = 0.014 slope = 0.0002 MGD/in n = 151rain 7–12 days ago (6 days) Pearson r = 0.026 slope = 0.0004 MGD/in n = 151rain 8–12 days ago (5 days) Pearson r = 0.051 slope = 0.0008 MGD/in n = 151rain 9–12 days ago (4 days) Pearson r = 0.070 slope = 0.0013 MGD/in n = 151rain 10–12 days ago (3 days) Pearson r = 0.074 slope = 0.0015 MGD/in n = 151rain 11–12 days ago (2 days) Pearson r = 0.048 slope = 0.0012 MGD/in n = 151rain 12–12 days ago (1 day) Pearson r = 0.070 slope = 0.0028 MGD/in n = 151rain over the last 14 days Pearson r = 0.062 slope = 0.0006 MGD/in n = 151rain 1–13 days ago (13 days) Pearson r = 0.062 slope = 0.0007 MGD/in n = 151rain 2–13 days ago (12 days) Pearson r = 0.041 slope = 0.0004 MGD/in n = 151rain 3–13 days ago (11 days) Pearson r = 0.042 slope = 0.0005 MGD/in n = 151rain 4–13 days ago (10 days) Pearson r = 0.025 slope = 0.0003 MGD/in n = 151rain 5–13 days ago (9 days) Pearson r = 0.038 slope = 0.0005 MGD/in n = 151rain 6–13 days ago (8 days) Pearson r = 0.049 slope = 0.0006 MGD/in n = 151rain 7–13 days ago (7 days) Pearson r = 0.062 slope = 0.0009 MGD/in n = 151rain 8–13 days ago (6 days) Pearson r = 0.088 slope = 0.0013 MGD/in n = 151rain 9–13 days ago (5 days) Pearson r = 0.108 slope = 0.0018 MGD/in n = 151rain 10–13 days ago (4 days) Pearson r = 0.114 slope = 0.0021 MGD/in n = 151rain 11–13 days ago (3 days) Pearson r = 0.095 slope = 0.0020 MGD/in n = 151rain 12–13 days ago (2 days) Pearson r = 0.117 slope = 0.0031 MGD/in n = 151rain 13–13 days ago (1 day) Pearson r = 0.111 slope = 0.0045 MGD/in n = 151rain over the last 15 days Pearson r = 0.085 slope = 0.0008 MGD/in n = 151rain 1–14 days ago (14 days) Pearson r = 0.086 slope = 0.0009 MGD/in n = 151rain 2–14 days ago (13 days) Pearson r = 0.066 slope = 0.0007 MGD/in n = 151rain 3–14 days ago (12 days) Pearson r = 0.068 slope = 0.0007 MGD/in n = 151rain 4–14 days ago (11 days) Pearson r = 0.053 slope = 0.0006 MGD/in n = 151rain 5–14 days ago (10 days) Pearson r = 0.065 slope = 0.0008 MGD/in n = 151rain 6–14 days ago (9 days) Pearson r = 0.076 slope = 0.0009 MGD/in n = 151rain 7–14 days ago (8 days) Pearson r = 0.091 slope = 0.0012 MGD/in n = 151rain 8–14 days ago (7 days) Pearson r = 0.117 slope = 0.0016 MGD/in n = 151rain 9–14 days ago (6 days) Pearson r = 0.138 slope = 0.0021 MGD/in n = 151rain 10–14 days ago (5 days) Pearson r = 0.145 slope = 0.0023 MGD/in n = 151rain 11–14 days ago (4 days) Pearson r = 0.129 slope = 0.0023 MGD/in n = 151rain 12–14 days ago (3 days) Pearson r = 0.146 slope = 0.0030 MGD/in n = 1510.15rain 13–14 days ago (2 days) Pearson r = 0.139 slope = 0.0036 MGD/in n = 151rain 14–14 days ago (1 day) Pearson r = 0.103 slope = 0.0041 MGD/in n = 151

Hover any cell for details. Cells below n=30 are omitted. The bottom row (end = 0) is "cumulative rain ending today"; the diagonal (start = end) is "single-day rain at lag k".

On/after 2025-04-01— peak window: last 13d, r=0.11

start = oldest day in window (days ago)end = newest day in window (days ago)0246810121402468101214rain over the last 1 day Pearson r = 0.012 slope = 0.0002 MGD/in n = 367rain over the last 2 days Pearson r = 0.052 slope = 0.0008 MGD/in n = 366rain 1–1 days ago (1 day) Pearson r = 0.062 slope = 0.0013 MGD/in n = 367rain over the last 3 days Pearson r = 0.040 slope = 0.0005 MGD/in n = 365rain 1–2 days ago (2 days) Pearson r = 0.041 slope = 0.0006 MGD/in n = 366rain 2–2 days ago (1 day) Pearson r = -0.004 slope = -0.0001 MGD/in n = 367rain over the last 4 days Pearson r = 0.063 slope = 0.0007 MGD/in n = 364rain 1–3 days ago (3 days) Pearson r = 0.064 slope = 0.0008 MGD/in n = 365rain 2–3 days ago (2 days) Pearson r = 0.035 slope = 0.0005 MGD/in n = 366rain 3–3 days ago (1 day) Pearson r = 0.054 slope = 0.0011 MGD/in n = 367rain over the last 5 days Pearson r = 0.076 slope = 0.0008 MGD/in n = 363rain 1–4 days ago (4 days) Pearson r = 0.076 slope = 0.0008 MGD/in n = 364rain 2–4 days ago (3 days) Pearson r = 0.050 slope = 0.0006 MGD/in n = 365rain 3–4 days ago (2 days) Pearson r = 0.063 slope = 0.0009 MGD/in n = 366rain 4–4 days ago (1 day) Pearson r = 0.037 slope = 0.0008 MGD/in n = 367rain over the last 6 days Pearson r = 0.074 slope = 0.0007 MGD/in n = 362rain 1–5 days ago (5 days) Pearson r = 0.073 slope = 0.0007 MGD/in n = 363rain 2–5 days ago (4 days) Pearson r = 0.047 slope = 0.0005 MGD/in n = 364rain 3–5 days ago (3 days) Pearson r = 0.055 slope = 0.0007 MGD/in n = 365rain 4–5 days ago (2 days) Pearson r = 0.027 slope = 0.0004 MGD/in n = 366rain 5–5 days ago (1 day) Pearson r = 0.002 slope = 0.0000 MGD/in n = 367rain over the last 7 days Pearson r = 0.084 slope = 0.0008 MGD/in n = 361rain 1–6 days ago (6 days) Pearson r = 0.083 slope = 0.0008 MGD/in n = 362rain 2–6 days ago (5 days) Pearson r = 0.058 slope = 0.0006 MGD/in n = 363rain 3–6 days ago (4 days) Pearson r = 0.064 slope = 0.0007 MGD/in n = 364rain 4–6 days ago (3 days) Pearson r = 0.040 slope = 0.0005 MGD/in n = 365rain 5–6 days ago (2 days) Pearson r = 0.023 slope = 0.0003 MGD/in n = 366rain 6–6 days ago (1 day) Pearson r = 0.031 slope = 0.0007 MGD/in n = 367rain over the last 8 days Pearson r = 0.070 slope = 0.0006 MGD/in n = 360rain 1–7 days ago (7 days) Pearson r = 0.068 slope = 0.0006 MGD/in n = 361rain 2–7 days ago (6 days) Pearson r = 0.043 slope = 0.0004 MGD/in n = 362rain 3–7 days ago (5 days) Pearson r = 0.047 slope = 0.0005 MGD/in n = 363rain 4–7 days ago (4 days) Pearson r = 0.022 slope = 0.0002 MGD/in n = 364rain 5–7 days ago (3 days) Pearson r = 0.003 slope = 0.0000 MGD/in n = 365rain 6–7 days ago (2 days) Pearson r = 0.002 slope = 0.0000 MGD/in n = 366rain 7–7 days ago (1 day) Pearson r = -0.029 slope = -0.0006 MGD/in n = 367rain over the last 9 days Pearson r = 0.072 slope = 0.0006 MGD/in n = 359rain 1–8 days ago (8 days) Pearson r = 0.070 slope = 0.0006 MGD/in n = 360rain 2–8 days ago (7 days) Pearson r = 0.046 slope = 0.0004 MGD/in n = 361rain 3–8 days ago (6 days) Pearson r = 0.050 slope = 0.0005 MGD/in n = 362rain 4–8 days ago (5 days) Pearson r = 0.026 slope = 0.0003 MGD/in n = 363rain 5–8 days ago (4 days) Pearson r = 0.009 slope = 0.0001 MGD/in n = 364rain 6–8 days ago (3 days) Pearson r = 0.008 slope = 0.0001 MGD/in n = 365rain 7–8 days ago (2 days) Pearson r = -0.012 slope = -0.0002 MGD/in n = 366rain 8–8 days ago (1 day) Pearson r = 0.012 slope = 0.0003 MGD/in n = 367rain over the last 10 days Pearson r = 0.068 slope = 0.0006 MGD/in n = 358rain 1–9 days ago (9 days) Pearson r = 0.065 slope = 0.0006 MGD/in n = 359rain 2–9 days ago (8 days) Pearson r = 0.041 slope = 0.0004 MGD/in n = 360rain 3–9 days ago (7 days) Pearson r = 0.045 slope = 0.0004 MGD/in n = 361rain 4–9 days ago (6 days) Pearson r = 0.022 slope = 0.0002 MGD/in n = 362rain 5–9 days ago (5 days) Pearson r = 0.005 slope = 0.0001 MGD/in n = 363rain 6–9 days ago (4 days) Pearson r = 0.004 slope = 0.0000 MGD/in n = 364rain 7–9 days ago (3 days) Pearson r = -0.014 slope = -0.0002 MGD/in n = 365rain 8–9 days ago (2 days) Pearson r = 0.004 slope = 0.0001 MGD/in n = 366rain 9–9 days ago (1 day) Pearson r = -0.007 slope = -0.0001 MGD/in n = 367rain over the last 11 days Pearson r = 0.077 slope = 0.0006 MGD/in n = 357rain 1–10 days ago (10 days) Pearson r = 0.075 slope = 0.0006 MGD/in n = 358rain 2–10 days ago (9 days) Pearson r = 0.051 slope = 0.0004 MGD/in n = 359rain 3–10 days ago (8 days) Pearson r = 0.055 slope = 0.0005 MGD/in n = 360rain 4–10 days ago (7 days) Pearson r = 0.033 slope = 0.0003 MGD/in n = 361rain 5–10 days ago (6 days) Pearson r = 0.018 slope = 0.0002 MGD/in n = 362rain 6–10 days ago (5 days) Pearson r = 0.018 slope = 0.0002 MGD/in n = 363rain 7–10 days ago (4 days) Pearson r = 0.003 slope = 0.0000 MGD/in n = 364rain 8–10 days ago (3 days) Pearson r = 0.020 slope = 0.0002 MGD/in n = 365rain 9–10 days ago (2 days) Pearson r = 0.016 slope = 0.0002 MGD/in n = 366rain 10–10 days ago (1 day) Pearson r = 0.029 slope = 0.0006 MGD/in n = 367rain over the last 12 days Pearson r = 0.082 slope = 0.0006 MGD/in n = 356rain 1–11 days ago (11 days) Pearson r = 0.079 slope = 0.0006 MGD/in n = 357rain 2–11 days ago (10 days) Pearson r = 0.056 slope = 0.0005 MGD/in n = 358rain 3–11 days ago (9 days) Pearson r = 0.059 slope = 0.0005 MGD/in n = 359rain 4–11 days ago (8 days) Pearson r = 0.038 slope = 0.0003 MGD/in n = 360rain 5–11 days ago (7 days) Pearson r = 0.024 slope = 0.0002 MGD/in n = 361rain 6–11 days ago (6 days) Pearson r = 0.024 slope = 0.0002 MGD/in n = 362rain 7–11 days ago (5 days) Pearson r = 0.010 slope = 0.0001 MGD/in n = 363rain 8–11 days ago (4 days) Pearson r = 0.026 slope = 0.0003 MGD/in n = 364rain 9–11 days ago (3 days) Pearson r = 0.022 slope = 0.0003 MGD/in n = 365rain 10–11 days ago (2 days) Pearson r = 0.032 slope = 0.0005 MGD/in n = 366rain 11–11 days ago (1 day) Pearson r = 0.017 slope = 0.0004 MGD/in n = 367rain over the last 13 days Pearson r = 0.108 slope = 0.0008 MGD/in n = 3550.11rain 1–12 days ago (12 days) Pearson r = 0.104 slope = 0.0008 MGD/in n = 356rain 2–12 days ago (11 days) Pearson r = 0.081 slope = 0.0007 MGD/in n = 357rain 3–12 days ago (10 days) Pearson r = 0.086 slope = 0.0007 MGD/in n = 358rain 4–12 days ago (9 days) Pearson r = 0.067 slope = 0.0006 MGD/in n = 359rain 5–12 days ago (8 days) Pearson r = 0.053 slope = 0.0005 MGD/in n = 360rain 6–12 days ago (7 days) Pearson r = 0.055 slope = 0.0005 MGD/in n = 361rain 7–12 days ago (6 days) Pearson r = 0.043 slope = 0.0004 MGD/in n = 362rain 8–12 days ago (5 days) Pearson r = 0.059 slope = 0.0006 MGD/in n = 363rain 9–12 days ago (4 days) Pearson r = 0.057 slope = 0.0006 MGD/in n = 364rain 10–12 days ago (3 days) Pearson r = 0.068 slope = 0.0008 MGD/in n = 365rain 11–12 days ago (2 days) Pearson r = 0.062 slope = 0.0009 MGD/in n = 366rain 12–12 days ago (1 day) Pearson r = 0.072 slope = 0.0015 MGD/in n = 367rain over the last 14 days Pearson r = 0.096 slope = 0.0007 MGD/in n = 354rain 1–13 days ago (13 days) Pearson r = 0.093 slope = 0.0007 MGD/in n = 355rain 2–13 days ago (12 days) Pearson r = 0.069 slope = 0.0005 MGD/in n = 356rain 3–13 days ago (11 days) Pearson r = 0.073 slope = 0.0006 MGD/in n = 357rain 4–13 days ago (10 days) Pearson r = 0.052 slope = 0.0004 MGD/in n = 358rain 5–13 days ago (9 days) Pearson r = 0.039 slope = 0.0003 MGD/in n = 359rain 6–13 days ago (8 days) Pearson r = 0.039 slope = 0.0003 MGD/in n = 360rain 7–13 days ago (7 days) Pearson r = 0.027 slope = 0.0002 MGD/in n = 361rain 8–13 days ago (6 days) Pearson r = 0.041 slope = 0.0004 MGD/in n = 362rain 9–13 days ago (5 days) Pearson r = 0.038 slope = 0.0004 MGD/in n = 363rain 10–13 days ago (4 days) Pearson r = 0.045 slope = 0.0005 MGD/in n = 364rain 11–13 days ago (3 days) Pearson r = 0.034 slope = 0.0004 MGD/in n = 365rain 12–13 days ago (2 days) Pearson r = 0.030 slope = 0.0004 MGD/in n = 366rain 13–13 days ago (1 day) Pearson r = -0.028 slope = -0.0006 MGD/in n = 367rain over the last 15 days Pearson r = 0.089 slope = 0.0007 MGD/in n = 353rain 1–14 days ago (14 days) Pearson r = 0.085 slope = 0.0007 MGD/in n = 354rain 2–14 days ago (13 days) Pearson r = 0.061 slope = 0.0005 MGD/in n = 355rain 3–14 days ago (12 days) Pearson r = 0.065 slope = 0.0005 MGD/in n = 356rain 4–14 days ago (11 days) Pearson r = 0.045 slope = 0.0004 MGD/in n = 357rain 5–14 days ago (10 days) Pearson r = 0.029 slope = 0.0002 MGD/in n = 358rain 6–14 days ago (9 days) Pearson r = 0.029 slope = 0.0002 MGD/in n = 359rain 7–14 days ago (8 days) Pearson r = 0.016 slope = 0.0001 MGD/in n = 360rain 8–14 days ago (7 days) Pearson r = 0.029 slope = 0.0003 MGD/in n = 361rain 9–14 days ago (6 days) Pearson r = 0.026 slope = 0.0002 MGD/in n = 362rain 10–14 days ago (5 days) Pearson r = 0.032 slope = 0.0003 MGD/in n = 363rain 11–14 days ago (4 days) Pearson r = 0.020 slope = 0.0002 MGD/in n = 364rain 12–14 days ago (3 days) Pearson r = 0.013 slope = 0.0002 MGD/in n = 365rain 13–14 days ago (2 days) Pearson r = -0.034 slope = -0.0005 MGD/in n = 366rain 14–14 days ago (1 day) Pearson r = -0.020 slope = -0.0004 MGD/in n = 367

Hover any cell for details. Cells below n=30 are omitted. The bottom row (end = 0) is "cumulative rain ending today"; the diagonal (start = end) is "single-day rain at lag k".

Village WWTP

Before 2025-04-01— peak window: 13–14d ago, r=-0.17

start = oldest day in window (days ago)end = newest day in window (days ago)0246810121402468101214rain over the last 1 day Pearson r = 0.023 slope = 0.0007 MGD/in n = 182rain over the last 2 days Pearson r = -0.041 slope = -0.0009 MGD/in n = 182rain 1–1 days ago (1 day) Pearson r = -0.086 slope = -0.0027 MGD/in n = 182rain over the last 3 days Pearson r = -0.023 slope = -0.0004 MGD/in n = 182rain 1–2 days ago (2 days) Pearson r = -0.044 slope = -0.0009 MGD/in n = 182rain 2–2 days ago (1 day) Pearson r = 0.019 slope = 0.0006 MGD/in n = 182rain over the last 4 days Pearson r = -0.088 slope = -0.0013 MGD/in n = 182rain 1–3 days ago (3 days) Pearson r = -0.112 slope = -0.0019 MGD/in n = 182rain 2–3 days ago (2 days) Pearson r = -0.084 slope = -0.0018 MGD/in n = 182rain 3–3 days ago (1 day) Pearson r = -0.147 slope = -0.0047 MGD/in n = 182rain over the last 5 days Pearson r = -0.041 slope = -0.0005 MGD/in n = 182rain 1–4 days ago (4 days) Pearson r = -0.057 slope = -0.0008 MGD/in n = 182rain 2–4 days ago (3 days) Pearson r = -0.019 slope = -0.0003 MGD/in n = 182rain 3–4 days ago (2 days) Pearson r = -0.037 slope = -0.0008 MGD/in n = 182rain 4–4 days ago (1 day) Pearson r = 0.091 slope = 0.0029 MGD/in n = 182rain over the last 6 days Pearson r = -0.036 slope = -0.0004 MGD/in n = 182rain 1–5 days ago (5 days) Pearson r = -0.049 slope = -0.0006 MGD/in n = 182rain 2–5 days ago (4 days) Pearson r = -0.015 slope = -0.0002 MGD/in n = 182rain 3–5 days ago (3 days) Pearson r = -0.027 slope = -0.0005 MGD/in n = 182rain 4–5 days ago (2 days) Pearson r = 0.062 slope = 0.0013 MGD/in n = 182rain 5–5 days ago (1 day) Pearson r = 0.004 slope = 0.0001 MGD/in n = 182rain over the last 7 days Pearson r = 0.019 slope = 0.0002 MGD/in n = 182rain 1–6 days ago (6 days) Pearson r = 0.012 slope = 0.0001 MGD/in n = 182rain 2–6 days ago (5 days) Pearson r = 0.048 slope = 0.0006 MGD/in n = 182rain 3–6 days ago (4 days) Pearson r = 0.045 slope = 0.0007 MGD/in n = 182rain 4–6 days ago (3 days) Pearson r = 0.128 slope = 0.0021 MGD/in n = 182rain 5–6 days ago (2 days) Pearson r = 0.101 slope = 0.0021 MGD/in n = 182rain 6–6 days ago (1 day) Pearson r = 0.149 slope = 0.0047 MGD/in n = 182rain over the last 8 days Pearson r = 0.013 slope = 0.0001 MGD/in n = 182rain 1–7 days ago (7 days) Pearson r = 0.006 slope = 0.0001 MGD/in n = 182rain 2–7 days ago (6 days) Pearson r = 0.039 slope = 0.0005 MGD/in n = 182rain 3–7 days ago (5 days) Pearson r = 0.035 slope = 0.0005 MGD/in n = 182rain 4–7 days ago (4 days) Pearson r = 0.106 slope = 0.0015 MGD/in n = 182rain 5–7 days ago (3 days) Pearson r = 0.073 slope = 0.0012 MGD/in n = 182rain 6–7 days ago (2 days) Pearson r = 0.089 slope = 0.0019 MGD/in n = 182rain 7–7 days ago (1 day) Pearson r = -0.014 slope = -0.0004 MGD/in n = 182rain over the last 9 days Pearson r = 0.015 slope = 0.0001 MGD/in n = 182rain 1–8 days ago (8 days) Pearson r = 0.008 slope = 0.0001 MGD/in n = 182rain 2–8 days ago (7 days) Pearson r = 0.039 slope = 0.0004 MGD/in n = 182rain 3–8 days ago (6 days) Pearson r = 0.035 slope = 0.0004 MGD/in n = 182rain 4–8 days ago (5 days) Pearson r = 0.099 slope = 0.0013 MGD/in n = 182rain 5–8 days ago (4 days) Pearson r = 0.068 slope = 0.0010 MGD/in n = 182rain 6–8 days ago (3 days) Pearson r = 0.075 slope = 0.0013 MGD/in n = 182rain 7–8 days ago (2 days) Pearson r = -0.004 slope = -0.0001 MGD/in n = 182rain 8–8 days ago (1 day) Pearson r = 0.008 slope = 0.0003 MGD/in n = 182rain over the last 10 days Pearson r = 0.013 slope = 0.0001 MGD/in n = 182rain 1–9 days ago (9 days) Pearson r = 0.007 slope = 0.0001 MGD/in n = 182rain 2–9 days ago (8 days) Pearson r = 0.035 slope = 0.0004 MGD/in n = 182rain 3–9 days ago (7 days) Pearson r = 0.031 slope = 0.0004 MGD/in n = 182rain 4–9 days ago (6 days) Pearson r = 0.090 slope = 0.0011 MGD/in n = 182rain 5–9 days ago (5 days) Pearson r = 0.060 slope = 0.0008 MGD/in n = 182rain 6–9 days ago (4 days) Pearson r = 0.064 slope = 0.0009 MGD/in n = 182rain 7–9 days ago (3 days) Pearson r = -0.005 slope = -0.0001 MGD/in n = 182rain 8–9 days ago (2 days) Pearson r = 0.003 slope = 0.0001 MGD/in n = 182rain 9–9 days ago (1 day) Pearson r = -0.004 slope = -0.0001 MGD/in n = 182rain over the last 11 days Pearson r = 0.037 slope = 0.0003 MGD/in n = 182rain 1–10 days ago (10 days) Pearson r = 0.031 slope = 0.0003 MGD/in n = 182rain 2–10 days ago (9 days) Pearson r = 0.060 slope = 0.0006 MGD/in n = 182rain 3–10 days ago (8 days) Pearson r = 0.057 slope = 0.0006 MGD/in n = 182rain 4–10 days ago (7 days) Pearson r = 0.114 slope = 0.0013 MGD/in n = 182rain 5–10 days ago (6 days) Pearson r = 0.088 slope = 0.0011 MGD/in n = 182rain 6–10 days ago (5 days) Pearson r = 0.093 slope = 0.0012 MGD/in n = 182rain 7–10 days ago (4 days) Pearson r = 0.035 slope = 0.0005 MGD/in n = 182rain 8–10 days ago (3 days) Pearson r = 0.047 slope = 0.0008 MGD/in n = 182rain 9–10 days ago (2 days) Pearson r = 0.053 slope = 0.0011 MGD/in n = 182rain 10–10 days ago (1 day) Pearson r = 0.085 slope = 0.0027 MGD/in n = 182rain over the last 12 days Pearson r = 0.047 slope = 0.0004 MGD/in n = 182rain 1–11 days ago (11 days) Pearson r = 0.042 slope = 0.0004 MGD/in n = 182rain 2–11 days ago (10 days) Pearson r = 0.069 slope = 0.0006 MGD/in n = 182rain 3–11 days ago (9 days) Pearson r = 0.066 slope = 0.0007 MGD/in n = 182rain 4–11 days ago (8 days) Pearson r = 0.119 slope = 0.0012 MGD/in n = 182rain 5–11 days ago (7 days) Pearson r = 0.096 slope = 0.0011 MGD/in n = 182rain 6–11 days ago (6 days) Pearson r = 0.102 slope = 0.0012 MGD/in n = 182rain 7–11 days ago (5 days) Pearson r = 0.049 slope = 0.0006 MGD/in n = 182rain 8–11 days ago (4 days) Pearson r = 0.060 slope = 0.0009 MGD/in n = 182rain 9–11 days ago (3 days) Pearson r = 0.064 slope = 0.0011 MGD/in n = 182rain 10–11 days ago (2 days) Pearson r = 0.084 slope = 0.0018 MGD/in n = 182rain 11–11 days ago (1 day) Pearson r = 0.043 slope = 0.0014 MGD/in n = 182rain over the last 13 days Pearson r = 0.052 slope = 0.0004 MGD/in n = 182rain 1–12 days ago (12 days) Pearson r = 0.047 slope = 0.0004 MGD/in n = 182rain 2–12 days ago (11 days) Pearson r = 0.073 slope = 0.0007 MGD/in n = 182rain 3–12 days ago (10 days) Pearson r = 0.070 slope = 0.0007 MGD/in n = 182rain 4–12 days ago (9 days) Pearson r = 0.119 slope = 0.0012 MGD/in n = 182rain 5–12 days ago (8 days) Pearson r = 0.097 slope = 0.0010 MGD/in n = 182rain 6–12 days ago (7 days) Pearson r = 0.103 slope = 0.0012 MGD/in n = 182rain 7–12 days ago (6 days) Pearson r = 0.054 slope = 0.0007 MGD/in n = 182rain 8–12 days ago (5 days) Pearson r = 0.064 slope = 0.0008 MGD/in n = 182rain 9–12 days ago (4 days) Pearson r = 0.067 slope = 0.0010 MGD/in n = 182rain 10–12 days ago (3 days) Pearson r = 0.079 slope = 0.0013 MGD/in n = 182rain 11–12 days ago (2 days) Pearson r = 0.044 slope = 0.0009 MGD/in n = 182rain 12–12 days ago (1 day) Pearson r = 0.024 slope = 0.0008 MGD/in n = 182rain over the last 14 days Pearson r = 0.017 slope = 0.0001 MGD/in n = 182rain 1–13 days ago (13 days) Pearson r = 0.011 slope = 0.0001 MGD/in n = 182rain 2–13 days ago (12 days) Pearson r = 0.035 slope = 0.0003 MGD/in n = 182rain 3–13 days ago (11 days) Pearson r = 0.031 slope = 0.0003 MGD/in n = 182rain 4–13 days ago (10 days) Pearson r = 0.075 slope = 0.0007 MGD/in n = 182rain 5–13 days ago (9 days) Pearson r = 0.051 slope = 0.0005 MGD/in n = 182rain 6–13 days ago (8 days) Pearson r = 0.053 slope = 0.0006 MGD/in n = 182rain 7–13 days ago (7 days) Pearson r = 0.004 slope = 0.0000 MGD/in n = 182rain 8–13 days ago (6 days) Pearson r = 0.010 slope = 0.0001 MGD/in n = 182rain 9–13 days ago (5 days) Pearson r = 0.007 slope = 0.0001 MGD/in n = 182rain 10–13 days ago (4 days) Pearson r = 0.009 slope = 0.0001 MGD/in n = 182rain 11–13 days ago (3 days) Pearson r = -0.034 slope = -0.0006 MGD/in n = 182rain 12–13 days ago (2 days) Pearson r = -0.071 slope = -0.0015 MGD/in n = 182rain 13–13 days ago (1 day) Pearson r = -0.133 slope = -0.0043 MGD/in n = 182rain over the last 15 days Pearson r = -0.014 slope = -0.0001 MGD/in n = 182rain 1–14 days ago (14 days) Pearson r = -0.020 slope = -0.0002 MGD/in n = 182rain 2–14 days ago (13 days) Pearson r = 0.002 slope = 0.0000 MGD/in n = 182rain 3–14 days ago (12 days) Pearson r = -0.003 slope = -0.0000 MGD/in n = 182rain 4–14 days ago (11 days) Pearson r = 0.038 slope = 0.0003 MGD/in n = 182rain 5–14 days ago (10 days) Pearson r = 0.013 slope = 0.0001 MGD/in n = 182rain 6–14 days ago (9 days) Pearson r = 0.012 slope = 0.0001 MGD/in n = 182rain 7–14 days ago (8 days) Pearson r = -0.036 slope = -0.0004 MGD/in n = 182rain 8–14 days ago (7 days) Pearson r = -0.034 slope = -0.0004 MGD/in n = 182rain 9–14 days ago (6 days) Pearson r = -0.039 slope = -0.0005 MGD/in n = 182rain 10–14 days ago (5 days) Pearson r = -0.041 slope = -0.0005 MGD/in n = 182rain 11–14 days ago (4 days) Pearson r = -0.085 slope = -0.0012 MGD/in n = 182rain 12–14 days ago (3 days) Pearson r = -0.120 slope = -0.0020 MGD/in n = 182rain 13–14 days ago (2 days) Pearson r = -0.167 slope = -0.0035 MGD/in n = 182-0.17rain 14–14 days ago (1 day) Pearson r = -0.123 slope = -0.0040 MGD/in n = 182

Hover any cell for details. Cells below n=30 are omitted. The bottom row (end = 0) is "cumulative rain ending today"; the diagonal (start = end) is "single-day rain at lag k".

On/after 2025-04-01— peak window: 12–14d ago, r=0.13

start = oldest day in window (days ago)end = newest day in window (days ago)0246810121402468101214rain over the last 1 day Pearson r = 0.040 slope = 0.0009 MGD/in n = 421rain over the last 2 days Pearson r = 0.066 slope = 0.0010 MGD/in n = 420rain 1–1 days ago (1 day) Pearson r = 0.057 slope = 0.0013 MGD/in n = 421rain over the last 3 days Pearson r = 0.069 slope = 0.0009 MGD/in n = 419rain 1–2 days ago (2 days) Pearson r = 0.057 slope = 0.0009 MGD/in n = 420rain 2–2 days ago (1 day) Pearson r = 0.027 slope = 0.0006 MGD/in n = 421rain over the last 4 days Pearson r = 0.099 slope = 0.0011 MGD/in n = 418rain 1–3 days ago (3 days) Pearson r = 0.090 slope = 0.0011 MGD/in n = 419rain 2–3 days ago (2 days) Pearson r = 0.071 slope = 0.0011 MGD/in n = 420rain 3–3 days ago (1 day) Pearson r = 0.078 slope = 0.0017 MGD/in n = 421rain over the last 5 days Pearson r = 0.113 slope = 0.0011 MGD/in n = 417rain 1–4 days ago (4 days) Pearson r = 0.103 slope = 0.0011 MGD/in n = 418rain 2–4 days ago (3 days) Pearson r = 0.085 slope = 0.0010 MGD/in n = 419rain 3–4 days ago (2 days) Pearson r = 0.085 slope = 0.0013 MGD/in n = 420rain 4–4 days ago (1 day) Pearson r = 0.048 slope = 0.0010 MGD/in n = 421rain over the last 6 days Pearson r = 0.106 slope = 0.0010 MGD/in n = 416rain 1–5 days ago (5 days) Pearson r = 0.097 slope = 0.0010 MGD/in n = 417rain 2–5 days ago (4 days) Pearson r = 0.078 slope = 0.0008 MGD/in n = 418rain 3–5 days ago (3 days) Pearson r = 0.073 slope = 0.0009 MGD/in n = 419rain 4–5 days ago (2 days) Pearson r = 0.037 slope = 0.0006 MGD/in n = 420rain 5–5 days ago (1 day) Pearson r = 0.006 slope = 0.0001 MGD/in n = 421rain over the last 7 days Pearson r = 0.097 slope = 0.0008 MGD/in n = 415rain 1–6 days ago (6 days) Pearson r = 0.088 slope = 0.0008 MGD/in n = 416rain 2–6 days ago (5 days) Pearson r = 0.070 slope = 0.0007 MGD/in n = 417rain 3–6 days ago (4 days) Pearson r = 0.064 slope = 0.0007 MGD/in n = 418rain 4–6 days ago (3 days) Pearson r = 0.030 slope = 0.0004 MGD/in n = 419rain 5–6 days ago (2 days) Pearson r = 0.004 slope = 0.0001 MGD/in n = 420rain 6–6 days ago (1 day) Pearson r = 0.000 slope = 0.0000 MGD/in n = 421rain over the last 8 days Pearson r = 0.089 slope = 0.0007 MGD/in n = 414rain 1–7 days ago (7 days) Pearson r = 0.081 slope = 0.0007 MGD/in n = 415rain 2–7 days ago (6 days) Pearson r = 0.064 slope = 0.0006 MGD/in n = 416rain 3–7 days ago (5 days) Pearson r = 0.058 slope = 0.0006 MGD/in n = 417rain 4–7 days ago (4 days) Pearson r = 0.026 slope = 0.0003 MGD/in n = 418rain 5–7 days ago (3 days) Pearson r = 0.003 slope = 0.0000 MGD/in n = 419rain 6–7 days ago (2 days) Pearson r = -0.000 slope = -0.0000 MGD/in n = 420rain 7–7 days ago (1 day) Pearson r = 0.001 slope = 0.0000 MGD/in n = 421rain over the last 9 days Pearson r = 0.094 slope = 0.0007 MGD/in n = 413rain 1–8 days ago (8 days) Pearson r = 0.085 slope = 0.0007 MGD/in n = 414rain 2–8 days ago (7 days) Pearson r = 0.070 slope = 0.0006 MGD/in n = 415rain 3–8 days ago (6 days) Pearson r = 0.065 slope = 0.0006 MGD/in n = 416rain 4–8 days ago (5 days) Pearson r = 0.036 slope = 0.0004 MGD/in n = 417rain 5–8 days ago (4 days) Pearson r = 0.017 slope = 0.0002 MGD/in n = 418rain 6–8 days ago (3 days) Pearson r = 0.016 slope = 0.0002 MGD/in n = 419rain 7–8 days ago (2 days) Pearson r = 0.020 slope = 0.0003 MGD/in n = 420rain 8–8 days ago (1 day) Pearson r = 0.029 slope = 0.0006 MGD/in n = 421rain over the last 10 days Pearson r = 0.077 slope = 0.0006 MGD/in n = 412rain 1–9 days ago (9 days) Pearson r = 0.069 slope = 0.0005 MGD/in n = 413rain 2–9 days ago (8 days) Pearson r = 0.052 slope = 0.0004 MGD/in n = 414rain 3–9 days ago (7 days) Pearson r = 0.047 slope = 0.0004 MGD/in n = 415rain 4–9 days ago (6 days) Pearson r = 0.019 slope = 0.0002 MGD/in n = 416rain 5–9 days ago (5 days) Pearson r = 0.000 slope = 0.0000 MGD/in n = 417rain 6–9 days ago (4 days) Pearson r = -0.002 slope = -0.0000 MGD/in n = 418rain 7–9 days ago (3 days) Pearson r = -0.002 slope = -0.0000 MGD/in n = 419rain 8–9 days ago (2 days) Pearson r = -0.003 slope = -0.0001 MGD/in n = 420rain 9–9 days ago (1 day) Pearson r = -0.033 slope = -0.0007 MGD/in n = 421rain over the last 11 days Pearson r = 0.078 slope = 0.0006 MGD/in n = 411rain 1–10 days ago (10 days) Pearson r = 0.069 slope = 0.0005 MGD/in n = 412rain 2–10 days ago (9 days) Pearson r = 0.053 slope = 0.0004 MGD/in n = 413rain 3–10 days ago (8 days) Pearson r = 0.048 slope = 0.0004 MGD/in n = 414rain 4–10 days ago (7 days) Pearson r = 0.022 slope = 0.0002 MGD/in n = 415rain 5–10 days ago (6 days) Pearson r = 0.005 slope = 0.0000 MGD/in n = 416rain 6–10 days ago (5 days) Pearson r = 0.003 slope = 0.0000 MGD/in n = 417rain 7–10 days ago (4 days) Pearson r = 0.004 slope = 0.0000 MGD/in n = 418rain 8–10 days ago (3 days) Pearson r = 0.004 slope = 0.0000 MGD/in n = 419rain 9–10 days ago (2 days) Pearson r = -0.016 slope = -0.0002 MGD/in n = 420rain 10–10 days ago (1 day) Pearson r = 0.011 slope = 0.0002 MGD/in n = 421rain over the last 12 days Pearson r = 0.047 slope = 0.0003 MGD/in n = 410rain 1–11 days ago (11 days) Pearson r = 0.038 slope = 0.0003 MGD/in n = 411rain 2–11 days ago (10 days) Pearson r = 0.021 slope = 0.0002 MGD/in n = 412rain 3–11 days ago (9 days) Pearson r = 0.015 slope = 0.0001 MGD/in n = 413rain 4–11 days ago (8 days) Pearson r = -0.012 slope = -0.0001 MGD/in n = 414rain 5–11 days ago (7 days) Pearson r = -0.030 slope = -0.0003 MGD/in n = 415rain 6–11 days ago (6 days) Pearson r = -0.034 slope = -0.0003 MGD/in n = 416rain 7–11 days ago (5 days) Pearson r = -0.036 slope = -0.0004 MGD/in n = 417rain 8–11 days ago (4 days) Pearson r = -0.039 slope = -0.0004 MGD/in n = 418rain 9–11 days ago (3 days) Pearson r = -0.061 slope = -0.0007 MGD/in n = 419rain 10–11 days ago (2 days) Pearson r = -0.051 slope = -0.0008 MGD/in n = 420rain 11–11 days ago (1 day) Pearson r = -0.085 slope = -0.0019 MGD/in n = 421rain over the last 13 days Pearson r = 0.060 slope = 0.0004 MGD/in n = 409rain 1–12 days ago (12 days) Pearson r = 0.051 slope = 0.0004 MGD/in n = 410rain 2–12 days ago (11 days) Pearson r = 0.034 slope = 0.0002 MGD/in n = 411rain 3–12 days ago (10 days) Pearson r = 0.030 slope = 0.0002 MGD/in n = 412rain 4–12 days ago (9 days) Pearson r = 0.005 slope = 0.0000 MGD/in n = 413rain 5–12 days ago (8 days) Pearson r = -0.010 slope = -0.0001 MGD/in n = 414rain 6–12 days ago (7 days) Pearson r = -0.012 slope = -0.0001 MGD/in n = 415rain 7–12 days ago (6 days) Pearson r = -0.012 slope = -0.0001 MGD/in n = 416rain 8–12 days ago (5 days) Pearson r = -0.013 slope = -0.0001 MGD/in n = 417rain 9–12 days ago (4 days) Pearson r = -0.030 slope = -0.0003 MGD/in n = 418rain 10–12 days ago (3 days) Pearson r = -0.015 slope = -0.0002 MGD/in n = 419rain 11–12 days ago (2 days) Pearson r = -0.027 slope = -0.0004 MGD/in n = 420rain 12–12 days ago (1 day) Pearson r = 0.046 slope = 0.0010 MGD/in n = 421rain over the last 14 days Pearson r = 0.082 slope = 0.0006 MGD/in n = 408rain 1–13 days ago (13 days) Pearson r = 0.075 slope = 0.0005 MGD/in n = 409rain 2–13 days ago (12 days) Pearson r = 0.059 slope = 0.0004 MGD/in n = 410rain 3–13 days ago (11 days) Pearson r = 0.057 slope = 0.0004 MGD/in n = 411rain 4–13 days ago (10 days) Pearson r = 0.031 slope = 0.0002 MGD/in n = 412rain 5–13 days ago (9 days) Pearson r = 0.018 slope = 0.0001 MGD/in n = 413rain 6–13 days ago (8 days) Pearson r = 0.017 slope = 0.0001 MGD/in n = 414rain 7–13 days ago (7 days) Pearson r = 0.019 slope = 0.0002 MGD/in n = 415rain 8–13 days ago (6 days) Pearson r = 0.021 slope = 0.0002 MGD/in n = 416rain 9–13 days ago (5 days) Pearson r = 0.009 slope = 0.0001 MGD/in n = 417rain 10–13 days ago (4 days) Pearson r = 0.027 slope = 0.0003 MGD/in n = 418rain 11–13 days ago (3 days) Pearson r = 0.024 slope = 0.0003 MGD/in n = 419rain 12–13 days ago (2 days) Pearson r = 0.088 slope = 0.0013 MGD/in n = 420rain 13–13 days ago (1 day) Pearson r = 0.084 slope = 0.0018 MGD/in n = 421rain over the last 15 days Pearson r = 0.112 slope = 0.0007 MGD/in n = 407rain 1–14 days ago (14 days) Pearson r = 0.105 slope = 0.0007 MGD/in n = 408rain 2–14 days ago (13 days) Pearson r = 0.091 slope = 0.0006 MGD/in n = 409rain 3–14 days ago (12 days) Pearson r = 0.089 slope = 0.0006 MGD/in n = 410rain 4–14 days ago (11 days) Pearson r = 0.065 slope = 0.0005 MGD/in n = 411rain 5–14 days ago (10 days) Pearson r = 0.052 slope = 0.0004 MGD/in n = 412rain 6–14 days ago (9 days) Pearson r = 0.053 slope = 0.0004 MGD/in n = 413rain 7–14 days ago (8 days) Pearson r = 0.056 slope = 0.0005 MGD/in n = 414rain 8–14 days ago (7 days) Pearson r = 0.061 slope = 0.0005 MGD/in n = 415rain 9–14 days ago (6 days) Pearson r = 0.054 slope = 0.0005 MGD/in n = 416rain 10–14 days ago (5 days) Pearson r = 0.074 slope = 0.0007 MGD/in n = 417rain 11–14 days ago (4 days) Pearson r = 0.075 slope = 0.0008 MGD/in n = 418rain 12–14 days ago (3 days) Pearson r = 0.134 slope = 0.0016 MGD/in n = 4190.13rain 13–14 days ago (2 days) Pearson r = 0.132 slope = 0.0020 MGD/in n = 420rain 14–14 days ago (1 day) Pearson r = 0.107 slope = 0.0024 MGD/in n = 421

Hover any cell for details. Cells below n=30 are omitted. The bottom row (end = 0) is "cumulative rain ending today"; the diagonal (start = end) is "single-day rain at lag k".

Wet-weather sensitivity at each plant's preferred window (by operator era)

Daily flow versus cumulative rainfall over the window the heatmap above identified as each plant's strongest rainfall response — same window for both eras, so the comparison is apples-to-apples on the x dimension. Three regressions overlaid per plant: all-time (neutral), pre- April 2025 (gray dashed), and post-April 2025 (plant color, solid).

Reading the comparison: a materially flatter post slope on the same window means either the system's wet-weather sensitivity actually decreased (sewer rehabilitation, different storm frequency), or the way flow is being measured / reported changed across the operator handoff. A steeper post slope would suggest the opposite. The slope value (MGD/in) and R² for each fit appear in the legend.

Red Hook Commons— x = cumulative rain over the last 15 days

Village WWTP— x = rain 11d ago

Pump-out days vs typical days: was it rainier than usual?

For each QuickBooks "sludge removal" pump-out date, we compute cumulative rainfall over the days preceding it. We compare that to the same statistic for every non-pump-out day in the same date range. If pump-outs are functionally rainwater removal, pump-out days should sit in the wetter tail of the rainfall distribution; if not, the two distributions overlap.

Important caveat: these are QuickBooks invoicedates, not the dates the pump actually ran. Where a memo records the real event date it often differs by days to a month, and some invoices bundle multiple pumps. So this comparison is closer to “rainfall vs. billing date” than “rainfall vs. pump event,” and should be read as suggestive only. The capacity-censoring view (which needs no event dates) is the more reliable line of evidence.

The Mann–Whitney U test reported below the chart is a rank-based comparison of medians — robust to the small event sample and the skewed shape of the rainfall distribution. Two windows are shown to check whether the answer is window-sensitive: 7 days (matches the fast-inflow signal in the wet-weather sensitivity charts above) and 14 days (matches the slow-infiltration signal). Same-date pump-outs are aggregated. We can't reliably tell which plant is being pumped from the QuickBooks memos, so we treat all events together — village-level rainfall is the same input either way.

7-day window

0.001.02.03.0Cumulative rainfall in the 7 days before (in)Pump-out days (n=27)2025-06-26 4,980 gal · emergency Rain in prior 7d: 0.35"2025-07-02 4,000 gal · emergency Rain in prior 7d: 0.02"2025-07-08 6,000 gal · routine Rain in prior 7d: 1.09"2025-07-09 16,000 gal · routine Rain in prior 7d: 1.09"2025-07-28 6,000 gal · routine Rain in prior 7d: 0.19"2025-08-11 4,000 gal · routine Rain in prior 7d: 0.09"2025-08-18 5,000 gal · emergency Rain in prior 7d: 0.45"2025-08-20 4,000 gal · emergency Rain in prior 7d: 0.45"2025-08-28 4,000 gal · unknown Rain in prior 7d: 0.68"2025-09-04 4,000 gal · unknown Rain in prior 7d: 0.01"2025-09-19 11,000 gal · emergency · plant: old Rain in prior 7d: 0.00"2025-10-15 18,000 gal · emergency · plant: old Rain in prior 7d: 2.42"2025-11-21 25,000 gal · emergency Rain in prior 7d: 0.40"2025-12-04 5,000 gal · emergency Rain in prior 7d: 0.68"2025-12-10 5,000 gal · unknown Rain in prior 7d: 0.57"2025-12-12 23,000 gal · emergency Rain in prior 7d: 0.21"2026-01-03 18,500 gal · emergency · plant: new Rain in prior 7d: 1.35"2026-01-05 4,500 gal · unknown · plant: new Rain in prior 7d: 0.57"2026-01-15 4,500 gal · unknown Rain in prior 7d: 0.35"2026-02-05 4,500 gal · unknown Rain in prior 7d: 0.01"2026-02-11 6,000 gal · unknown Rain in prior 7d: 0.08"2026-03-18 4,000 gal · emergency · plant: new Rain in prior 7d: 1.31"2026-04-03 6,500 gal · unknown · plant: new Rain in prior 7d: 1.04"2026-04-07 20,000 gal · emergency · plant: old Rain in prior 7d: 1.17"2026-04-22 17,000 gal · unknown · plant: both Rain in prior 7d: 1.66"2026-05-06 5,250 gal · unknown · plant: new Rain in prior 7d: 0.98"2026-05-20 5,000 gal · unknown · plant: new Rain in prior 7d: 0.10"Other days (n=294)
Pump-out days median: 0.45 (IQR 0.151.06″) · Other days median: 0.63 (IQR 0.191.13″)
Mann–Whitney U = 3622; two-sided p = 0.452 (no significant difference at α = 0.05) · 2 pump-outs excluded (window crossed missing precip days)
emergencyroutineunknownfee

14-day window

0.001.02.03.0Cumulative rainfall in the 14 days before (in)Pump-out days (n=27)2025-06-26 4,980 gal · emergency Rain in prior 14d: 1.37"2025-07-02 4,000 gal · emergency Rain in prior 14d: 1.18"2025-07-08 6,000 gal · routine Rain in prior 14d: 1.11"2025-07-09 16,000 gal · routine Rain in prior 14d: 1.11"2025-07-28 6,000 gal · routine Rain in prior 14d: 1.49"2025-08-11 4,000 gal · routine Rain in prior 14d: 3.02"2025-08-18 5,000 gal · emergency Rain in prior 14d: 0.54"2025-08-20 4,000 gal · emergency Rain in prior 14d: 0.54"2025-08-28 4,000 gal · unknown Rain in prior 14d: 1.13"2025-09-04 4,000 gal · unknown Rain in prior 14d: 0.69"2025-09-19 11,000 gal · emergency · plant: old Rain in prior 14d: 2.18"2025-10-15 18,000 gal · emergency · plant: old Rain in prior 14d: 2.42"2025-11-21 25,000 gal · emergency Rain in prior 14d: 1.45"2025-12-04 5,000 gal · emergency Rain in prior 14d: 1.11"2025-12-10 5,000 gal · unknown Rain in prior 14d: 0.97"2025-12-12 23,000 gal · emergency Rain in prior 14d: 0.86"2026-01-03 18,500 gal · emergency · plant: new Rain in prior 14d: 2.38"2026-01-05 4,500 gal · unknown · plant: new Rain in prior 14d: 1.50"2026-01-15 4,500 gal · unknown Rain in prior 14d: 0.49"2026-02-05 4,500 gal · unknown Rain in prior 14d: 1.73"2026-02-11 6,000 gal · unknown Rain in prior 14d: 0.09"2026-03-18 4,000 gal · emergency · plant: new Rain in prior 14d: 2.72"2026-04-03 6,500 gal · unknown · plant: new Rain in prior 14d: 1.95"2026-04-07 20,000 gal · emergency · plant: old Rain in prior 14d: 1.34"2026-04-22 17,000 gal · unknown · plant: both Rain in prior 14d: 1.66"2026-05-06 5,250 gal · unknown · plant: new Rain in prior 14d: 1.76"2026-05-20 5,000 gal · unknown · plant: new Rain in prior 14d: 0.63"Other days (n=287)
Pump-out days median: 1.34 (IQR 0.911.75″) · Other days median: 1.53 (IQR 0.902.19″)
Mann–Whitney U = 3271; two-sided p = 0.181 (no significant difference at α = 0.05) · 2 pump-outs excluded (window crossed missing precip days)
emergencyroutineunknownfee

Caveat: events whose lookback window crossed a missing precip day are excluded. The biggest gap is November 2025, where the operator left the precip column blank on the source DMRs (verified across 4 independent extraction sources). A NOAA backfill is the obvious next data improvement.