跳转到主要内容

远程运行CDS Toolbox工作流程的实验性工具

项目描述

远程运行CDS Toolbox工作流程的实验性工具。

安装

使用pip安装

$ pip install cdstoolbox-remote

配置

如果您尚未注册CDS,请在此注册

https://cds.climate.copernicus.eu/user/register

然后登录CDS,并根据以下说明配置cdsapi

https://cds.climate.copernicus.eu/api-how-to

用法

将有效的CDS Toolbox工作流程写入文件test-wf.py

import cdstoolbox as ct

@ct.application(title='Hello World!')
@ct.output.figure()
@ct.output.download()
def application():

    data = ct.catalogue.retrieve(
        'seasonal-monthly-single-levels',
        {
            'originating_centre': 'ecmwf',
            'variable': '2m_temperature',
            'product_type': 'ensemble_mean',
            'year': '2018',
            'month': ['02'],
            'leadtime_month': ['1'],
        }
    )

    fig = ct.cdsplot.geomap(
        data, pcolormesh_kwargs={'cmap': 'RdBu_r'}, title='Mean {long_name}',
        projection=ct.cdsplot.crs.Robinson()
    )

    return fig, data

然后使用以下命令远程运行工作流程

$ python test-wf.py

许可证

版权所有2019年欧洲中期天气预报中心(ECMWF)

根据Apache License,版本2.0(“许可证”)许可;除非符合许可证规定,否则不得使用此文件。您可以在以下位置获取许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“现状”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言规定权限和限制,请参阅许可证。

在适用本许可证的情况下,ECMWF不会放弃其作为政府间组织所享有的特权和豁免权,也不会服从任何司法管辖。

项目详情


下载文件

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

源分布

cdstoolbox-remote-0.0.1.tar.gz (2.9 kB 查看哈希值)

上传时间

构建分布

cdstoolbox_remote-0.0.1-py3-none-any.whl (3.1 kB 查看哈希值)

上传时间 Python 3

由以下支持