saturn·

data trove noaa atmospheric weather alerts

saturn notebook · generated 2026-06-22 Report Notebook

Overview

Source: /home/coolhand/html/datavis/data_trove/data/quirky/atmospheric_real.json

Saturn profiled 571 rows across 19 columns. The stats below are deterministic and machine-readable; the prose is a language-model interpretation of those stats (opt-in, added after the fact, never sees raw rows).

[2]:
!pip install saturn-dissect
import subprocess
subprocess.run([
    "saturn", "analyze", "/home/coolhand/html/datavis/data_trove/data/quirky/atmospheric_real.json",
    "--findings", "data-trove-noaa-atmospheric-weather-alerts.json",
    "--llm", "anthropic:default",
])

Summary confidence: medium

This dataset contains 571 weather alert and atmospheric event records, combining operational NWS advisory data with a small number of rare/quirky atmospheric phenomena entries. The bulk of the dataset is well-populated NWS alerts — dominated by Small Craft Advisories (149), Winter Weather Advisories (95), and Winter Storm Warnings (60) — with certainty skewed heavily toward 'Likely' (89% of records). A key anomaly worth investigating is that columns like country, event_type, magnitude, source, and state have a ~98.6% null rate, meaning they are only populated for roughly 8 rare-event records, suggesting the dataset is a hybrid merge of two very different sources. Severity is fairly well distributed across Minor, Moderate, and Severe, making it a useful dimension for filtering operational alerts.

citing: event.top_values · event.n_unique · certainty.top_rate · certainty.top_value · severity.top_values · urgency.top_value · urgency.top_rate · country.null_rate · event_type.null_rate · row_count

Out[4]:

saturn.schema() · 19 columns

column kind n null% unique alerts
event categorical 571 1.4% 35
headline categorical 571 1.6% 305 long_tail
description categorical 571 0.0% 527 long_tail
severity categorical 571 1.4% 5
certainty categorical 571 1.4% 4
urgency categorical 571 1.4% 5
areaDesc categorical 571 1.4% 441 long_tail
sent unknown 571 0.0% skipped
effective unknown 571 0.0% skipped
onset unknown 571 0.0% skipped
expires unknown 571 0.0% skipped
latitude numeric 571 97.2% 16 null_rate outliers
longitude numeric 571 97.2% 16 null_rate outliers
event_type categorical 571 98.6% 8 long_tail null_rate
date unknown 571 0.0% skipped
state categorical 571 98.6% 6 long_tail null_rate
country categorical 571 98.6% 4 long_tail null_rate
magnitude categorical 571 98.6% 5 long_tail null_rate
source categorical 571 98.6% 8 long_tail null_rate
Fig 1.
event · Look for the dominance of Small Craft Advisories and Winter Weather alerts, which together account for the majority of all 571 records.
Show data table
Top values for event (20 unique shown, of 35 total).
valuecountshare
Small Craft Advisory14926.1%
Winter Weather Advisory9516.6%
Winter Storm Warning6010.5%
Wind Advisory559.6%
High Wind Warning213.7%
Red Flag Warning203.5%
Gale Warning203.5%
Brisk Wind Advisory193.3%
Dense Fog Advisory162.8%
Cold Weather Advisory152.6%
Fire Weather Watch122.1%
Heavy Freezing Spray Warning101.8%
Winter Storm Watch101.8%
Avalanche Warning81.4%
High Surf Advisory61.1%
Air Quality Alert61.1%
Special Weather Statement50.9%
Blizzard Warning50.9%
Rip Current Statement50.9%
Extreme Cold Warning30.5%
Fig 2.
severity · Severity splits roughly across Minor, Moderate, and Severe with very few Extreme events — check whether Extreme cases align with specific event types.
Show data table
Top values for severity (5 unique shown, of 5 total).
valuecountshare
Moderate20836.4%
Minor18732.7%
Severe14425.2%
Unknown193.3%
Extreme50.9%
Fig 3.
certainty · Nearly 90% of alerts are rated 'Likely', with Observed, Possible, and Unknown making up a small tail worth filtering separately.
Show data table
Top values for certainty (4 unique shown, of 4 total).
valuecountshare
Likely50388.1%
Observed244.2%
Unknown183.2%
Possible183.2%
Fig 4.
urgency · Over 90% of alerts are flagged 'Expected', with Immediate urgency appearing in only 6 records — those outliers may warrant closer review.
Show data table
Top values for urgency (5 unique shown, of 5 total).
valuecountshare
Expected51089.3%
Unknown183.2%
Future183.2%
Past111.9%
Immediate61.1%
Fig 5.
areaDesc · Geographic concentration around Southeast Alaska waterways (Glacier Bay, Lynn Canal) suggests a heavy cluster of marine advisories in this snapshot.
Show data table
Top values for areaDesc (20 unique shown, of 441 total).
valuecountshare
Glacier Bay91.6%
Northern Lynn Canal71.2%
Stephens Passage50.9%
Frederick Sound50.9%
Cape Decision to Cape Edgecumbe from 15 to 80 NM40.7%
Dixon Entrance to Cape Decision from 15 to 90 NM40.7%
Icy Strait40.7%
Northern Chatham Strait40.7%
Greater Lake Tahoe Area; Greater Lake Tahoe Area40.7%
Sacramento Mountains Above 7500 Feet; East Slopes Sacramento Mountains Below 7500 Feet30.5%
Rock Island Passage to Sturgeon Bay WI30.5%
Southern Lynn Canal30.5%
Cross Sound30.5%
Nikolski to Seguam Pacific Side from 15 to 75 NM30.5%
Kuskokwim Delta from 15 to 80 NM30.5%
Castle Cape to Cape Tolstoi from 15 to 100 NM30.5%
Seguam to Adak Pacific Side from 15 to 75 NM30.5%
Seguam to Adak Bering Side from 15 to 85 NM30.5%
Nikolski to Seguam Bering Side out to 15 NM30.5%
Pribilof Islands Nearshore Waters30.5%
Fig 6.
Per-column null rate across the corpus. Columns are ordered by input position.
Show data table
Per-column null rate across the corpus.
columnkindnull %
eventcategorical1.4%
headlinecategorical1.6%
descriptioncategorical0.0%
severitycategorical1.4%
certaintycategorical1.4%
urgencycategorical1.4%
areaDesccategorical1.4%
sentunknown0.0%
effectiveunknown0.0%
onsetunknown0.0%
expiresunknown0.0%
latitudenumeric97.2%
longitudenumeric97.2%
event_typecategorical98.6%
dateunknown0.0%
statecategorical98.6%
countrycategorical98.6%
magnitudecategorical98.6%
sourcecategorical98.6%
Fig 7.
Pearson correlation across numeric columns (sampled, bounded).
Show data table
Pearson correlation across 2 numeric columns (values clipped to 2 decimals).
latitudelongitude
latitude+1.00+0.85
longitude+0.85+1.00

