FASTWATER

What is FASTWATER?

The FASTWATER platform will provide a set of core model data sets, development and processing software, and methodologies that support the transfer of academic knowledge and skills across to the ORE sector with the aim of improving and accelerating the development of robust, calibrated and validated regional hydrodynamic and wave models for the Scottish waters, that capture the key physical processes which impact ORE development.

Full source code is available from the GitLab repository held at The University of Edinburgh.

While FASTWATER is still under development, users should pull the newest code from the GitLab repository regularly. If you have installed the package using the instructions below, you should not need to re-install after pulling new code.

FASTWATER is still under development and is intended to be a research tool, not production-level code. Please submit questions as GitLab issues if you encounter unexpected behaviour or need help using FASTWATER.

Installation

First, pull down the current source code from GitLab either by downloading a zip file or using git clone.

From the command line, while in the main FASTWATER directory, use the following command to install FASTWATER:

pip install -e .

The -e flag signals developer mode, meaning that if you update the code from Gitlab, your installation will automatically take those changes into account without requiring re-installation. Some other essential packages used in FASTWATER may be installed if they do not exist in your system or environment.

If you encounter problems with the above install method, you may try to install dependencies manually before installing FASTWATER. First, ensure you have a recent version of Python (greater than 3.5). Then, install packages numpy, scipy, matplotlib, netCDF4, meshio, metpy, pytides, utm, pytictoc, and scikit-learn.

FASTWATER Platform

FASTWATER Package Content

Indices and tables