Skip to content

duddlshin/padeopsIO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

282 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PadeOpsIO Overview

PadeOpsIO is a tool for loading, visualizing, and analyzing data from PadéOps, an LES and DNS box code.

Dependencies

Aside from standard python library packages, PadeOpsIO requires:

  • numpy

  • scipy

  • matplotlib

  • jinja2

  • xarray

Installation

Clone the repo from GitHub. This can be done with:

pip install git+https://github.com/Howland-Lab/padeopsIO.git

Alternatively, for developers, clone the git repository locally and install it with editing enabled (requires pip 22+):

# navigate to the installation directory
cd $install_dir

# clone the repo
git clone -b main https://github.com/Howland-Lab/padeopsIO.git

# then add with pip
pip install -e padeopsIO

The module can be imported into a Python script with:

import padeopsIO as pio

Usage

PadeOpsIO is used for visualization and analysis for output data from PadéOps. For more, see the quick start.

Data can be instanteous data:

image

or time-averaged:

image

About

Reading, writing, and visualizing output files from PadeOps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 83.3%
  • Jinja 16.5%
  • Shell 0.2%