SVD-ROM: Scalable Reduced Order Modeling of Weather and Climate Data Using the Singular Value Decomposition
Despite their high dimensionality, datasets in fluid dynamics, weather, and climate often exhibit low-rank structure, where a small number of dominant patterns explain most of the variability. Singular Value Decomposition (SVD)-based methods provide efficient and interpretable tools for dimensionality reduction in such systems. Dynamic Mode Decomposition (DMD) extends this framework to time-resolved data by extracting coherent spatio-temporal structures and their associated dynamics. This enables the construction of low-dimensional, interpretable emulators of complex dynamical systems. However, its adoption is limited by the practical challenges of working with modern geophysical data volumes. In this work, we present SVD-ROM, an open-source Python package for SVD-based reduced order modeling, including DMD, designed to operate efficiently on datasets such as ERA5 using parallel and out-of-core computation on standard hardware.
Authors
- Robert Vava
- Louisa van Zeeland (ORCID: https://orcid.org/0009-0005-0392-4377)
- J. Scott Hosking (ORCID: https://orcid.org/0000-0002-3646-3504)
- Peter Yatsyshin (ORCID: https://orcid.org/0000-0002-8844-281X)
- Oliver Strickson
- David Salvador-Jasin
- Benet Eiximeno Franch
- J. Nathan Kutz
- Lydia France
Institutions
- Autodesk (United States) (US)
- Nvidia (United Kingdom) (GB)
- University of Washington (US)
- University of Oxford (GB)
- Nvidia (United States) (US)
- The Alan Turing Institute (GB)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-04-23
- DOI
- https://doi.org/10.5281/zenodo.19709537
- Primary Topic
- Model Reduction and Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00