event categorical label

This column contains National Weather Service alert/advisory event type names, serving as a categorical label for meteorological warning events. With 35 unique values across 571 rows, it covers a meaningful range of weather phenomena. 'Small Craft Advisory' dominates at 26.5% (149 occurrences), while the top 4 event types together account for the majority of records — suggesting a skewed distribution toward marine and winter/wind events. Entropy ratio of 0.72 indicates moderate-to-high diversity, but the heavy concentration in a few categories is worth noting for class-imbalance handling in any classification task.

Treatment: One-hot encode or target-encode for modelling; be aware of class imbalance with 'Small Craft Advisory' at 26.5% and many tail categories.

anthropic:default · confidence high
Out[13]:

saturn.columns["event"].stats

statvalue
n571
nulls8 (1.4%)
unique35
top_value Small Craft Advisory
top_rate 0.2647
cardinality 35
entropy 3.699
entropy_ratio 0.7212
Fig 8.
Top values for event.
Show data table
Top values for event (20 unique shown, of 35 total).
valuecountshare
Small Craft Advisory14926.1%
Winter Weather Advisory9516.6%
Winter Storm Warning6010.5%
Wind Advisory559.6%
High Wind Warning213.7%
Red Flag Warning203.5%
Gale Warning203.5%
Brisk Wind Advisory193.3%
Dense Fog Advisory162.8%
Cold Weather Advisory152.6%
Fire Weather Watch122.1%
Heavy Freezing Spray Warning101.8%
Winter Storm Watch101.8%
Avalanche Warning81.4%
High Surf Advisory61.1%
Air Quality Alert61.1%
Special Weather Statement50.9%
Blizzard Warning50.9%
Rip Current Statement50.9%
Extreme Cold Warning30.5%

headline categorical free_text

This column contains NWS (National Weather Service) alert headlines — structured text strings describing weather advisory type, issuance timestamp, expiry, and issuing office. Despite appearing categorical, the entropy ratio of 0.943 and 305 unique values out of 571 records signal near free-text behaviour, with a long-tail alert confirming most headlines appear only once or a handful of times. The most frequent value ('Small Craft Advisory issued February 17…') appears only 19 times (top_rate ≈ 3.4%), indicating very little repetition across the dataset.

Treatment: Parse structured subfields (alert type, issue time, expiry time, NWS office) via regex before modelling; do not use raw string as a categorical feature.

anthropic:default · confidence high
Out[16]:

saturn.columns["headline"].stats

