Skip to content

Python Package for Statistical Analysis of Turbulence Data

License

Notifications You must be signed in to change notification settings

aakash30jan/turbtools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

turbtools

Python Package for Statistical Analysis of Turbulence Data

Installation

PyPI Downloads

turbtools is available as a python package from https://pypi.org/project/turbtools/. Download and install it as a system or environment package with pip. It can be then used in a CLI mode or as a python module

$ pip install turbtools

Source

Alternatively, the latest turbtools package source tarball can be downloaded from here (18.9 kB).

Usage

Usage: turbtools [-h] [-o] [-f datafile] FUNCTION_NAME

Options
  -h, --help            Show this help message and exit
  -o, --outpath         Path to save output stats and plots
  -f, --datafile        Path of datafile in .mat or .nc
  FUNCTION_NAME         Name of the the function
  

Examples

Initialize the datafile to analyze

$ wget https://github.com/andre-fuchs-uni-oldenburg/OPEN_FPE_IFT/raw/master/Renner_8000_Hz.mat
$ turbtools -f ./Renner_8000_Hz.mat

Describe stats and plot the raw signal

$ turbtools plot_signal

Plot stats stationarity

$ turbtools plot_stationarity

Plot probability density function

$ turbtools plot_pdf

Plot turbulent energy spectrum

$ turbtools plot_spectrum

Issues:

Problems? Please raise an issue at https://github.com/aakash30jan/turbtools/issues.

Issues PRs Welcome

License

This work is licensed under a GNU General Public License Version 3 . Open Source Love svg3

About

Python Package for Statistical Analysis of Turbulence Data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages