请参照MeteoPy如何安装。
我们尝试将一些在大气科学学科科研中经常使用到的python程序封装成函数
或者类
,为气象事业做出自己的一份贡献。如果有志同道合的朋友,愿意为本开源函数库做出贡献,请仔细阅读贡献者指南。
本函数库也依赖其他python库,详见MeteoPy依赖库说明。
此函数库中存有多个文件夹,初略可分为功能文件夹
和测试文件夹
。
此文件夹为函数测试文件夹,其中的脚本用于测试其他功能文件夹中的脚本。
- 该文件夹下建有与各功能文件夹相对应的子测试文件夹,命名:
功能文件夹名Test
; - 子测试文件夹下,建有针对每个功能py文件的测试文件,命名:
功能文件名Test.ipynb
; - 测试文件为
jupyter notebook
格式,方便图文并茂显示每一个示例;
此文件夹为工具文件夹,属于功能文件夹。存放一些工具类函数,如地图白化、Lambert投影的坐标刻度显示等等。在此测试文件夹内又将工具函数分为三类,FileTools.py、FunVarDefault.py、GraphTools.py。
FileTools.py
:主要存放一些操作文件的工具函数;FunVarDefault.py
:存放一些在定义函数时,变量初始化的工具函数;GraphTools.py
:存放一些在绘制图表过程中使用到工具函数;
此文件夹为气象绘图文件夹,属于功能文件夹。存放一些绘图函数,主要可能偏向气象学。
此文件夹为数据处理文件夹,属于功能文件夹。存放一些数据处理的函数。