Installation

Installation#

Dependencies#

shoot requires python>3 and depends on the following packages:

numpy

Numpy is a comprehensive library for scientific computation

numba

A high performance python compiler.

scipy

Scipy provides many user-friendly and efficient numerical routines, such as routines for numerical integration, interpolation, optimization, linear algebra, and statistics.

xarray

xarray is an open source project and Python package that makes working with labelled multi-dimensional arrays simple, efficient, and fun!

contourpy

Contourpy is a library for computing contours on grids

gsw

Gsw is a package for thermodynamic equation of Seawater

matplotlib

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.

cartopy

Cartopy is a package for geospatial data processing

From sources#

Clone the repository:

$ git clone https://github.com/shom-fr/shoot.git

Run the installation command from the root directory:

$ cd shoot
$ pip install .