水生态模型
Water Ecosystems Tool

程序简介及下载

Gitlab:

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。WET模型的程序和源代码储存在GitlabWET项目中,QWET WET 是免费的开源软件包。然而,为了让奥胡斯大学的开发团队获得内部支持,并且为 QWET WET 提供持续的维护和改进,开发组需要通过收集一些基本信息来统计用户的访问量及使用情况以展示WET模型的实力和影响。因此要访问并获取WET模型资源需要注册一个Gitlab账户,并向WET模型开发组进行访问,申请成为WET模型项目的成员。关于Gitlab账户的注册及项目的申请流程可参照WET模型下载视频教程。

WET模型项目的Gitlab地址为:http://gitlab.com/WET
QGIS:
QGIS是一个开源的地理信息系统,QGIS的中文用户手册及培训手册可以通过下面的连接进行访问:https://www.osgeo.cn/qgisdoc/docs/index.html/
QGIS软件的下载地址为: https://www.qgis.org/en/site/,为了适配软件的兼容性请下载QGIS3 64位版本。
QWET:
QWET基于开源软件QGIS,是WET模型的用户交互界面。QWET安装程序和源代码可通过 Gitlab 获得:http://gitlab.com/WET
GOTM:
The General Ocean Turbulence Model (GOTM) 是一个开源的一维流体动力学模型,具有良好地应用价值,可以耦合一系列生物地球化学过程。
关于GOTM的详细信息可以访问:http://gotm.net/
GOTM的源代码储存于:https://github.com/gotm-model/code
FABM:
The Framework for Aquatic Biogeochemical Models (FABM) 能够在多个流体动力学和生物地球化学模型之间进行耦合,构建了WET模型的生态分析层面,关于FABM模型的信息和源代码可以访问:http://github.com/fabm-model/fabm/
QSWAT :
QSWAT该模型是一种开源的描述流域过程的生态水文模型, 其模型输出结果可作为QWET模拟的输入值。QSWAT使用说明及应用软件可访问:
SWAT2lake :
SWAT2lake是一种使用QSWAT协助划定湖泊或水库流域的工具。该工具旨在与QSWAT并行工作,允许用户描绘适合水体轮廓的分水岭,从而计算流入其中的整个流域面积,弥补了使用SWAT对湖泊和水库流域进行建模时存在的空白。同QWET一样, 必须通过访问该项目在Gitlab上的页面,并经项目组成员通过访问允许,才可进行对其进行下载使用。该项目在Gitlab上页面为: https://gitlab.com/SWAT2lake
PyNcView :
PyNcView是一个用Python编写的NetCDF查看器。它提供了一个图形用户界面,可以读取QWET输出的NetCDF格式数据用创建出版质量的图形。PyNcView 是开源的,源代码和应用程序可在在Github上进行访问:https://github.com/BoldingBruggeman/pyncview
由于WET的模型率定及敏感性分析部分需要Python及相关包(PP、Parsac、Pyyaml、SALib)的支持,因此在进行上述过程前需要搭建Python环境并对相关的第三方库进行安装。关于环境的搭建请依照下面的步骤进行:

(1)从python.org下载并安装 64位的 python 3.x.x (推荐使用其默认的安装路径,如 C:\python),并设置python的系统环境变量(详见视频)。
(2)下载并安装 parallel python (pp) , 下载后的zip文件解压于python安装目录中。
        PP库的下载地址为:https://www.parallelpython.com/downloads.php
(3)打开命令提示符,使用下面的代码分别安装 Parsac、Pyyaml、SALib:
        a. pip install parsac
        b. pip install pyyaml
        c. pip install salib
(4)打开命令提示符,索引至parallel python (pp) 解压文件夹下,输入代码 python setup.py install, 安装PP库。

上述安装步骤可参考Python安装包下载教程视频
Python安装包下载


下载安装视频教程
Python安装包下载
Gitlab注册
QWET安装