statvalue
n571
nulls9 (1.6%)
unique305
top_value Small Craft Advisory issued February 17 at 4:12AM AKST until February 18 at 5:00PM AKST by NWS Anchorage AK
top_rate 0.03381
cardinality 305
entropy 7.782
entropy_ratio 0.943
alert: long_tail190 singleton categories
Fig 9.
Top values for headline.
Show data table
Top values for headline (20 unique shown, of 305 total).
valuecountshare
Small Craft Advisory issued February 17 at 4:12AM AKST until February 18 at 5:00PM AKST by NWS Anchorage AK193.3%
Small Craft Advisory issued February 17 at 3:15PM AKST until February 19 at 5:00AM AKST by NWS Anchorage AK183.2%
Small Craft Advisory issued February 16 at 3:26PM AKST until February 18 at 5:00AM AKST by NWS Anchorage AK173.0%
Small Craft Advisory issued February 17 at 5:25PM AKST until February 18 at 5:00AM AKST by NWS Juneau AK152.6%
Small Craft Advisory issued February 17 at 3:15PM AKST until February 18 at 5:00PM AKST by NWS Anchorage AK91.6%
Brisk Wind Advisory issued February 17 at 3:49PM AKST until February 18 at 5:00PM AKST by NWS Fairbanks AK81.4%
Small Craft Advisory issued February 17 at 2:09PM PST until February 19 at 3:00AM PST by NWS San Francisco CA61.1%
Winter Weather Advisory issued February 17 at 12:03PM PST until February 19 at 10:00AM PST by NWS Medford OR61.1%
Winter Storm Warning issued February 17 at 10:33AM MST until February 19 at 5:00AM MST by NWS Grand Junction CO61.1%
Wind Advisory issued February 17 at 10:08PM CST until February 18 at 12:00PM CST by NWS Sioux Falls SD50.9%
Small Craft Advisory issued February 17 at 2:58PM AKST until February 18 at 5:00AM AKST by NWS Juneau AK50.9%
Winter Storm Warning issued February 17 at 12:03PM PST until February 19 at 10:00AM PST by NWS Medford OR50.9%
Winter Weather Advisory issued February 17 at 10:33AM MST until February 19 at 5:00AM MST by NWS Grand Junction CO50.9%
Winter Storm Warning issued February 17 at 8:20PM PST until February 18 at 10:00PM PST by NWS Las Vegas NV40.7%
Cold Weather Advisory issued February 17 at 5:55PM AKST until February 18 at 9:00AM AKST by NWS Juneau AK40.7%
Small Craft Advisory issued February 17 at 5:25PM AKST until February 18 at 5:00PM AKST by NWS Juneau AK40.7%
Heavy Freezing Spray Warning issued February 17 at 5:25PM AKST until February 18 at 5:00AM AKST by NWS Juneau AK40.7%
Small Craft Advisory issued February 17 at 2:41PM AKST until February 18 at 3:00AM AKST by NWS Juneau AK40.7%
Winter Storm Warning issued February 17 at 3:00PM PST until February 19 at 6:00AM PST by NWS Eureka CA40.7%
Winter Weather Advisory issued February 17 at 1:43PM PST until February 18 at 4:00AM PST by NWS Reno NV40.7%

description categorical free_text

This column contains full-text NWS (National Weather Service) alert and forecast descriptions — multi-line, structured prose covering marine, fire weather, wind, and winter storm warnings across various US regions. With 527 unique values out of 571 rows and an entropy ratio of 0.9945, nearly every entry is distinct, making this essentially free text. The long-tail alert and the presence of duplicate entries (e.g., the same Southeast Alaska marine forecast appearing 4 times) suggest periodic reissue of templated advisories rather than purely unique records, which may indicate time-series duplication worth investigating.

Treatment: Tokenize and embed (e.g., TF-IDF or sentence transformer) before modelling; consider deduplicating or grouping by alert template for frequency analysis.

anthropic:default · confidence high
Out[19]:

saturn.columns["description"].stats

