Klimapy / 开始使用 / 官方手册
Klimapy 1.2.1 · 变量、单位、日历和质量控制规则见相应函数说明。

Klimapy 官方手册

Klimapy 为气候分析提供统一入口,用 Python 表达研究流程,让 Rust 执行底层计算,把精力留给问题本身。

功能分组

分组 内容
ETCCDI 降水与温度极端气候指数
统计降尺度 BCSD,包含偏差校正与空间分解
降水 降水变率与趋势
统计分析 空间插值与重映射、EOF/SVD、空间统计、气候态
辅助工具 NetCDF 存储、GeoTIFF 与 CSV 导出

需要从 AI 客户端调用功能,请阅读 AI / MCP。与社区算法的结果一致性及实测效率见 验证与效率。

开始使用

from klimapy.native import read_field
from klimapy.etccdi import compute_indices

pr = read_field("daily_pr.nc", "pr", indexers={
    "lat": slice(0, 16), "lon": slice(0, 16)
})
result = compute_indices(pr, ["PRCPTOT", "RX1DAY", "CDD"])
result["RX1DAY"].to_netcdf("rx1day.nc")

首次使用请阅读 安装 与 Field 数据模型。每个功能章节分别说明单位、日历、基准期、缺测规则和输出含义。

项目信息

引用时请记录软件版本、算法和参数,并引用所采用的科学方法。