Python accoustic emission tools
Project description
#ae
Python acoustic emission tools.
##Features
* read *.wfs files
* read *.sdcf files
* event extractor
* interactive decimated waveform plotting
* optimized for files bigger than RAM
##[Example](http://nbviewer.ipython.org/github/jove1/ae/blob/master/doc/example.ipynb)
```python
>>> import ae
>>> f = ae.open("M5.wfs")
>>> print f.size
642798592
>>> f.plot()
```
![Graph](doc/view.png)
```python
>>> events = f.get_events(0.02)
>>> print events.size
6161
>>> ae.hist(event.maxima)
```
![Graph](doc/hist.png)
##Install
###Dependencies:
* [python](http://python.org)
* [scipy](http://scipy.org)
* [matplotlib](http://matplotlib.org)
###Linux:
```
git clone https://github.com/jove1/ae.git
python setup.py install
```
###Windows:
Install [python 2](http://python.org/downloads/windows/).
Get corresponding [numpy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) and [scipy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy) packages and run:
```
C:\Python27\Scripts\pip.exe install numpy‑....whl
C:\Python27\Scripts\pip.exe install scipy‑....whl
C:\Python27\Scripts\pip.exe install matplotlib
```
Finally, install [ae](https://pypi.python.org/pypi/ae) itself.
Python acoustic emission tools.
##Features
* read *.wfs files
* read *.sdcf files
* event extractor
* interactive decimated waveform plotting
* optimized for files bigger than RAM
##[Example](http://nbviewer.ipython.org/github/jove1/ae/blob/master/doc/example.ipynb)
```python
>>> import ae
>>> f = ae.open("M5.wfs")
>>> print f.size
642798592
>>> f.plot()
```
![Graph](doc/view.png)
```python
>>> events = f.get_events(0.02)
>>> print events.size
6161
>>> ae.hist(event.maxima)
```
![Graph](doc/hist.png)
##Install
###Dependencies:
* [python](http://python.org)
* [scipy](http://scipy.org)
* [matplotlib](http://matplotlib.org)
###Linux:
```
git clone https://github.com/jove1/ae.git
python setup.py install
```
###Windows:
Install [python 2](http://python.org/downloads/windows/).
Get corresponding [numpy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) and [scipy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy) packages and run:
```
C:\Python27\Scripts\pip.exe install numpy‑....whl
C:\Python27\Scripts\pip.exe install scipy‑....whl
C:\Python27\Scripts\pip.exe install matplotlib
```
Finally, install [ae](https://pypi.python.org/pypi/ae) itself.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ae-0.2.81.tar.gz
(21.5 kB
view hashes)
Built Distributions
ae-0.2.81-cp27-none-win_amd64.whl
(59.0 kB
view hashes)
ae-0.2.81-cp27-none-win32.whl
(51.9 kB
view hashes)
Close
Hashes for ae-0.2.81-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 542b706a2f55ee20086e018cca57dac41992ed73a81a3170f5257133d41429af |
|
MD5 | 38cddd531e99e05e577fa14937d5b61a |
|
BLAKE2b-256 | 92b31bde4e75772f023d5bde1a6923da7ca40043884a732552140139c34f4fd3 |