statvalue
n571
nulls0 (0.0%)
unique527
top_value Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 25 kt. Seas 5 ft. Heavy freezing spray. .WED...N wind 15 kt diminishing to 10 kt in the morning. Seas 3 ft in the morning then 2 ft or less. Light freezing spray in the early morning. .WED NIGHT...N wind 10 kt. Seas 2 ft or less. .THU...N wind 10 kt. Seas 2 ft or less. Light freezing spray. .THU NIGHT...N wind 15 kt. Seas 2 ft or less. Snow. .FRI...N gale to 35 kt. Seas 5 ft. .SAT...N gale to 45 kt. Seas 2 ft or less. .SUN...N gale to 35 kt. Seas 2 ft or less.
top_rate 0.007005
cardinality 527
entropy 8.992
entropy_ratio 0.9945
alert: long_tail490 singleton categories
Fig 10.
Top values for description.
Show data table
Top values for description (20 unique shown, of 527 total).
valuecountshare
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 25 kt. Seas 5 ft. Heavy freezing spray. .WED...N wind 15 kt diminishing to 10 kt in the morning. Seas 3 ft in the morning then 2 ft or less. Light freezing spray in the early morning. .WED NIGHT...N wind 10 kt. Seas 2 ft or less. .THU...N wind 10 kt. Seas 2 ft or less. Light freezing spray. .THU NIGHT...N wind 15 kt. Seas 2 ft or less. Snow. .FRI...N gale to 35 kt. Seas 5 ft. .SAT...N gale to 45 kt. Seas 2 ft or less. .SUN...N gale to 35 kt. Seas 2 ft or less.40.7%
The Winter Storm Watch has been replaced. Please see the latest information from NWS Gaylord MI on this developing situation.40.7%
* WHAT...For the first Small Craft Advisory, east winds 20 to 25 kts with gusts up to 30 kts and waves 5 to 7 ft expected. For the Gale Warning, east winds 20 to 30 kts with gusts up to 40 kts and waves 6 to 11 ft expected. For the second Small Craft Advisory, southeast winds 10 to 20 kts with gusts up to 30 kts and waves 5 to 8 ft expected. * WHERE...Lake Michigan nearshore waters from Washington Island to Sturgeon Bay. * WHEN...For the first Small Craft Advisory, until midnight CST tonight. For the Gale Warning, until noon CST Wednesday. For the second Small Craft Advisory, from noon to 10 PM CST Wednesday. * IMPACTS...Strong winds will cause hazardous waves which could capsize or damage vessels and reduce visibility.30.5%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...NE wind 25 kt. Seas 7 ft. Light freezing spray. .WED...NE wind 15 kt. Seas 5 ft. .WED NIGHT...NE wind 15 kt. Seas 5 ft. .THU...NE wind 15 kt. Seas 5 ft. Snow. .THU NIGHT...NE wind 20 kt. Seas 4 ft. SW swell. Snow and rain. .FRI...NE gale to 45 kt. Seas 10 ft. .SAT...NE gale to 45 kt. Seas 4 ft. .SUN...NE gale to 40 kt. Seas 3 ft.30.5%
* WHAT...For the Gale Warning, north winds 25 to 35 kt with gusts up to 45 kt and seas 6 to 8 ft. For the Heavy Freezing Spray Warning, heavy freezing spray at a rate of 2 cm per hour or greater may rapidly accumulate on vessels. For the Small Craft Advisory, north winds 20 to 30 kt with gusts up to 40 kt and seas 6 to 8 ft expected. * WHERE...Northern Lynn Canal. * WHEN...For the Gale Warning, until midnight AKST tonight. For the Heavy Freezing Spray Warning, until 6 AM AKST Wednesday. For the Small Craft Advisory, from midnight tonight to noon AKST Wednesday. * IMPACTS...Operating a vessel in heavy freezing spray is hazardous. Freezing spray may render mechanical and electronic components inoperative. Rapid ice accretion on decks and superstructures may result in a catastrophic loss of stability. Strong winds will cause hazardous seas which could capsize or damage vessels and reduce visibility.30.5%
...FIRE WEATHER WATCH REMAINS IN EFFECT FROM THURSDAY MORNING THROUGH THURSDAY EVENING FOR BREEZY WINDS AND LOW RELATIVE HUMIDITY FOR THE FAR SOUTHERN TEXAS PANHANDLE, NORTHERN SOUTH PLAINS, AND NORTHERN ROLLING PLAINS... * Timing...Wednesday from 11 AM until 7 PM for the Red Flag Warning. For the Fire Weather Watch, Thursday from late morning through the evening. * Wind...For Wednesday, Southwest at 20 to 30 mph with gusts to 40 mph. For Thursday, West at 20 to 25 mph with gusts to 35 mph. * Humidity...As low as 10 percent Wednesday and Thursday. * Fuels...Normal to dry. * Impacts...Any fires that develop can spread rapidly. Outdoor burning is discouraged.20.4%
* WHAT...For the first High Wind Warning, west winds 35 to 45 mph with gusts up to 60 mph. For the second High Wind Warning, west winds 45 to 65 mph with gusts up to 80 mph expected. * WHERE...Guadalupe Mountains of west Texas and Southeast New Mexico. * WHEN...For the first High Wind Warning, until 10 PM MST /11 PM CST/ this evening. For the second High Wind Warning, from 9 AM MST /10 AM CST/ Wednesday to 9 PM MST /10 PM CST/ Thursday. * IMPACTS...Travel will be difficult, especially for high profile vehicles like campers, vans, and tractor trailers. Aviation interests may experience localized but extreme turbulence, or strong downward airflows if flying in the near the Guadalupe Mountains. Severe turbulence near the mountains will be hazardous for low flying light aircraft.20.4%
...FIRE WEATHER WATCH REMAINS IN EFFECT FROM THURSDAY MORNING THROUGH THURSDAY EVENING... * WINDS...Southwest 15 to 25 mph with gusts up to 30 mph Wednesday. * RELATIVE HUMIDITY...As low as 10 percent. * TEMPERATURES...73 to 78 Wednesday afternoon. * IMPACTS...Any fires that develop will likely spread rapidly. Outdoor burning is not recommended. * SEVERITY... FUELS (ERC)...70th-89th percentile...4 (out of 5). WEATHER...Near Critical...2 (out of 5). FIRE ENVIRONMENT...6 (out of 10).20.4%
Southeast Alaska Coastal Waters from Dixon Entrance to Cape Suckling out 100 NM Wind forecasts reflect the predominant speed and direction expected. Seas forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 25 kt. Seas 9 ft. .WED...N wind 20 kt. Seas 8 ft. W swell in the afternoon. .WED NIGHT...NW wind 10 kt. Seas 6 ft. W swell in the evening. .THU...W wind 15 kt. Seas 6 ft. W swell. .THU NIGHT...W wind 25 kt. Seas 7 ft. W swell. .FRI...NE wind 25 kt. Seas 14 ft. .SAT...NE wind 30 kt. Seas 11 ft. .SUN...NE wind 25 kt. Seas 12 ft.20.4%
Southeast Alaska Coastal Waters from Dixon Entrance to Cape Suckling out 100 NM Wind forecasts reflect the predominant speed and direction expected. Seas forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 20 kt. Seas 9 ft. .WED...N wind 25 kt. Seas 8 ft. .WED NIGHT...N wind 15 kt. Seas 7 ft. .THU...NW wind 15 kt. Seas 5 ft. .THU NIGHT...W wind 25 kt. Seas 6 ft. W swell. .FRI...E wind 25 kt. Seas 13 ft. .SAT...NE wind 25 kt. Seas 12 ft. .SUN...NE wind 25 kt. Seas 13 ft.20.4%
Southeast Alaska Coastal Waters from Dixon Entrance to Cape Suckling out 100 NM Wind forecasts reflect the predominant speed and direction expected. Seas forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...NE wind 25 kt. Seas 8 ft. .WED...NE wind 15 kt. Seas 6 ft. SW swell in the afternoon. .WED NIGHT...Light winds. Seas 6 ft. SW swell. .THU...E wind 10 kt. Seas 6 ft. SW swell. Snow. .THU NIGHT...SW wind 20 kt. Seas 6 ft. SW swell. Snow. .FRI...NE gale to 45 kt. Seas 12 ft. .SAT...NE gale to 45 kt. Seas 8 ft. .SUN...NE gale to 35 kt. Seas 5 ft.20.4%
Southeast Alaska Coastal Waters from Dixon Entrance to Cape Suckling out 100 NM Wind forecasts reflect the predominant speed and direction expected. Seas forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...NE wind 25 kt. Seas 9 ft. .WED...N wind 20 kt. Seas 7 ft. W swell. .WED NIGHT...W wind 10 kt. Seas 6 ft. W swell. .THU...W wind 20 kt. Seas 7 ft. W swell. .THU NIGHT...W wind 25 kt. Seas 10 ft. W swell. .FRI...NE gale to 40 kt. Seas 13 ft. .SAT...NE gale to 40 kt. Seas 10 ft. .SUN...NE gale to 35 kt. Seas 11 ft.20.4%
Southeast Alaska Coastal Waters from Dixon Entrance to Cape Suckling out 100 NM Wind forecasts reflect the predominant speed and direction expected. Seas forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...NE wind 25 kt. Seas 8 ft. .WED...E wind 15 kt. Seas 6 ft. SW swell in the afternoon. .WED NIGHT...Light winds becoming E 10 kt late. Seas 6 ft. SW swell. .THU...E wind 15 kt. Seas 6 ft. SW swell. Snow. .THU NIGHT...E wind 25 kt. Seas 7 ft. SW swell. Snow and rain. .FRI...NE gale to 45 kt. Seas 12 ft. .SAT...NE gale to 45 kt. Seas 7 ft. .SUN...NE gale to 35 kt. Seas 5 ft.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 35 kt diminishing to 30 kt. Seas 9 ft. Heavy freezing spray. .WED...N wind 25 kt diminishing to 15 kt in the afternoon. Seas 5 ft subsiding. Light freezing spray in the morning. .WED NIGHT...N wind 15 kt. Seas 3 ft. .THU...N wind 15 kt. Seas 2 ft or less. Light freezing spray. .THU NIGHT...N wind 20 kt. Seas 2 ft or less. Light freezing spray. Snow. .FRI...N gale to 45 kt. Seas 6 ft. .SAT...N storm force wind to 50 kt. Seas 2 ft or less. .SUN...N storm force wind to 50 kt. Seas 2 ft or less.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...NE wind 25 kt. Near Point Couverden, N wind 35 kt with gusts to 50 kt. Seas 7 ft. Light freezing spray. .WED...NE wind 15 kt. Seas 3 ft in the morning then 2 ft or less. .WED NIGHT...E wind 10 kt. Seas 2 ft or less. .THU...E wind 10 kt. Seas 2 ft or less. .THU NIGHT...E wind 15 kt. Seas 2 ft or less. Snow. .FRI...NE gale to 35 kt. Seas 5 ft. .SAT...N gale to 35 kt. Seas 3 ft. .SUN...N wind 30 kt. Seas 3 ft.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 30 kt. Out of interior passes, gusts to 45 kt. Seas 8 ft. Light freezing spray. .WED...N wind 25 kt diminishing to 15 kt in the afternoon. Out of interior passes, gusts to 35 kt in the morning. Seas 5 ft subsiding. Light freezing spray in the morning. .WED NIGHT...N wind 15 kt becoming E late. Seas 3 ft in the evening then 2 ft or less. .THU...E wind 15 kt. Seas 2 ft or less. Snow. .THU NIGHT...SE wind 15 kt. Seas 2 ft or less. Snow. .FRI...N wind 25 kt. Seas 3 ft. .SAT...N gale to 35 kt. Seas 3 ft. .SUN...N gale to 35 kt. Seas 3 ft.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 30 kt. near Point Couverden, gusts to 50 kt. Seas 10 ft. Light freezing spray. .WED...N wind 20 kt diminishing to 15 kt in the afternoon. Seas 7 ft subsiding to 3 ft in the afternoon. Light freezing spray in the morning. .WED NIGHT...N wind 15 kt. Seas 3 ft in the evening then 2 ft or less. .THU...N wind 10 kt. Seas 2 ft or less. .THU NIGHT...N wind 20 kt. Seas 2 ft or less. Snow. .FRI...N gale to 45 kt. Seas 6 ft. .SAT...N storm force wind to 50 kt. Seas 3 ft. .SUN...N storm force wind to 50 kt. Seas 2 ft or less.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 25 kt. Near Point Couverden, N wind 35 kt with gusts to 50 kt. Seas 7 ft. Light freezing spray. .WED...N wind 20 kt diminishing to 10 kt in the afternoon. Seas 4 ft in the morning then 2 ft or less. .WED NIGHT...E wind 15 kt. Seas 3 ft in the evening then 2 ft or less. .THU...E wind 10 kt. Seas 2 ft or less. Snow. .THU NIGHT...SE wind 15 kt. Seas 2 ft or less. Snow and rain. .FRI...NE wind 25 kt. Seas 3 ft. .SAT...N gale to 35 kt. Seas 3 ft. .SUN...N wind 30 kt. Seas 2 ft or less.20.4%
Southeast Alaska Inside Waters from Dixon Entrance to Skagway Wind forecasts reflect the predominant speed and direction expected. Sea forecasts represent the average of the highest one-third of the combined windwave and swell height. .TONIGHT...N wind 25 kt. Seas 7 ft. Light freezing spray. .WED...N wind 20 kt diminishing to 15 kt in the afternoon. Seas 5 ft. Light freezing spray in the morning. .WED NIGHT...N wind 15 kt becoming E late. Seas 3 ft in the evening then 2 ft or less. .THU...E wind 10 kt. Seas 2 ft or less. .THU NIGHT...SE wind 15 kt. Seas 2 ft or less. Snow. .FRI...NE wind 20 kt. Seas 3 ft. .SAT...N wind 30 kt. Seas 3 ft. .SUN...N wind 30 kt. Seas 3 ft.20.4%
...FIRE WEATHER WATCH REMAINS IN EFFECT FROM THURSDAY MORNING THROUGH THURSDAY EVENING FOR GUSTY WINDS AND LOW RELATIVE HUMIDITY FOR FIRE WEATHER ZONES 228 AND 230... ...RED FLAG WARNING WILL EXPIRE AT 7 PM MST THIS EVENING FOR GUSTY WINDS AND LOW RELATIVE HUMIDITY FOR FIRE WEATHER ZONES 228 AND 230... * AFFECTED AREA...Fire Weather Zones 228 and 230. * TIMING...For the Red Flag Warning, from 10 AM to 7 PM MST Wednesday. For the Fire Weather Watch, from Thursday morning through Thursday evening. * WINDS...West 30 to 40 mph with gusts up to 60 mph on Wednesday. West to Northwest winds 15 to 25 mph with gusts up to 40 mph on Thursday. * RELATIVE HUMIDITY...As low as 10 percent. * IMPACTS...Elevated fire danger is expected. Fires will catch and spread rapidly and erratically.20.4%

