Skip to main content

weathernext-download

weathernext-download downloads paired tropical-cyclone forecast files from Google DeepMind Weather Lab. It supports ensemble and ensemble-mean products, CSV and ATCF formats, and the OPER and FNV3 model families.

Installation

pip install --upgrade weathernext-download

Or from source:

git clone https://github.com/CongGao-CG/weathernext-download.git
cd weathernext-download
pip install .

Available products

Weather Lab provides experimental cyclone predictions paired with observed tracks for verification. Every model below is available as an ensemble mean (--ensemble_mean), a full ensemble of member tracks (--ensemble), or both (--both), in CSV (--csv) or ATCF (--atcf) format.

Model Model long name Option Products Formats Initialization cycles Temporal coverage
OPER WeatherNext Cyclones Operational --oper (default) Ensemble mean and ensemble members CSV and ATCF 00, 06, 12, and 18 UTC 2025-06-12 onward
FNV3P2 WeatherNext 2 Cyclones (r2) --v3p2 Ensemble mean and ensemble members CSV and ATCF 00, 06, 12, and 18 UTC 2022-01-01 onward
FNV3P1 WeatherNext 2 Cyclones (r1) --v3p1 Ensemble mean and ensemble members CSV and ATCF 00, 06, 12, and 18 UTC 2022-01-01 onward
FNV3P0 WeatherNext 2 Cyclones (r0) --v3p0 Ensemble mean and ensemble members CSV and ATCF 00, 06, 12, and 18 UTC 2022-01-01 through 2026-05-28 12 UTC
FNV3 large ensemble WeatherNext 2 Cyclones (r2, 1000 members) --v3p2LE Ensemble mean and ensemble members CSV and ATCF 00, 06, 12, and 18 UTC 2025-10-18 onward; some cycles are unavailable

Coverage was checked against the Weather Lab download endpoints on 2026-09-03 and may expand or contain isolated gaps. An unavailable upstream file is reported as a failed download. See Google's Weather Lab guide for its description and terms for experimental cyclone forecast data.

Usage

Download one forecast cycle:

weathernext-download --time 2026070100 --ensemble_mean

Download both products for all four cycles on one day:

weathernext-download --date 20260701 --both

Download a month or year:

weathernext-download --date 202607 --both
weathernext-download --date 2026 --both

Download ATCF files from the FNV3P2 model:

weathernext-download --date 20220101 --v3p2 --both --atcf

Time selection

  • --time YYYYMMDDHH downloads one cycle. The hour must be 00, 06, 12, or 18.
  • --date YYYYMMDD downloads all four cycles on one day.
  • --date YYYYMM downloads all four cycles for every day in one month.
  • --date YYYY downloads all four cycles for every day in one year.
  • With neither option, all cycles from 2022-01-01 through the UTC date 24 hours before execution are downloaded.

Product selection

  • --ensemble_mean or --ensemble-mean
  • --ensemble
  • --both (default)

File format

  • --csv (default)
  • --atcf

Model selection

  • --oper for OPER (default)
  • --v3p2 for FNV3P2
  • --v3p1 for FNV3P1
  • --v3p0 for FNV3P0
  • --v3p2LE or --v3p2le for FNV3_LARGE_ENSEMBLE

Files are stored under ./ensemble_mean and ./ensemble in the directory where the command is run. Existing non-empty files are skipped. Each new file is first written to a temporary file and moved into place only after the download completes.

Run weathernext-download --help for all options, including timeout and retry settings.

License

MIT

Metadata

Release files for weathernext-download 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for weathernext-download 0.1.1
File Size Uploaded
weathernext_download-0.1.1.tar.gz 7.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for weathernext-download 0.1.1
File Interpreter ABI Platform
weathernext_download-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / weathernext_download-0.1.1.tar.gz

Download URL weathernext_download-0.1.1.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
439ea3a24c52a805bcab0fb6c1367b2ac331c655b277ed2964b731f437c4abef
BLAKE2b-256 checksum
How to use checksums
06cd1d1824d4b62d6307ba740815d4839be2377680ee9e67360096dc80a417a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / weathernext_download-0.1.1-py3-none-any.whl

Download URL weathernext_download-0.1.1-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
38139d6e9b99fa50f4a3afcd1a29783aefa269240f0f02f84365cb69dcdb2860
BLAKE2b-256 checksum
How to use checksums
91e71f62e5d221f5e074d3d9a3c3eea249a5ab06b75ccad9f88606b389884850
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release history Release notifications | RSS feed

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page