{
  "generated_utc": "2026-11-03T19:45:52Z",
  "title": "Task 1 \u2014 Data review & QC summary",
  "overall": {
    "counties": 14,
    "stations": 986,
    "enterococcus_samples": 159618,
    "date_start": "1999-03-05",
    "date_end": "2026-07-01"
  },
  "density_tiers": {
    "dense_ge_100_days": 198,
    "moderate_30_99_days": 151,
    "sparse_10_29_days": 312,
    "very_sparse_lt_10_days": 325
  },
  "by_county": [
    {
      "county": "Aransas",
      "sites": 17,
      "samples": 3613,
      "glo_sites": 4,
      "glo_samples": 3433,
      "other_sites": 13,
      "other_samples": 180,
      "median_days": 17,
      "max_days": 890,
      "start": "2002-03-14",
      "end": "2025-12-15"
    },
    {
      "county": "Brazoria",
      "sites": 73,
      "samples": 16522,
      "glo_sites": 16,
      "glo_samples": 14958,
      "other_sites": 57,
      "other_samples": 1564,
      "median_days": 27,
      "max_days": 992,
      "start": "1999-03-17",
      "end": "2026-06-22"
    },
    {
      "county": "Calhoun",
      "sites": 19,
      "samples": 275,
      "glo_sites": 0,
      "glo_samples": 0,
      "other_sites": 19,
      "other_samples": 275,
      "median_days": 18,
      "max_days": 31,
      "start": "2006-08-15",
      "end": "2024-04-18"
    },
    {
      "county": "Cameron",
      "sites": 51,
      "samples": 22378,
      "glo_sites": 26,
      "glo_samples": 22035,
      "other_sites": 25,
      "other_samples": 343,
      "median_days": 808,
      "max_days": 874,
      "start": "2003-01-21",
      "end": "2025-12-17"
    },
    {
      "county": "Chambers",
      "sites": 89,
      "samples": 2634,
      "glo_sites": 2,
      "glo_samples": 1443,
      "other_sites": 87,
      "other_samples": 1191,
      "median_days": 5,
      "max_days": 724,
      "start": "2001-03-20",
      "end": "2026-06-24"
    },
    {
      "county": "Galvestone",
      "sites": 241,
      "samples": 49951,
      "glo_sites": 57,
      "glo_samples": 46251,
      "other_sites": 184,
      "other_samples": 3700,
      "median_days": 18,
      "max_days": 947,
      "start": "1999-03-05",
      "end": "2026-07-01"
    },
    {
      "county": "Harris",
      "sites": 268,
      "samples": 10085,
      "glo_sites": 0,
      "glo_samples": 0,
      "other_sites": 268,
      "other_samples": 10085,
      "median_days": 23,
      "max_days": 233,
      "start": "1999-03-08",
      "end": "2026-06-24"
    },
    {
      "county": "Kenedy",
      "sites": 16,
      "samples": 31,
      "glo_sites": 0,
      "glo_samples": 0,
      "other_sites": 16,
      "other_samples": 31,
      "median_days": 1,
      "max_days": 13,
      "start": "2001-07-31",
      "end": "2023-12-05"
    },
    {
      "county": "Kleberg",
      "sites": 36,
      "samples": 954,
      "glo_sites": 4,
      "glo_samples": 820,
      "other_sites": 32,
      "other_samples": 134,
      "median_days": 1,
      "max_days": 210,
      "start": "2001-07-31",
      "end": "2024-04-25"
    },
    {
      "county": "Matagorda",
      "sites": 24,
      "samples": 9271,
      "glo_sites": 9,
      "glo_samples": 8801,
      "other_sites": 15,
      "other_samples": 470,
      "median_days": 77,
      "max_days": 1091,
      "start": "2001-04-25",
      "end": "2026-06-22"
    },
    {
      "county": "Nueces",
      "sites": 137,
      "samples": 42728,
      "glo_sites": 50,
      "glo_samples": 41067,
      "other_sites": 87,
      "other_samples": 1661,
      "median_days": 33,
      "max_days": 1267,
      "start": "1999-10-12",
      "end": "2025-12-18"
    },
    {
      "county": "Refugio",
      "sites": 9,
      "samples": 339,
      "glo_sites": 0,
      "glo_samples": 0,
      "other_sites": 9,
      "other_samples": 339,
      "median_days": 38,
      "max_days": 60,
      "start": "2006-08-16",
      "end": "2025-07-09"
    },
    {
      "county": "San Patrico",
      "sites": 4,
      "samples": 829,
      "glo_sites": 1,
      "glo_samples": 793,
      "other_sites": 3,
      "other_samples": 36,
      "median_days": 20,
      "max_days": 793,
      "start": "2002-08-12",
      "end": "2025-12-16"
    },
    {
      "county": "Willacy",
      "sites": 2,
      "samples": 8,
      "glo_sites": 0,
      "glo_samples": 0,
      "other_sites": 2,
      "other_samples": 8,
      "median_days": 5,
      "max_days": 5,
      "start": "2007-05-29",
      "end": "2008-10-09"
    }
  ],
  "by_network": {
    "glo": {
      "label": "GLO Beach Watch (21TXBCH)",
      "sites": 169,
      "samples": 139601,
      "density_tiers": {
        "dense_ge_100_days": 163,
        "moderate_30_99_days": 6,
        "sparse_10_29_days": 0,
        "very_sparse_lt_10_days": 0
      }
    },
    "other": {
      "label": "Other (TCEQ / USGS / NARS / \u2026)",
      "sites": 817,
      "samples": 20017,
      "density_tiers": {
        "dense_ge_100_days": 35,
        "moderate_30_99_days": 145,
        "sparse_10_29_days": 312,
        "very_sparse_lt_10_days": 325
      }
    }
  },
  "monthly_sample_counts": [
    {
      "month": "1999-03",
      "samples": 82
    },
    {
      "month": "1999-04",
      "samples": 84
    },
    {
      "month": "1999-05",
      "samples": 116
    },
    {
      "month": "1999-06",
      "samples": 78
    },
    {
      "month": "1999-07",
      "samples": 93
    },
    {
      "month": "1999-08",
      "samples": 101
    },
    {
      "month": "1999-09",
      "samples": 52
    },
    {
      "month": "1999-10",
      "samples": 55
    },
    {
      "month": "1999-11",
      "samples": 46
    },
    {
      "month": "1999-12",
      "samples": 62
    },
    {
      "month": "2000-01",
      "samples": 30
    },
    {
      "month": "2000-02",
      "samples": 4
    },
    {
      "month": "2000-03",
      "samples": 3
    },
    {
      "month": "2000-04",
      "samples": 63
    },
    {
      "month": "2000-05",
      "samples": 65
    },
    {
      "month": "2000-06",
      "samples": 62
    },
    {
      "month": "2000-07",
      "samples": 35
    },
    {
      "month": "2000-08",
      "samples": 71
    },
    {
      "month": "2000-09",
      "samples": 74
    },
    {
      "month": "2000-10",
      "samples": 70
    },
    {
      "month": "2000-11",
      "samples": 99
    },
    {
      "month": "2000-12",
      "samples": 18
    },
    {
      "month": "2001-01",
      "samples": 20
    },
    {
      "month": "2001-02",
      "samples": 23
    },
    {
      "month": "2001-03",
      "samples": 35
    },
    {
      "month": "2001-04",
      "samples": 34
    },
    {
      "month": "2001-05",
      "samples": 37
    },
    {
      "month": "2001-06",
      "samples": 12
    },
    {
      "month": "2001-07",
      "samples": 29
    },
    {
      "month": "2001-08",
      "samples": 15
    },
    {
      "month": "2001-09",
      "samples": 10
    },
    {
      "month": "2001-10",
      "samples": 2
    },
    {
      "month": "2001-11",
      "samples": 26
    },
    {
      "month": "2001-12",
      "samples": 28
    },
    {
      "month": "2002-01",
      "samples": 23
    },
    {
      "month": "2002-02",
      "samples": 30
    },
    {
      "month": "2002-03",
      "samples": 16
    },
    {
      "month": "2002-04",
      "samples": 23
    },
    {
      "month": "2002-05",
      "samples": 55
    },
    {
      "month": "2002-06",
      "samples": 23
    },
    {
      "month": "2002-07",
      "samples": 15
    },
    {
      "month": "2002-08",
      "samples": 34
    },
    {
      "month": "2002-09",
      "samples": 10
    },
    {
      "month": "2002-10",
      "samples": 62
    },
    {
      "month": "2002-11",
      "samples": 44
    },
    {
      "month": "2002-12",
      "samples": 31
    },
    {
      "month": "2003-01",
      "samples": 139
    },
    {
      "month": "2003-02",
      "samples": 195
    },
    {
      "month": "2003-03",
      "samples": 159
    },
    {
      "month": "2003-04",
      "samples": 109
    },
    {
      "month": "2003-05",
      "samples": 216
    },
    {
      "month": "2003-06",
      "samples": 158
    },
    {
      "month": "2003-07",
      "samples": 246
    },
    {
      "month": "2003-08",
      "samples": 265
    },
    {
      "month": "2003-09",
      "samples": 144
    },
    {
      "month": "2003-10",
      "samples": 198
    },
    {
      "month": "2003-11",
      "samples": 266
    },
    {
      "month": "2003-12",
      "samples": 327
    },
    {
      "month": "2004-01",
      "samples": 297
    },
    {
      "month": "2004-02",
      "samples": 125
    },
    {
      "month": "2004-03",
      "samples": 521
    },
    {
      "month": "2004-04",
      "samples": 306
    },
    {
      "month": "2004-05",
      "samples": 622
    },
    {
      "month": "2004-06",
      "samples": 680
    },
    {
      "month": "2004-07",
      "samples": 591
    },
    {
      "month": "2004-08",
      "samples": 713
    },
    {
      "month": "2004-09",
      "samples": 650
    },
    {
      "month": "2004-10",
      "samples": 327
    },
    {
      "month": "2004-11",
      "samples": 495
    },
    {
      "month": "2004-12",
      "samples": 361
    },
    {
      "month": "2005-01",
      "samples": 384
    },
    {
      "month": "2005-02",
      "samples": 282
    },
    {
      "month": "2005-03",
      "samples": 489
    },
    {
      "month": "2005-04",
      "samples": 39
    },
    {
      "month": "2005-05",
      "samples": 845
    },
    {
      "month": "2005-06",
      "samples": 712
    },
    {
      "month": "2005-07",
      "samples": 779
    },
    {
      "month": "2005-08",
      "samples": 844
    },
    {
      "month": "2005-09",
      "samples": 589
    },
    {
      "month": "2005-10",
      "samples": 396
    },
    {
      "month": "2005-11",
      "samples": 427
    },
    {
      "month": "2005-12",
      "samples": 360
    },
    {
      "month": "2006-01",
      "samples": 166
    },
    {
      "month": "2006-02",
      "samples": 241
    },
    {
      "month": "2006-03",
      "samples": 333
    },
    {
      "month": "2006-04",
      "samples": 322
    },
    {
      "month": "2006-05",
      "samples": 758
    },
    {
      "month": "2006-06",
      "samples": 776
    },
    {
      "month": "2006-07",
      "samples": 854
    },
    {
      "month": "2006-08",
      "samples": 782
    },
    {
      "month": "2006-09",
      "samples": 669
    },
    {
      "month": "2006-10",
      "samples": 444
    },
    {
      "month": "2006-11",
      "samples": 389
    },
    {
      "month": "2006-12",
      "samples": 346
    },
    {
      "month": "2007-01",
      "samples": 443
    },
    {
      "month": "2007-02",
      "samples": 373
    },
    {
      "month": "2007-03",
      "samples": 728
    },
    {
      "month": "2007-04",
      "samples": 727
    },
    {
      "month": "2007-05",
      "samples": 816
    },
    {
      "month": "2007-06",
      "samples": 700
    },
    {
      "month": "2007-07",
      "samples": 908
    },
    {
      "month": "2007-08",
      "samples": 782
    },
    {
      "month": "2007-09",
      "samples": 731
    },
    {
      "month": "2007-10",
      "samples": 408
    },
    {
      "month": "2007-11",
      "samples": 380
    },
    {
      "month": "2007-12",
      "samples": 358
    },
    {
      "month": "2008-01",
      "samples": 451
    },
    {
      "month": "2008-02",
      "samples": 459
    },
    {
      "month": "2008-03",
      "samples": 674
    },
    {
      "month": "2008-04",
      "samples": 419
    },
    {
      "month": "2008-05",
      "samples": 724
    },
    {
      "month": "2008-06",
      "samples": 739
    },
    {
      "month": "2008-07",
      "samples": 726
    },
    {
      "month": "2008-08",
      "samples": 704
    },
    {
      "month": "2008-09",
      "samples": 545
    },
    {
      "month": "2008-10",
      "samples": 393
    },
    {
      "month": "2008-11",
      "samples": 320
    },
    {
      "month": "2008-12",
      "samples": 326
    },
    {
      "month": "2009-01",
      "samples": 303
    },
    {
      "month": "2009-02",
      "samples": 308
    },
    {
      "month": "2009-03",
      "samples": 668
    },
    {
      "month": "2009-04",
      "samples": 389
    },
    {
      "month": "2009-05",
      "samples": 686
    },
    {
      "month": "2009-06",
      "samples": 731
    },
    {
      "month": "2009-07",
      "samples": 724
    },
    {
      "month": "2009-08",
      "samples": 680
    },
    {
      "month": "2009-09",
      "samples": 836
    },
    {
      "month": "2009-10",
      "samples": 366
    },
    {
      "month": "2009-11",
      "samples": 438
    },
    {
      "month": "2009-12",
      "samples": 168
    },
    {
      "month": "2010-01",
      "samples": 356
    },
    {
      "month": "2010-02",
      "samples": 409
    },
    {
      "month": "2010-03",
      "samples": 756
    },
    {
      "month": "2010-04",
      "samples": 363
    },
    {
      "month": "2010-05",
      "samples": 700
    },
    {
      "month": "2010-06",
      "samples": 813
    },
    {
      "month": "2010-07",
      "samples": 792
    },
    {
      "month": "2010-08",
      "samples": 780
    },
    {
      "month": "2010-09",
      "samples": 849
    },
    {
      "month": "2010-10",
      "samples": 354
    },
    {
      "month": "2010-11",
      "samples": 499
    },
    {
      "month": "2010-12",
      "samples": 85
    },
    {
      "month": "2011-01",
      "samples": 409
    },
    {
      "month": "2011-02",
      "samples": 350
    },
    {
      "month": "2011-03",
      "samples": 626
    },
    {
      "month": "2011-04",
      "samples": 341
    },
    {
      "month": "2011-05",
      "samples": 999
    },
    {
      "month": "2011-06",
      "samples": 916
    },
    {
      "month": "2011-07",
      "samples": 767
    },
    {
      "month": "2011-08",
      "samples": 953
    },
    {
      "month": "2011-09",
      "samples": 680
    },
    {
      "month": "2011-10",
      "samples": 417
    },
    {
      "month": "2011-11",
      "samples": 547
    },
    {
      "month": "2011-12",
      "samples": 292
    },
    {
      "month": "2012-01",
      "samples": 535
    },
    {
      "month": "2012-02",
      "samples": 485
    },
    {
      "month": "2012-03",
      "samples": 836
    },
    {
      "month": "2012-04",
      "samples": 759
    },
    {
      "month": "2012-05",
      "samples": 1005
    },
    {
      "month": "2012-06",
      "samples": 824
    },
    {
      "month": "2012-07",
      "samples": 1059
    },
    {
      "month": "2012-08",
      "samples": 654
    },
    {
      "month": "2012-09",
      "samples": 698
    },
    {
      "month": "2012-10",
      "samples": 551
    },
    {
      "month": "2012-11",
      "samples": 390
    },
    {
      "month": "2012-12",
      "samples": 200
    },
    {
      "month": "2013-01",
      "samples": 573
    },
    {
      "month": "2013-02",
      "samples": 416
    },
    {
      "month": "2013-03",
      "samples": 635
    },
    {
      "month": "2013-04",
      "samples": 624
    },
    {
      "month": "2013-05",
      "samples": 778
    },
    {
      "month": "2013-06",
      "samples": 740
    },
    {
      "month": "2013-07",
      "samples": 1122
    },
    {
      "month": "2013-08",
      "samples": 720
    },
    {
      "month": "2013-09",
      "samples": 742
    },
    {
      "month": "2013-10",
      "samples": 492
    },
    {
      "month": "2013-11",
      "samples": 555
    },
    {
      "month": "2013-12",
      "samples": 200
    },
    {
      "month": "2014-01",
      "samples": 559
    },
    {
      "month": "2014-02",
      "samples": 411
    },
    {
      "month": "2014-03",
      "samples": 698
    },
    {
      "month": "2014-04",
      "samples": 558
    },
    {
      "month": "2014-05",
      "samples": 778
    },
    {
      "month": "2014-06",
      "samples": 843
    },
    {
      "month": "2014-07",
      "samples": 1051
    },
    {
      "month": "2014-08",
      "samples": 775
    },
    {
      "month": "2014-09",
      "samples": 850
    },
    {
      "month": "2014-10",
      "samples": 631
    },
    {
      "month": "2014-11",
      "samples": 373
    },
    {
      "month": "2014-12",
      "samples": 213
    },
    {
      "month": "2015-01",
      "samples": 577
    },
    {
      "month": "2015-02",
      "samples": 395
    },
    {
      "month": "2015-03",
      "samples": 842
    },
    {
      "month": "2015-04",
      "samples": 686
    },
    {
      "month": "2015-05",
      "samples": 846
    },
    {
      "month": "2015-06",
      "samples": 822
    },
    {
      "month": "2015-07",
      "samples": 917
    },
    {
      "month": "2015-08",
      "samples": 727
    },
    {
      "month": "2015-09",
      "samples": 857
    },
    {
      "month": "2015-10",
      "samples": 590
    },
    {
      "month": "2015-11",
      "samples": 453
    },
    {
      "month": "2015-12",
      "samples": 160
    },
    {
      "month": "2016-01",
      "samples": 347
    },
    {
      "month": "2016-02",
      "samples": 434
    },
    {
      "month": "2016-03",
      "samples": 805
    },
    {
      "month": "2016-04",
      "samples": 776
    },
    {
      "month": "2016-05",
      "samples": 883
    },
    {
      "month": "2016-06",
      "samples": 829
    },
    {
      "month": "2016-07",
      "samples": 837
    },
    {
      "month": "2016-08",
      "samples": 925
    },
    {
      "month": "2016-09",
      "samples": 706
    },
    {
      "month": "2016-10",
      "samples": 540
    },
    {
      "month": "2016-11",
      "samples": 469
    },
    {
      "month": "2016-12",
      "samples": 224
    },
    {
      "month": "2017-01",
      "samples": 551
    },
    {
      "month": "2017-02",
      "samples": 379
    },
    {
      "month": "2017-03",
      "samples": 640
    },
    {
      "month": "2017-04",
      "samples": 525
    },
    {
      "month": "2017-05",
      "samples": 815
    },
    {
      "month": "2017-06",
      "samples": 772
    },
    {
      "month": "2017-07",
      "samples": 906
    },
    {
      "month": "2017-08",
      "samples": 667
    },
    {
      "month": "2017-09",
      "samples": 644
    },
    {
      "month": "2017-10",
      "samples": 491
    },
    {
      "month": "2017-11",
      "samples": 434
    },
    {
      "month": "2017-12",
      "samples": 220
    },
    {
      "month": "2018-01",
      "samples": 359
    },
    {
      "month": "2018-02",
      "samples": 412
    },
    {
      "month": "2018-03",
      "samples": 655
    },
    {
      "month": "2018-04",
      "samples": 438
    },
    {
      "month": "2018-05",
      "samples": 777
    },
    {
      "month": "2018-06",
      "samples": 705
    },
    {
      "month": "2018-07",
      "samples": 826
    },
    {
      "month": "2018-08",
      "samples": 738
    },
    {
      "month": "2018-09",
      "samples": 804
    },
    {
      "month": "2018-10",
      "samples": 592
    },
    {
      "month": "2018-11",
      "samples": 376
    },
    {
      "month": "2018-12",
      "samples": 225
    },
    {
      "month": "2019-01",
      "samples": 421
    },
    {
      "month": "2019-02",
      "samples": 385
    },
    {
      "month": "2019-03",
      "samples": 704
    },
    {
      "month": "2019-04",
      "samples": 528
    },
    {
      "month": "2019-05",
      "samples": 759
    },
    {
      "month": "2019-06",
      "samples": 807
    },
    {
      "month": "2019-07",
      "samples": 1038
    },
    {
      "month": "2019-08",
      "samples": 1227
    },
    {
      "month": "2019-09",
      "samples": 772
    },
    {
      "month": "2019-10",
      "samples": 678
    },
    {
      "month": "2019-11",
      "samples": 332
    },
    {
      "month": "2019-12",
      "samples": 415
    },
    {
      "month": "2020-01",
      "samples": 83
    },
    {
      "month": "2020-02",
      "samples": 25
    },
    {
      "month": "2020-03",
      "samples": 90
    },
    {
      "month": "2020-04",
      "samples": 561
    },
    {
      "month": "2020-05",
      "samples": 712
    },
    {
      "month": "2020-06",
      "samples": 938
    },
    {
      "month": "2020-07",
      "samples": 764
    },
    {
      "month": "2020-08",
      "samples": 688
    },
    {
      "month": "2020-09",
      "samples": 850
    },
    {
      "month": "2020-10",
      "samples": 375
    },
    {
      "month": "2020-11",
      "samples": 291
    },
    {
      "month": "2020-12",
      "samples": 274
    },
    {
      "month": "2021-01",
      "samples": 453
    },
    {
      "month": "2021-02",
      "samples": 335
    },
    {
      "month": "2021-03",
      "samples": 880
    },
    {
      "month": "2021-04",
      "samples": 396
    },
    {
      "month": "2021-05",
      "samples": 913
    },
    {
      "month": "2021-06",
      "samples": 940
    },
    {
      "month": "2021-07",
      "samples": 934
    },
    {
      "month": "2021-08",
      "samples": 707
    },
    {
      "month": "2021-09",
      "samples": 454
    },
    {
      "month": "2021-10",
      "samples": 407
    },
    {
      "month": "2021-11",
      "samples": 489
    },
    {
      "month": "2021-12",
      "samples": 358
    },
    {
      "month": "2022-01",
      "samples": 408
    },
    {
      "month": "2022-02",
      "samples": 362
    },
    {
      "month": "2022-03",
      "samples": 694
    },
    {
      "month": "2022-04",
      "samples": 372
    },
    {
      "month": "2022-05",
      "samples": 755
    },
    {
      "month": "2022-06",
      "samples": 708
    },
    {
      "month": "2022-07",
      "samples": 680
    },
    {
      "month": "2022-08",
      "samples": 814
    },
    {
      "month": "2022-09",
      "samples": 700
    },
    {
      "month": "2022-10",
      "samples": 531
    },
    {
      "month": "2022-11",
      "samples": 368
    },
    {
      "month": "2022-12",
      "samples": 366
    },
    {
      "month": "2023-01",
      "samples": 499
    },
    {
      "month": "2023-02",
      "samples": 365
    },
    {
      "month": "2023-03",
      "samples": 711
    },
    {
      "month": "2023-04",
      "samples": 540
    },
    {
      "month": "2023-05",
      "samples": 911
    },
    {
      "month": "2023-06",
      "samples": 716
    },
    {
      "month": "2023-07",
      "samples": 745
    },
    {
      "month": "2023-08",
      "samples": 774
    },
    {
      "month": "2023-09",
      "samples": 658
    },
    {
      "month": "2023-10",
      "samples": 624
    },
    {
      "month": "2023-11",
      "samples": 355
    },
    {
      "month": "2023-12",
      "samples": 351
    },
    {
      "month": "2024-01",
      "samples": 578
    },
    {
      "month": "2024-02",
      "samples": 368
    },
    {
      "month": "2024-03",
      "samples": 726
    },
    {
      "month": "2024-04",
      "samples": 537
    },
    {
      "month": "2024-05",
      "samples": 788
    },
    {
      "month": "2024-06",
      "samples": 757
    },
    {
      "month": "2024-07",
      "samples": 1008
    },
    {
      "month": "2024-08",
      "samples": 701
    },
    {
      "month": "2024-09",
      "samples": 855
    },
    {
      "month": "2024-10",
      "samples": 784
    },
    {
      "month": "2024-11",
      "samples": 356
    },
    {
      "month": "2024-12",
      "samples": 341
    },
    {
      "month": "2025-01",
      "samples": 346
    },
    {
      "month": "2025-02",
      "samples": 275
    },
    {
      "month": "2025-03",
      "samples": 748
    },
    {
      "month": "2025-04",
      "samples": 518
    },
    {
      "month": "2025-05",
      "samples": 760
    },
    {
      "month": "2025-06",
      "samples": 810
    },
    {
      "month": "2025-07",
      "samples": 844
    },
    {
      "month": "2025-08",
      "samples": 701
    },
    {
      "month": "2025-09",
      "samples": 799
    },
    {
      "month": "2025-10",
      "samples": 758
    },
    {
      "month": "2025-11",
      "samples": 352
    },
    {
      "month": "2025-12",
      "samples": 340
    },
    {
      "month": "2026-01",
      "samples": 41
    },
    {
      "month": "2026-02",
      "samples": 10
    },
    {
      "month": "2026-03",
      "samples": 13
    },
    {
      "month": "2026-04",
      "samples": 33
    },
    {
      "month": "2026-05",
      "samples": 13
    },
    {
      "month": "2026-06",
      "samples": 16
    },
    {
      "month": "2026-07",
      "samples": 1
    }
  ],
  "stream_team": {
    "rows": 5282,
    "sites_with_data": 229,
    "site_master_rows": 0,
    "enterococcus": 0,
    "ecoli_values": 752,
    "has_lat_lon": true,
    "date_start": "1991-01-11",
    "date_end": "2026-05-02",
    "note": "Community-science WQ from coastal_data_all.csv; no Enterococcus; separate from WQX sqlite"
  },
  "data_gaps": [
    {
      "item": "Rapid kit lab tables (R-CARD / Coliscan / IDEXX pairs)",
      "status": "Not received"
    },
    {
      "item": "Optical brightener results",
      "status": "Not received"
    },
    {
      "item": "Port Arthur (Jefferson / Orange) WQX extract",
      "status": "Not in 14-county package"
    },
    {
      "item": "Stream Team latitude / longitude",
      "status": "Not in shared files"
    },
    {
      "item": "Integrated climate / tide project stack",
      "status": "Not received"
    }
  ],
  "focus_areas": [
    {
      "area": "Harris / Galveston",
      "enterococcus": "Strong",
      "wq_pairing": "Strong (many TCEQ sites)",
      "conclusion": "Viable"
    },
    {
      "area": "Nueces / Corpus Christi",
      "enterococcus": "Very strong beaches",
      "wq_pairing": "Thinner on many beaches",
      "conclusion": "Viable; note pairing limits"
    },
    {
      "area": "Palacios / Matagorda",
      "enterococcus": "Strong",
      "wq_pairing": "Beaches weak; creeks better",
      "conclusion": "Viable with caveats"
    },
    {
      "area": "Brownsville / Cameron",
      "enterococcus": "Strong beaches",
      "wq_pairing": "Mostly Ent-only on beaches",
      "conclusion": "Inventory OK; ML limited"
    },
    {
      "area": "Port Arthur",
      "enterococcus": "Not in extract",
      "wq_pairing": "\u2014",
      "conclusion": "Gap \u2014 request data"
    }
  ],
  "ml_readiness": {
    "rule": ">=50 Enterococcus days and >=2 core WQ predictors with >=30 same-day pairs",
    "marginal_rule": ">=30 Enterococcus days and >=1 core predictor with >=30 same-day pairs",
    "core_predictors": [
      "ph",
      "temperature",
      "specific_conductance",
      "oxygen",
      "salinity",
      "precipitation",
      "tss",
      "nitrogen",
      "phosphorus"
    ],
    "assessed_stations": 349,
    "ready": 111,
    "marginal": 69,
    "not_ready": 169,
    "by_network": {
      "glo": {
        "ready": 0,
        "marginal": 0,
        "not_ready": 169
      },
      "other": {
        "ready": 111,
        "marginal": 69,
        "not_ready": 0
      }
    },
    "source": "coastal_wq.sqlite",
    "note": "Refreshed from coastal_wq.sqlite. Assessed sites with \u226530 Enterococcus days. Beach Watch sites are often Enterococcus-only, so many fall in Not ready."
  },
  "ml_readiness_prior_audit": {
    "rule": ">=50 Enterococcus days and >=2 core WQ predictors with >=30 same-day pairs",
    "marginal_rule": ">=30 Enterococcus days and >=1 core predictor with >=30 same-day pairs",
    "core_predictors": [
      "ph",
      "temperature",
      "specific_conductance",
      "oxygen",
      "salinity",
      "precipitation",
      "tss",
      "nitrogen",
      "phosphorus"
    ],
    "assessed_stations": 349,
    "ready": 111,
    "marginal": 69,
    "not_ready": 169,
    "by_network": {
      "glo": {
        "ready": 0,
        "marginal": 0,
        "not_ready": 169
      },
      "other": {
        "ready": 111,
        "marginal": 69,
        "not_ready": 0
      }
    },
    "source": "coastal_wq.sqlite",
    "note": "Refreshed from coastal_wq.sqlite. Assessed sites with \u226530 Enterococcus days. Beach Watch sites are often Enterococcus-only, so many fall in Not ready."
  },
  "tokb_tools": [
    {
      "name": "Enterococcus time series",
      "url": "index.html"
    },
    {
      "name": "Enterococcus monthly counts",
      "url": "monthly_counts.html"
    },
    {
      "name": "Enterococcus stations map",
      "url": "stations_map.html"
    },
    {
      "name": "E. coli stations map",
      "url": "ecoli_stations_map.html"
    },
    {
      "name": "Environmental variables map",
      "url": "env_stations_map.html"
    },
    {
      "name": "Stream Team time series",
      "url": "stream_team/index.html"
    },
    {
      "name": "Stream Team monthly counts",
      "url": "stream_team/monthly_counts.html"
    },
    {
      "name": "Correlation CSVs",
      "url": "data/correlations/"
    }
  ]
}