BPA Anemometer Archive

BPA's archived anemometer-network readings (wind, temperature, pressure, humidity) at 28 tower levels, 1976 to April 2018.

Native record
station level x printed time
5-minute to hourly publication cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

BPA's archived anemometer-network readings (wind, temperature, pressure, humidity) at 28 tower levels, 1976 to April 2018.

Query contract

Preserve one canonical row per (station_id, event_time) before aggregating.

Analysis rules

  • Check time_basis: 'unstated' rows are labels, not known instants.

Interpretation

  • A frozen archive ending April 2018.

Access

Query from your own tools

Use the guarded HTTP endpoint directly, or connect an MCP client and load the dataset contract with describe_data before calling query_data.

HTTP endpoint
POST /api/v1/datasets/bpa_met_readings/query

Schema18

Column
Type
event_timeDateTime64(6, 'UTC')
station_idLowCardinality(String)
barometric_pressure_inhgNullable(Float64)
relative_humidity_pctNullable(Float64)
temperature_fNullable(Float64)
wind_direction_degNullable(Float64)
wind_speed_mphNullable(Float64)
resultant_wind_speed_mphNullable(Float64)
wind_direction_sd_degNullable(Float64)
wind_speed_sd_mphNullable(Float64)
peak_speed_mphNullable(Float64)
peak_direction_degNullable(Float64)
peak_timeNullable(DateTime64(6, 'UTC'))
time_basisLowCardinality(String)
timestamp_referenceNullable(String)
data_sourceNullable(String)
source_fileString
ingested_atDateTime64(6, 'UTC')

Sample data

No preview available.

Coverage

No time-indexed data — coverage isn’t applicable to this dataset.