Skip to main content

Python package for post-processing PIV results

Project description

PIVPy PIVPy

Python based post-processing PIV data analysis

PyPI version Documentation Status Binder

Merging the three packages:

  1. https://github.com/tomerast/Vecpy
  2. https://github.com/alexlib/pivpy/tree/xarray
  3. https://github.com/ronshnapp/vecpy

How do I get set up?

Use pip:

pip install pivpy

What packages are required and which are optional

  1. lvreader by Lavision if you use vc7 files
  2. netcdf4 if you want to store NetCDF4 files by xarray
  3. pyarrow if you want to store parquet files
  4. numpy, scipy, matplotlib, xarray are must and installed with the pivpy

How to get started?

Look into the getting started Jupyter notebook

and additional notebooks: Notebooks

How to test?

From a command line just use:

pip install pytest
pytest

Documentation on Github:

PIVPy on ReadTheDocs

How to help?

Read the ToDo file and pick one item to program. Use Fork-Develop-Pull Request model to contribute

How to write tutorials and add those to the documentation

Using great tutorial http://sphinx-ipynb.readthedocs.org/en/latest/howto.html we now can prepare IPython notebooks (see in /docs/source) and convert those to .rst files, then

python setup.py sphinx-build
sphinx-build -b html docs/source/ docs/build/html

generates docs/build/html directory with the documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pivpy-0.0.18.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

pivpy-0.0.18-py3-none-any.whl (5.1 MB view details)

Uploaded Python 3

File details

Details for the file pivpy-0.0.18.tar.gz.

File metadata

  • Download URL: pivpy-0.0.18.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for pivpy-0.0.18.tar.gz
Algorithm Hash digest
SHA256 79b79657adf96d7691177e667bb971eb50cfbf879dc885c18577b07e7a862778
MD5 64387170fa348154617abcf969c74687
BLAKE2b-256 798244f15a33ca027b9b172c07660ccba014fab19d981a8394709edc0e53243a

See more details on using hashes here.

File details

Details for the file pivpy-0.0.18-py3-none-any.whl.

File metadata

  • Download URL: pivpy-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for pivpy-0.0.18-py3-none-any.whl
Algorithm Hash digest
SHA256 fe5290f2f833068e54836fe820ee4494170790fb7cd5797aef2f03417b7833ae
MD5 bd64ea53b8b5f2c5a35df478c7c95ec6
BLAKE2b-256 d1ea6fb167eb9014d15dc998d7d2636902b353b021ed1957f584388b4d6832b9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page