本文へ移動
cccskills
無料GitHub で公開

earth2studio

Guides Earth2Studio weather and climate inference workflows, data access, model and component selection, output/checkpoint handling, extension, and optional REST serving with backend-aware validation.

インストール方法を見る

含まれるファイル(51)

  • SKILL.md6.1 KB
  • references/repo-provenance.md1.9 KB
  • references/repo-routing-metadata.json518 B
  • references/scope-and-limitations.md2.9 KB
  • references/troubleshooting.md3.0 KB
  • scripts/check_environment.py3.5 KB
  • sub-skills/data-sources/references/api-reference.md8.0 KB
  • sub-skills/data-sources/references/data-formats.md7.8 KB
  • sub-skills/data-sources/references/lexicon-reference.md6.1 KB
  • sub-skills/data-sources/references/troubleshooting.md8.8 KB
  • sub-skills/data-sources/scripts/local_source_smoke.py2.7 KB
  • sub-skills/data-sources/SKILL.md10.5 KB
  • sub-skills/ensembles/references/api-reference.md9.9 KB
  • sub-skills/ensembles/references/troubleshooting.md10.2 KB
  • sub-skills/ensembles/references/workflows.md11.3 KB
  • sub-skills/ensembles/scripts/check_ensemble_config.py2.0 KB
  • sub-skills/ensembles/SKILL.md7.5 KB
  • sub-skills/installation-discovery/references/install-reference.md8.8 KB
  • sub-skills/installation-discovery/references/model-overview.md9.5 KB
  • sub-skills/installation-discovery/references/troubleshooting.md8.1 KB
  • sub-skills/installation-discovery/scripts/check_environment.py3.2 KB
  • sub-skills/installation-discovery/SKILL.md8.1 KB
  • sub-skills/io-checkpointing/references/checkpointing.md8.8 KB
  • sub-skills/io-checkpointing/references/data-formats.md7.1 KB
  • sub-skills/io-checkpointing/references/io-reference.md10.6 KB
  • sub-skills/io-checkpointing/references/troubleshooting.md9.3 KB
  • sub-skills/io-checkpointing/scripts/tiny_store_smoke.py2.0 KB
  • sub-skills/io-checkpointing/SKILL.md7.5 KB
  • sub-skills/models-and-assimilation/references/api-reference.md6.9 KB
  • sub-skills/models-and-assimilation/references/assimilation.md8.2 KB
  • sub-skills/models-and-assimilation/references/model-overview.md5.4 KB
  • sub-skills/models-and-assimilation/references/troubleshooting.md6.6 KB
  • sub-skills/models-and-assimilation/scripts/check_model_contract.py1.0 KB
  • sub-skills/models-and-assimilation/SKILL.md7.1 KB
  • sub-skills/serving/references/client-workflows.md8.8 KB
  • sub-skills/serving/references/configuration.md7.2 KB
  • sub-skills/serving/references/server-reference.md9.5 KB
  • sub-skills/serving/references/troubleshooting.md7.2 KB
  • sub-skills/serving/scripts/check_service_config.py2.6 KB
  • sub-skills/serving/SKILL.md6.5 KB
  • sub-skills/statistics-and-extension/references/extension-reference.md8.9 KB
  • sub-skills/statistics-and-extension/references/statistics-reference.md7.2 KB
  • sub-skills/statistics-and-extension/references/testing-reference.md6.6 KB
  • sub-skills/statistics-and-extension/references/troubleshooting.md6.7 KB
  • sub-skills/statistics-and-extension/scripts/contract_smoke.py1.7 KB
  • sub-skills/statistics-and-extension/SKILL.md6.3 KB
  • sub-skills/workflows/references/api-reference.md7.0 KB
  • sub-skills/workflows/references/troubleshooting.md6.0 KB
  • sub-skills/workflows/references/workflows.md6.9 KB
  • sub-skills/workflows/scripts/check_workflow_config.py2.6 KB
  • sub-skills/workflows/SKILL.md6.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Earth2Studio operating guide

Use this repo skill when a task names Earth2Studio or asks to build a composable AI weather/climate workflow using its earth2studio Python APIs: models, data sources, lexicons, workflows, IO, checkpoints, ensembles, assimilation, statistics, custom components, or the optional serving client and REST server.

