Metadata-Version: 2.1
Name: pyenvnoise
Version: 0.0.1
Summary: A package for environmental noise analysis
License: MIT
Author: Phuc D. Nguyen
Author-email: ducphuc.nguyen@flinders.edu.au
Maintainer: Phuc D. Nguyen
Maintainer-email: ducphuc.nguyen@flinders.edu.au
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: numba (>=0.47)
Requires-Dist: numpy (>=1.18.1)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: tempita (>=0.5.2)
Description-Content-Type: text/markdown

Environmental noise analysis in Python
=====================

[![Language](https://img.shields.io/badge/python-v3.7-green.svg)](https://www.python.org/)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/ducphucnguyen/PyEnvNoise/blob/master/LICENSE)

The library contains:

- `utils.*`: comprehensive sets of functions for pre- and post-signal processing


## install

Install latest version:

- `pip install pyenvnoise`

Latest development version from git:

```
pip install poetry # if not already installed
pip install git+https://github.com/econforge/interpolation.py.git/
```

## Read *.pti files

A fastest method to read acoustic files with *.pti extension

```python
import pyenvnoise
from pyenvnoise.utils import ptiread

# read .pti files
# output:
# signal: array(lengh samples, numbers of channels)
# fs: sampling frequency
# t: time of files
# d: date of file
signal, fs, t, d = ptiread('Recording-1.1.pti')


