All skills
nvidia avatar

/earth2studio-deterministic-forecast

@55d907b
by NVIDIA Corporationnvidia/skills3.5k stars
424

Build deterministic forecast scripts with Earth2Studio (model, data source, IO, inference). Do NOT use for ensemble, diagnostics, data-only fetch, or install.

Use this Skill: https://skilld.dev/gh/nvidia/skills/earth2studio-deterministic-forecast

This session only. Nothing lands on disk.

referencestroubleshooting.md

≈386 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Troubleshooting Guide

Common Errors

Error Cause Solution
KeyError on variable Lexicon missing variable Check compat; pick different source
OutOfMemoryError VRAM exceeded Use smaller model or free cache
FileNotFoundError package Weights not cached Call load_default_package() first
TimeoutError data fetch API slow/unreachable Retry or use cached source
ValueError: nsteps Horizon < model step Increase horizon or finer model

Model-Data Source Compatibility

Common pairings:

  • Global models (AIFS, Pangu, GraphCast, SFNO, etc.) → GFS, ARCO, CDS, WB2ERA5, IFS
  • Regional models (StormCast, HRRR-based) → HRRR
  • Historical/research runs → ARCO, CDS, WB2ERA5, NCAR_ERA5

IO Backend Selection

Backend Best for
ZarrBackend Large outputs, chunked storage, recommended default
AsyncZarrBackend Same as Zarr but async writes for performance
NetCDF4Backend Compatibility with legacy tools
XarrayBackend In-memory, small runs, interactive exploration
KVBackend Key-value dict, debugging

Limitations

  • Only deterministic (single-member) forecasts; use ensemble workflow for probabilistic runs
  • Cannot train or fine-tune models — inference only
  • Model weights require first-time download (several GB depending on model)
  • Regional models (e.g. StormCast) require matching regional data sources
  • GPU required; CPU-only inference is not supported for most models

Source: SKILL.md on GitHub

1 warning3mo3 checks · Risk MEDIUM
  • Gen Agent Trust Hub3mo

    The Earth-2 deterministic forecast skill is functional for creating weather prediction scripts. However, a setup script in the evaluation environment modifies a system configuration file (/etc/environment), which could be exploited for path injection. Users should ensure the environment variables are securely managed.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: LOW · No issues

Signed by skilld at 55d907b. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 months ago
version
0.16.0
Other metadata
metadata
{
  "author": "NVIDIA Earth-2 Team",
  "tags": [
    "earth2studio",
    "earth2",
    "python",
    "inference",
    "forecast",
    "deterministic"
  ]
}

README badge

README badge for nvidia/skills/earth2studio-deterministic-forecast