跳转到主要内容

使用Intake目录将数据集加载到Xpublish

项目描述

Xpublish-Intake-Provider

Xpublish-Intake-Provider允许通过Intake目录提供由Xpublish指定的数据集。

安装

对于conda用户,您可以

conda install --channel conda-forge xpublish_intake_provider

或者,如果您是pip用户

pip install xpublish_intake_provider

示例

目前此软件包包含一个插件,可以加载Intake目录并通过/datasets/{dataset_id}提供其数据集。

您可以通过多次注册插件来提供多个目录,只要每个目录都有自己的名称。

from xpublish_intake_provider import IntakeDatasetProviderPlugin

rest = xpublish.Rest({})

rest.register_plugin(
    IntakeDatasetProviderPlugin(
        name="gfs-datasets",
        uri="https://raw.githubusercontent.com/axiom-data-science/mc-goods/main/mc_goods/gfs-1-4deg.yaml"
    )
)
rest.register_plugin(
    IntakeDatasetProviderPlugin(
        name="gomofs-datasets",
        uri="https://raw.githubusercontent.com/axiom-data-science/mc-goods/main/mc_goods/gomofs.yaml"
    )
)

联系方式

GitHub上报告错误、建议功能或查看源代码。

许可证和版权

xpublish_intake_provider采用BSD 3-Clause "新"或"修订"许可证(BSD-3-Clause)。

开发在GitHub上进行,网址为https://github.com/ioos/xpublish_intake_provider

项目详情


下载文件

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

源代码发行版

xpublish-intake-provider-0.1.1.tar.gz (6.8 kB 查看哈希值)

上传时间:

构建发行版

xpublish_intake_provider-0.1.1-py3-none-any.whl (5.1 kB 查看哈希值)

上传时间 Python 3

支持者