severity categorical label

This column is an ordinal severity classification with 5 levels — Moderate, Minor, Severe, Unknown, and Extreme — likely describing the intensity of incidents, events, or conditions. 'Moderate' dominates at 36.9% of records (208/571), and 'Extreme' is strikingly rare at only 5 occurrences, suggesting a heavily right-skewed real-world distribution where catastrophic events are uncommon. The 19 'Unknown' values represent a data-quality concern distinct from the 1.4% null rate, effectively adding a second form of missingness. Entropy ratio of 0.77 indicates a reasonably spread distribution, though the extreme imbalance at the tail warrants attention for any classification task.

Treatment: Encode as ordinal (Minor < Moderate < Severe < Extreme); treat 'Unknown' as a separate missing indicator before modelling.

anthropic:default · confidence high
Out[22]:

saturn.columns["severity"].stats

statvalue
n571
nulls8 (1.4%)
unique5
top_value Moderate
top_rate 0.3694
cardinality 5
entropy 1.788
entropy_ratio 0.7698
Fig 11.
Top values for severity.
Show data table
Top values for severity (5 unique shown, of 5 total).
valuecountshare
Moderate20836.4%
Minor18732.7%
Severe14425.2%
Unknown193.3%
Extreme50.9%

certainty categorical label

This column encodes an analyst-assigned confidence level for some observation or classification, with four ordinal categories: Likely, Observed, Unknown, and Possible. The distribution is severely skewed: 'Likely' dominates at 89.3% of all records (503/571), while 'Observed', 'Unknown', and 'Possible' each account for only 18–24 records. The low entropy ratio of 0.328 confirms near-constant behaviour, and the 1.4% null rate is minor. The near-total dominance of a single category limits this column's discriminative power as a feature.

