Ctrl K

PARAMOUNT: parallel modal analysis of large datasets

PARAMOUNT: parallel modal analysis of large datasets

2
contributors

Description

PARAMOUNT: parallel modal analysis of large datasets

PARAMOUNT is a python package developed at University of Twente to perform modal analysis of large numerical and experimental datasets. Brief video introduction into the theory and methodology is presented  here.

Features

 

  • Distributed processing of data on local machines or clusters using Dask Distributed

  • Reading CSV files in glob format from specified folders

  • Extracting relevant columns from CSV files and writing Parquet database for each specified variable

  • Distributed computation of Proper Orthogonal Decomposition (POD)

  • Writing U, S and V matrices into Parquet database for further analysis

  • Visualizing POD modes and coefficients using pyplot

Using  PARAMOUNT

Make sure to install the dependencies by running pip install -r requirements.txt

 

Refer to csv_example to see how to use PARAMOUNT to read CSV files, write the variables of interest into Parquet datasets and inspect the final datasets.

Refer to svd_example to see how to read Parquet datasets, compute the Singular Value Decomposition, and store the results in Parquet format.

To visualize the results you can simply read the U, S and V parquet files and your plotting tool of choice. Examples are provided in viz_example.

Author and Acknowledgements

This package is developed by Alireza Ghasemi (alireza.ghasemi@utwente.nl) at University of Twente under the MAGISTER (https://www.magister-itn.eu/) project. This project has received funding from the European Union’s Horizon 2020 research and innovation program under the Marie Skłodowska-Curie grant agreement No. 766264.

Logo of PARAMOUNT: parallel modal analysis of large datasets
Keywords
Parallel Processing
proper orthogonal decomposition (POD)
singular value decomposition (SVD)
Spectral Analysis
Unsupervised Machine Learning
License
  • GPL-3.0-only
</>Source code
Not specified
Packages

Contributors

AGK
JK
Jim Kok

Member of community

4TU