Installation

From PyPI

The simplest way to install FESOMP is via pip:

pip install fesomp

From Source

To install from source:

git clone https://github.com/nkolduno/fesomp.git
cd fesomp
pip install -e .

For development with testing tools:

pip install -e ".[dev]"

Dependencies

Core dependencies (installed automatically):

  • numpy >= 1.20

  • scipy >= 1.7

  • xarray >= 0.19

  • pandas >= 1.3

  • matplotlib >= 3.5

  • cartopy >= 0.20

  • netCDF4 >= 1.5

Optional dependencies:

  • shapely >= 2.0 - For geographic operations (install with pip install fesomp[geo])

Development dependencies:

  • pytest >= 7.0

  • pytest-cov

  • hypothesis

Requirements

  • Python 3.10 or higher

  • Cartopy may require additional system libraries for map projections. See the Cartopy installation guide for details.