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.79.tar.gz
(20.2 kB
view hashes)
Built Distributions
ae-0.2.79-cp27-none-win_amd64.whl
(57.7 kB
view hashes)
ae-0.2.79-cp27-none-win32.whl
(50.6 kB
view hashes)
Close
Hashes for ae-0.2.79-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8328eeec205dc9b657a590edfdd051276c46c8ebee547c47d893833f96bf477 |
|
MD5 | 89f296d03d01d83f78274c6ffcd4af07 |
|
BLAKE2b-256 | 503ada3abb01cf8939e0873fe94c5c03720c2065c5ae34ab91b20a848b0c4555 |