跳转到主要内容

轻松准备分析就绪的CMIP6数据

项目描述

Documentation Status Anaconda Cloud conda-forge Pypi Build Status Full Archive CI codecov License:MIT DOI

BLM

科学并非免受种族歧视。学术界是一个精英主义体系,有众多守门人,主要允许非常有限的人群追求职业生涯。我认为我们需要改变这一点。

开源开发和可重复的科学是民主化科学分析方法的好方法。 但如果你因为自己是黑人而被警察谋杀,你无法通过git clone软件!

软件的免费访问和空洞的多元化声明几乎不足以消除我们社会和学术界系统化和制度化的种族主义。

如果你在使用这个包,我要求你不仅要发声,还要捐赠 这里Data for Black LivesBlack Lives Matter Action

我明确欢迎关于本声明措辞和额外支持组织的建议。请提出问题

cmip6_preprocessing

你对CMIP6数据感兴趣,但发现它并不是完全分析就绪?你只是想对各种模型进行简单(或复杂)的分析,却不得不为每个单独的情况编写逻辑,因为各种数据集仍然需要修复名称、坐标等?那么这个包就是为你准备的。

本包在 cmip6-hackathon 期间开发,提供了与 intake-esm 兼容的实用函数。

我们目前支持以下功能

  1. 预处理 CMIP6 数据(请查看使用 pangeo 云 的示例教程 教程)。预处理包括:a. 修复维度和坐标名称的不一致 b. 修复坐标值、形状和数据集位置的不一致 c. 统一经度惯例 d. 修复单位不一致
  2. 为任意模型输出创建大规模海洋盆地掩膜

以下问题正在开发中

  1. 重建/查找网格度量
  2. 将不同的变量安排在其各自的交错网格上,以便它们可以与 xgcm 无缝工作

查看这个最新的 Earthcube 笔记本(通过 doi 引用:10.1002/essoar.10504241.1)以演示 cmip6_preprocessingxgcm 的高级功能。

安装

使用 pip 安装 cmip6_preprocessing

pip install cmip6_preprocessing

或 conda

conda install -c conda-forge cmip6_preprocessing

要安装从 github 的新版 master,也可以使用 pip

pip install git+https://github.com/jbusecke/cmip6_preprocessing.git

项目详情


下载文件

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

源分布

cmip6_preprocessing-0.6.0.tar.gz (8.0 MB 查看哈希值)

上传时间

构建分布

cmip6_preprocessing-0.6.0-py3-none-any.whl (55.5 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面