Treatment: Ordinal-encode with awareness of severe class imbalance; consider collapsing minority categories or using as a stratification variable rather than a predictive feature.

anthropic:default · confidence high
Out[25]:

saturn.columns["certainty"].stats

statvalue
n571
nulls8 (1.4%)
unique4
top_value Likely
top_rate 0.8934
cardinality 4
entropy 0.6569
entropy_ratio 0.3285
Fig 12.
Top values for certainty.
Show data table
Top values for certainty (4 unique shown, of 4 total).
valuecountshare
Likely50388.1%
Observed244.2%
Unknown183.2%
Possible183.2%

urgency categorical feature

This column is a categorical urgency classification, likely from an incident or request management system, with 5 distinct levels. It is severely dominated by 'Expected' (510 out of 571 rows, 90.6%), leaving the remaining 4 categories — 'Unknown', 'Future', 'Past', and 'Immediate' — collectively accounting for fewer than 10% of records. The very low entropy ratio of 0.27 confirms extreme class imbalance, which will limit this column's discriminative power in most models. The 'Immediate' category, presumably the most critical, appears only 6 times, making it near-invisible to any classifier trained on this distribution.

Treatment: One-hot encode but flag severe class imbalance; consider oversampling minority classes (especially 'Immediate' with n=6) or collapsing into binary 'Expected vs. Other' before modelling.

anthropic:default · confidence high
Out[28]:

saturn.columns["urgency"].stats

statvalue
n571
nulls8 (1.4%)
unique5
top_value Expected
top_rate 0.9059
cardinality 5
entropy 0.6276
entropy_ratio 0.2703
Fig 13.
Top values for urgency.
Show data table
Top values for urgency (5 unique shown, of 5 total).
valuecountshare
Expected51089.3%
Unknown183.2%
Future183.2%
Past111.9%
Immediate61.1%

areaDesc categorical label

This column contains geographic area descriptions used in weather or emergency alerts, predominantly covering coastal and inland waterways of Southeast Alaska (e.g., 'Glacier Bay', 'Stephens Passage', 'Northern Lynn Canal') with some continental US zones also present (e.g., 'Greater Lake Tahoe Area', 'Sacramento Mountains'). With 441 unique values across only 571 rows and an entropy ratio of 0.98, cardinality is extremely high — nearly every row is a distinct area. The long-tail alert confirms that most areas appear only once or twice, with even the top value ('Glacier Bay') appearing just 9 times (1.6% of rows). The multi-zone concatenated entries (e.g., 'Greater Lake Tahoe Area; Greater Lake Tahoe Area') suggest some records bundle multiple zones into a single string, which may cause deduplication or parsing issues.

