跳转到主要内容

Python工具,用于在dCache存储系统上创建和操作STAC目录

项目描述

fair-software.nl推荐

徽章

1. 代码仓库

GitHub Badge

2. 许可证

License Badge

3. 社区注册

PyPI Badge

4. 启用引用

Zenodo Badge

5. 清单

CII Best Practices Badge

其他最佳实践

持续集成

Python Build PyPI Publish

文档

Read the Docs

STAC2dCache

STAC2dCache是一个Python工具,用于在dCache存储系统(如SURF提供的基础设施)上创建和操作STAC目录。它基于PySTAC,并提供以下附加功能:

  • 将远程资产下载到本地文件系统或dCache存储;

  • 使用一组预定义的驱动程序加载资产(例如,用于栅格数据和文本文件)

安装

STAC2dCache需要Python>=3.8。要安装该包,请执行以下操作:

pip install stac2dcache

git clone https://github.com/NLeSC-GO-common-infrastructure/stac2dcache.git
cd stac2dcache
pip install .

使用以下命令运行测试(包括覆盖率):

python setup.py test

文档

项目的完整文档可在此处找到,其中笔记本教程(也在此存储库中提供教程)说明了如何使用STAC2dCache。

贡献

如果您想为STAC2dCache的开发做出贡献,请查看贡献指南

许可

版权(c)2020,荷兰电子科学中心

本文件根据Apache许可证版本2.0(以下简称“许可证”)获得许可;除非遵守许可证,否则不得使用此文件。您可以在以下地址获取许可证副本:

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

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

致谢

本软件包是用CookiecutterNLeSC/python-template创建的。

项目详情


下载文件

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

源代码分发

此版本未提供源代码分发文件。请参阅有关生成分发存档的教程。

构建分发

stac2dcache-0.4.0-py3-none-any.whl (17.6 kB 查看散列值)

上传时间 Python 3

由以下组织支持