-
Posts
11,263 -
Joined
-
Last visited
About ChescoWx

- Birthday 12/17/1963
Contact Methods
-
Website URL
http://www.chescowx.com
Profile Information
-
Four Letter Airport Code For Weather Obs (Such as KDCA)
KMQS
-
Gender
Male
-
Location:
East Nantmeal Township, Chester County PA and Sea Isle City, NJ
-
Interests
Baseball, Music (Beatles, Jellyfish, Springsteen, Cheap Trick, Oasis, Keane)
Recent Profile Visitors
29,063 profile views
-
Mike, this is in my view the most useful thing anyone has put in this thread, and it changes my position on several points. Thank you for doing the archival work rather than just asserting it. Taking your points in order. You're right that "undocumented" in the algorithm's metadata linkage is not the same as "no documentation exists." I was treating the two as equivalent and that was a wee bit sloppy. Your figure shows some actual events behind most of the Coatesville breaks, and the burden argument is fair — I shouldn't claim an absence of records without going through the 530-1s, the deeds and the aerials first. I hadn't. You had - thanks!. You're also right that a high rate of undocumented detections is expected from a detector built to catch undocumented changes, so the 86% figure doesn't carry the weight I was giving it. I'd already dropped that argument after NCEI sent me their changepoint list for this station — it shows 4 of 12 linked to documented events, not zero, so the Berkeley code counts were never a good proxy for what the PHA is doing. On the ramp point: Mike - you're right - many small stacked breaks produce a ramp-shaped cumulative. I proved your point without meaning to — cumulating NCEI's twelve discrete changepoints gives a series that fits a straight line at r-squared 0.495. That's a stack of steps looking smooth, exactly as you say. Zero-adjustment stations and the diurnal range point are both fair points also. A detector leaving clean stations alone is working, and DTR divergence is a studied phenomenon rather than a contradiction. And I accept that a handful of stations in one county is a noisy sample by nature. Now a couple things I will push back on a little, not on it's substance but on how firmly you state it. Your own figure marks 1920 unresolved. And I'd read the 1959-1976 group differently to the header on it. The box says five breaks, but NOAA only has two in that window — 1959 and 1971. The other three are BEST-only. And BEST's five nearly cancel: -0.50, +0.37, +0.02, +0.72, -0.71 comes to -0.10 F net across seventeen years, which isn't doing much work. NOAA's two come to +0.40 F, and that's the direction you'd correct for spurious cooling, not for a station warming under encroaching infrastructure. Which brings me to the part I can't pull together. The station moves to progressively cooler sites implies the raw acquires spurious cooling and needs the later data warmed — which matches what NOAA applied. Infrastructure growing up around the site implies the opposite. Both are in your account of this window. Which one do you think is actually driving it? For what it's worth, your 1959 and 1971 values match NCEI's changepoint list for this station exactly once converted — -0.54 and +0.94 F against -0.28 and +0.53 C. So we're working from the same PHA output, which is worth knowing! Thanks again Mike!! That window also stops something I was about to post. I ran a segmented breakpoint analysis on the raw daily data and it attributed only one concordant discontinuity to Coatesville, January 1973. I then fitted the 1952-82 trend with that single step in the model. If there are more real breaks in that window, my model is under-specified and the number isn't worth quoting. I'm going to refit it against the full break set before I use it. If it doesn't survive, I'll say so here. Stay tuned for that later! The one thing still open is narrower and comes out of NCEI's own files rather than the station history. Cumulating their twelve changepoints reproduces +0.123 C/decade of adjustment trend. The actual adjusted-minus-unadjusted trend for the same station and years is +0.184. About a third isn't in any listed changepoint. It isn't rounding, and it isn't run-to-run variation — I compared two pulls of the adjusted series two days apart and they were identical across all 119 years at West Chester. I've asked NCEI what accounts for it rather than guessing, and I'll post their answer either way. I sent the email this morning to my contact there...stay tuned for more of that later! Now my ask - would you be willing to share your compiled 530-1 and deed work for Coatesville, and whatever you have for West Chester? I'd rather build on it than duplicate it badly, and I'll take your point about the 1978, 1982 and 1988 West Chester breaks — the Daily Local should have left a trail worth chasing. Charlie, I think most of the above answers you as well. You were right that a 35-year regression is not a breakpoint test, and running it properly is what led here. On 1945-49 specifically, NCEI's list has a documented move at 1946-01 with a +0.79 C step, so something documented did happen there. I still can't test that window myself — only three Chester County stations cover 1930-1975 with continuity and attribution needs four — so at this point we can't claim it either way. Paul
-
Central PA Summer 2026 Discussion/Obs Thread
ChescoWx replied to Voyager's topic in Upstate New York/Pennsylvania
Today will be our last day with higher humidity. We should cooler weather both tomorrow and especially on Saturday. However, we turn more humid and wetter again by later Sunday into Monday. Drier and near normal temperatures arrive by next Tuesday. -
E PA/NJ/DE Summer 2026 Obs/Discussion
ChescoWx replied to PhiEaglesfan712's topic in Philadelphia Region
Today will be our last day with higher humidity. We should cooler weather both tomorrow and especially on Saturday. However, we turn more humid and wetter again by later Sunday into Monday. Drier and near normal temperatures arrive by next Tuesday. -
No hand waving Mike....just no clear documented reasons as only four of 51 (8%) trace to a documented real physical cause — three moves and only one TOB change. There are 2 zero break stations that are our controls - Coatesville 2W and Hopewell demonstrate that the PHA is indeed selective as it left these 2 stations untouched: NCEI applied no adjustment to either - which proves the 14 breakpoints at Coatesville 1SW were a deliberate finding rather than a default. The Coatesville 1SW dates, all code 4: 1896-12, 1902-02, 1917-08, 1920-09, 1922-08, 1930-10, 1936-05, 1941-06, 1946-04, 1959-11, 1968-05, 1971-04, 1973-07, 1976-02. Fourteen inferred discontinuities against six documented HOMR relocations, coinciding with none of them. The linear ramp clearly fits far better than any step. And when you allow both, the step collapses to −0.050 °C while the slope survives essentially intact at +0.182 °C/dec. A one-time convention change explains basically none of it. And more importantly the actual magnitude is out of range. The Coatesville adjustment swings +1.51 °C from first decade to last (West Chester, from NCEI's own file, swings +2.38 °C). Published TOB corrections for a full afternoon-to-morning switch run roughly 0.2–0.5 °C in annual mean. So TOB, even granting it entirely (which is not valid), accounts for perhaps a third of the Coatesville adjustment and a fifth of West Chester's. To summarize how it all fits together Mike: Raw agreement across stations. Coatesville 1SW −0.366, West Chester 2NW −0.409, Phoenixville 1E −0.339 over 1941–75, all p ≤ 0.0012, inside each other's error bars. Both systems erase it. Berkeley and NCEI each render all three non-significant, with adjustment trends correlating at r = 0.9986. The correction is a "smooth ramp" which you question above but certainly not a step — which no single documented event can explain. Its size exceeds TOB by 3–5×. The breakpoints lack documentation. Fourteen at Coatesville, all code 4, against six documented relocations in HOMR. At West Chester, April 1921 and November/December 1927 are documented observer-and-site changes classified as empirically detected, and the March 1936 relocation produced no breakpoint at all. Phoenixville is the cleanest case — no detected convention change anywhere in its record, and it still cools at −0.339 (p=0.0012) - why is that? So many questions and still so few answers!! The unanswered questions that follows from this is narrow and should be answerable: exactly what documentation supports the fourteen breakpoints at USC00361589 - Coatesville 1SW and what portion of the adjustment at Coatesville is attributed to time-of-observation versus other causes? That last question is the one they can't deflect — because the shape of their own adjustment says it isn't mostly TOB because if TOB was factored in it would actually be supporting a warming not a cooling adjustment at Coatesville!
-
You will often here folks say well while our average daytime highs may not be warming significantly....we are certain that the nightime lows are warmingg....Well I went back and did a statistical analysis to see if between 1890 and 2025 we saw statistically warming of overnight lows and daytime highs along with the overall average temperatures. We used both a pure raw all station mean which is just the raw untouched data and an anomaly composite which while still raw data, treats each individual station referenced to its own baseline so the changing station roster and locations can't fabricate some false trend. Raw all-station mean (the literal, unadjusted county average): none of the three are statistically significant. Average high: +0.055 °F/decade, p = 0.073 — warming, but just short of significance (borderline). Average low: +0.022 °F/decade, p = 0.49 — not significant. Overall average: +0.039 °F/decade, p = 0.15 — not significant. So by the pure raw mean, there's no statistically significant warming or cooling in any of the three over 1890–2025 — a slight (non-significant) warming lean in all three. Anomaly composite (still raw data, but each station referenced to its own baseline so the changing station roster can't fabricate a trend): two of the three are significant, and they point in opposite directions. Average high: +0.094 °F/decade, p = 0.003 — significant warming. Average low: −0.075 °F/decade, p = 0.008 — significant cooling. Overall average: +0.010 °F/decade, p = 0.72 — not significant (the high and low cancel out). The one thing both methods agree on firmly: the overall average temperature shows no statistically significant trend either way across the 135 years across Chester County from 1890-2025. Below are some charts that highlight all of the above.
-
Hi Mike I did of course supply all of the above information to Claude to ensure we got a useful result! As you know homogenization remains nothing more then a hypothesis-driven statistical correction, it is of course not a measurement. Pairwise algorithms like PHA infer breakpoints from neighbor differences, and when 44 of 51 Berkeley breakpoints at Chesco stations are a code 4 meaning empirically detected, with absolutely no metadata backing, that's an algorithm asserting station changes that are clearly not able to be documented. That is a legitimate target for scrutiny, it is not fringe skepticism. My finding that the adjustment series itself carries a significant linear time trend (r² 0.34–0.67) is the greatest point I have — a correction for discrete, random station artifacts shouldn't behave like a smooth ramp as these adjustments do!
-
Back to the NCEI adjustments Station Breaks Code 1 (documented move) Code 2 (gap) Code 3 (documented TOB) Code 4 (no documentation) Coatesville 1SW 14 0 0 0 14 West Chester 2NW 10 2 0 1 7 Phoenixville 1E 9 0 1 0 8 Devault 1W 5 0 0 0 5 West Chester 1W (Hadley) 5 0 1 0 4 Kennett Square 4 0 1 0 3 Coatesville 2W 2 1 0 0 1 Morgantown 2 0 0 0 2 Sadsburyville 0 — — — — West Grove 1SE 0 — — — — TOTAL 51 3 3 1 44 Four of 51 breaks (8%) have a documented physical cause. Forty-four (86%) are statistically inferred with no documentation. And yes — the two systems agree at r = 0.9986, mean difference 0.030 °C/decade across the five stations NCEI adjusted. That's the bridge I failed to draw last message. Put together, the argument runs: NCEI's files publish no breakpoint information at all — I checked every field; there's no changepoint list, no dates, no reasons. But NCEI's adjustments are near-identical to Berkeley's, and Berkeley does publish the reasons. So Berkeley's inventory is a defensible proxy for what the PHA is doing to the same stations. And that inventory says: overwhelmingly undocumented, statistically inferred corrections. Coatesville 1SW is the clearest case — fourteen breakpoints, every one empirical, against six documented relocations in HOMR. The algorithm found fourteen discontinuities and matched none of them to a known event. Meanwhile at West Chester it did the reverse error: classified the April 1921 and Nov/Dec 1927 documented observer-and-site changes as empirical, and produced no breakpoint at the documented March 1936 relocation. So the metadata is being used badly in both directions — real events missed or mislabelled, inferred events unsupported. Now "undocumented" is not the same as "wrong" — we know the PHA is designed to catch undocumented changes, and station histories are genuinely incomplete. But the specific issue at Coatesville 1SW remains that 86% is a high proportion on which to rest a correction that reverses the sign of Coatesville's trend, and it's a fair thing to put in front of them: on what basis were fourteen breakpoints identified at a station with six documented relocations, none of which they coincide with? I have drafted an email that I have sent to them this AM see below and I will keep you updated. Jared -Thank you again for the QCU and QCF files — they were exactly what I needed. Working through them raised a question I don't think the distributed product can answer, and I'm hoping you can point me to whoever handles PHA methodology. The GHCN-M v4 records carry ID, YEAR, ELEMENT and twelve repetitions of VALUE/DMFLAG/QCFLAG/DSFLAG. As far as I can tell there is no changepoint list, no adjustment magnitudes, and no indication of what supports any given correction. For USC00369464 (West Chester 2NW) the QCF series applies roughly -2.37 C to the 1855-1869 period — a stretch covered by a single observer at a single site, per WB Form 530-1, Index No. 36-9464-3. For USC00361589 (Coatesville 1SW) and USC00369464 (West Chester 2NW), could I request for the entire POR: 1. The changepoint dates the PHA identified for each station. 2. The adjustment magnitude applied at each changepoint. 3. Whether each was supported by documented station-history metadata or detected statistically from neighbor comparison and if so what station(s) were used for this neighbor comparison? I understand the PHA is designed to detect undocumented discontinuities, so I'm not assuming documentation exists for every break — I'd simply like to know which are which. Berkeley Earth publishes exactly this per station (a per-month code distinguishing documented moves, time-of-observation changes, gaps, and empirical detections), which is what prompted the question. If this is better directed elsewhere within NCEI, I'd be grateful for the referral. Thanks very much, Paul
-
Central PA Summer 2026 Discussion/Obs Thread
ChescoWx replied to Voyager's topic in Upstate New York/Pennsylvania
Our muggy warm weather looks to continue through tomorrow with chances of showers and thunderstorms before a cold front crosses the area by later Thursday. Following that front we get an almost autumnal sneak peek with highs Friday through Monday in the upper 70's to around 80 degrees and lows by Saturday morning in the refreshing 50's. -
E PA/NJ/DE Summer 2026 Obs/Discussion
ChescoWx replied to PhiEaglesfan712's topic in Philadelphia Region
Our muggy warm weather looks to continue through tomorrow with chances of showers and thunderstorms before a cold front crosses the area by later Thursday. Following that front we get an almost autumnal sneak peek with highs Friday through Monday in the upper 70's to around 80 degrees and lows by Saturday morning in the refreshing 50's. -
Thanks again Mike I am in the process of having the data reviewed it looks like I can add 21 years of raw data to West Chester 2NW to now include 1871-1892 thank you!! It looks like that's the only Chesco site on there....I know there were older obs at least back to 1888 for Coatesville 1SW on a summary basis not daily but if you find any other stations let me know. Really appreciate your help! Paul
-
You are correct the processed data is listed as Berkeley station 35128, "WEST-CHESTER-1W" — monthly means, sole ID hadcru 720461, no COOP number - that is processed not raw data! This is a different animal entirely. The CSV matching the handwritten sheet says nothing about that file, because the CSV isn't its source this indeed looks to be West Chester 2NW old data! Below is the QC Check and of note only those 2 days in June 2 and 3 were flagged
-
Interesting in reviewing the data it is apparently an already altered and processed product and not raw! What about 1855–1892? That's the honest attraction — 462 months, 35 complete years, entirely predating your Source File. But it fails your own standards on three counts: Monthly means only. Your Source schema is daily: High, Low, Avg Temp, Precip, Snow, Sn Cover. There's nothing to put in those columns. It's a processed product, not raw. Your standing rule is raw observations only, no estimated or filled values. This has passed through CRU's pipeline and carries an undocumented adjustment. The 1.32 °C offset almost certainly extends backward. The bias is present throughout the checkable period and drifts at +0.126 °C/dec. Pre-1893 values are probably ~1.3–1.5 °C too cold relative to your network, and there's nothing to calibrate against.
-
From the analysis by Claude - Coatesville 1SW trends, °C/decade, 1894–1982 - Key headline the adjustments are questionable.... 1894–1903, mean adjustment applied: −0.72 °C (−1.30 °F) — early years pushed down 1972–1981, mean adjustment applied: +0.79 °C (+1.42 °F) — late years pushed up Net swing across the record: +1.51 °C (+2.72 °F) Cool the beginning, warm the end. That's the whole mechanism, and it's why the adjusted series warms while the raw series cools. Why I put that column in the table rather than the raw trends. The r² of 0.671 is the striking part: 67% of the variance in Berkeley's correction is explained by a straight line in time. These corrections are supposed to be a sum of independent step functions, each fixing an unrelated site or instrument problem at an unrelated date. There's no mechanical reason fourteen such steps should add up to a straight line. That they do — at five of seven stations, all with p < 10⁻⁴ — is the observation worth putting in front of NCEI. Every single breakpoint is code 4 Fourteen breakpoints: 1896-12, 1902-02, 1917-08, 1920-09, 1922-08, 1930-10, 1936-05, 1941-06, 1946-04, 1959-11, 1968-05, 1971-04, 1973-07, 1976-02. Not one is code 1 (documented move), 2 (gap), or 3 (time-of-observation change) — all fourteen are empirically inferred from neighbor comparison. Given that your HOMR work documents six actual site relocations at this station between 1888 and 1982, Berkeley detected none of them as documented events. Worth cross-checking your Coatesville 1SW History sheet against those fourteen dates: any that coincide with a real move is a defensible correction; any that don't is a correction inferred purely from the neighbors disagreeing. Of note only Coatesville 2W had a documented flagged station move across the entire Coatesville lineage - in April 2001. That's the first and only documented move Berkeley has flagged anywhere in the Coatesville lineage, against six relocations in your HOMR research and fourteen all-code-4 breaks at 1SW.
