Skip to content
SPECIFICTION
Get listed

PySPOD

pyspod.readthedocs.io

Free plan LinuxSelf-hosted

Spec sheet

Purpose
PySPOD is a Python package for spectral proper orthogonal decomposition (SPOD).Read 12 Oct 2026 · github.com
Intended users
The project presents the package for scientific analysis of wide-sense stationary data, with examples in fluid dynamics and geophysics.Read 12 Oct 2026 · github.com
Deployment
desktopRead 23 Sep 2026 · pyspod.readthedocs.io
Free plan
YesRead 23 Sep 2026 · pyspod.readthedocs.io
Integrations
The documented parallel interface uses mpi4py and MPI distributions such as Open MPI or Mpich.Read 12 Oct 2026 · github.com
Support
The maintainers invite questions about PySPOD and contributions by email at [email protected].Read 12 Oct 2026 · github.com
License
The repository identifies the license as MIT.Read 12 Oct 2026 · github.com
Algorithms
It implements batch and streaming SPOD algorithms in parallel and distributed forms through mpi4py.Read 12 Oct 2026 · github.com
Analysis tools
Documented utilities include plotting data and modes, inspecting eigenvalues, calculating coefficients, and reconstructing data.Read 12 Oct 2026 · pyspod.readthedocs.io
Coefficients and reconstruction
The package calculates time coefficients and reconstructs data from modes and coefficients.Read 12 Oct 2026 · github.com
Data import formats
NumPy arraysRead 23 Sep 2026 · pyspod.readthedocs.io
Data requirement
The project says SPOD can be applied to wide-sense stationary data, including examples from fluid mechanics, weather, and climate.Read 12 Oct 2026 · github.com
Forecasting
The library includes a package for forecasting time coefficients with neural networks.Read 12 Oct 2026 · github.com
Installation
The repository instructs users to download the library and run python3 setup.py install from its top directory.Read 12 Oct 2026 · github.com
Parallel execution
Parallel capabilities require an installed MPI distribution; the repository says Open MPI and Mpich have been tested, and serial use works without MPI.Read 12 Oct 2026 · github.com
Scripting support
YesRead 23 Sep 2026 · pyspod.readthedocs.io
Security and compliance
The documentation says the package uses GitHub Actions for continuous integration.Read 12 Oct 2026 · pyspod.readthedocs.io
Tutorials
The project provides Jupyter notebook and plain Python tutorials, including examples using turbulent jet pressure and climate reanalysis data.Read 12 Oct 2026 · github.com

Plans and prices

PySPOD Free MIT-licensed Python package · MPI required for parallel capabilities; serial use works without MPI Read 12 Oct 2026 · github.com

Every PySPOD plan and price →

Where Specifiction places it

Alternatives to PySPODAll alternatives →