Получение данных Earth2Studio
Fetch weather/climate data via Earth2Studio data sources for specific variables and times. Do NOT use for inference pipelines, model discovery, or installation.
Что делает навык
Навык помогает пользователям загружать погодные и климатические данные через API источников данных Earth2Studio, определяя совместимые источники и проверяя поддержку переменных через лексикон. Он генерирует рабочий Python-скрипт для получения данных в формате xarray DataArray, различая анализ (исторические состояния) и прогноз (предсказания с учетом времени инициализации и продолжительности).
Когда применять
- Загрузка конкретных переменных (например, t2m, u500) за определенный временной диапазон.
- Получение прогнозных данных с указанием времени инициализации и продолжительности прогноза.
- Выбор оптимального источника данных (GFS, HRRR, ERA5) на основе требуемого покрытия, разрешения и доступности переменных.
- Генерация скрипта для сохранения полученных данных в файлы NetCDF или Zarr.
Как работает
- Извлечь из запроса пользователя переменные, временной диапазон, тип данных (анализ или прогноз), время инициализации, регион и желаемый формат вывода.
- Определить кандидаты на роль источника данных, используя документацию по источникам анализа или прогноза Earth2Studio.
- Проверить лексикон (lexicon) выбранного источника, чтобы убедиться, что запрашиваемые переменные поддерживаются (существуют в словаре VOCAB).
- Представить пользователю доступные варианты источников с их характеристиками (покрытие, разрешение, частота обновлений) и получить выбор.
- Сгенерировать Python-скрипт, используя правильную сигнатуру API (ds(time, variable) для анализа или ds(time, lead_time, variable) для прогноза) после проверки документации.
- Предложить следующие шаги, такие как изменение параметров запроса или использование кэширования данных.
Примеры запросов агенту
Что понадобится
- Установленный Earth2Studio (uv pip install earth2studio)
- Доступ к сети для удаленных хранилищ данных (GCS, S3, CDS API)
- Действующий ключ API CDS (файл ~/.cdsapirc), если используются источники на базе CDS
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.