ArchesClimate-data
收藏资源简介:
ArchesClimate-SSP 数据集是 ArchesClimate 模型(gclyne/ArchesClimate)的物理数据配套资源,包含了模型推理时除权重本身之外所需的所有数据:初始条件、强迫轨迹、静态参考场以及归一化统计量。数据集分为三个部分:static/ 目录存放时间不变的网格特定场(如地形),目前提供 IPSL-CM6A-LR 和 CanESM5 原生网格的两个地形文件;scenarios/ 目录按 realization/experiment 组织,每个文件包含来自同一底层 memmap 的初始条件(索引 0)和完整强迫轨迹,当前已发布 ssp434、ssp534-over、ssp585 三个实验(均为 IPSL 网格,r1i1p1f1 实现);stats/ 目录存储归一化统计张量(表面、层、强迫等的均值和标准差),按检查点配置中的归一化方案命名。用户可通过 huggingface-cli 下载整个数据集,并在推理时根据检查点需求引用相应文件。
The ArchesClimate-SSP dataset is a companion physical data resource for the ArchesClimate model (gclyne/ArchesClimate), containing all data required for model inference besides the weights themselves: initial conditions, forcing trajectories, static reference fields, and normalization statistics. The dataset is organized into three parts: the static/ directory holds time-invariant grid-specific fields (e.g., topography), currently providing two topography files for the IPSL-CM6A-LR and CanESM5 native grids; the scenarios/ directory is organized by realization/experiment, with each file containing initial conditions (index 0) and complete forcing trajectories from the same underlying memmap, currently releasing three experiments (ssp434, ssp534-over, ssp585) on the IPSL grid with realization r1i1p1f1; the stats/ directory stores normalization statistics tensors (means and standard deviations for surface, layer, forcing, etc.) named according to the normalization scheme in the checkpoint configuration. Users can download the entire dataset via huggingface-cli and reference the appropriate files during inference based on checkpoint requirements.
ArchesClimate-SSP 数据集概述
数据集基本信息
- 许可证:MIT
- 标签:气候、天气预报
- 用途:作为 gclyne/ArchesClimate 模型权重的物理数据配套,包含推理时除权重外所需的一切数据。
数据内容与结构
数据集几乎完全镜像了代码运行时在 cluster.data_path 下期望的磁盘布局,并非重新打包的格式。主要包含以下目录:
-
scenario_data/:每个情景的完整原始内存映射文件(每个约 15 GB),包含:r1i1p1f1_ssp434_interpolation.memmap/r1i1p1f1_ssp534-over_interpolation.memmap/r1i1p1f1_ssp585_interpolation.memmap/
每个
.memmap目录是tensordict.TensorDict.load_memmap()格式,包含meta.json和按字段划分的.memmap文件(surface、level、lev、spatial_forcings、non_spatial_forcings、ozone、time),存储真实的 CMIP6 目标轨迹及用于条件化展开的强迫轨迹。 -
reference_data/:包含 IPSL 网格的orography.pt文件。 -
reference_data_canesm5_native/:包含 CanESM5 原生网格的orography.pt文件。 -
stats/:归一化统计张量({surface,level,lev,spatial_forcings,non_spatial_forcings}_{mean,std}),按检查点config.yaml中的norm_scheme键控。此目录不属于data_path镜像的一部分,运行时从代码仓库的stats/目录加载。
使用说明
-
下载数据: bash huggingface-cli download gclyne/ArchesClimate-data --local-dir <data_dir>
-
目录链接:由于代码内部原名称
memmap_filled_in与发布名称scenario_data/不一致,需创建符号链接: bash ln -s "$(realpath <data_dir>/scenario_data)" <data_dir>/memmap_filled_in -
统计文件链接:将需要的归一化统计文件链接到代码仓库的
stats/目录: bash ln -s "$(realpath <data_dir>/stats/cmip_stats_new_ozone.pt)" <code_repo>/stats/cmip_stats_new_ozone.pt -
配置数据路径:在代码仓库中设置
configs/cluster/external.yaml的data_root:为<data_dir>,详细步骤参见代码仓库的README.mdQuickstart。
当前发布数据
- 情景:
ssp434、ssp534-over、ssp585 - 实现:均为
r1i1p1f1,使用 IPSL 网格
相关代码
代码仓库:https://github.com/grahamclyne/ArchesClimate-SSP,其中 INFERENCE.md 提供完整推理配方,README.md 的 Quickstart 提供精确的设置步骤。




