climate.sorkinlabs

Data

Every file the site uses, and where it came from. Generated 2026-08-26 18:58 UTC from GHCN-Daily 3.34-upd-2026082518.

Site data (JSON)

index.json โ€” all stations, headline numbers, baseline and thresholds.

StationNOAA idRecordYearly & monthlyEvery dayNOAA source file
PasadenaUSC000467191893โ€“2026-07-29summary.jsondaily.jsonUSC00046719.csv.gz
Santa AnaUSC000478881916โ€“2026-07-31summary.jsondaily.jsonUSC00047888.csv.gz
Newport BeachUSC000461751921โ€“2026-07-31summary.jsondaily.jsonUSC00046175.csv.gz
PalmdaleUSC000466241931โ€“2026-07-31summary.jsondaily.jsonUSC00046624.csv.gz
Torrance AirportUSW000031221932โ€“2026-08-23summary.jsondaily.jsonUSW00003122.csv.gz
UCLAUSC000491521933โ€“2026-08-23summary.jsondaily.jsonUSC00049152.csv.gz
Culver CityUSC000422141935โ€“2026-08-23summary.jsondaily.jsonUSC00042214.csv.gz
BurbankUSC000411941939โ€“2026-08-23summary.jsondaily.jsonUSC00041194.csv.gz
LAXUSW000231741944โ€“2026-08-23summary.jsondaily.jsonUSW00023174.csv.gz
Mt. WilsonUSC000460061948โ€“2026-07-31summary.jsondaily.jsonUSC00046006.csv.gz
Long Beach AirportUSW000231291949โ€“2026-08-23summary.jsondaily.jsonUSW00023129.csv.gz
Woodland HillsUSC000497851949โ€“2026-08-21summary.jsondaily.jsonUSC00049785.csv.gz
Palmdale AirportUSW000231821934โ€“2026-08-23summary.jsondaily.jsonUSW00023182.csv.gz
Lake ElsinoreUSC000428051897โ€“2026-07-31summary.jsondaily.jsonUSC00042805.csv.gz
Pomona FairplexUSC000470501893โ€“2012-09-30summary.jsondaily.jsonUSC00047050.csv.gz
ClaremontUSC000417791893โ€“1980-12-31summary.jsondaily.jsonUSC00041779.csv.gz
RiversideUSC000474701893โ€“2016-11-21summary.jsondaily.jsonUSC00047470.csv.gz
Riverside Citrus StationUSC000474731956โ€“2009-09-30summary.jsondaily.jsonUSC00047473.csv.gz
CoronaUSC000420311913โ€“1988-07-31summary.jsondaily.jsonUSC00042031.csv.gz
Tustin Irvine RanchUSC000490871915โ€“2003-06-30summary.jsondaily.jsonUSC00049087.csv.gz
Yorba LindaUSC000498471912โ€“2007-06-30summary.jsondaily.jsonUSC00049847.csv.gz
San GabrielUSC000477851939โ€“2015-03-31summary.jsondaily.jsonUSC00047785.csv.gz
Laguna BeachUSC000446471928โ€“2008-07-17summary.jsondaily.jsonUSC00044647.csv.gz
Santa Monica PierUSC000479531937โ€“2010-02-28summary.jsondaily.jsonUSC00047953.csv.gz
San FernandoUSC000477591918โ€“1974-03-19summary.jsondaily.jsonUSC00047759.csv.gz
El Toro MCASUSW000931011945โ€“1998-12-10summary.jsondaily.jsonUSW00093101.csv.gz

Temperatures in the JSON are NOAA's native tenths of ยฐC (daily.json) or ยฐC (summaries); threshold keys are whole ยฐF. daily.json index i is start + i days; null means no valid observation; flagged lists withheld values with their NOAA quality flag.

National set

us/index.json โ€” every US station with a 50+ year record (columns listed in the file), and matrix-warm70.bin, matrix-hot95.bin, matrix-frost32.bin โ€” int16 station ร— year matrices (row order = index order, columns from matrix.year0; โˆ’1 = no data, values below โˆ’1 encode a lower bound as โˆ’(n+2)). Each station also has its own stations/<ID>/summary.json and daily.json at the same paths as above.

Upstream

Every number on this site is computed from NOAA's public daily station records by an open-source pipeline. Charts show what one thermometer recorded at one place โ€” not a regional average. See Methods for what is and isn't included.