five

Jupyter Notebooks for the ERA5 Data Component

收藏
www.hydroshare.org2023-06-21 更新2025-03-26 收录
下载链接:
https://www.hydroshare.org/resource/765e4e8bebab4eea8d72ee447a27c2fa
下载链接
链接失效反馈
官方服务:
资源简介:
This resource includes two Jupyter Notebooks as a quick start tutorial for the ERA5 Data Component of the PyMT modeling framework (https://pymt.readthedocs.io/) developed by Community Surface Dynamics Modeling System (CSDMS https://csdms.colorado.edu/). The bmi_era5 package is an implementation of the Basic Model Interface (BMI https://bmi.readthedocs.io/en/latest/) for the ERA5 dataset (https://confluence.ecmwf.int/display/CKB/ERA5). This package uses the cdsapi (https://cds.climate.copernicus.eu/api-how-to) to download the ERA5 dataset and wraps the dataset with BMI for data control and query (currently support 3 dimensional ERA5 dataset). This package is not implemented for people to use and is the key element to help convert the ERA5 dataset into a data component for the PyMT modeling framework. The pymt_era5 package is implemented for people to use as a reusable, plug-and-play ERA5 data component for the PyMT modeling framework. This package uses the BMI implementation from the bmi_era5 package and allows the ERA5 datasets to be easily coupled with other datasets or models that expose a BMI. HydroShare users can test and run the Jupyter Notebooks (bmi_era5.ipynb, pymt_era5.ipynb) directly through the "CUAHSI JupyterHub" web app with the following steps: - For the new user of the CUAHSI JupyterHub, please first make a request to join the "CUAHSI Could Computing Group" (https://www.hydroshare.org/group/156). After approval, the user will gain access to launch the CUAHSI JupyterHub. - Click on the "Open with" button. (on the top right corner of the page) - Select "CUAHSI JupyterHub". - Select "CSDMS Workbench" server option. (Make sure to select the right server option. Otherwise, the notebook won't run correctly.) If there is any question or suggestion about the ERA5 data component, please create a github issue at https://github.com/gantian127/bmi_era5/issues

本资源包含两个 Jupyter Notebook,作为 PyMT 模型框架(https://pymt.readthedocs.io/)中 ERA5 数据组件的快速入门教程。该框架由社区地表动力学建模系统(CSDMS https://csdms.colorado.edu/)开发。bmi_era5 包(https://bmi.readthedocs.io/en/latest/)实现了基本模型接口(BMI https://bmi.readthedocs.io/en/latest/)的 ERA5 数据集(https://confluence.ecmwf.int/display/CKB/ERA5)。此包利用 cdsapi(https://cds.climate.copernicus.eu/api-how-to)下载 ERA5 数据集,并通过 BMI 对数据集进行封装,以实现数据控制和查询(目前支持三维 ERA5 数据集)。该包并非为用户使用而设计,而是作为将 ERA5 数据集转化为 PyMT 模型框架数据组件的关键元素。pymt_era5 包旨在供用户使用,作为 PyMT 模型框架的可重用、即插即用的 ERA5 数据组件。此包采用了 bmi_era5 包中的 BMI 实现,使得 ERA5 数据集能够轻松地与其他暴露 BMI 的数据集或模型耦合。HydroShare 用户可以直接通过 "CUAHSI JupyterHub
提供机构:
www.hydroshare.org
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作