球坐标系中的向量风分析
项目描述
windspharm - Python中的球谐向量风分析
概述
windspharm
是一个基于MIT许可的Python包,用于使用球谐函数计算由全球风场导出的量。windspharm为球面上的向量风计算提供用户友好的接口(例如,散度、流函数等)。它基于pyspharm模块。windspharm是CDAT中风场包的替代品。
需求
windspharm
只需要 numpy
和 pyspharm
(版本1.0.8或更高版本),但对于完整功能(元数据接口)则需要iris
、xarray
或 UV-CDAT(UV-CDAT中的cdms2模块。安装需要setuptools包。windspharm在Python 2和3上运行。
文档
文档可在 网上 获取。该包的文档字符串也非常完整,可以在交互式工作时作为参考资料使用。
引用
如果您在发表的研究中使用了windspharm,请通过引用 同行评审论文 来引用它。如果您需要引用特定版本,还可以引用 Zenodo DOI(但请同时引用论文,这有助于我为这项以及类似的项目争取时间)。
常见问题
- 我需要UV-CDAT/iris/xarray才能使用windspharm吗? 不。所有计算代码只使用numpy。iris、xarray和cdms2模块仅用于保留元数据的接口。
- Windspharm 是否可以作为风场模块的替代品? 不可以。因为 Windspharm 是从头开始编写的,所以方法的命名规范不同。与 windfield 相比,增加了一些新方法,而 windfield 中的某些方法在 Windspharm 中不存在。
安装
最简单的安装方式是通过 conda
conda install -c conda-forge windspharm
您也可以从源代码进行安装。下载存档,解压,然后进入源目录,使用
python setup.py install
项目详情
关闭
windspharm-1.7.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3cb56a2c95e7c8948b4d1d418ccc52ff67222858e7204101459541ad0ed1a86f |
|
MD5 | 6c5f293bb6159d52205135ed17f98027 |
|
BLAKE2b-256 | 107b512e7a245391faaf2572f2b4e44a8eff4c1088d46660f11e655df1724d35 |