诊断和验证包
doppyo的Python项目详细描述
#doppyo
Doppyo是一个用于气候预测系统的诊断/验证软件包。它仍处于发展的早期阶段。
当前功能
目前提供三个模块
- skill:用于评估一个数据集相对于另一个数据集的函数(通常是相对于观察值的模型输出)。
- diagnostic:计算各种大气和海洋诊断的函数。
- utils:doppyo包的一般支持函数。
有些测试模块在doppyo.test中也可用。然而,这些还远未完成
用法(如果不使用dcfp jupyterhub服务器)
- 如果您尚未安装anaconda,请安装:
- 在“/osm/cbr/oa\dcfp/apps/” 中创建自己的目录
mkdir /OSM/CBR/OA_DCFP/apps/<userid>
- Anaconda安装程序的最新版本可在“/osm/cbr/oa-dcfp/apps/anaconda-installer”中找到。运行此命令并按照提示在您刚刚创建的目录中安装anaconda。
- anaconda安装程序将把anaconda路径添加到.bashrc(或等效文件)。要进行更改,您需要获取此源代码:
source ~/.bashrc
- 检查anaconda python现在是否为默认值:
which python
- 安装doppyo:
- 将doppyo位桶存储库克隆到本地计算机。在您想要的位置,跑步:
git clone https://<userid>@bitbucket.csiro.au/scm/df/doppyo.git
- 在本地复制doppyo环境。这将确保您拥有运行doppyo所需的所有库/包。在克隆存储库的“Requirements”文件夹中,运行:
conda env create -f doppyo_env_linux.yml
或
conda env create -f doppyo_env_mac.yml
取决于你的操作系统。
可选地,如果更新现有的DopPyoEnEV环境,运行:
conda env update --file=doppyo_env_<os>.yml
- 激活doppyo_env环境:
source activate doppyo_env
- 安装doppyo软件包。在克隆的存储库中,运行:
python setup.py install