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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2f84cd47ce54d17d576b1292f525c12bcb34e4bee8c269c353464b3a6f4969c
|
|
| MD5 |
809721ef62b1a9c374f86497cabe55bf
|
|
| BLAKE2b-256 |
711c08262d111ea59a7d0237567c6458a0288e98026618d14bac0533e96c317f
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1298f57f3ef86cf9435a071d58c28cc909a674173d2998ed906c46f98902898
|
|
| MD5 |
da31a0368bddd062c6597531314deaaa
|
|
| BLAKE2b-256 |
8708230e3c17e46d1e07e8d02a0540fe7e27929046956587ba108708ce995f7e
|