跳转到主要内容

ESMValTool样本数据

项目描述

与ESMValTool一起使用的样本数据

此存储库将包含用于自动化测试以及可能用于演示目的的与ESMValTool一起使用的真实数据样本。目标是保持存储库大小小(约100 MB),以便可以轻松下载。我们努力包含符合CMIP6标准且可以使用简单的iris命令加载的数据。

目前,存储库包含44个月度数据和35个日时间序列数据集。规范可以在datasets.yml中找到。

数据使用DKRZ的数据参考语法结构存储。

使用方法

此存储库的功能保持简单。

安装iris后,可以使用以下命令安装此软件包

pip install ESMValTool_sample_data@git+https://github.com/ESMValGroup/ESMValTool_sample_data

可以使用以下命令加载日或月时间序列数据。

import esmvaltool_sample_data

# load monthly air temperature timeseries data
ts_amon_cubes = load_timeseries_cubes(mip_table='Amon')

# load daily air temperature timeseries data
ts_day_cubes = load_timeseries_cubes(mip_table='day')

config-user.yml

如果您想将此数据集用于您的ESMValTool项目,请将以下行添加到您的config-user.yml

rootpath:
  CMIP6:
    - <path_to_repository>/esmvaltool_sample_data/data/timeseries/CMIP6

drs:
  CMIP6: DKRZ

如果您已安装esmvaltool_sample_data,您可以使用以下命令查找rootpath设置:python -c 'import esmvaltool_sample_data, yaml; print(yaml.dump(esmvaltool_sample_data.get_rootpaths()))'

许可证

此作品受Apache 2.0(代码)和CC-BY-SA 4.0(数据)许可。目录(esmvaltool_sample_data/data/)中的所有数据文件均源自CMIP6。CMIP6数据的许可协议取决于模型,但通常符合CC-BY-SA 4.0,有关更详细的信息,请参阅CMIP6使用条款。Apache 2.0许可证的条款可在LICENSE文件中找到,CC-BY-SA 4.0许可证的条款可在esmvaltool_sample_data/data/LICENSE文件中找到。

如何贡献

建议/改进/编辑最受欢迎。在创建问题或拉取请求之前,请阅读贡献指南

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

ESMValTool_sample_data-0.0.3.tar.gz (7.3 MB 查看哈希值

上传时间 源代码

构建分发

ESMValTool_sample_data-0.0.3-py3-none-any.whl (7.6 MB 查看哈希值

上传时间 Python 3

由以下支持