PySPOD
pyspod.readthedocs.io
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
Where Specifiction places it
- Statistical Analysis Software#68 of 1067.5