Treatment: Parse semicolon-delimited multi-zone entries into separate records, then use as a grouping/filter dimension rather than a model feature; too high-cardinality for direct encoding without aggregation.

anthropic:default · confidence high
Out[31]:

saturn.columns["areaDesc"].stats

statvalue
n571
nulls8 (1.4%)
unique441
top_value Glacier Bay
top_rate 0.01599
cardinality 441
entropy 8.608
entropy_ratio 0.9799
alert: long_tail369 singleton categories
Fig 14.
Top values for areaDesc.
Show data table
Top values for areaDesc (20 unique shown, of 441 total).
valuecountshare
Glacier Bay91.6%
Northern Lynn Canal71.2%
Stephens Passage50.9%
Frederick Sound50.9%
Cape Decision to Cape Edgecumbe from 15 to 80 NM40.7%
Dixon Entrance to Cape Decision from 15 to 90 NM40.7%
Icy Strait40.7%
Northern Chatham Strait40.7%
Greater Lake Tahoe Area; Greater Lake Tahoe Area40.7%
Sacramento Mountains Above 7500 Feet; East Slopes Sacramento Mountains Below 7500 Feet30.5%
Rock Island Passage to Sturgeon Bay WI30.5%
Southern Lynn Canal30.5%
Cross Sound30.5%
Nikolski to Seguam Pacific Side from 15 to 75 NM30.5%
Kuskokwim Delta from 15 to 80 NM30.5%
Castle Cape to Cape Tolstoi from 15 to 100 NM30.5%
Seguam to Adak Pacific Side from 15 to 75 NM30.5%
Seguam to Adak Bering Side from 15 to 85 NM30.5%
Nikolski to Seguam Bering Side out to 15 NM30.5%
Pribilof Islands Nearshore Waters30.5%

sent unknown other

The column 'sent' has 571 non-null rows but was skipped by the profiler, leaving its type and value distribution entirely unknown. No stats, uniqueness counts, or distribution metrics are available. The name suggests a boolean flag (e.g., message/email sent status) or a timestamp, but this cannot be confirmed from the evidence. An analyst should inspect raw values directly before any downstream use.

Treatment: Inspect raw values to determine dtype, then re-profile before any modelling or filtering.

anthropic:default · confidence low
Out[34]:

saturn.columns["sent"].stats

statvalue
n571
nulls0 (0.0%)
unique
alert: skippedno profiler for kind=unknown

effective unknown other

The column 'effective' contains 571 non-null values but was skipped by the profiler, leaving its type and distribution entirely unknown. No stats, uniqueness count, or value samples are available, so its semantic role cannot be determined from this evidence alone. The name suggests a boolean flag (e.g., is-effective) or a date (effective date/start), but this is speculation beyond the evidence.

Treatment: Manually inspect raw values to determine type, then re-profile before any modelling use.

anthropic:default · confidence low
Out[36]:

saturn.columns["effective"].stats

statvalue
n571
nulls0 (0.0%)
unique
alert: skippedno profiler for kind=unknown

onset unknown timestamp

The column 'onset' likely records the timing or start of a clinical or epidemiological event (e.g., symptom onset date), but the profiler emitted a 'skipped' alert and returned no stats, leaving its true type and distribution entirely uncharacterised. With 571 non-null rows and zero null rate, data is present, but nothing about format, uniqueness, or value range can be confirmed from this evidence alone. An analyst should inspect raw values to determine whether it is a date string, numeric duration, or categorical stage before any downstream use.

Treatment: Inspect raw values to confirm type (date vs. numeric vs. categorical), then parse or encode accordingly before modelling.

anthropic:default · confidence low
Out[38]:

saturn.columns["onset"].stats

statvalue
n571
nulls0 (0.0%)
unique
alert: skippedno profiler for kind=unknown

expires unknown timestamp

The column 'expires' likely represents an expiration date or timestamp field, but the profiler skipped analysis entirely, yielding no stats, no uniqueness count, and a kind of 'unknown'. With 571 non-null rows and zero null rate, data is present but its structure or encoding prevented saturn from classifying it. No further distributional signals are available from the evidence.

Treatment: Inspect raw values to confirm encoding (ISO string, epoch int, or other format), parse to datetime, then use as a feature or filter boundary.

anthropic:default · confidence low
Out[40]:

saturn.columns["expires"].stats

statvalue
n571
nulls0 (0.0%)
unique
alert: skippedno profiler for kind=unknown

latitude numeric

Out[42]:

saturn.columns["latitude"].stats

statvalue
n571
nulls555 (97.2%)
unique16
min 25.76
max 69.65
mean 40.46
median 35.45
std 11.58
q1 34.96
q3 41
iqr 6.043
skew 1.508
kurtosis 1.297
n_outliers 4
outlier_rate 0.25
zero_rate 0
alert: null_rate97.2% null
alert: outliers25.0% rows beyond 1.5 IQR
Fig 15.
Distribution of latitude. Vertical dash marks the median.
Show data table
Histogram bins for latitude (median: 35.44963333333333).
bincount
25.76 – 34.543
34.54 – 43.3210
43.32 – 52.091
52.09 – 60.870
60.87 – 69.652

