用于短期集成预测系统的 Python 框架
项目描述
pysteps - 用于短期集成预测系统的 Python 框架
文档 |
|
---|---|
地位 |
|
包裹 |
|
社区 |
什么是pysteps?
Pysteps 是一个开源和社区驱动的 Python 库,用于概率降水临近预报,即短期集合预测系统。
pysteps 的目的是满足两种不同的需求。首先是为有兴趣开发用于降水的临近预报和随机时空模拟的新方法的研究人员提供一个模块化和有据可查的框架。第二个目标是为从天气预报员到水文学家的从业人员提供一个高度可配置且易于访问的平台。
pysteps 库支持标准输入/输出文件格式,并实现了几种光流方法以及高级随机生成器来生成集成临近预报。此外,它还包括用于可视化和后处理临近预报的工具以及用于确定性、概率性和邻域预测验证的方法。
快速开始
使用 pysteps 通过这个交互式笔记本在 Google Colab 中计算和绘制雷达外推临近预报。
安装
安装 pysteps 的推荐方法是使用来自conda -forge 频道的 conda:
$ conda install -c conda-forge pysteps
更多详细信息可以在安装指南中找到。
用法
查看示例库,以全面了解 pysteps 可以做什么。
有关所有可用方法的更详细说明,请查看 API 参考页面。
示例数据
一组示例雷达数据可在单独的存储库中获得:pysteps-data。有关如何下载和安装它们的更多信息,请点击此处。
贡献
我们欢迎投稿!
如需反馈、开发建议和错误报告,请使用专门的问题页面。
有关更多信息,请阅读我们的贡献者指南。
保持联系
您可以在我们的pysteps slack上与 pysteps 社区取得联系。要访问它,您需要请求邀请,或者您可以使用此自动邀请页面。
参考出版物
Pulkkinen, S., D. Nerini, A. Perez Hortal, C. Velasco-Forero, U. Germann, A. Seed 和 L. Foresti,2019:Pysteps:用于概率降水临近预报的开源 Python 库 (v1.1) 0)。地理科学。模型开发。, 12 (10) , 4185–4219, doi:10.5194/gmd-12-4185-2019。
Pulkkinen, S.、D. Nerini、A. Perez Hortal、C. Velasco-Forero、U. Germann、A. Seed 和 L. Foresti,2019:pysteps - 一个社区驱动的降水临近预报开源库。 在第三届欧洲临近预报会议上展示的海报,马德里,ES, doi:10.13140/RG.2.2.31368.67840。