Skip to main content

The unified Python interface for North American energy data

Project description

Energy Atlas

The unified Python interface for North American energy data.

Energy Atlas gives you pandas DataFrames for oil & gas wells, wind turbines, solar farms, power plants, transmission lines, coal mines, EV charging stations, wholesale electricity prices, and more — all from one package.

Status: Coming soon. This package is under active development. Star the repo or follow @sondio for launch updates.

What it will look like

import energyatlas as ea

# Oil & gas
wells = ea.wells(state="TX", basin="permian")
production = ea.production("42-461-40000", months=24)

# Wind & solar
turbines = ea.wind.turbines(state="IA", manufacturer="Vestas")
solar = ea.solar.farms(state="CA", min_capacity_mw=50)

# Power plants & grid
plants = ea.power_plants(fuel="nuclear")
lines = ea.transmission_lines(voltage_min=345)

# Electricity markets
lmp = ea.markets.lmp(iso="ERCOT", node="HB_HOUSTON")

# Mining
mines = ea.mines(commodity="coal", state="WY")

# EV charging
chargers = ea.ev_stations(state="TX", connector="DCFC")

# Everything returns pandas DataFrames
wells.to_csv("permian_wells.csv")

Data coverage (planned)

Category Source Records
Oil & gas wells State agencies (11 states + GOM) 3M+
Wind turbines USGS USWTDB 75,000+
Solar farms USGS USPVDB 5,000+
Power plants EIA Form 860 30,000+ generators
Transmission lines HIFLD 165,000 segments
Substations HIFLD 70,000
Mines MSHA 85,000
EV charging DOE AFDC 70,000+ stations
Dams USACE NID 92,000
Wholesale prices 7 ISOs Billions of records

Built by Sondio

Energy Atlas is the developer SDK for Sondio — the energy data platform. One API key works across the SDK, REST API, and web platform.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

energyatlas-0.0.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

energyatlas-0.0.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file energyatlas-0.0.1.tar.gz.

File metadata

  • Download URL: energyatlas-0.0.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for energyatlas-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e2f84cd47ce54d17d576b1292f525c12bcb34e4bee8c269c353464b3a6f4969c
MD5 809721ef62b1a9c374f86497cabe55bf
BLAKE2b-256 711c08262d111ea59a7d0237567c6458a0288e98026618d14bac0533e96c317f

See more details on using hashes here.

File details

Details for the file energyatlas-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: energyatlas-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for energyatlas-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b1298f57f3ef86cf9435a071d58c28cc909a674173d2998ed906c46f98902898
MD5 da31a0368bddd062c6597531314deaaa
BLAKE2b-256 8708230e3c17e46d1e07e8d02a0540fe7e27929046956587ba108708ce995f7e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page