longitude numeric

Out[45]:

saturn.columns["longitude"].stats

statvalue
n571
nulls555 (97.2%)
unique16
min -120.6
max 18.96
mean -84.42
median -95.31
std 45.23
q1 -120.2
q3 -78.65
iqr 41.52
skew 1.283
kurtosis 0.3248
n_outliers 2
outlier_rate 0.125
zero_rate 0
alert: null_rate97.2% null
alert: outliers12.5% rows beyond 1.5 IQR
Fig 16.
Distribution of longitude. Vertical dash marks the median.
Show data table
Histogram bins for longitude (median: -95.30705).
bincount
-120.6 – -92.79
-92.7 – -64.784
-64.78 – -36.870
-36.87 – -8.9581
-8.958 – 18.962

event_type categorical

Out[48]:

saturn.columns["event_type"].stats

statvalue
n571
nulls563 (98.6%)
unique8
top_value Ball Lightning
top_rate 0.125
cardinality 8
entropy 3
entropy_ratio 1
alert: long_tail8 singleton categories
alert: null_rate98.6% null
Fig 17.
Top values for event_type.
Show data table
Top values for event_type (8 unique shown, of 8 total).
valuecountshare
Ball Lightning10.2%
Waterspout10.2%
Mammatus Clouds10.2%
Volcanic Lightning10.2%
Nacreous Clouds10.2%
Fire Whirl10.2%
Derecho10.2%
Sprites10.2%

date unknown timestamp

This column is named 'date' and contains 571 non-null values with a 0.0% null rate, suggesting it is a timestamp or date field. However, saturn skipped profiling it (kind: 'unknown', no stats, no uniqueness count), so no distribution, range, or format details are available. The absence of any computed statistics prevents assessment of cardinality, temporal range, or potential drift. Treat with caution until the parsing issue causing the skip is resolved.

Treatment: Investigate why saturn skipped this column, parse to a proper datetime type, then extract temporal features or use as an index.

anthropic:default · confidence low
Out[51]:

saturn.columns["date"].stats

statvalue
n571
nulls0 (0.0%)
unique
alert: skippedno profiler for kind=unknown

state categorical

Out[53]:

saturn.columns["state"].stats

statvalue
n571
nulls563 (98.6%)
unique6
top_value International
top_rate 0.375
cardinality 6
entropy 2.406
entropy_ratio 0.9306
alert: long_tail5 singleton categories
alert: null_rate98.6% null
Fig 18.
Top values for state.
Show data table
Top values for state (6 unique shown, of 6 total).
valuecountshare
International30.5%
FL10.2%
OK10.2%
CA10.2%
IA10.2%
NY10.2%

country categorical

Out[56]:

saturn.columns["country"].stats

statvalue
n571
nulls563 (98.6%)
unique4
top_value USA
top_rate 0.625
cardinality 4
entropy 1.549
entropy_ratio 0.7744
alert: long_tail3 singleton categories
alert: null_rate98.6% null
Fig 19.
Top values for country.
Show data table
Top values for country (4 unique shown, of 4 total).
valuecountshare
USA50.9%
United Kingdom10.2%
Iceland10.2%
Norway10.2%

magnitude categorical

Out[59]:

saturn.columns["magnitude"].stats

statvalue
n571
nulls563 (98.6%)
unique5
top_value N/A
top_rate 0.5
cardinality 5
entropy 2
entropy_ratio 0.8614
alert: long_tail4 singleton categories
alert: null_rate98.6% null
Fig 20.
Top values for magnitude.
Show data table
Top values for magnitude (5 unique shown, of 5 total).
valuecountshare
N/A40.7%
Unknown10.2%
F0-F110.2%
EF-3 equivalent10.2%
140 mph winds10.2%

source categorical

Out[62]:

saturn.columns["source"].stats

statvalue
n571
nulls563 (98.6%)
unique8
top_value Journal of Geophysical Research
top_rate 0.125
cardinality 8
entropy 3
entropy_ratio 1
alert: long_tail8 singleton categories
alert: null_rate98.6% null
Fig 21.
Top values for source.
Show data table
Top values for source (8 unique shown, of 8 total).
valuecountshare
Journal of Geophysical Research10.2%
NOAA NWS Miami10.2%
NOAA Storm Prediction Center10.2%
Icelandic Met Office10.2%
Norwegian Meteorological Institute10.2%
NOAA NWS Sacramento10.2%
NOAA Storm Events Database10.2%
Atmospheric Research10.2%

How to cite

click to copy

BibTeX
@misc{saturn-data-trove-noaa-atmospheric-weather-alerts-2026,
  author       = {Steuber, Luke},
  title        = {Saturn reading: data trove noaa atmospheric weather alerts},
  year         ={2026},
  howpublished = {\url{https://dr.eamer.dev/saturn/view/data-trove-noaa-atmospheric-weather-alerts}},
  note         = {Profiled with saturn-dissect v0.2.0, prompt saturn-insight-v2, model anthropic:default},
}
APA
Steuber, L. (2026). Saturn reading: data trove noaa atmospheric weather alerts. Source: /home/coolhand/html/datavis/data_trove/data/quirky/atmospheric_real.json. Profiled with saturn-dissect v0.2.0 (saturn-insight-v2, anthropic:default). Retrieved from https://dr.eamer.dev/saturn/view/data-trove-noaa-atmospheric-weather-alerts