前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工具推荐|ESMValTool地球系统模式评估工具

工具推荐|ESMValTool地球系统模式评估工具

作者头像
bugsuse
发布2022-09-23 11:00:39
3540
发布2022-09-23 11:00:39
举报
文章被收录于专栏:气象杂货铺

ESMValTool是一个社区发展项目,旨在提高对模型偏差和模型间传播的原因和影响的诊断和理解。ESMValTool 向用户和开发人员开放,鼓励开放交换CMIP集合的诊断源代码和评估结果。这将促进和改进ESM评价,使其超越最新技术水平,目的是支持CMIP和单个模式中心的活动。我们设想利用通过ESGF提供的标准格式(obs4MIPs)或在ESGF节点提供的观测数据,在CMIP模型输出上常规地运行 ESMValTool。

ESMValTool集成了大量的标准诊断和指标,并能够输出netCDF文件和图形。因此,只要用户提供一定量的输入即可,此工具能够:

  • 建立正确的输入和输出参数以及结构化的工作流程;
  • 获取正确的数据;
  • 执行工作流;
  • 输出所需的数据和图片等。

为了方便执行上述四个步骤,用户可以通过两个主要的输入文件进行控制:用户配置文件食谱(recip)文件配置文件设置了用户和特定的参数(如输入和输出路径、所需的输出图形格式、日志等级等),而食谱文件设置了数据、预处理和特定诊断参数。配置文件中设置的参数可用于多次的运行,改动极少,因为它所设置的大多数参数都是可重复使用的;食谱文件可用于大量的应用,因为它可包括用户认为有用的数据集、预处理程序和诊断部分。

安装

ESMValTool 仅支持类Unix系统且需要python3.6以上版本。

ESMValTool 可以通过多种方式进行安装:

  • Installation through Conda package manager (see https://www.continuum.io);
  • Installation with Pip and Conda package manager (see https://pypi.org);
  • Deployment through a Docker container (see https://www.docker.com);
  • Deployment through a Singularity container (see https://sylabs.io/guides/latest/user-guide/);
  • From the source code available at https://github.com/ESMValGroup/ESMValTool.
代码语言:javascript
复制
conda create --name esmvaltool -c esmvalgroup -c conda-forge esmvaltool

详细的安装操作可参考官方文档安装页面。

应用示例

官方文档中给出了大量相关研究所使用的食谱文件示例,包括大气、海洋、陆面、气候指标以及IPCC相关研究所使用的设置。

官方文档有非常详细的说明,本文仅是进行简单的介绍,更详细的内容感兴趣的可以前往官方文档详细阅读。此外官方还提供了较为详细的教程。

扫描下方二维码前往官方文档

扫描下方二维码前往官方教程

end

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 气象汇 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 应用示例
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档