This is a routing skill, not a model-weight or dataset bundle. It teaches the public contracts and safe decision sequence; a selected model extra, checkpoint, remote data source, credential, service, and accelerator may still be required. Read scope and limitations before attempting a large, networked, or production workflow.

First checks

Install the public package into the intended environment, then add only the route-specific extra. For example, use python -m pip install earth2studio (or uv pip install earth2studio) for the base package and python -m pip install "earth2studio[serve]" only when the REST/client route is selected. For a repository checkout, an editable install is a development operation and should be performed in that checkout's own environment. Verify with python -c "import earth2studio; print(earth2studio.__version__)" and, for a GPU task, python scripts/check_environment.py --require-cuda.

  1. Establish the supported Python range (>=3.11,<3.15) and the package revision in use. Read repository provenance when deciding whether this graph matches a checkout or whether it needs a refresh.
  2. Decide whether the request is installation/discovery, data preparation, inference composition, ensembles, output/restart, model/assimilation, statistics/extension, or serving. Use one focused route below; combine routes explicitly for cross-cutting requests.
  3. Separate package import, component contract, backend runtime, remote asset/data access, and service readiness. Passing one does not prove the others.
  4. Install only the narrow base/optional extras needed for the selected route; do not start with the all extra. Use the route's troubleshooting reference when compiled model dependencies, GRIB/eccodes, credentials, or CUDA fail.
  5. Before a real forecast, inspect model input_coords() and output_coords(...), source lexicon support, requested variables/times, device, lead-time spacing, and IO coordinates. Use the offline helpers in the relevant route before downloads or long runs.

Route map

  • Install, compare models/data, choose extras or backends: read installation-discovery.
  • Fetch gridded, forecast, observation, tabular, satellite, or local data; map variables through lexicons: read data-sources.
  • Build deterministic or prognostic-plus-diagnostic inference: read workflows, then data-sources and io-checkpointing for the concrete inputs and output.
  • Run multiple members, perturb initial conditions, batch or interpolate: read ensembles, then IO/checkpointing for member-aware storage.
  • Persist outputs, use Zarr/NetCDF/Xarray/KV, shard, or resume: read io-checkpointing.
  • Choose/load a prognostic, diagnostic, downscaling, nowcasting, seasonal, or data-assimilation model: read models-and-assimilation.
  • Compute metrics/statistics or implement custom components: read statistics-and-extension.
  • Submit remote work, inspect schemas/status/results, or configure a REST service: read serving.

Core composition order

For most forecast tasks, use this order:

  1. Installation-discovery: select a model family, exact extra/backend, data source, variables, and license/access requirements.
  2. Models-and-assimilation: load or inspect the component and record its input coordinate system. Do not infer a grid or history window from the class name.
  3. Data-sources: verify that the source/lexicon can provide the exact variables, times, lead times, and units; fetch or interpolate only after validation.
  4. Workflows or ensembles: call the appropriate earth2studio.run function with explicit device, step/member, output-coordinate, and checkpoint choices.
  5. IO-checkpointing: initialize all output coordinates and variable names, choose storage/chunks/shards, and validate restart semantics.
  6. Statistics-and-extension or serving: score/aggregate results, extend a protocol, or expose a validated workflow remotely.

The main public orchestration functions are run.deterministic, run.diagnostic, and run.ensemble; the data helpers are fetch_data and fetch_dataframe. Exact signatures and coordinate rules belong in the focused references rather than this router.

Validation and failure policy

Prefer a tiny, offline, deterministic fixture before a real model/data run. Keep network, credentials, model downloads, service processes, destructive writes, large ensembles, and long examples explicitly opt-in. When a failure occurs, identify the first boundary—Python/package, optional dependency, API/schema, coordinate/data, backend/device, storage/checkpoint, remote access, or service— and follow the nearest route's troubleshooting guide. Do not turn a CPU import into a CUDA/model success claim, or a client import into a healthy Redis/API service claim.

Cross-cutting symptoms and recovery are in troubleshooting. The source snapshot and refresh trigger are in repo provenance. The structured routing metadata is in repo-routing-metadata.json.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa

無料

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa-v2

無料

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

ab3dmot

無料

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

acme

無料

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

VectorSpaceLab のスキルをすべて見る

このスキルの問題を報告する